diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bb3c0c5..5182717a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,8 @@ All user visible changes to `cucumber` crate will be documented in this file. Th - Moved `World` type parameter of `WriterExt` trait to methods. ([#160]) - Renamed `Normalized` and `Summarized` `Writer`s to `Normalize` and `Summarize`. ([#162]) - Removed `writer::Basic` `Default` impl and change `writer::Basic::new()` return type to `writer::Normalize`. ([#162]) -- Bump up [MSRV] to 1.57 for better error reporting in `const` assertions. ([rev]) +- Bump up [MSRV] to 1.57 for better error reporting in `const` assertions. ([cef3d480]) +- Switch to [`gherkin`] crate instead of [`gherkin_rust`]. ([rev]) ### Added @@ -50,6 +51,7 @@ All user visible changes to `cucumber` crate will be documented in this file. Th [#165]: /../../pull/165 [#166]: /../../pull/166 [#168]: /../../pull/168 +[cef3d480]: /../../commit/cef3d480579190425461ddb04a1248675248351e [rev]: /../../commit/rev-full [0110-1]: https://llg.cubic.org/docs/junit [0110-2]: https://github.com/cucumber/cucumber-json-schema @@ -272,6 +274,7 @@ All user visible changes to `cucumber` crate will be documented in this file. Th +[`gherkin`]: https://docs.rs/gherkin [`gherkin_rust`]: https://docs.rs/gherkin_rust [Cucumber Expressions]: https://cucumber.github.io/cucumber-expressions diff --git a/Cargo.toml b/Cargo.toml index d88d2233..9430676a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ console = "0.15" derive_more = { version = "0.99.17", features = ["as_ref", "deref", "deref_mut", "display", "error", "from", "into"], default_features = false } either = "1.6" futures = "0.3.17" -gherkin = { version = "0.10.2", package = "gherkin_rust" } +gherkin = "0.11" globwalk = "0.8.1" itertools = "0.10" linked-hash-map = "0.5.3"