Skip to content

Commit

Permalink
[meta] prepare releases
Browse files Browse the repository at this point in the history
  • Loading branch information
sunshowers committed Mar 16, 2024
1 parent 52e90e2 commit f5a85e3
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 8 deletions.
6 changes: 3 additions & 3 deletions cargo-nextest/src/dispatch.rs
Original file line number Diff line number Diff line change
Expand Up @@ -515,12 +515,12 @@ struct TestBuildFilter {
#[arg(long, short = 'E', value_name = "EXPR", action(ArgAction::Append))]
filter_expr: Vec<String>,

/// Test name filters (deprecated, use filters after -- instead)
#[arg(name = "FILTERS", hide = true)]
/// Test name filters
#[arg(help_heading = None, name = "FILTERS")]
pre_double_dash_filters: Vec<String>,

/// Test name filters and emulated test binary arguments (partially supported)
#[arg(help_heading = None, value_name = "FILTERS", last = true)]
#[arg(help_heading = None, value_name = "FILTERS_AND_ARGS", last = true)]
filters: Vec<String>,
}

Expand Down
7 changes: 6 additions & 1 deletion nextest-runner/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# Changelog

## [0.54.1] - 2023-03-04

See the changelog for [cargo-nextest 0.9.68](https://nexte.st/CHANGELOG.html#0968---2024-03-16).

## [0.54.0] - 2024-03-04

See the changelog for [cargo-nextest 0.9.68](https://nexte.st/CHANGELOG.html#0967---2024-03-05).
(This version was superseded by version 0.54.1.)

## [0.53.1] - 2024-01-09

Expand Down Expand Up @@ -434,6 +438,7 @@ Thanks to [Guiguiprim](https://github.com/Guiguiprim) for their contributions to

- Initial version.

[0.54.1]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.54.1
[0.54.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.54.0
[0.53.1]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.53.1
[0.53.0]: https://github.com/nextest-rs/nextest/releases/tag/nextest-runner-0.53.0
Expand Down
26 changes: 23 additions & 3 deletions site/src/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,29 @@
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.68-b.2] - 2024-03-04
## [0.9.68-rc.1] - 2024-03-16

This is a test release.
This is a maintenance release with many internal improvements, and preparation for future features.

### Changed

- Nextest binaries now ship with symbols, producing better stack traces. This is aligned with the behavior. See [issue #1345](https://github.com/nextest-rs/nextest/issues/1345) for more information.

- Thanks to recent improvements, Miri is now significantly less taxing. As a result, [nextest with Miri](https://nexte.st/book/miri) has been changed to use all threads by default. You can restore the old Miri behavior (run one test at a time) with `-j1`, or by setting in `.config/nextest.toml`:

```toml
[profile.default-miri]
test-threads = 1
```

Rules for [heavy tests](https://nexte.st/book/threads-required) and [test groups](https://nexte.st/book/test-groups) will continue to be followed with Miri.

Thanks to [Ben Kimock](https://github.com/saethlin) for driving the Miri improvements and updating nextest!

### Misc

- The [filter expression](https://nexte.st/book/filter-expressions) parser now uses [winnow](https://docs.rs/winnow).
- [get.nexte.st](https://get.nexte.st) now uses Cloudflare rather than Netlify for hosting. See [this discussion](https://github.com/nextest-rs/nextest/discussions/1383) for more.

## [0.9.67] - 2024-01-09

Expand Down Expand Up @@ -930,7 +950,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.68-b.2]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.68-b.2
[0.9.68-rc.1]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.68-rc.1
[0.9.67]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.67
[0.9.66]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.66
[0.9.65]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.65
Expand Down
2 changes: 1 addition & 1 deletion site/src/book/running.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ For more about unit and integration tests, see [the documentation for `cargo tes
To only run tests that match certain names:

```
cargo nextest run -- <test-name1> <test-name2>...
cargo nextest run <test-name1> <test-name2>...
```

### `--skip` and `--exact`
Expand Down

0 comments on commit f5a85e3

Please sign in to comment.