Skip to content

Latest commit

 

History

History
265 lines (164 loc) · 7.85 KB

CHANGES.rst

File metadata and controls

265 lines (164 loc) · 7.85 KB

Release Notes

2.0.0 (2019-09-09)

  • Drop support for Python 2.7. We will continue to accept patches to 1.22.x for the time being.

1.22.0 (2019-08-06)

  • Refactor assets naming to be more readable and OS safe.
    • This solves multiple reported issues, mainly from Windows users.
    • Thanks to @franz-95 and @Uil2Liv for reporting and testing fixes.
  • Add line break to log section of the report.

1.21.1 (2019-06-19)

  • Fix issue with assets filenames being too long.
    • Thanks to @D3X for reporting and providing a fix

1.21.0 (2019-06-17)

  • Allow opening generated html report in browser (@ssbarnea)
  • Handle when report title is stored as an environment variable (@BeyondEvil)
  • Change assets naming method (@SunInJuly)

1.20.0 (2019-01-14)

  • Tests running with Pytest 4.0 and Python 3.7
  • Stop filtering out falsy environment values (#175)
  • Removed extraneous space from anchor tag (@chardbury)
  • Always define __version__ even if get_distribution() fails (@nicoddemus)
  • Refactor css config code (@crazymerlyn)

1.19.0 (2018-06-01)

  • Allow collapsed outcomes to be configured by using a query parameter

1.18.0 (2018-05-22)

  • Preserve the order if metadata is OrderedDict
    • Thanks to @jacebrowning for suggesting this enhancement and providing a patch

1.17.0 (2018-04-05)

  • Add support for custom CSS (#116)
  • Report collection errors (#148)
  • Add hook for modifying summary section (#109)
  • Add filename to report as heading

1.16.1 (2018-01-04)

  • Fix for including screenshots on Windows (#124)

1.16.0 (2017-09-19)

1.15.2 (2017-08-15)

  • Always decode byte string in extra text
    • Thanks to @ch-t for reporting the issue and providing a fix

1.15.1 (2017-06-12)

  • Fix pytest dependency to 3.0 or later

1.15.0 (2017-06-09)

  • Fix encoding issue in longrepr values
    • Thanks to @tomga for reporting the issue and providing a fix
  • Add ability to specify images as file or URL

1.14.2 (2017-03-10)

  • Always encode content for data URI

1.14.1 (2017-02-28)

  • Present metadata without additional formatting to avoid issues due to unpredictable content types

1.14.0 (2017-02-27)

  • Add hooks for modifying the test results table
  • Replace environment section with values from pytest-metadata
  • Fix encoding for asset files
  • Escape contents of log sections

1.13.0 (2016-12-19)

  • Disable ANSI codes support by default due to dependency on ansi2html package with less permissive licensing

1.12.0 (2016-11-30)

  • Add support for JPG and SVG images (@bhzunami)
  • Add version number and PyPI link to report header (@denisra)

1.11.1 (2016-11-25)

  • Fix title of checkbox disappearing when unchecked (@vashirov)

1.11.0 (2016-11-08)

1.10.1 (2016-09-23)

  • Fix corrupt image asset files
  • Remove image links from self-contained report
  • Fix issue with unexpected passes not being reported in pytest 3.0

1.10.0 (2016-08-09)

  • Hide filter checkboxes when JavaScript is disabled (@RibeiroAna)
  • Removed rerun outcome unless the plugin is active (@RibeiroAna)
  • Introduce --self-contained-html option to store CSS and assets inline (@RibeiroAna)
  • Save images, text, and JSON extras as files in an assets directory (@RibeiroAna)
  • Use an external CSS file (@RibeiroAna)
  • Set initial sort order in the HTML (@RibeiroAna)
  • Allow visibility of extra details to be toggled (@leitzler)

1.9.0 (2016-07-04)

  • Split pytest_sessionfinish into generate and save methods (@karandesai-96)
  • Show tests rerun by pytest-rerunfailures plugin (@RibeiroAna)
  • Added a feature to filter tests by outcome (@RibeiroAna)

1.8.1 (2016-05-24)

  • Include captured output for passing tests

1.8.0 (2016-02-24)

  • Remove duplication from the environment section
  • Dropped support for Python 3.2
  • Indicated setup and teardown in report
  • Fixed colour of errors in report

1.7 (2015-10-19)

  • Fixed INTERNALERROR when an xdist slave crashes (@The-Compiler)
  • Added report sections including stdout and stderr to log

1.6 (2015-09-08)

  • Fixed environment details when using pytest-xdist

1.5.1 (2015-08-18)

  • Made environment fixture session scoped to avoid repeating content

1.5 (2015-08-18)

  • Replaced custom hook for setting environemnt section with a fixture

1.4 (2015-08-12)

  • Dropped support for pytest 2.6
  • Fixed unencodable strings for Python 3 (@The-Compiler)

1.3.2 (2015-07-27)

  • Prevented additional row if log has no content or there is no extra HTML

1.3.1 (2015-05-26)

  • Fixed encoding issue in Python 3

1.3 (2015-05-26)

  • Show extra content regardless of test result
  • Added support for extra content in JSON format

1.2 (2015-05-20)

1.1 (2015-05-08)

  • Added Python 3 support

1.0 (2015-04-20)

  • Initial release