CHANGELOG.md in gurke-3.3.5 vs CHANGELOG.md in gurke-3.4.0
- old
+ new
@@ -1,75 +1,158 @@
# Changelog
-## 3.3.5
+All notable changes to this project will be documented in this file.
-* Test with Ruby 2.7, 3.0, 3.1, and 3.2
-* Upgrade to Ruby 2.7+
-* Fix required `StringIO` usage
-* Fix `send :include`
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## 3.3.4
+## [Unreleased]
-* Replace renamed trollop dependency with optimist
+## [3.4.0] - 2024-08-28
-## 3.3.3
+### Added
-* Fix a TC reporter issues reporting all scenarios as aborted
+- Support expectations in step hooks
-## 3.3.2
+## [3.3.5] - 2023-10-28
-* Fix teamcity and compact reporter
+### Changed
-## 3.3.1
+- Test with Ruby 2.7, 3.0, 3.1, and 3.2
+- Upgrade to Ruby 2.7+
+- Fix required `StringIO` usage
+- Fix `send :include`
-* Add option for default retry of failed scenarios
-* Make number of default and flaky retries configurable
+## [3.3.4] - 2018-10-26
-## 3.2.2
+### Changed
-* Fix some default reporter formatting issues
+- Replace renamed trollop dependency with optimist
-## 3.2.1
+## [3.3.3] - 2018-07-27
-* Reset world between retried scenario runs
+### Changed
-## 3.2.0
+- Fix a TC reporter issues reporting all scenarios as aborted
-* Add @flaky tag support for retrying flaky scenarios once
+## [3.3.2] - 2018-07-27
-## 3.1.0
+### Changed
-* Update TeamCity formatter to extend default formatter
+- Fix TeamCity and compact reporter
-## 3.0.0
+## [3.3.1] - 2018-07-26
-* Drop support for MRI < 2.3
+### Changed
-## 2.3.0
+- Add option for default retry of failed scenarios
+- Make number of default and flaky retries configurable
-* Step inclusion can be scoped to specific tags (45cea9ab)
+## [3.2.2] - 2018-04-11
-## 2.2.2
+### Changed
-* TeamCityReporter: Fixing mark test as pending
+- Fix some default reporter formatting issues
-## 2.2.1
+## [3.2.1] - 2018-04-11
-* BugFix (missing argument in cli.rb)
-* BugFix in after_feature hook call (missing feature argument)
+### Changed
-## 2.2.0
+- Reset world between retried scenario runs
-+ Support executing all features inside one directory
-+ Support reporter selection via cli
-+ Add TeamCityReporter (`gurke --formatter team_city`)
-* Support string as step definitions correctly
-* Smaller bugfix in improved exception formatting
+## [3.2.0] - 2018-04-11
+### Changed
-## 2.1.0
+- Add `@flaky` tag support for retrying flaky scenarios once
-* Improve exception formating
+## [3.1.0] - 2018-02-26
-## 2.0.0
+### Changed
-* Project start
+- Update TeamCity formatter to extend default formatter
+
+## [3.0.0] - 2018-02-26
+
+### Changed
+
+- Drop support for MRI < 2.3
+
+## [2.4.2] - 2016-05-10
+
+## [2.4.1] - 2016-02-10
+
+## [2.4.0] - 2015-05-28
+
+## [2.3.0] - 2014-02-26
+
+### Changed
+
+- Step inclusion can be scoped to specific tags (45cea9ab)
+
+## [2.2.2] - 2014-07-02
+
+### Changed
+
+- `TeamCityReporter`: Fixing mark test as pending
+
+## [2.2.1] - 2014-06-27
+
+### Changed
+
+- Bug fix (missing argument in `cli.rb`)
+- Bug fix in after_feature hook call (missing feature argument)
+
+## [2.2.0] - 2014-06-27
+
+### Changed
+
+- Support executing all features inside one directory
+- Support reporter selection via CLI
+- Add `TeamCityReporter` (`gurke --formatter team_city`)
+- Support string as step definitions correctly
+- Smaller bug fix in improved exception formatting
+
+## [2.1.0] - 2014-06-27
+
+### Changed
+
+- Improve exception formatting
+
+## [2.0.3] - 2014-06-24
+
+## [2.0.2] - 2014-06-24
+
+## [2.0.1] - 2014-06-18
+
+## [2.0.0] - 2014-06-06
+
+## [1.0.1] - 2014-01-22
+
+## [1.0.0] - 2013-12-04
+
+[Unreleased]: https://github.com/jgraichen/gurke/compare/v3.4.0...HEAD
+[3.4.0]: https://github.com/jgraichen/gurke/compare/v3.3.5...v3.4.0
+[3.3.5]: https://github.com/jgraichen/gurke/compare/v3.3.4...v3.3.5
+[3.3.4]: https://github.com/jgraichen/gurke/compare/v3.3.3...v3.3.4
+[3.3.3]: https://github.com/jgraichen/gurke/compare/v3.3.2...v3.3.3
+[3.3.2]: https://github.com/jgraichen/gurke/compare/v3.3.1...v3.3.2
+[3.3.1]: https://github.com/jgraichen/gurke/compare/v3.2.2...v3.3.1
+[3.2.2]: https://github.com/jgraichen/gurke/compare/v3.2.1...v3.2.2
+[3.2.1]: https://github.com/jgraichen/gurke/compare/v3.2.0...v3.2.1
+[3.2.0]: https://github.com/jgraichen/gurke/compare/v3.1.0...v3.2.0
+[3.1.0]: https://github.com/jgraichen/gurke/compare/v3.0.0...v3.1.0
+[3.0.0]: https://github.com/jgraichen/gurke/compare/v2.4.2...v3.0.0
+[2.4.2]: https://github.com/jgraichen/gurke/compare/v2.4.1...v2.4.2
+[2.4.1]: https://github.com/jgraichen/gurke/compare/v2.4.0...v2.4.1
+[2.4.0]: https://github.com/jgraichen/gurke/compare/v2.3.0...v2.4.0
+[2.3.0]: https://github.com/jgraichen/gurke/compare/v2.2.2...v2.3.0
+[2.2.2]: https://github.com/jgraichen/gurke/compare/v2.2.1...v2.2.2
+[2.2.1]: https://github.com/jgraichen/gurke/compare/v2.2.0...v2.2.1
+[2.2.0]: https://github.com/jgraichen/gurke/compare/v2.1.0...v2.2.0
+[2.1.0]: https://github.com/jgraichen/gurke/compare/v2.0.3...v2.1.0
+[2.0.3]: https://github.com/jgraichen/gurke/compare/v2.0.2...v2.0.3
+[2.0.2]: https://github.com/jgraichen/gurke/compare/v2.0.1...v2.0.2
+[2.0.1]: https://github.com/jgraichen/gurke/compare/v2.0.0...v2.0.1
+[2.0.0]: https://github.com/jgraichen/gurke/compare/v1.0.1...v2.0.0
+[1.0.1]: https://github.com/jgraichen/gurke/compare/v1.0.0...v1.0.1
+[1.0.0]: https://github.com/jgraichen/gurke/tree/v1.0.0