Skip to content

Latest commit

 

History

History
75 lines (56 loc) · 2.26 KB

CHANGELOG.rst

File metadata and controls

75 lines (56 loc) · 2.26 KB

History

Version 0.5.0 - 2024/09/09

A major new release to modernize package

  • Removed support for Python<3.8;
  • Added support for Python from 3.8 to 3.10;
  • Added support for Click>=8.0;
  • Upgraded requirements:
    • 'Jinja' to >=3.0;
    • 'CherryPy' to >=18.0.0;
    • Removed 'colorama' requirement since it is just a 'colorlog' extra requirement for Windows system;
    • Removed 'MarkupSafe' requirement that is no longer needed since upgrade to 'Jinja' 3.x;
  • Removed useless requirement to six;
  • Splitted utils in various modules;
  • Modernized package configuration;
  • Modernized makefile;
  • Updated README;
  • Added documentation (there is still a lot of work)
  • Added a logo;
  • Added Github issue templates;
  • Upgraded setup.cfg and project's __init__ module to drop usage of pkg_resources in profit of importlib #26;
  • Implemented --serve option on page command to serve contents once the report has been built;

Version 0.4.2 - 2022/03/17

Fix issue with currently used Jinja version (2.x) which did not pinned MarkupSafe version but use a soft_unicode function which have been dropped since MarkupSafe 2.1.0. This leaded to HTML export to be unavailable even with Jinja installed. So until we migrate to Jinja 3.x, we pinned MarkupSafe to 2.0.1;

Version 0.4.1 - 2021/07/26

  • Include a fix proposed by @acbaraka to enhance Window support, even it's not an official support;
  • Clean validator output from a line information about environment variable _JAVA_OPTIONS, close #22;
  • Add Tox to dev requirements;
  • Remove Python 3.5 support;
  • Validate support for Python 3.6 to 3.8;

Version 0.4.0 - 2020/07/07

Version 0.3.0 - 2020/02/10

First usable version with HTML and JSON exporters and every required vnu option support.