Releases: cucumber/query
Releases · cucumber/query
v14.0.1
Fixed
- [Java] Fix typo in
RepositoryFeature.INCLUDE_GHERKIN_DOCUMENTS
v14.0.0
Added
- Update dependency
messages
up to v29 (#101)
- Added more queries to find messages by
TestCaseFinished
and TestStepFinished
(#77)
- Added queries to find suggestions by
Pickle
and PickleStep
(#102)
Changed
- [Java] Split Query into a read only and write only components (#104)
Removed
- [JavaScript] Remove Node.js 18 support (#84)
- Removed support for
messages
below v29
- Remove various lineage derived methods (#84, #103)
v13.6.0
Changed
- [Java] Replace redundant concurrent hashmap with regular hashmap (#89)
v13.5.0
Added
- Add
findStepDefinitionsBy
and findUnambiguousStepDefinitionBy
(#80)
v13.4.0
Added
- Update dependency messages to v28
v13.3.0
Added
- Made
Lineage
APIs public (#76)
- New method
findPickleBy(TestStepStarted)
(#76)
- New method
findTestCaseBy(TestStepStarted)
(#76)
- New method
findTestCaseStartedBy(TestStepStarted)
(#76)
- New method
findTestStepBy(TestStepStarted)
(#76)
- New method
findTestStepsStartedBy(TestCaseStarted)
(#76)
Fixed
Query.findAllTestCaseStarted
orders events by timestamp
and id
(#76)
v13.2.0
Changed
- Update dependency messages to support v27
v13.1.0
Added
- New method
findAttachmentsBy(TestStepFinished)
(#67)
- New method
findHookBy(TestStep)
(#67)
- New method
findMeta()
(#67)
Fixed
- [JavaScript] Attachments are not presumed to have a related test step (#67)
v13.0.3
Fixed
- [JavaScript] Remove dependency on
assert
package (#66)
v13.0.2
Fixed
- [Java] Don't expose
EnumMap
implementation detail