Skip to content

Latest commit

 

History

History
405 lines (256 loc) · 13.3 KB

changelog.rst

File metadata and controls

405 lines (256 loc) · 13.3 KB

Changelog

Versions follow Semantic Versioning (<major>.<minor>.<patch>).

Version History

3.2.0 (unreleased)

  • Implement the visible URL query parameter to control visibility of test results on page load. (#399)
  • Make the report tab title reflect the report name. (#412)

3.1.1 (2020-12-13)

  • Fix issue with reporting of missing CSS files. (#388)

3.1.0 (2020-12-2)

3.0.0 (2020-10-28)

2.1.1 (2020-03-18)

2.1.0 (2020-03-09)

  • Added support for MP4 video format. (#260)
  • Added support for sorting metadata by key. (#245)
  • Added support for rendering reports collapsed (#239)
    • Thanks to @Wramberg for suggesting this enhancement
  • Added extra fixture (#269)
  • Added ability to change report title using hook (#270)

2.0.1 (2019-10-05)

  • Properly check for presence of CSS file. (#246)
  • Added support for UTF-8 display. (#244)
  • Fix initial sort on column. (#247)
    • Thanks to @wanam for reporting and fixing

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 worker 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