Skip to content

Commit ae04617

Browse files
committed
Prepare 0.5.0 release
1 parent aa60bd2 commit ae04617

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ All user visible changes to `cucumber-expressions` crate will be documented in t
66

77

88

9-
## main
9+
## [0.5.0] · 2025-12-12
10+
[0.5.0]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.5.0
1011

11-
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.4.0...main)
12+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.4.0...v0.5.0)
1213

1314
### BC Breaks
1415

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cucumber-expressions"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
edition = "2024"
55
rust-version = "1.85"
66
description = "Cucumber Expressions AST and parser."

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[![CI](https://github.com/cucumber-rs/cucumber-expressions/actions/workflows/ci.yml/badge.svg?branch=main "CI")](https://github.com/cucumber-rs/cucumber-expressions/actions?query=workflow%3ACI+branch%3Amain)
88
[![Rust docs](https://docs.rs/cucumber-expressions/badge.svg "Rust docs")](https://docs.rs/cucumber-expressions)
99

10-
- [Changelog](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.4.0/CHANGELOG.md)
10+
- [Changelog](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.5.0/CHANGELOG.md)
1111

1212
Rust implementation of [Cucumber Expressions].
1313

@@ -38,7 +38,7 @@ assert_eq!(&caps[1], "42");
3838

3939
## Grammar
4040

41-
This implementation follows a context-free grammar, [which isn't yet merged][1]. Original grammar is impossible to follow while creating a performant parser, as it consists errors and describes not an exact [Cucumber Expressions] language, but rather some superset language, while being also context-sensitive. In case you've found some inconsistencies between this implementation and the ones in other languages, please file an issue!
41+
This implementation follows a context-free grammar, [which isn't yet merged][1]. Original grammar is impossible to follow while creating a performant parser, as it consists errors and describes not an exact [Cucumber Expressions] language, but rather some superset language, while being also context-sensitive. In case you've found some inconsistencies between this implementation and the ones in other languages, please file an issue!
4242

4343
[EBNF] spec of the current context-free grammar implemented by this crate:
4444
```ebnf
@@ -84,8 +84,8 @@ Follows original [production rules][2].
8484

8585
This project is licensed under either of
8686

87-
* Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.4.0/LICENSE-APACHE) or <http://www.apache.org/licenses/LICENSE-2.0>)
88-
* MIT license ([LICENSE-MIT](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.4.0/LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
87+
* Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.5.0/LICENSE-APACHE) or <http://www.apache.org/licenses/LICENSE-2.0>)
88+
* MIT license ([LICENSE-MIT](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.5.0/LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
8989

9090
at your option.
9191

0 commit comments

Comments
 (0)