Skip to content

Commit f657ce0

Browse files
committed
Prepare 0.12.0 release
1 parent e6fc45c commit f657ce0

File tree

5 files changed

+22
-7
lines changed

5 files changed

+22
-7
lines changed

CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,23 @@ All user visible changes to `cucumber` crate will be documented in this file. Th
66

77

88

9-
## [0.12.0] · 2022-02-??
9+
## [0.12.0] · 2022-02-10
1010
[0.12.0]: /../../tree/v0.12.0
1111

1212
[Diff](/../../compare/v0.11.3...v0.12.0) | [Milestone](/../../milestone/9)
1313

1414
### BC Breaks
1515

16-
- `step::Context::matches` now has regex group name in addition to captured value. ([#204])
16+
- `step::Context::matches` now containes regex capturing group names in addition to captured values. ([#204])
1717

1818
### Added
1919

20-
- Support for capturing groups in `Parameter` regex. ([#204], [cucumber-rs/cucumber-expressions#7])
20+
- Support for multiple capturing groups in `Parameter` regex (previously was forbidden). ([#204])
2121

2222
### Fixed
2323

2424
- Book examples failing on Windows. ([#202], [#200])
25+
- `{string}` parameter in [Cucumber Expressions] returning its enclosing quotes. ([cucumber-rs/cucumber-expressions#7])
2526

2627
[#200]: /../../issues/200
2728
[#202]: /../../pull/202

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cucumber"
3-
version = "0.12.0-dev"
3+
version = "0.12.0"
44
edition = "2021"
55
rust-version = "1.57"
66
description = """\
@@ -53,7 +53,7 @@ regex = "1.5"
5353
sealed = "0.4"
5454

5555
# "macros" feature dependencies.
56-
cucumber-codegen = { version = "0.12.0-dev", path = "./codegen", optional = true }
56+
cucumber-codegen = { version = "0.12", path = "./codegen", optional = true }
5757
cucumber-expressions = { version = "0.2", features = ["into-regex"], optional = true }
5858
inventory = { version = "0.2", optional = true }
5959

book/tests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ publish = false
1212
[dependencies]
1313
async-trait = "0.1"
1414
clap = { version = "3.0", features = ["derive"] }
15-
cucumber = { version = "0.12.0-dev", path = "../..", features = ["output-json", "output-junit"] }
15+
cucumber = { version = "0.12", path = "../..", features = ["output-json", "output-junit"] }
1616
futures = "0.3"
1717
humantime = "2.1"
1818
once_cell = { version = "1.8", features = ["parking_lot"] }

codegen/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ All user visible changes to `cucumber-codegen` crate will be documented in this
66

77

88

9+
## [0.12.0] · 2022-02-10
10+
[0.12.0]: /../../tree/v0.12.0/codegen
11+
12+
[Milestone](/../../milestone/9)
13+
14+
### Added
15+
16+
- Support for multiple capturing groups in `Parameter` regex (previously was forbidden). ([#204])
17+
18+
[#204]: /../../pull/204
19+
20+
21+
22+
923
## [0.11.3] · 2022-01-31
1024
[0.11.3]: /../../tree/v0.11.3/codegen
1125

codegen/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-codegen"
3-
version = "0.12.0-dev" # should be the same as main crate version
3+
version = "0.12.0" # should be the same as main crate version
44
edition = "2021"
55
rust-version = "1.57"
66
description = "Code generation for `cucumber` crate."

0 commit comments

Comments
 (0)