Changelog

v0.3.0

Released on 2022-06-30 - GitHub - PyPI

New features:

  • Accept recursive globs in files properties of rules.
  • New verb excludeContent to assert that content does not exist in files.
  • Allow to specify hints in rules.
  • Added show plugins command.
  • Allow to specify custom colors in CLI reporters.
  • Allow to configure CLI execution from configuration file.

Bug fixes:

  • Fix error processing multiple conditionals in the same rule.
  • Fix encoding error on Windows.

Enhancements:

  • Allow to pass options in flexible order to CLI.
  • Set environment variable PROJECT_CONFIG while CLI is running.
  • Added --no-cache option to CLI.
  • Retry connections in requests.

v0.2.0

Released on 2022-06-23 - GitHub - PyPI

Bug fixes:

  • Fixed default reporter not outputting actions when executing project-config show style
  • Fixed some errors serializing .editorconfig files
  • Fixed absolute file paths resolving in Windows

Improvements:

  • Improved error message showing not found local extended relative styles filenames.
  • A lot of improvements in documentation

New features:

  • Added show cache subcommand to output the cache directory location.
  • Allowed to add third party reporters through plugins entrypoints
  • Included pytest plugin in distribution for easy testing of third party plugins

v0.1.0

Released on 2022-06-22 - GitHub - PyPI

First beta release