Skip to content

Commit 3737dc6

Browse files
committed
Prepare 0.4.0 release
1 parent 86d40be commit 3737dc6

File tree

3 files changed

+32
-32
lines changed

3 files changed

+32
-32
lines changed

CHANGELOG.md

+28-28
Original file line numberDiff line numberDiff line change
@@ -6,48 +6,48 @@ All user visible changes to `cucumber-expressions` crate will be documented in t
66

77

88

9-
## [0.4.0] · (unreleased)
10-
[0.4.0]: /../../tree/v0.4.0
9+
## [0.4.0] · 2025-02-03
10+
[0.4.0]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.4.0
1111

12-
[Diff](/../../compare/v0.3.0...v0.4.0)
12+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.3.0...v0.4.0)
1313

1414
### BC Breaks
1515

1616
- Bumped up [MSRV] to 1.81 because for `#[expect]` attribute usage. ([e1bb9266])
17-
- Upgraded [`nom`] to 8.0 version and [`nom_locate`] to 5.0 version. ([#14], [todo])
17+
- Upgraded [`nom`] to 8.0 version and [`nom_locate`] to 5.0 version. ([#14], [356024ed])
1818

1919
### Updated
2020

2121
- [`derive_more`] to 2.0 version. ([#13])
2222

23-
[#13]: /../../pull/13
24-
[#14]: /../../pull/14
25-
[e1bb9266]: /../../commit/e1bb92668617432948ab0faa32232b67d6c530e7
26-
[todo]: /../../commit/todo
23+
[#13]: https://github.com/cucumber-rs/cucumber-expressions/pull/13
24+
[#14]: https://github.com/cucumber-rs/cucumber-expressions/pull/14
25+
[356024ed]: https://github.com/cucumber-rs/cucumber-expressions/commit/356024eddd10e3bcaa16c7b453a88ce2deb9cfc8
26+
[e1bb9266]: https://github.com/cucumber-rs/cucumber-expressions/commit/e1bb92668617432948ab0faa32232b67d6c530e7
2727

2828

2929

3030

3131
## [0.3.0] · 2023-04-24
32-
[0.3.0]: /../../tree/v0.3.0
32+
[0.3.0]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.3.0
3333

34-
[Diff](/../../compare/v0.2.1...v0.3.0)
34+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.2.1...v0.3.0)
3535

3636
### BC Breaks
3737

3838
- Bumped up [MSRV] to 1.62 for more clever support of [Cargo feature]s.
3939
- `Box`ed `ParameterError::RenameRegexGroup::err` field due to `clippy::result_large_err` lint suggestion.
4040
- Upgraded [`regex-syntax`] to 0.7 version (changed parametrization of [`Regex`] with custom capturing groups). ([cd28fecc])
4141

42-
[cd28fecc]: /../../commit/cd28fecc62f5ee1942601053e5290968efa8244b
42+
[cd28fecc]: https://github.com/cucumber-rs/cucumber-expressions/commit/cd28fecc62f5ee1942601053e5290968efa8244b
4343

4444

4545

4646

4747
## [0.2.1] · 2022-03-09
48-
[0.2.1]: /../../tree/v0.2.1
48+
[0.2.1]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.2.1
4949

50-
[Diff](/../../compare/v0.2.0...v0.2.1)
50+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.2.0...v0.2.1)
5151

5252
### Security updated
5353

@@ -59,9 +59,9 @@ All user visible changes to `cucumber-expressions` crate will be documented in t
5959

6060

6161
## [0.2.0] · 2022-02-10
62-
[0.2.0]: /../../tree/v0.2.0
62+
[0.2.0]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.2.0
6363

64-
[Diff](/../../compare/v0.1.2...v0.2.0) | [Milestone](/../../milestone/4)
64+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.1.2...v0.2.0) | [Milestone](https://github.com/cucumber-rs/cucumber-expressions/milestone/4)
6565

6666
### BC Breaks
6767

@@ -71,55 +71,55 @@ All user visible changes to `cucumber-expressions` crate will be documented in t
7171

7272
- Support of capturing groups inside `Parameter` regex. ([#8], [#7])
7373

74-
[#7]: /../../issues/7
75-
[#8]: /../../pull/8
74+
[#7]: https://github.com/cucumber-rs/cucumber-expressions/issues/7
75+
[#8]: https://github.com/cucumber-rs/cucumber-expressions/pull/8
7676

7777

7878

7979

8080
## [0.1.2] · 2022-01-11
81-
[0.1.2]: /../../tree/v0.1.2
81+
[0.1.2]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.1.2
8282

83-
[Diff](/../../compare/v0.1.1...v0.1.2) | [Milestone](/../../milestone/3)
83+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.1.1...v0.1.2) | [Milestone](https://github.com/cucumber-rs/cucumber-expressions/milestone/3)
8484

8585
### Fixed
8686

8787
- Unsupported lookaheads in `float` parameter's [`Regex`]. ([#6], [cucumber-rs/cucumber#197])
8888

89-
[#6]: /../../pull/6
89+
[#6]: https://github.com/cucumber-rs/cucumber-expressions/pull/6
9090
[cucumber-rs/cucumber#197]: https://github.com/cucumber-rs/cucumber/issues/197
9191

9292

9393

9494

9595
## [0.1.1] · 2021-11-29
96-
[0.1.1]: /../../tree/v0.1.1
96+
[0.1.1]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.1.1
9797

98-
[Diff](/../../compare/v0.1.0...v0.1.1) | [Milestone](/../../milestone/2)
98+
[Diff](https://github.com/cucumber-rs/cucumber-expressions/compare/v0.1.0...v0.1.1) | [Milestone](https://github.com/cucumber-rs/cucumber-expressions/milestone/2)
9999

100100
### Updated
101101

102102
- [`derive_more`] minimal version to `0.99.17`. ([#5])
103103

104-
[#5]: /../../pull/5
104+
[#5]: https://github.com/cucumber-rs/cucumber-expressions/pull/5
105105

106106

107107

108108

109109
## [0.1.0] · 2021-11-22
110-
[0.1.0]: /../../tree/v0.1.0
110+
[0.1.0]: https://github.com/cucumber-rs/cucumber-expressions/tree/v0.1.0
111111

112-
[Milestone](/../../milestone/1)
112+
[Milestone](https://github.com/cucumber-rs/cucumber-expressions/milestone/1)
113113

114114
### Added
115115

116116
- [Cucumber Expressions] AST and parser. ([#1])
117117
- Expansion of [Cucumber Expressions] AST into [`Regex`] behind `into-regex` feature flag. ([#2])
118118
- Fuzzing. ([#3])
119119

120-
[#1]: /../../pull/1
121-
[#2]: /../../pull/2
122-
[#3]: /../../pull/3
120+
[#1]: https://github.com/cucumber-rs/cucumber-expressions/pull/1
121+
[#2]: https://github.com/cucumber-rs/cucumber-expressions/pull/2
122+
[#3]: https://github.com/cucumber-rs/cucumber-expressions/pull/3
123123

124124

125125

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cucumber-expressions"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
edition = "2021"
55
rust-version = "1.81"
66
description = "Cucumber Expressions AST and parser."

README.md

+3-3
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/main/CHANGELOG.md)
10+
- [Changelog](https://github.com/cucumber-rs/cucumber-expressions/blob/v0.4.0/CHANGELOG.md)
1111

1212
Rust implementation of [Cucumber Expressions].
1313

@@ -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/main/LICENSE-APACHE) or <http://www.apache.org/licenses/LICENSE-2.0>)
88-
* MIT license ([LICENSE-MIT](https://github.com/cucumber-rs/cucumber-expressions/blob/main/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.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>)
8989

9090
at your option.
9191

0 commit comments

Comments
 (0)