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.
- [JavaScript] Amend parse bug report URL in error message
9.0.0 - 2024-03-26
- [JavaScript] Fix background parameter name in GherkinDocumentHandlers (#68)
- [JavaScript] Correct repo URL in
package.json
8.0.6 - 2024-02-23
- [JavaScript] Preserve trailing comments at end of file when prettying in JavaScript (#41).
- [JavaScript] Prevent the introduction of trailing whitespace after headings (#34)
- [JavaScript] Fix GherkinDocumentWalker filtering of
Rules
(cucumber/react-components#136) - [JavaScript] Fix test execution in Windows - Closes (#2)
- [Java] Fix docstring pretty formatting (#58)
- Table formatting for full width characters (#53)
- [Java] Fix urls in project metadata
8.0.5 - 2023-06-02
- Upgrade to
@cucumber/messages
22.0.0
- Trim trailing spaces
8.0.4 - 2023-05-25
- [Java] Improve prettyPrint of comments, courtesy of @blacelle
8.0.3 - 2023-05-11
- Walk comments in
walkGherkinDocument
- Pretty print comments in
pretty
8.0.2 - 2022-11-21
- [Java] Enabled reproducible builds
- Use GitHub Actions for releases
8.0.1 - 2022-11-01
- Declared required dependencies correctly (#2072)
- Update
@cucumber/gherkin-utils
package.json
to use correctbin
option.
8.0.0 - 2022-05-31
- Upgrade to
@cucumber/gherkin
24.0.0
7.0.0 - 2021-09-01
- Added new command-line tool for formatting Gherkin documents and converting to/from Gherkin/Markdown.
Run
npx @cucumber/gherkin-utils --help
for details about usage.
- Upgrade to
@cucumber/messages
17.1.0
- Upgrade to
@cucumber/gherkin
21.0.0
6.0.0 - 2021-07-08
- Bump
@cucumber/messages
version to 17.0.0
5.1.0 - 2021-05-26
- Added
getSource
,getFeature
,getBackground
,getRule
,getScenario
andgetExamples
methods
5.0.2 - 2021-05-17
- Upgrade to
@cucumber/message-streams
2.0.0
5.0.1 - 2021-05-17
- Use
^x.y.z
version for@cucumber/*
dependencies, allowing minor and patch releases to be picked up.
5.0.0 - 2021-05-15
- Added
Query#getSources(): readonly messages.ISource[]
- Upgrade to messages 16.0.0
4.0.0 - 2021-03-29
- Upgrade to messages 15.0.0
3.0.0 - 2021-02-07
- Upgrade to messages 14.0.0
2.1.1 - 2020-12-13
- [JavaScript] Remove unneded dependency on
@cucumber/gherkin
2.1.0 - 2020-11-03
- [JavaScript] The
Query
class has been added to this library, moved from@cucumber/gherkin
2.0.1 - 2020-09-02
- Do not fail when walking empty or commented Gherkin documents. (#1169 @vincent-psarga @aslakhellesoy @cbliard)
2.0.0 - 2020-08-07
- Update
messages
to 13.0.1
1.0.1 - 2020-06-29
- [JavaScript] Upgrade Gherkin
1.0.0 - 2020-06-25
- First release