CHANGE LOG
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.
Unreleased
Added
Changed
Deprecated
Removed
Fixed
4.1.0 - 2021-10-08
Added
- [Perl] Add new implementation (#1782 ehuelsmann)
Fixed
- [Go], [JavaScript], [Java], [Ruby] Support backslash-escape in tag expressions (#1778 yusuke-noda)
4.0.2 - 2021-09-13
Note: some issues while releasing 4.0.1 prevent us to release it again.
Fixed
- [Python] Remove call to deprecated
2to3library causingpip installto fail (#1736 [krisgesling])
4.0.0 - 2021-09-02
Changed
- [Go] Move module paths to point to monorepo (#1550)
3.0.1 - 2021-03-31
Fixed
- Previous release 3.0.0 did not publish to npm for some reason. Re-releasing.
3.0.0 - 2020-06-11
Added
- [Java] Enable consumers to find our version at runtime using
clazz.getPackage().getImplementationVersion()by upgrading tocucumber-parent:2.1.0(#976 aslakhellesoy)
Changed
- [Java] Updated
TagExpressionParserto use a static method to parse a tag expression and return anExpressionobject to the user. - [Java] Reduced public API to the bare minimum required.
- [Java] Added more informative error messages for
TagExpressionParserthrough theTagExpressionException. (#1005 [cyocum])
2.0.4 - 2020-01-10
Changed
- [JavaScript] changed module name to
@cucumber/tag-expressions
2.0.3 - 2019-12-10
Changed
- [Java] Upgrades to
cucumber-parent:2.0.2 - [Ruby] Renamed gem to
tag-expressions
Removed
- [Ruby] Removed
tag-expressionsexecutable
2.0.2 - 2019-07-15
Fixed
- Fix incomplete 2.0.1 release
2.0.1 - 2019-07-15
Fixed
- Fix incomplete 2.0.0 release
2.0.0 - 2019-07-10
Added
- Go: New implementation. (#339 charlierudolph)
Changed
- JavaScript: Changed API to return a
parsefunction rather than a class with aparsemethod. - JavaScript: Refactored to TypeScript
Removed
- Java: OSGi support has been removed. (#412 aslakhellesoy)
Fixed
1.1.1 - 2017-12-01
Fixed
- Java: Fix OSGI exported package (#309 by [mpkorstanje])
1.1.0 - 2017-11-28
Added
- Ruby: Added
tag-expressionscommand-line tool for tag expressions (#282 by aslakhellesoy) - Escape special chars in tags (#286 #285 by link89)
Fixed
- Don't support RPN (#304 by aslakhellesoy)
- Parse empty tag expressions (always evaluates to true) (#296 by aslakhellesoy)
1.0.1 - 2017-05-28
Fixed
- javascript: (#76 #78 #104 by charlierudolph)
- java: Make the jar a bundle to support OSGi (#99 by brasmusson)
- Add a changelog (#213 by aslakhellesoy)
1.0.0 - 2016-09-01
Added
- First stable release!