Skip to content

Commit

Permalink
Auto merge of #14638 - epage:msrv-feat, r=ehuss
Browse files Browse the repository at this point in the history
docs(ref): Highleft whats left for msrv-policy

### What does this PR try to resolve?

While there is a tracking issue for these,
I didn't want to have everything under `msrv-policy` to be stabilized,
making it look like it should be moved to the Stable section of the
page, when there are independently stabilizable pieces missing.

### How should we test and review this PR?

### Additional information

This is prep for stabilizing MSRV-aware resover
  • Loading branch information
bors committed Oct 3, 2024
2 parents 8725e78 + cb2bcc9 commit a06986c
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions src/doc/src/reference/unstable.md
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,7 @@ Documentation updates:
- For workspace's "The `dependencies` table" section, include `public` as an unsupported field for `workspace.dependencies`

## msrv-policy
- [RFC: MSRV-aware Resolver](https://rust-lang.github.io/rfcs/3537-msrv-resolver.html)
- [#9930](https://github.com/rust-lang/cargo/issues/9930) (MSRV-aware resolver)

Catch-all unstable feature for MSRV-aware cargo features under
Expand Down Expand Up @@ -368,6 +369,22 @@ Can be overridden with
- Setting the dependency's version requirement higher than any version with a compatible `rust-version`
- Specifying the version to `cargo update` with `--precise`

### Convert `incompatible_toolchain` error into a lint

Unimplemented

### `--update-rust-version` flag for `cargo add`, `cargo update`

Unimplemented

### `package.rust-version = "toolchain"`

Unimplemented

### Update `cargp new` template to set `package.rust-version = "toolchain"`

Unimplemented

## precise-pre-release

* Tracking Issue: [#13290](https://github.com/rust-lang/cargo/issues/13290)
Expand Down

0 comments on commit a06986c

Please sign in to comment.