Ed Page
|
0d2e4af4cd
|
Merge pull request #1563 from epage/may
feat(dict): May updates
|
2026-05-28 19:59:07 -05:00 |
|
Ed Page
|
d818ce0eab
|
feat(dict): May updates
Fixes #1545
|
2026-05-28 19:35:01 -05:00 |
|
renovate[bot]
|
547b806c4b
|
chore(deps): Update Rust Stable to v1.96 (#1561)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [STABLE](https://redirect.github.com/rust-lang/rust) | minor | `1.95`
→ `1.96` |
---
### Release Notes
<details>
<summary>rust-lang/rust (STABLE)</summary>
###
[`v1.96`](https://redirect.github.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1960-2026-05-28)
[Compare
Source](https://redirect.github.com/rust-lang/rust/compare/1.95.0...1.96.0)
\==========================
<a id="1.96.0-Language"></a>
## Language
- [Allow passing `expr` metavariable to
`cfg`](https://redirect.github.com/rust-lang/rust/pull/146961)
- [Always coerce never types in tuple
expressions](https://redirect.github.com/rust-lang/rust/pull/147834)
- [Avoid incorrect inference guidance of function arguments in rare
cases](https://redirect.github.com/rust-lang/rust/pull/150316)
- [Support s390x vector registers in inline
assembly](https://redirect.github.com/rust-lang/rust/pull/154184)
- [Allow using constants of type `ManuallyDrop` as patterns (fixing a
regression introduced in
1.94.0)](https://redirect.github.com/rust-lang/rust/pull/154891)
<a id="1.96.0-Compiler"></a>
## Compiler
- [Enable link relaxation feature for LoongArch Linux
targets](https://redirect.github.com/rust-lang/rust/pull/153427)
- [Update `riscv64gc-unknown-fuchsia` baseline to RVA22 +
vector](https://redirect.github.com/rust-lang/rust/pull/155072)
<a id="1.96.0-Libraries"></a>
## Libraries
- [Support iterating over ranges of `NonZero`
integers](https://redirect.github.com/rust-lang/rust/pull/127534)
- [refactor 'valid for read/write' definition: exclude null; add that as
an exception on individual methods
instead](https://redirect.github.com/rust-lang/rust/pull/152615)
- [Fix SGX delayed host lookup via
ToSocketAddr](https://redirect.github.com/rust-lang/rust/pull/152851)
<a id="1.96.0-Stabilized-APIs"></a>
## Stabilized APIs
-
[`assert_matches!`](https://doc.rust-lang.org/stable/std/macro.assert_matches.html)
-
[`debug_assert_matches!`](https://doc.rust-lang.org/stable/std/macro.debug_assert_matches.html)
- [`From<T> for
AssertUnwindSafe<T>`](https://doc.rust-lang.org/stable/std/panic/struct.AssertUnwindSafe.html#impl-From%3CT%3E-for-AssertUnwindSafe%3CT%3E)
- [`From<T> for LazyCell<T,
F>`](https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#impl-From%3CT%3E-for-LazyCell%3CT,+F%3E)
- [`From<T> for LazyLock<T,
F>`](https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#impl-From%3CT%3E-for-LazyLock%3CT,+F%3E)
-
[`core::range::RangeToInclusive`](https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusive.html)
-
[`core::range::RangeToInclusiveIter`](https://doc.rust-lang.org/stable/core/range/struct.RangeToInclusiveIter.html)
-
[`core::range::RangeFrom`](https://doc.rust-lang.org/stable/core/ops/struct.RangeFrom.html)
-
[`core::range::RangeFromIter`](https://doc.rust-lang.org/stable/core/ops/struct.RangeFromIter.html)
-
[`core::range::Range`](https://doc.rust-lang.org/stable/std/range/struct.Range.html)
-
[`core::range::RangeIter`](https://doc.rust-lang.org/stable/std/range/struct.RangeIter.html)
<a id="1.96.0-Cargo"></a>
## Cargo
- [Allow a dependency to specify both a git repository and an alternate
registry.](https://redirect.github.com/rust-lang/cargo/pull/16810/) Just
like with crates.io, the git repository will be used locally, but the
registry version will be used when published.
- [Added `target.'cfg(..)'.rustdocflags` support in
configuration.](https://redirect.github.com/rust-lang/cargo/pull/16846)
- Fixed
[CVE-2026-5222](https://blog.rust-lang.org/2026/05/25/cve-2026-5222/)
and
[CVE-2026-5223](https://blog.rust-lang.org/2026/05/25/cve-2026-5223/).
<a id="1.96-Rustdoc"></a>
## Rustdoc
- [Deprecation notes are now rendered like any other
documentation](https://redirect.github.com/rust-lang/rust/pull/149931).
Previously they used the css `white-space: pre-wrap;` property and
stripped any `<p>` elements from the rendered html, however this caused
issues and unintuitive behavior. The new behavior should be more
predictable, however some multi-line deprecation notes will now be
rendered as as single lines. If this is undesirable, you can use the
standard markdown method of forcing a linebreak, which is two spaces
followed by a newline (`"\n"`).
- [Don't emit rustdoc `missing_doc_code_examples` lint on impl
items](https://redirect.github.com/rust-lang/rust/pull/154048)
- [Seperate methods and associated functions in
sidebar](https://redirect.github.com/rust-lang/rust/pull/154644)
<a id="1.96.0-Compatibility-Notes"></a>
## Compatibility Notes
- [Fix layout of `#[repr(Int)]` enums in some edge cases involving
fields of uninhabited zero-sized
types](https://redirect.github.com/rust-lang/rust/pull/146989)
- [Prevent unsize-coercing into `Pin<Foo>` where `Foo` doesn't implement
`Deref`. Some such coercions were previously allowed, but produce a type
with no useful public
API.](https://redirect.github.com/rust-lang/rust/pull/149218)
- [rustc: Stop passing `--allow-undefined` on wasm
targets](https://redirect.github.com/rust-lang/rust/pull/149868)
- [Gate the accidentally stabilized `#![reexport_test_harness_main]`
attribute](https://redirect.github.com/rust-lang/rust/pull/152210)
- [Error on return-position-impl-trait-in-traits whose types are too
private](https://redirect.github.com/rust-lang/rust/pull/152543)
- [Report the `uninhabited_static` lint in dependencies and make it
deny-by-default](https://redirect.github.com/rust-lang/rust/pull/152853)
- [Distributed builds now contain non-split debuginfo for
windows-gnu](https://redirect.github.com/rust-lang/rust/pull/152870)
This appears to improve the quality of backtraces. This change has no
effect on the defaults for the output of rustc/cargo on these targets.
- [Check const generic arguments are correctly typed in more
positions](https://redirect.github.com/rust-lang/rust/pull/152931)
- [Remove
`-Csoft-float`](https://redirect.github.com/rust-lang/rust/pull/152973)
- [Importing structs with `::{self [as name]}`, e.g., `struct S {}; use
S::{self as Other};`, is now no longer permitted because `{self}`
imports require a module
parent.](https://redirect.github.com/rust-lang/rust/pull/152996)
- [For `export_name`, `link_name`, and `link_section` attributes, if
multiple of the same attribute is present, the first one now takes
precedence.](https://redirect.github.com/rust-lang/rust/pull/153041)
- [Update the minimum external LLVM to
21](https://redirect.github.com/rust-lang/rust/pull/153684)
- On `avr` targets, C's `double` type is 32-bit by default, so [change
`c_double` to `f32` on `avr` targets to
match](https://redirect.github.com/rust-lang/rust/pull/154647). This is
a breaking change, but necessary to make `c_double` match C's double.
<a id="1.96.0-Internal-Changes"></a>
## Internal Changes
These changes do not affect any public interfaces of Rust, but they
represent
significant improvements to the performance or internals of rustc and
related
tools.
- [JSON targets: `aarch64` softfloat targets now have to have
`rustc_abi` set to
`"softfloat"`](https://redirect.github.com/rust-lang/rust/pull/152941)
- [target specs: stricter checks for LLVM ABI values, and correlate that
with
`cfg(target_abi)`](https://redirect.github.com/rust-lang/rust/pull/153769)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Every minute (`* * * * *`)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTguMCIsInVwZGF0ZWRJblZlciI6IjQzLjE5OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-05-28 21:26:30 +00:00 |
|
Ed Page
|
7b04f660f4
|
chore: Release
typos-dict-v0.13.27
v1.46.3
|
2026-05-23 18:52:15 +02:00 |
|
Ed Page
|
6eefe9fe89
|
docs: Update changelog
|
2026-05-23 18:51:54 +02:00 |
|
Ed Page
|
27ae304665
|
Merge pull request #1559 from epage/fixes
fix(dict): Don't correct to subdolder
|
2026-05-23 18:51:08 +02:00 |
|
Ed Page
|
5b01f667d2
|
fix(dict): Don't correct to sequentials
Fixes #1558
|
2026-05-23 18:25:50 +02:00 |
|
Ed Page
|
4dbd644b8d
|
fix(dict): Don't correct to subdolder
Fixes #1557
|
2026-05-23 18:23:43 +02:00 |
|
Ed Page
|
aca895bf05
|
chore: Release
typos-dict-v0.13.26
v1.46.2
|
2026-05-16 19:37:59 +02:00 |
|
Ed Page
|
4dbdd7509d
|
docs: Update changelog
|
2026-05-16 19:37:20 +02:00 |
|
Ed Page
|
3da2876731
|
Merge pull request #1556 from epage/replaceable
fix(dict): Don't correct to replaceables
|
2026-05-16 12:36:31 -05:00 |
|
Ed Page
|
8918680477
|
fix(dict): Don't correct to replaceables
Fixes #1554
|
2026-05-16 19:24:28 +02:00 |
|
Ed Page
|
57d5422e87
|
Merge pull request #1555 from epage/criteria
fix(dict): Don't correct to criterias
|
2026-05-16 12:23:20 -05:00 |
|
Ed Page
|
f54668abd7
|
fix(dict): Don't correct to criterias
Fixes #1553
|
2026-05-16 12:13:39 -05:00 |
|
Ed Page
|
5374cbf686
|
chore: Release
typos-dict-v0.13.25
v1.46.1
|
2026-05-08 08:55:24 -05:00 |
|
Ed Page
|
52448f5ecf
|
docs: Update changelog
|
2026-05-08 08:55:05 -05:00 |
|
Ed Page
|
030c719ff1
|
Merge pull request #1552 from epage/fixes
fix(dict): Confidentials isn't valid
|
2026-05-08 08:54:36 -05:00 |
|
Ed Page
|
7a688c7c08
|
fix(dict): Confidentials isn't valid
Fixes #1551
|
2026-05-04 10:07:41 -05:00 |
|
Ed Page
|
3bcd3b343e
|
Merge pull request #1548 from crate-ci/renovate/maturin-1.x
chore(deps): Update dependency maturin to >=1.13,<1.14
|
2026-05-01 08:09:23 -05:00 |
|
renovate[bot]
|
52940116a3
|
chore(deps): Update compatible (#1547)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[annotate-snippets](https://redirect.github.com/rust-lang/annotate-snippets-rs)
| dependencies | patch | `0.12.13` → `0.12.15` |
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.6.0` → `4.6.1` |
| [human-panic](https://redirect.github.com/rust-cli/human-panic) |
dependencies | patch | `2.0.7` → `2.0.8` |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dev-dependencies | minor | `2.13.0` → `2.14.0` |
| [snapbox](https://redirect.github.com/assert-rs/snapbox) |
dev-dependencies | patch | `1.2.0` → `1.2.1` |
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
patch | `1.1.1+spec-1.1.0` → `1.1.2` |
| [winnow](https://redirect.github.com/winnow-rs/winnow) | dependencies
| patch | `1.0.1` → `1.0.2` |
---
### Release Notes
<details>
<summary>rust-lang/annotate-snippets-rs (annotate-snippets)</summary>
###
[`v0.12.15`](https://redirect.github.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#01215---2026-04-06)
[Compare
Source](https://redirect.github.com/rust-lang/annotate-snippets-rs/compare/0.12.14...0.12.15)
##### Fixed
- Source highlighting no longer misaligns when source contains
zero-width or multi-width characters
[#​400](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/400)
###
[`v0.12.14`](https://redirect.github.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#01214---2026-04-04)
[Compare
Source](https://redirect.github.com/rust-lang/annotate-snippets-rs/compare/0.12.13...0.12.14)
##### Fixed
- Don't trim middle of spans smaller than padding + margin
- Properly handle replacement length mismatches
- Account for "gutter" width when trimming middle of long spans
- Account for left trim when trimming middle of long spans
</details>
<details>
<summary>clap-rs/clap (clap)</summary>
###
[`v4.6.1`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#461---2026-04-15)
[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.6.0...v4.6.1)
##### Fixes
- *(derive)* Ensure rebuilds happen when an read env variable is changed
</details>
<details>
<summary>rust-cli/human-panic (human-panic)</summary>
###
[`v2.0.8`](https://redirect.github.com/rust-cli/human-panic/blob/HEAD/CHANGELOG.md#208---2026-04-02)
[Compare
Source](https://redirect.github.com/rust-cli/human-panic/compare/v2.0.7...v2.0.8)
##### Documentation
- Add and improve examples
</details>
<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>
###
[`v2.14.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2140-2026-04-09)
[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.13.1...2.14.0)
- **MSRV**: Rust 1.85.0 or later is now required.
- Updated the `hashbrown` dependency to 0.17.
- Made more `map::Slice` methods `const`: `new_mut`, `first_mut`,
`last_mut`,
`split_at_mut`, `split_at_mut_checked`, `split_first_mut`,
`split_last_mut`
###
[`v2.13.1`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2131-2026-04-02)
[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.13.0...2.13.1)
- Made some `Slice` methods `const`:
-
`map::Slice::{first,last,split_at,split_at_checked,split_first,split_last}`
-
`set::Slice::{first,last,split_at,split_at_checked,split_first,split_last}`
</details>
<details>
<summary>assert-rs/snapbox (snapbox)</summary>
###
[`v1.2.1`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v1.2.0...snapbox-v1.2.1)
[Compare
Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v1.2.0...snapbox-v1.2.1)
</details>
<details>
<summary>toml-rs/toml (toml)</summary>
###
[`v1.1.2`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.1...toml-v1.1.2)
[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.1...toml-v1.1.2)
</details>
<details>
<summary>winnow-rs/winnow (winnow)</summary>
###
[`v1.0.2`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#102---2026-04-21)
[Compare
Source](https://redirect.github.com/winnow-rs/winnow/compare/v1.0.1...v1.0.2)
##### Fixes
- Support `TreeError` in `binary::bits` (regression from 1.0.0)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- "before 5am on the first day of the month"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-05-01 03:39:11 +00:00 |
|
renovate[bot]
|
c3be3602c7
|
chore(deps): Update dependency maturin to >=1.13,<1.14
|
2026-05-01 03:29:19 +00:00 |
|
Ed Page
|
bbaefadf97
|
chore: Release
v1.46.0
|
2026-04-30 11:12:32 -05:00 |
|
Ed Page
|
c19f54c37f
|
chore: Release
typos-dict-v0.13.24
|
2026-04-30 11:11:32 -05:00 |
|
Ed Page
|
d65608bb75
|
docs: Update changelog
|
2026-04-30 11:11:10 -05:00 |
|
Ed Page
|
c6f8f5e852
|
Merge pull request #1546 from epage/april
feat(dict): April updates
|
2026-04-30 11:10:35 -05:00 |
|
Ed Page
|
da5e97ecb2
|
feat(dict): April updates
Fixes #1531
|
2026-04-30 10:44:33 -05:00 |
|
Ed Page
|
7c57295821
|
chore: Release
typos-v0.10.43
v1.45.2
|
2026-04-27 11:00:32 -05:00 |
|
Ed Page
|
b5056d68e6
|
docs: Update changelog
|
2026-04-27 11:00:07 -05:00 |
|
Ed Page
|
a063c3f6bd
|
Merge pull request #1544 from epage/pub
fix(tokens): Ignore ssh ed25519 pub keys
|
2026-04-27 10:58:51 -05:00 |
|
Ed Page
|
5d5e80b1f9
|
fix(tokens): Ignore ssh ed25519 pub keys
Fixes #1543
|
2026-04-27 10:44:31 -05:00 |
|
Ed Page
|
4da614bf1e
|
test(tokens): Show parsing of a public key
|
2026-04-27 10:39:07 -05:00 |
|
renovate[bot]
|
93c857b593
|
chore(deps): Update Rust Stable to v1.95 (#1540)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [STABLE](https://redirect.github.com/rust-lang/rust) | minor | `1.94`
→ `1.95` |
---
### Release Notes
<details>
<summary>rust-lang/rust (STABLE)</summary>
###
[`v1.95`](https://redirect.github.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1950-2026-04-16)
[Compare
Source](https://redirect.github.com/rust-lang/rust/compare/1.94.0...1.95.0)
\===========================
<a id="1.95-Language"></a>
## Language
- [Stabilize `if let` guards on match
arms](https://redirect.github.com/rust-lang/rust/pull/141295)
- [`irrefutable_let_patterns` lint no longer lints on let
chains](https://redirect.github.com/rust-lang/rust/pull/146832)
- [Support importing path-segment keywords with
renaming](https://redirect.github.com/rust-lang/rust/pull/146972)
- [Stabilize inline assembly for PowerPC and
PowerPC64](https://redirect.github.com/rust-lang/rust/pull/147996)
- [const-eval: be more consistent in the behavior of padding during
typed copies](https://redirect.github.com/rust-lang/rust/pull/148967)
- [Const blocks are no longer evaluated to determine if expressions
involving fallible operations can implicitly be
constant-promoted.](https://redirect.github.com/rust-lang/rust/pull/150557).
Expressions whose ability to implicitly be promoted would depend on the
result of a const block are no longer implicitly promoted.
- [Make operational semantics of pattern matching independent of crate
and module](https://redirect.github.com/rust-lang/rust/pull/150681)
<a id="1.95-Compiler"></a>
## Compiler
- [Stabilize `--remap-path-scope` for controlling the scoping of how
paths get remapped in the resulting
binary](https://redirect.github.com/rust-lang/rust/pull/147611)
<a id="1.95-Platform-Support"></a>
## Platform Support
- [Promote `powerpc64-unknown-linux-musl` to Tier 2 with host
tools](https://redirect.github.com/rust-lang/rust/pull/149962)
- [Promote `aarch64-apple-tvos` to Tier
2](https://redirect.github.com/rust-lang/rust/pull/152021)
- [Promote `aarch64-apple-tvos-sim` to Tier
2](https://redirect.github.com/rust-lang/rust/pull/152021)
- [Promote `aarch64-apple-watchos` to Tier
2](https://redirect.github.com/rust-lang/rust/pull/152021)
- [Promote `aarch64-apple-watchos-sim` to Tier
2](https://redirect.github.com/rust-lang/rust/pull/152021)
- [Promote `aarch64-apple-visionos` to Tier
2](https://redirect.github.com/rust-lang/rust/pull/152021)
- [Promote `aarch64-apple-visionos-sim` to Tier
2](https://redirect.github.com/rust-lang/rust/pull/152021)
Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.
[platform-support-doc]:
https://doc.rust-lang.org/rustc/platform-support.html
<a id="1.95-Libraries"></a>
## Libraries
- [`thread::scope`: document how join interacts with TLS
destructors](https://redirect.github.com/rust-lang/rust/pull/149482)
- [Speed up `str::contains` on aarch64 targets with `neon` target
feature enabled by
default](https://redirect.github.com/rust-lang/rust/pull/152176)
<a id="1.95-Stabilized-APIs"></a>
## Stabilized APIs
- [`MaybeUninit<[T; N]>: From<[MaybeUninit<T>;
N]>`](https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3CMaybeUninit%3C%5BT;+N%5D%3E%3E-for-%5BMaybeUninit%3CT%3E;+N%5D)
- [`MaybeUninit<[T; N]>: AsRef<[MaybeUninit<T>;
N]>`](https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E)
- [`MaybeUninit<[T; N]>:
AsRef<[MaybeUninit<T>]>`](https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsRef%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E)
- [`MaybeUninit<[T; N]>: AsMut<[MaybeUninit<T>;
N]>`](https://doc.rust-lang.org/beta/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E)
- [`MaybeUninit<[T; N]>:
AsMut<[MaybeUninit<T>]>`](https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-AsMut%3C%5BMaybeUninit%3CT%3E%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E)
- [`[MaybeUninit<T>; N]: From<MaybeUninit<[T;
N]>>`](https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#impl-From%3C%5BMaybeUninit%3CT%3E;+N%5D%3E-for-MaybeUninit%3C%5BT;+N%5D%3E)
- [`Cell<[T; N]>: AsRef<[Cell<T>;
N]>`](https://doc.rust-lang.org/stable/std/cell/struct.Cell.html#impl-AsRef%3C%5BCell%3CT%3E;+N%5D%3E-for-Cell%3C%5BT;+N%5D%3E)
- [`Cell<[T; N]>:
AsRef<[Cell<T>]>`](https://doc.rust-lang.org/stable/std/cell/struct.Cell.html#impl-AsRef%3C%5BCell%3CT%3E%5D%3E-for-Cell%3C%5BT;+N%5D%3E)
- [`Cell<[T]>:
AsRef<[Cell<T>]>`](https://doc.rust-lang.org/stable/std/cell/struct.Cell.html#impl-AsRef%3C%5BCell%3CT%3E%5D%3E-for-Cell%3C%5BT%5D%3E)
- [`bool:
TryFrom<{integer}>`](https://doc.rust-lang.org/stable/std/primitive.bool.html#impl-TryFrom%3Cu128%3E-for-bool)
-
[`AtomicPtr::update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicPtr.html#method.update)
-
[`AtomicPtr::try_update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicPtr.html#method.try_update)
-
[`AtomicBool::update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicBool.html#method.update)
-
[`AtomicBool::try_update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicBool.html#method.try_update)
-
[`AtomicIn::update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicIsize.html#method.update)
-
[`AtomicIn::try_update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicIsize.html#method.try_update)
-
[`AtomicUn::update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicUsize.html#method.update)
-
[`AtomicUn::try_update`](https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicUsize.html#method.try_update)
-
[`cfg_select!`](https://doc.rust-lang.org/stable/std/macro.cfg_select.html)
- [`mod
core::range`](https://doc.rust-lang.org/stable/core/range/index.html)
-
[`core::range::RangeInclusive`](https://doc.rust-lang.org/stable/core/range/struct.RangeInclusive.html)
-
[`core::range::RangeInclusiveIter`](https://doc.rust-lang.org/stable/core/range/struct.RangeInclusiveIter.html)
-
[`core::hint::cold_path`](https://doc.rust-lang.org/stable/core/hint/fn.cold_path.html)
- [`<*const
T>::as_ref_unchecked`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.as_ref_unchecked)
- [`<*mut
T>::as_ref_unchecked`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.as_ref_unchecked-1)
- [`<*mut
T>::as_mut_unchecked`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.as_mut_unchecked)
These previously stable APIs are now stable in const contexts:
-
[`fmt::from_fn`](https://doc.rust-lang.org/stable/std/fmt/fn.from_fn.html)
-
[`ControlFlow::is_break`](https://doc.rust-lang.org/stable/core/ops/enum.ControlFlow.html#method.is_break)
-
[`ControlFlow::is_continue`](https://doc.rust-lang.org/stable/core/ops/enum.ControlFlow.html#method.is_continue)
<a id="1.95-Cargo"></a>
## Cargo
- [docs(report): enhance man pages for `cargo report
*`](https://redirect.github.com/rust-lang/cargo/pull/16430/)<a
id="1.95-Rustdoc"></a>
## Rustdoc
- [In search results, rank unstable items
lower](https://redirect.github.com/rust-lang/rust/pull/149460)
- [Add new "hide deprecated items" setting in
rustdoc](https://redirect.github.com/rust-lang/rust/pull/151091) <a
id="1.95-Compatibility-Notes"></a>
## Compatibility Notes
- [Array coercions may now result in less inference constraints than
before](https://redirect.github.com/rust-lang/rust/pull/140283)
- Importing `$crate` without renaming, i.e. `use $crate::{self};`, is
now no longer permitted due to stricter error checking for `self`
imports.
- [const-eval: be more consistent in the behavior of padding during
typed copies.](https://redirect.github.com/rust-lang/rust/pull/148967)
In very rare cases, this may cause compilation errors due to bytes from
parts of a pointer ending up in the padding bytes of a `const` or
`static`.
- [A future-incompatibility warning lint
`ambiguous_glob_imported_traits` is now reported when using an
ambiguously glob imported
trait](https://redirect.github.com/rust-lang/rust/pull/149058)
- [Check lifetime bounds of types mentioning only type
parameters](https://redirect.github.com/rust-lang/rust/pull/149389)
- [Report more visibility-related ambiguous import
errors](https://redirect.github.com/rust-lang/rust/pull/149596)
- [Deprecate `Eq::assert_receiver_is_total_eq` and emit future
compatibility warnings on manual
impls](https://redirect.github.com/rust-lang/rust/pull/149978)
- [powerpc64: Use the ELF ABI version set in target spec instead of
guessing](https://redirect.github.com/rust-lang/rust/pull/150468) (fixes
the ELF ABI used by the OpenBSD target)
- Matching on a `#[non_exhaustive]` enum [now reads the discriminant,
even if the enum has only one
variant](https://redirect.github.com/rust-lang/rust/pull/150681). This
can cause closures to capture values that they previously wouldn't.
- `mut ref` and `mut ref mut` patterns, part of the unstable [Match
Ergonomics 2024
RFC](https://redirect.github.com/rust-lang/rust/issues/123076), were
accidentally allowed on stable within struct pattern field shorthand.
These patterns are now correctly feature-gated as unstable in this
position.
- [Add future-compatibility warning for derive helper attributes which
conflict with built-in
attributes](https://redirect.github.com/rust-lang/rust/pull/151152)
- [JSON target
specs](https://doc.rust-lang.org/rustc/targets/custom.html) have been
destabilized and now require `-Z unstable-options` to use. Previously,
they could not be used without the standard library, which has no stable
build mechanism. In preparation for the `build-std` project adding that
support, JSON target specs are being proactively gated to ensure they
remain unstable even if `build-std` is stabilized. Cargo now includes
the `-Z json-target-spec` CLI flag to automatically pass `-Z
unstable-options` to the compiler when needed. See
[#​150151](https://redirect.github.com/rust-lang/rust/pull/150151),
[#​151534](https://redirect.github.com/rust-lang/rust/pull/150151),
and
[rust-lang/cargo#16557](https://redirect.github.com/rust-lang/cargo/pull/16557).
- [The arguments of `#[feature]` attributes on invalid targets are now
checked](https://redirect.github.com/rust-lang/rust/issues/153764)
<a id="1.95-Internal-Changes"></a>
## Internal Changes
These changes do not affect any public interfaces of Rust, but they
represent
significant improvements to the performance or internals of rustc and
related
tools.
- [Update to LLVM
22](https://redirect.github.com/rust-lang/rust/pull/150722)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Every minute (`* * * * *`)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-04-16 19:22:25 +00:00 |
|
Ed Page
|
cf5f1c29a8
|
chore: Release
v1.45.1
|
2026-04-13 09:56:19 -05:00 |
|
Ed Page
|
485d42553e
|
docs: Update changelog
|
2026-04-13 09:56:03 -05:00 |
|
Ed Page
|
2fe77ce0ce
|
Merge pull request #1539 from epage/action
fix(action): Leave binary in temp dir
|
2026-04-13 09:55:23 -05:00 |
|
Ed Page
|
a9595eaf0c
|
fix(action): Leave binary in temp dir
|
2026-04-13 09:27:48 -05:00 |
|
Ed Page
|
02ea592e44
|
chore: Release
v1.45.0
|
2026-04-01 08:57:27 -05:00 |
|
Ed Page
|
b859c0df7f
|
chore: Release
typos-v0.10.42
typos-vars-v0.10.4
dictgen-v0.5.3
varcon-core-v5.0.7
varcon-v1.0.5
typos-dict-v0.13.23
codespell-dict-v0.5.4
|
2026-04-01 08:56:31 -05:00 |
|
Ed Page
|
6fd32cee0c
|
docs: Update changelog
|
2026-04-01 08:55:24 -05:00 |
|
Ed Page
|
7626d89232
|
Merge pull request #1530 from crate-ci/renovate/j178-prek-action-2.x
chore(deps): Update j178/prek-action action to v2
|
2026-04-01 08:55:03 -05:00 |
|
Ed Page
|
2c9510cd3b
|
Merge pull request #1532 from epage/march
feat(dict): March updates
|
2026-04-01 08:54:12 -05:00 |
|
Ed Page
|
265b88f649
|
feat(dict): March updates
Fixes #1509
|
2026-04-01 08:36:01 -05:00 |
|
renovate[bot]
|
5baf2ce236
|
chore(deps): Update compatible (#1529)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [env_logger](https://redirect.github.com/rust-cli/env_logger) |
dependencies | patch | `0.11.9` → `0.11.10` |
| [human-panic](https://redirect.github.com/rust-cli/human-panic) |
dependencies | patch | `2.0.6` → `2.0.7` |
| [snapbox](https://redirect.github.com/assert-rs/snapbox) |
dev-dependencies | minor | `1.1.0` → `1.2.0` |
| [terminal_size](https://redirect.github.com/eminence/terminal-size) |
dependencies | patch | `0.4.3` → `0.4.4` |
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
minor | `1.0.7+spec-1.1.0` → `1.1.1` |
| [trycmd](https://redirect.github.com/assert-rs/snapbox) |
dev-dependencies | minor | `1.1.1` → `1.2.0` |
| [winnow](https://redirect.github.com/winnow-rs/winnow) | dependencies
| patch | `1.0.0` → `1.0.1` |
---
### Release Notes
<details>
<summary>rust-cli/env_logger (env_logger)</summary>
###
[`v0.11.10`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#01110---2026-03-23)
[Compare
Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.9...v0.11.10)
##### Internal
- Update dependencies
</details>
<details>
<summary>rust-cli/human-panic (human-panic)</summary>
###
[`v2.0.7`](https://redirect.github.com/rust-cli/human-panic/blob/HEAD/CHANGELOG.md#207---2026-03-31)
[Compare
Source](https://redirect.github.com/rust-cli/human-panic/compare/v2.0.6...v2.0.7)
##### Fixes
- Don't write to tmpdir in CI
- Remove "embarrassing" comment
- Skip file write failure message since it is redundant
</details>
<details>
<summary>assert-rs/snapbox (snapbox)</summary>
###
[`v1.2.0`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v1.1.0...snapbox-v1.2.0)
[Compare
Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v1.1.0...snapbox-v1.2.0)
</details>
<details>
<summary>eminence/terminal-size (terminal_size)</summary>
###
[`v0.4.4`](https://redirect.github.com/eminence/terminal-size/releases/tag/v0.4.4)
[Compare
Source](https://redirect.github.com/eminence/terminal-size/compare/v0.4.3...v0.4.4)
#### What's Changed
- Update MSRV to 1.71 and windows-sys to ">=0.60.59, <=0.61" by
[@​briandorsey](https://redirect.github.com/briandorsey) in
[#​74](https://redirect.github.com/eminence/terminal-size/pull/74)
</details>
<details>
<summary>toml-rs/toml (toml)</summary>
###
[`v1.1.1`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.0...toml-v1.1.1)
[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.0...toml-v1.1.1)
###
[`v1.1.0`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.0.7...toml-v1.1.0)
[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.0.7...toml-v1.1.0)
</details>
<details>
<summary>winnow-rs/winnow (winnow)</summary>
###
[`v1.0.1`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#101---2026-03-30)
[Compare
Source](https://redirect.github.com/winnow-rs/winnow/compare/v1.0.0...v1.0.1)
##### Documentation
- Ensure macros are visible at `winnow::combinator`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-04-01 01:00:19 +00:00 |
|
renovate[bot]
|
0442cb7c40
|
chore(deps): Update j178/prek-action action to v2
|
2026-04-01 00:41:11 +00:00 |
|
Ed Page
|
8f11c0dc0f
|
Merge pull request #1524 from epage/update
chore: Update dependencies
|
2026-03-17 15:32:27 -05:00 |
|
Ed Page
|
ecdbfab467
|
chore: Update dependencies
|
2026-03-17 15:16:26 -05:00 |
|
Ed Page
|
c6a60235c7
|
docs(gh): Add funding info
|
2026-03-12 14:51:52 -05:00 |
|
renovate[bot]
|
3504f4613b
|
chore(deps): Update Rust Stable to v1.94 (#1520)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [STABLE](https://redirect.github.com/rust-lang/rust) | minor | `1.93`
→ `1.94` |
---
### Release Notes
<details>
<summary>rust-lang/rust (STABLE)</summary>
###
[`v1.94`](https://redirect.github.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1940-2026-03-05)
[Compare
Source](https://redirect.github.com/rust-lang/rust/compare/1.93.0...1.94.0)
\==========================
<a id="1.94.0-Language"></a>
## Language
- [Impls and impl items inherit `dead_code` lint level of the
corresponding traits and trait
items](https://redirect.github.com/rust-lang/rust/pull/144113)
- [Stabilize additional 29 RISC-V target features including large
portions of the RVA22U64 / RVA23U64
profiles](https://redirect.github.com/rust-lang/rust/pull/145948)
- [Add warn-by-default `unused_visibilities` lint for visibility on
`const _`
declarations](https://redirect.github.com/rust-lang/rust/pull/147136)
- [Update to Unicode
17](https://redirect.github.com/rust-lang/rust/pull/148321)
- [Avoid incorrect lifetime errors for
closures](https://redirect.github.com/rust-lang/rust/pull/148329)
<a id="1.94.0-Platform-Support"></a>
## Platform Support
- [Add `riscv64im-unknown-none-elf` as a tier 3
target](https://redirect.github.com/rust-lang/rust/pull/148790)
Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.
[platform-support-doc]:
https://doc.rust-lang.org/rustc/platform-support.html
<a id="1.94.0-Libraries"></a>
## Libraries
- [Relax `T: Ord` bound for some `BinaryHeap<T>`
methods.](https://redirect.github.com/rust-lang/rust/pull/149408)
<a id="1.94.0-Stabilized-APIs"></a>
## Stabilized APIs
-
[`<[T]>::array_windows`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.array_windows)
-
[`<[T]>::element_offset`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.element_offset)
-
[`LazyCell::get`](https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get)
-
[`LazyCell::get_mut`](https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.get_mut)
-
[`LazyCell::force_mut`](https://doc.rust-lang.org/stable/std/cell/struct.LazyCell.html#method.force_mut)
-
[`LazyLock::get`](https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get)
-
[`LazyLock::get_mut`](https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.get_mut)
-
[`LazyLock::force_mut`](https://doc.rust-lang.org/stable/std/sync/struct.LazyLock.html#method.force_mut)
- [`impl TryFrom<char> for
usize`](https://doc.rust-lang.org/stable/std/convert/trait.TryFrom.html#impl-TryFrom%3Cchar%3E-for-usize)
-
[`std::iter::Peekable::next_if_map`](https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map)
-
[`std::iter::Peekable::next_if_map_mut`](https://doc.rust-lang.org/stable/std/iter/struct.Peekable.html#method.next_if_map_mut)
- [x86 `avx512fp16`
intrinsics](https://redirect.github.com/rust-lang/rust/issues/127213)
(excluding those that depend directly on the unstable `f16` type)
- [AArch64 NEON fp16
intrinsics](https://redirect.github.com/rust-lang/rust/issues/136306)
(excluding those that depend directly on the unstable `f16` type)
-
[`f32::consts::EULER_GAMMA`](https://doc.rust-lang.org/stable/std/f32/consts/constant.EULER_GAMMA.html)
-
[`f64::consts::EULER_GAMMA`](https://doc.rust-lang.org/stable/std/f64/consts/constant.EULER_GAMMA.html)
-
[`f32::consts::GOLDEN_RATIO`](https://doc.rust-lang.org/stable/std/f32/consts/constant.GOLDEN_RATIO.html)
-
[`f64::consts::GOLDEN_RATIO`](https://doc.rust-lang.org/stable/std/f64/consts/constant.GOLDEN_RATIO.html)
These previously stable APIs are now stable in const contexts:
-
[`f32::mul_add`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.mul_add)
-
[`f64::mul_add`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.mul_add)
<a id="1.94.0-Cargo"></a>
## Cargo
- Stabilize the config include key. The top-level include config key
allows loading additional config files, enabling better organization,
sharing, and management of Cargo configurations across projects and
environments.
[docs](https://doc.rust-lang.org/nightly/cargo/reference/config.html#including-extra-configuration-files)
[#​16284](https://redirect.github.com/rust-lang/cargo/pull/16284)
- Stabilize the pubtime field in registry index. This records when a
crate version was published and enables time-based dependency resolution
in the future. Note that crates.io will gradually backfill existing
packages when a new version is published. Not all crates have pubtime
yet.
[#​16369](https://redirect.github.com/rust-lang/cargo/pull/16369)
[#​16372](https://redirect.github.com/rust-lang/cargo/pull/16372)
- Cargo now parses [TOML v1.1](https://toml.io/en/v1.1.0) for manifests
and configuration files. Note that using these features in Cargo.toml
will raise your development MSRV, but the published manifest remains
compatible with older parsers.
[#​16415](https://redirect.github.com/rust-lang/cargo/pull/16415)
- [Make `CARGO_BIN_EXE_<crate>` available at runtime
](https://redirect.github.com/rust-lang/cargo/pull/16421/)
<a id="1.94.0-Compatibility-Notes"></a>
## Compatibility Notes
- [Forbid freely casting lifetime bounds of
`dyn`-types](https://redirect.github.com/rust-lang/rust/pull/136776)
- [Make closure capturing have consistent and correct behaviour around
patterns](https://redirect.github.com/rust-lang/rust/pull/138961)
Some finer details of how precise closure captures get affected by
pattern matching have been changed. In some cases, this can cause a
non-move closure that was previously capturing an entire variable by
move, to now capture only part of that variable by move, and other parts
by borrow. This can cause the borrow checker to complain where it
previously didn't, or cause `Drop` to run at a different point in time.
- [Standard library macros are now imported via prelude, not via
injected
`#[macro_use]`](https://redirect.github.com/rust-lang/rust/pull/139493)
This will raise an error if macros of the same name are glob imported.
For example if a crate defines their own `matches` macro and then glob
imports that,
it's now ambiguous whether the custom or standard library `matches` is
meant and
an explicit import of the name is required to resolve the ambiguity.
One exception is `core::panic` and `std::panic`, if their import is
ambiguous
a new warning
([`ambiguous_panic_imports`](https://redirect.github.com/rust-lang/rust/issues/147319))
is raised.
This may raise a new warning
([`ambiguous_panic_imports`](https://redirect.github.com/rust-lang/rust/issues/147319))
on `#![no_std]` code glob importing the std crate.
Both `core::panic!` and `std::panic!` are then in scope and which is
used is ambiguous.
- [Don't strip shebang in expression-context
`include!(…)`s](https://redirect.github.com/rust-lang/rust/pull/146377)
This can cause previously working includes to no longer compile if they
included files which started with a shebang.
- [Ambiguous glob reexports are now also visible
cross-crate](https://redirect.github.com/rust-lang/rust/pull/147984)
This unifies behavior between local and cross-crate errors on these
exports, which may introduce new ambiguity errors.
- [Don't normalize where-clauses before checking
well-formedness](https://redirect.github.com/rust-lang/rust/pull/148477)
- [Introduce a future compatibility warning on codegen attributes on
body-free trait
methods](https://redirect.github.com/rust-lang/rust/pull/148756)
These attributes currently have no effect in this position.
- [On Windows `std::time::SystemTime::checked_sub_duration` will return
`None` for times before the Windows epoch
(1/1/1601)](https://redirect.github.com/rust-lang/rust/pull/148825)
- [Lifetime identifiers such as `'a` are now NFC
normalized](https://redirect.github.com/rust-lang/rust/pull/149192).
- [Overhaul filename handling for cross-compiler
consistency](https://redirect.github.com/rust-lang/rust/pull/149709)
Any paths emitted by compiler now always respect the relative-ness of
the paths and `--remap-path-prefix` given originally.
One side-effect of this change is that paths emitted for local crates in
Cargo (path dependencies and workspace members) are no longer absolute
but relative when emitted as part of a diagnostic in a downstream crate.
<a id="1.94.0-Internal-Changes"></a>
## Internal Changes
These changes do not affect any public interfaces of Rust, but they
represent
significant improvements to the performance or internals of rustc and
related
tools.
- [Switch to `annotate-snippets` for error
emission](https://redirect.github.com/rust-lang/rust/pull/150032)
This should preserve mostly the same outputs in rustc error messages.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Every minute ( * * * * * ) (UTC),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41Ni4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTYuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-03-05 22:10:21 +00:00 |
|
Ed Page
|
ba7fb02d4a
|
Merge pull request #1519 from epage/update
chore: Update dependencies
|
2026-03-03 15:06:29 -06:00 |
|
Ed Page
|
f05d60b001
|
chore: Upgrade incompatible
|
2026-03-03 14:51:53 -06:00 |
|