Releases
v1.0.0
1.0.0 (2024-09-27)
⚠ BREAKING CHANGES
added input validation, report file and folder outpt options and added the 'run' sub-command (#57 )
Features
Add custom report handler (#32 ) (051764f )
Added custom fixture option for steps (#4 ) (54099e3 )
Added input validation, report file and folder outpt options and added the 'run' sub-command (#57 ) (c464620 )
Added InternalError with SourceLocation (#35 ) (830ff6d )
Added release please workflow (#9 ) (103b282 )
Added SetUp and TearDown functions to step implementations (#37 ) (b18e53d )
Added support for parsing step function arguments that are cv-ref qualified (#18 ) (a1b4a9a )
Added support for passing in a directory with feature files (03af907 )
Added support for passing in a directory with feature files (#31 ) (fd8eae6 )
Added the ability to call other steps from any step (#5 ) (e9eb924 )
An undefined test result will not set the global status to undefined if it was previously a success status (#55 ) (68b97f8 )
Ci.yml now builds on push to main instead of scheduled nightly (#2 ) (f6ce586 )
Context::Contains is now a const function (#6 ) (9c2eb07 )
Context::Get/GetShared now throws KeyNotFound instead of std::out_of_range (#7 ) (10b83eb )
deps: Bump philips-software/amp-devcontainer from v4.6.0 to v4.7.0 in /.devcontainer (#50 ) (71987b2 )
Initial commit (5d0973b )
Pinned cucumber-messages to v26.0.1 (#83 ) (c7ed912 )
Provide value like access to context and table for steps and hooks (#3 ) (60f598c )
Test runner engine rework to support dry running and step statistics (#69 ) (a0e944e )
Update to official gherkin/messages cpp (#22 ) (8d0a64a )
Use cliutils-cli11 argument parser instead of a homebrew implementation (#56 ) (2a44af4 )
Bug Fixes
Fixed --Xapp argument splitting for clang-cl/winsdk (#8 ) (71c8273 )
Tag expression parsing for scenarios with no tags (#65 ) (604b85d )
Various fixes (#1 ) (2838230 )
Chores
Added comment to release-please access token explaining scope requirement and expiration date (#16 ) (0481386 )
Added PAT token for release please to access workflows (#12 ) (bde6651 )
container: Added --priveleged to runArgs for the container (#19 ) (dee6fb9 )
Remove V2 naming (#58 ) (4e60815 )
Update dependabot.yml (#14 ) (0e45ac2 )
Updated dependabot.yml (#53 ) (1d06469 )
You can’t perform that action at this time.