Skip to content

Commit

Permalink
[meta] prepare releases
Browse files Browse the repository at this point in the history
  • Loading branch information
sunshowers committed May 15, 2023
1 parent ca72e60 commit 6261400
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 0 deletions.
17 changes: 17 additions & 0 deletions nextest-filtering/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Changelog

## [0.4.0] - 2023-05-15

### Changed

- `FilteringExpr` now carries three forms of an expression:
- `input`, which is the raw input as provided.
- `parsed`, which represents a parsed expression that hasn't yet been evaluated against a specific
`PackageGraph`. This is a newly public type `ParsedExpr`.
- `compiled`, which is an expression that has been compiled against a `PackageGraph`. This is of
type `CompiledExpr`, which is what `FilteringExpr` used to be.
- Newlines are now supported within expressions, for e.g. multiline TOML for nextest's overrides.
- A clean, well-formatted representation of a parsed expression can now be generated via the
`Display` impl on `ParsedExpr`.
- The parser has been extensively fuzzed. No bugs were found.
- MSRV updated to Rust 1.66.

## [0.3.0] - 2022-11-23

### Changed
Expand Down Expand Up @@ -38,6 +54,7 @@

Initial release.

[0.4.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-filtering-0.4.0
[0.3.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-filtering-0.3.0
[0.2.2]: https://github.com/nextest-rs/nextest/releases/tag/nextest-filtering-0.2.2
[0.2.1]: https://github.com/nextest-rs/nextest/releases/tag/nextest-filtering-0.2.1
Expand Down
6 changes: 6 additions & 0 deletions nextest-runner/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## [0.39.0] - 2023-05-15

See the changelog for [cargo-nextest 0.9.53](https://nexte.st/CHANGELOG.html#0953---2023-05-15).

## [0.38.0] - 2023-05-04

See the changelog for [cargo-nextest 0.9.52](https://nexte.st/CHANGELOG.html#0952---2023-05-04).
Expand Down Expand Up @@ -353,6 +357,8 @@ Thanks to [Guiguiprim](https://github.com/Guiguiprim) for their contributions to

- Initial version.

[0.39.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.39.0
[0.38.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.38.0
[0.37.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.37.0
[0.36.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.36.0
[0.35.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.35.0
Expand Down
21 changes: 21 additions & 0 deletions site/src/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,26 @@
This page documents new features and bugfixes for cargo-nextest. Please see the [stability
policy](book/stability.md) for how versioning works with cargo-nextest.

## [0.9.53] - 2023-05-15

### Added

- Filter expressions in TOML files can now be specified as multiline TOML strings. For example:

```toml
[[profile.default.overrides]]
filter = '''
test(my_test)
| package(my-package)
'''
# ...
```

### Changed

- `show-config test-groups` now shows a clean representation of filter expressions, to enable
printing out multiline expressions neatly.

## [0.9.52] - 2023-05-04

### Fixed
Expand Down Expand Up @@ -733,6 +753,7 @@ Supported in this initial release:
* [Test retries](book/retries.md) and flaky test detection
* [JUnit support](book/junit.md) for integration with other test tooling

[0.9.53]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.53
[0.9.52]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.52
[0.9.51]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.51
[0.9.50]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.50
Expand Down

0 comments on commit 6261400

Please sign in to comment.