Ed Page
|
06f8734ce4
|
Merge pull request #1566 from epage/fix
fix(dict): Don't correct requestors
|
2026-06-02 22:00:47 -06:00 |
|
Ed Page
|
a12d104c37
|
fix(dict): Don't correct requestors
Another variant of #1151.
Fixes #1565
|
2026-06-02 22:50:40 -05:00 |
|
renovate[bot]
|
823a0a4672
|
chore(deps): Update compatible (#1564)
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.15` → `0.12.16` |
| [assert_fs](https://redirect.github.com/assert-rs/assert_fs) |
dev-dependencies | patch | `1.1.3` → `1.1.4` |
| [log](https://redirect.github.com/rust-lang/log) | dependencies |
patch | `0.4.29` → `0.4.30` |
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.149` → `1.0.150` |
| [serde_json](https://redirect.github.com/serde-rs/json) |
dev-dependencies | patch | `1.0.149` → `1.0.150` |
| [snapbox](https://redirect.github.com/assert-rs/snapbox) |
dev-dependencies | patch | `1.2.1` → `1.2.2` |
| [winnow](https://redirect.github.com/winnow-rs/winnow) | dependencies
| patch | `1.0.2` → `1.0.3` |
---
### Release Notes
<details>
<summary>rust-lang/annotate-snippets-rs (annotate-snippets)</summary>
###
[`v0.12.16`](https://redirect.github.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#01216---2026-05-06)
[Compare
Source](https://redirect.github.com/rust-lang/annotate-snippets-rs/compare/0.12.15...0.12.16)
##### Fixed
- Correctly format suggestion paths when DecorStyle::Unicode
[#​414](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/414)
- Correctly highlight multi-line removals that leave only whitespace
[#​413](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/413)
</details>
<details>
<summary>assert-rs/assert_fs (assert_fs)</summary>
###
[`v1.1.4`](https://redirect.github.com/assert-rs/assert_fs/blob/HEAD/CHANGELOG.md#114---2026-05-26)
[Compare
Source](https://redirect.github.com/assert-rs/assert_fs/compare/v1.1.3...v1.1.4)
##### Performance
- Default to the old `tempfile` behavior for faster builds
</details>
<details>
<summary>rust-lang/log (log)</summary>
###
[`v0.4.30`](https://redirect.github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0430---2026-05-21)
[Compare
Source](https://redirect.github.com/rust-lang/log/compare/0.4.29...0.4.30)
##### What's Changed
- Support capturing of `std::net` types by
[@​KodrAus](https://redirect.github.com/KodrAus) in
[#​724](https://redirect.github.com/rust-lang/log/pull/724)
##### New Contributors
- [@​V0ldek](https://redirect.github.com/V0ldek) made their first
contribution in
[#​720](https://redirect.github.com/rust-lang/log/pull/720)
- [@​woodruffw](https://redirect.github.com/woodruffw) made their
first contribution in
[#​723](https://redirect.github.com/rust-lang/log/pull/723)
**Full Changelog**:
<https://github.com/rust-lang/log/compare/0.4.29...0.4.30>
##### Notable Changes
- MSRV is bumped to 1.71.0 in
[#​723](https://redirect.github.com/rust-lang/log/pull/723)
</details>
<details>
<summary>serde-rs/json (serde_json)</summary>
###
[`v1.0.150`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.150)
[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.149...v1.0.150)
- Reject non-string enum object keys
([#​1324](https://redirect.github.com/serde-rs/json/issues/1324),
thanks
[@​puneetdixit200](https://redirect.github.com/puneetdixit200))
</details>
<details>
<summary>assert-rs/snapbox (snapbox)</summary>
###
[`v1.2.2`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v1.2.1...snapbox-v1.2.2)
[Compare
Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v1.2.1...snapbox-v1.2.2)
</details>
<details>
<summary>winnow-rs/winnow (winnow)</summary>
###
[`v1.0.3`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#103---2026-05-14)
[Compare
Source](https://redirect.github.com/winnow-rs/winnow/compare/v1.0.2...v1.0.3)
##### Fixes
- Remove unused `AsBStr` bound on `ascii::float`
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-06-01 01:07:23 +00:00 |
|
Ed Page
|
f8a58b6b53
|
chore: Release
v1.47.0
|
2026-05-28 20:04:13 -05:00 |
|
Ed Page
|
52ee9d721c
|
chore: Release
typos-dict-v0.13.28
|
2026-05-28 20:03:25 -05:00 |
|
Ed Page
|
f1aafeaffb
|
docs: Update changelog
|
2026-05-28 19:59:59 -05:00 |
|
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 |
|