From cd55e2c441a71b540c28b64a10ce659d98712ea5 Mon Sep 17 00:00:00 2001 From: Daan Timmer <8293597+daantimmer@users.noreply.github.com> Date: Sun, 21 Jan 2024 13:14:57 +0100 Subject: [PATCH] chore(main): release 1.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 25 +++++++++++++++++++++++++ CMakeLists.txt | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f5b6b2a..1772e6f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.0" + ".": "1.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ae1d180 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,25 @@ +# Changelog + +## 1.0.0 (2024-01-21) + + +### Features + +* Added custom fixture option for steps ([#4](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/4)) ([54099e3](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/54099e3673b430b7fa90ced531a7a201570f544d)) +* Added release please workflow ([#9](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/9)) ([103b282](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/103b2825e34579e79215b917c4387e41b59d3de5)) +* Added support for parsing step function arguments that are cv-ref qualified ([#18](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/18)) ([a1b4a9a](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/a1b4a9a23e10002cf51b6bd366faeffe91ce2aa5)) +* Added support for passing in a directory with feature files ([03af907](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/03af907dc65b7eca4840930a9c920570ad34d240)) +* Added support for passing in a directory with feature files ([#31](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/31)) ([fd8eae6](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/fd8eae6179d844d73a758ec6a080dfc4a7138449)) +* Added the ability to call other steps from any step ([#5](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/5)) ([e9eb924](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/e9eb924abec73a6ea09b07c476376da96c89ca5a)) +* Ci.yml now builds on push to main instead of scheduled nightly ([#2](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/2)) ([f6ce586](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/f6ce58645cbd6ab2533ec9d04b43bb749fd48068)) +* Context::Contains is now a const function ([#6](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/6)) ([9c2eb07](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/9c2eb073525906660a6913f7fbc367414624385e)) +* Context::Get/GetShared now throws KeyNotFound instead of std::out_of_range ([#7](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/7)) ([10b83eb](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/10b83eb4d9a625f05131baefb9d565e621727ea9)) +* Initial commit ([5d0973b](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/5d0973bb449a0a1d3cb6b0d7ff677a4ef620fdeb)) +* Provide value like access to context and table for steps and hooks ([#3](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/3)) ([60f598c](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/60f598c9acf6c131e090c5fead021f72f8a2fa22)) +* Update to official gherkin/messages cpp ([#22](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/22)) ([8d0a64a](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/8d0a64a8c88d025441c74185332bc8faa57442c0)) + + +### Bug Fixes + +* Fixed --Xapp argument splitting for clang-cl/winsdk ([#8](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/8)) ([71c8273](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/71c8273fb61b503380e12f014d5da920e2ce19d2)) +* Various fixes ([#1](https://github.com/philips-software/amp-cucumber-cpp-runner/issues/1)) ([2838230](https://github.com/philips-software/amp-cucumber-cpp-runner/commit/28382308fcb78f20983960dac2533e533c2c9ecc)) diff --git a/CMakeLists.txt b/CMakeLists.txt index a2edac7..419f23b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.24) -project(cucumber-cpp-runner LANGUAGES C CXX VERSION 0.1.0) # x-release-please-version +project(cucumber-cpp-runner LANGUAGES C CXX VERSION 1.0.0) # x-release-please-version if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) set(CCR_STANDALONE On)