All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
But we group the changes as follows:
- Breaking Changes when a change requires manual activity at update.
- Bug Fixes when we fix broken functionality.
- New Features for added functionality.
- Improvements for other changed parts.
[TOC]
- Since 01.12.2020 this project is owned and developed by UBS Hainer GmbH.
- Upgrade to recheck version 1.12.0
diff
command can no longer be used to display a test report. Useshow
instead.
- When using the exclude option, the user will be informed which filter (e.g. from project or user folder) is applied to the report results.
- Difference output that can be created with
show
ordiff
now includes colors to improve readability of the output.
- Upgrade to recheck version 1.10.2
- Upgrade to recheck version 1.10.1
- Add
account
sub commands which allow users to login/logout and display the local API key - Change
diff
command: compare any two golden masters. The option--output
offers the possibility to save the differences as test report in the specified directory, and the option--exclude
to filter the differences. This command may still be used to show results of a test report. But it is advised to use the new commandshow
instead.
- Do not print stack trace when a report is in an incompatible version.
- Exit with a non-zero return code when a sub-command encounters a problem.
- Enable ANSI on Windows and apply custom color scheme to usage messages.
- Change logger pattern to include levels and colors.
- Add whitespace for difference print out, e.g. when using
recheck show
to look at test report results.
- Properly differentiate between recheck and recheck.cli version when displaying
recheck --version
.
- Ignoring inserted and deleted elements now actually ignores them properly.
- Display suite description for test report printing so that tests now can properly be identified with their parent suite.
- Improve
diff
command with better messages and a summary at the end.
- Fix ignore filter not being used when no filter were specified with
--exclude
.
- Update logo on windows due to restricted encoding in terminals.
- Improve description of
--exclude
option. - Add better error messages for non-existing files.
Changes not tracked before...