Visitar URL original
Comparing v1.50.3...v1.51.0 · crate-ci/typos · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: crate-ci/typos
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.50.3
Choose a base ref
...
head repository: crate-ci/typos
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.51.0
Choose a head ref
  • 12 commits
  • 14 files changed
  • 2 contributors

Commits on Oct 1, 2026

  1. feat(dict): September updates

    Fixes #1610
    epage committed Oct 1, 2026
    Configuration menu
    Copy the full SHA
    f0074a6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1627 from epage/sept

    feat(dict): September updates
    epage authored Oct 1, 2026
    Configuration menu
    Copy the full SHA
    1d66eff View commit details
    Browse the repository at this point in the history
  3. chore(deps): Update Prek to v0.5.3 (#1629)

    This PR contains the following updates:
    
    | Package | Update | Change | Pending |
    |---|---|---|---|
    | [prek](https://redirect.github.com/j178/prek) | patch | `0.5.0` →
    `0.5.3` | `0.5.4` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>j178/prek (prek)</summary>
    
    ###
    [`v0.5.3`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#053)
    
    [Compare
    Source](https://redirect.github.com/j178/prek/compare/v0.5.2...v0.5.3)
    
    Released on 2026-09-13.
    
    ##### Enhancements
    
    - Add PEP 740 attestations for PyPI releases
    ([#&#8203;2705](https://redirect.github.com/j178/prek/pull/2705))
    - Add a `check-jsonc` builtin hook
    ([#&#8203;2682](https://redirect.github.com/j178/prek/pull/2682))
    - Allow disabling automatic uv installation
    ([#&#8203;2702](https://redirect.github.com/j178/prek/pull/2702))
    
    ##### Bug fixes
    
    - Fix Julia additional dependency specifiers
    ([#&#8203;2703](https://redirect.github.com/j178/prek/pull/2703))
    - Update `granit-parser` to fix YAML flow indentation
    ([#&#8203;2707](https://redirect.github.com/j178/prek/pull/2707))
    
    ##### Contributors
    
    - [@&#8203;clbarnes](https://redirect.github.com/clbarnes)
    - [@&#8203;j178](https://redirect.github.com/j178)
    - [@&#8203;tisonkun](https://redirect.github.com/tisonkun)
    
    ###
    [`v0.5.2`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#052)
    
    [Compare
    Source](https://redirect.github.com/j178/prek/compare/v0.5.1...v0.5.2)
    
    Released on 2026-09-03.
    
    ##### Enhancements
    
    - Allow unknown tags by default in `check-yaml`
    ([#&#8203;2678](https://redirect.github.com/j178/prek/pull/2678))
    
    ##### Contributors
    
    - [@&#8203;j178](https://redirect.github.com/j178)
    
    ###
    [`v0.5.1`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#051)
    
    [Compare
    Source](https://redirect.github.com/j178/prek/compare/v0.5.0...v0.5.1)
    
    Released on 2026-09-01.
    
    ##### Enhancements
    
    - Add `--hide-status <passed|failed|skipped>` for hook reports
    ([#&#8203;2644](https://redirect.github.com/j178/prek/pull/2644))
    - Add `prek init` for repository setup
    ([#&#8203;2636](https://redirect.github.com/j178/prek/pull/2636))
    - Apply hook `env` during environment creation
    ([#&#8203;2650](https://redirect.github.com/j178/prek/pull/2650))
    - Disable error snippets in `check-yaml` diagnostics
    ([#&#8203;2664](https://redirect.github.com/j178/prek/pull/2664))
    - Show hooks excluded by skip selectors
    ([#&#8203;2645](https://redirect.github.com/j178/prek/pull/2645))
    - Support Pixi for Conda environments
    ([#&#8203;2667](https://redirect.github.com/j178/prek/pull/2667))
    - Support `cargo-binstall` for Rust CLI dependencies
    ([#&#8203;2658](https://redirect.github.com/j178/prek/pull/2658))
    - Warn about unused keys in user settings
    ([#&#8203;2665](https://redirect.github.com/j178/prek/pull/2665))
    
    ##### Bug fixes
    
    - Reject unsupported YAML tags in check-yaml
    ([#&#8203;2656](https://redirect.github.com/j178/prek/pull/2656))
    
    ##### Documentation
    
    - Clarify local hook documentation
    ([#&#8203;2640](https://redirect.github.com/j178/prek/pull/2640))
    - Clarify pre-commit command compatibility
    ([#&#8203;2635](https://redirect.github.com/j178/prek/pull/2635))
    - Document automatic PR fixes with autofix.ci
    ([#&#8203;2643](https://redirect.github.com/j178/prek/pull/2643))
    - Document check-yaml unsafe support
    ([#&#8203;2632](https://redirect.github.com/j178/prek/pull/2632))
    - Improve setup and workflow documentation
    ([#&#8203;2637](https://redirect.github.com/j178/prek/pull/2637))
    
    ##### Other changes
    
    - Drop low-usage release targets
    ([#&#8203;2651](https://redirect.github.com/j178/prek/pull/2651))
    - Generate a prek manifest JSON schema
    ([#&#8203;2648](https://redirect.github.com/j178/prek/pull/2648))
    
    ##### Contributors
    
    - [@&#8203;j178](https://redirect.github.com/j178)
    
    </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.
    
    🔕 **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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 1, 2026
    Configuration menu
    Copy the full SHA
    7c75387 View commit details
    Browse the repository at this point in the history
  4. chore(deps): Update compatible (#1628)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
    patch | `4.6.6` → `4.6.7` |
    | [encoding_rs](https://docs.rs/encoding_rs/)
    ([source](https://redirect.github.com/hsivonen/encoding_rs)) |
    dependencies | patch | `0.8.35` → `0.8.42` |
    | [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
    dev-dependencies | patch | `2.14.1` → `2.14.2` |
    | [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
    patch | `1.1.4+spec-1.1.0` → `1.1.6` |
    | [unicode-ident](https://redirect.github.com/dtolnay/unicode-ident) |
    dependencies | patch | `1.0.24` → `1.0.26` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>clap-rs/clap (clap)</summary>
    
    ###
    [`v4.6.7`](https://redirect.github.com/clap-rs/clap/compare/clap_complete-v4.6.6...clap_complete-v4.6.7)
    
    [Compare
    Source](https://redirect.github.com/clap-rs/clap/compare/v4.6.6...v4.6.7)
    
    </details>
    
    <details>
    <summary>hsivonen/encoding_rs (encoding_rs)</summary>
    
    ###
    [`v0.8.42`](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.41...v0.8.42)
    
    [Compare
    Source](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.41...v0.8.42)
    
    ###
    [`v0.8.41`](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.40...v0.8.41)
    
    [Compare
    Source](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.40...v0.8.41)
    
    ###
    [`v0.8.40`](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.35...v0.8.40)
    
    [Compare
    Source](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.35...v0.8.40)
    
    </details>
    
    <details>
    <summary>indexmap-rs/indexmap (indexmap)</summary>
    
    ###
    [`v2.14.2`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2142-2026-09-04)
    
    [Compare
    Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.14.1...2.14.2)
    
    - Fix item hygiene in map and set macros. Previously, an internal `const
    CAP`
      could shadow the same name in the caller's namespace.
    - Allow `const` initialization of empty `indexmap_with_default!` and
    `indexset_with_default!`. The hasher may also be omitted if it's
    inferrable.
    
    </details>
    
    <details>
    <summary>toml-rs/toml (toml)</summary>
    
    ###
    [`v1.1.6`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.5...toml-v1.1.6)
    
    [Compare
    Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.5...toml-v1.1.6)
    
    ###
    [`v1.1.5`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.4...toml-v1.1.5)
    
    [Compare
    Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.4...toml-v1.1.5)
    
    </details>
    
    <details>
    <summary>dtolnay/unicode-ident (unicode-ident)</summary>
    
    ###
    [`v1.0.26`](https://redirect.github.com/dtolnay/unicode-ident/releases/tag/1.0.26)
    
    [Compare
    Source](https://redirect.github.com/dtolnay/unicode-ident/compare/1.0.25...1.0.26)
    
    - Use entry within trie as fallback for out-of-range codepoints
    ([#&#8203;50](https://redirect.github.com/dtolnay/unicode-ident/issues/50),
    thanks [@&#8203;Marcondiro](https://redirect.github.com/Marcondiro))
    
    ###
    [`v1.0.25`](https://redirect.github.com/dtolnay/unicode-ident/releases/tag/1.0.25)
    
    [Compare
    Source](https://redirect.github.com/dtolnay/unicode-ident/compare/1.0.24...1.0.25)
    
    - Update to Unicode 18.0.0
    ([#&#8203;51](https://redirect.github.com/dtolnay/unicode-ident/issues/51))
    
    </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 1, 2026
    Configuration menu
    Copy the full SHA
    ad0507a View commit details
    Browse the repository at this point in the history
  5. docs: Update changelog

    epage committed Oct 1, 2026
    Configuration menu
    Copy the full SHA
    d20769f View commit details
    Browse the repository at this point in the history
  6. chore: Release

    epage committed Oct 1, 2026
    Configuration menu
    Copy the full SHA
    13d4ad9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2026

  1. chore(deps): Update Rust Stable to v1.99 (#1631)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [STABLE](https://redirect.github.com/rust-lang/rust) | minor | `1.98`
    → `1.99` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>rust-lang/rust (STABLE)</summary>
    
    ###
    [`v1.99`](https://redirect.github.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1990-2026-10-01)
    
    [Compare
    Source](https://redirect.github.com/rust-lang/rust/compare/1.98.0...1.99.0)
    
    \==========================
    
    <a id="1.99.0-Language"></a>
    
    ## Language
    
    - [Add allow-by-default `raw_borrows_via_references` lint that checks
    for references that decay immediately into raw
    borrows](https://redirect.github.com/rust-lang/rust/pull/138230)
    - [Extend `unconditional_panic` lint to function calls that panic when
    the chunks/windows size is
    zero](https://redirect.github.com/rust-lang/rust/pull/153563)
    - [Stabilize C-variadic function
    definitions](https://redirect.github.com/rust-lang/rust/pull/155697)
    - [Stabilize the ability to use `#[unsafe(naked)]` functions to define
    C-variadic functions
    (`#![feature(c_variadic_naked_functions)]`).](https://redirect.github.com/rust-lang/rust/pull/159746)
    - [Trait methods are now resolved on an adjusted never type (producing a
    FCW)](https://redirect.github.com/rust-lang/rust/pull/156047)
    - [Coerce from inference variables to trait objects if the inference
    variable is related via subtyping to a type that is known to be
    `Sized`](https://redirect.github.com/rust-lang/rust/pull/157820)
    - [Stabilize `#[my_macro] mod
    foo;`](https://redirect.github.com/rust-lang/rust/pull/157857). This
    allows outlined modules (`mod foo;`) anywhere in the body of a custom
    attribute or derive macro.
    - [Fix the `overflowing_literals` lint with repeated
    negation](https://redirect.github.com/rust-lang/rust/pull/158302). For
    instance, it will now no longer lint on `--128_i8`, which is already
    detected by the `arithmetic_overflow` lint.
    - [Add POSIX symbols to the `invalid_runtime_symbol_definitions` and
    `suspicious_runtime_symbol_definitions`
    lints](https://redirect.github.com/rust-lang/rust/pull/158522)
    - [Lint unused `#[path]` attributes on inline
    modules](https://redirect.github.com/rust-lang/rust/pull/158835)
    - [Enable `unreachable_cfg_select_predicates` lint as part of `unused`
    lint group](https://redirect.github.com/rust-lang/rust/pull/159179)
    - [Stabilize passing 128-bit integers via vector registers with `asm!`
    on x86](https://redirect.github.com/rust-lang/rust/pull/159525)
    - [Explicitly document that some allocations are allowed to grow
    in-place (but none are allowed to
    shrink)](https://redirect.github.com/rust-lang/rust/pull/159729)
    - We now
    [guarantee](https://redirect.github.com/rust-lang/rust/pull/159730) that
    the contents of an `UnsafeCell` can be accessed without going through
    `get`
    - [The `invalid_reference_casting` lint was adjusted
    accordingly](https://redirect.github.com/rust-lang/rust/pull/159960)
    - [Account for globally enabled target features in
    `global_asm!`](https://redirect.github.com/rust-lang/rust/pull/160594)
    - [Warn if an invalid `doc` attribute is used on a macro
    invocation](https://redirect.github.com/rust-lang/rust/pull/161003)
    
    <a id="1.99.0-Compiler"></a>
    
    ## Compiler
    
    - [Convert `-Ctarget-cpu` into a target-modifier for AVR, AMDGCN and
    NVPTX](https://redirect.github.com/rust-lang/rust/pull/150732)
    - [Enable `static_position_independent_executables` on all gnu
    targets](https://redirect.github.com/rust-lang/rust/pull/158510)
    - When providing a suggestion about a missing method, rustc now prefers
    an exactly matching name from a [doc alias
    attribute](https://doc.rust-lang.org/rustdoc/advanced-features.html#add-aliases-for-an-item-in-documentation-search)
    over a similarity search from other method names. If your new users
    sometimes expect a method under a different name, adding a doc alias
    will now help them find it via rustc suggestions, in addition to helping
    them find it via rustdoc search: [When suggesting method names, prefer
    *exact* doc aliases over similar
    names](https://redirect.github.com/rust-lang/rust/pull/160369)
    
    <a id="1.99.0-Platform-Support"></a>
    
    ## Platform Support
    
    - [Promote `riscv64-unknown-linux-musl` to Tier 2 with host
    tools](https://redirect.github.com/rust-lang/rust/pull/158766)
    
    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.99.0-Libraries"></a>
    
    ## Libraries
    
    - Iteration on `RangeInclusive` (`a..=b` ranges) is now [optimized
    better in some
    circumstances](https://redirect.github.com/rust-lang/rust/pull/155114).
    As a side effect of this, the behavior of `RangeInclusive` values that
    has already been exhausted (as an iterator) has changed. For example,
    the return values of `start()` and `end()` on such ranges may return
    different values, and using such ranges as slice indexes may have
    different behavior. These behaviors were not guaranteed to be stable, so
    these changes are considered to not be breaking changes.
    - [Relax `transmute_copy` to accept `?Sized`
    types](https://redirect.github.com/rust-lang/rust/pull/155989)
    - [Update `transmute_copy` to use a non-unwinding
    panic](https://redirect.github.com/rust-lang/rust/pull/155989)
    - [Don't escape U+FF9E and U+FF9F in
    `escape_debug_ext`](https://redirect.github.com/rust-lang/rust/pull/158057)
    - [Re-export `core::fmt::NumBuffer` in `alloc` (and
    `std`)](https://redirect.github.com/rust-lang/rust/pull/161430)
    
    <a id="1.99.0-Stabilized-APIs"></a>
    
    ## Stabilized APIs
    
    - [`IntoIterator` for `Box<[T;
    N]>`](https://doc.rust-lang.org/stable/std/iter/trait.IntoIterator.html#impl-IntoIterator-for-Box%3C%5BT;+N%5D,+A%3E)
    - [`IntoIterator` for `&Box<[T;
    N]>`](https://doc.rust-lang.org/stable/std/iter/trait.IntoIterator.html#impl-IntoIterator-for-%26Box%3C%5BT;+N%5D,+A%3E)
    - [`IntoIterator` for `&mut Box<[T;
    N]>`](https://doc.rust-lang.org/stable/std/iter/trait.IntoIterator.html#impl-IntoIterator-for-%26mut+Box%3C%5BT;+N%5D,+A%3E)
    -
    [`VecDeque::retain_back`](https://doc.rust-lang.org/stable/std/collections/struct.VecDeque.html#method.retain_back)
    -
    [`core::ffi::VaList`](https://doc.rust-lang.org/stable/core/ffi/struct.VaList.html)
    -
    [`Box::into_non_null`](https://doc.rust-lang.org/stable/std/boxed/struct.Box.html#method.into_non_null)
    -
    [`Box::from_non_null`](https://doc.rust-lang.org/stable/std/boxed/struct.Box.html#method.from_non_null)
    -
    [`Vec::into_parts`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.into_parts)
    -
    [`Vec::from_parts`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.from_parts)
    -
    [`core::mem::size_of_val_raw`](https://doc.rust-lang.org/stable/core/mem/fn.size_of_val_raw.html)
    -
    [`core::mem::align_of_val_raw`](https://doc.rust-lang.org/stable/core/mem/fn.align_of_val_raw.html)
    -
    [`core::alloc::Layout::for_value_raw`](https://doc.rust-lang.org/stable/core/alloc/struct.Layout.html#method.for_value_raw)
    -
    [`String::from_utf8_lossy_owned`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.from_utf8_lossy_owned)
    -
    [`string::FromUtf8Error::into_utf8_lossy`](https://doc.rust-lang.org/stable/std/string/struct.FromUtf8Error.html#method.into_utf8_lossy)
    - [`FusedIterator for
    StepBy<I>`](https://doc.rust-lang.org/stable/std/iter/struct.StepBy.html#impl-FusedIterator-for-StepBy%3CI%3E)
    -
    [`std::fs::set_times`](https://doc.rust-lang.org/stable/std/fs/fn.set_times.html)
    -
    [`std::fs::set_times_nofollow`](https://doc.rust-lang.org/stable/std/fs/fn.set_times_nofollow.html)
    
    <a id="1.99.0-Cargo"></a>
    
    ## Cargo
    
    - Add a new built-in profile `debug`. This is a preparation for
    transitioning the `dev` profile away from debugging to give a saner
    default for faster development iterations. Currently there is no
    difference between `dev` and `debug` profiles.
    [docs](https://doc.rust-lang.org/nightly/cargo/reference/profiles.html#debug-1)
    [#&#8203;17214](https://redirect.github.com/rust-lang/cargo/pull/17214)
    - Workspace members on edition 2024 or later can now override an
    inherited workspace dependency's `default-features` field. For example,
    `serde = { workspace = true, default-features = false }` now turns off
    default features even when the workspace definition enables them. On
    earlier editions, `default-features = false` is ignored with a warning.
    ([RFC 3945](https://redirect.github.com/rust-lang/rfcs/pull/3945))
    [#&#8203;17126](https://redirect.github.com/rust-lang/cargo/pull/17126)
    
    See also the [full Cargo
    changelog](https://doc.rust-lang.org/nightly/cargo/CHANGELOG.html#cargo-199-2026-10-01)
    
    <a id="1.99.0-Rustdoc"></a>
    
    ## Rustdoc
    
    - [Add new `unused_footnote_definition` rustdoc
    lint](https://redirect.github.com/rust-lang/rust/pull/137858)
    - Smarter filtering of trait impls yields performance improvements of
    20% on average and up to 40% on some real-world crates.
    ([1](https://redirect.github.com/rust-lang/rust/pull/159623),
    [2](https://redirect.github.com/rust-lang/rust/pull/159721),
    [3](https://redirect.github.com/rust-lang/rust/pull/159779),
    [4](https://redirect.github.com/rust-lang/rust/pull/159854),
    [5](https://redirect.github.com/rust-lang/rust/pull/159091))
    
    <a id="1.99.0-Compatibility-Notes"></a>
    
    ## Compatibility Notes
    
    - [Fully deprecate the legacy integral
    modules](https://redirect.github.com/rust-lang/rust/pull/146882). For
    example, `std::i32::MAX` should be accessed via `i32::MAX` instead.
    - [Upgrade `no_mangle_generic_items` into hard
    error](https://redirect.github.com/rust-lang/rust/pull/154585)
    - [The `Pin::new_unchecked` has had its safety invariants changed
    slightly](https://redirect.github.com/rust-lang/rust/pull/156935)
    - [Do not promote references to extern
    statics](https://redirect.github.com/rust-lang/rust/pull/157641)
    - [Ensure that the inferred types of `let` patterns
    typecheck](https://redirect.github.com/rust-lang/rust/pull/157841)
    - [hermit/fs: Return `unsupported()` instead of
    `from_raw_os_error(22)`](https://redirect.github.com/rust-lang/rust/pull/158247)
    - [Fixed a bug where `#[repr(simd)]` was accidentally allowed on macro
    invocations on stable
    Rust](https://redirect.github.com/rust-lang/rust/pull/158523)
    - [Abort const-eval when there are generics in the type of the value
    being produced](https://redirect.github.com/rust-lang/rust/pull/159504)
    - [Attributes not applying to anything are now an error in code blocks
    in doc comments](https://redirect.github.com/rust-lang/rust/pull/159849)
    - [`Box::leak`: tell people to avoid
    unleaking](https://redirect.github.com/rust-lang/rust/pull/160323)
    - [PowerPC inline ASM: Fix scalar floats being in the wrong vector lane
    on little
    endian](https://redirect.github.com/rust-lang/rust/pull/160441)
    - [Do not take `doc(cfg())` into account when filtering
    doctests](https://redirect.github.com/rust-lang/rust/pull/159014)
    - [Infer anonymous lifetimes in the types of associated consts as
    `'static`](https://redirect.github.com/rust-lang/rust/pull/156508)
    - Macros that expand to a semicolon now produce a warning lint
    (`semicolon_in_expressions_from_non_local_macros`) even when the macro
    comes from another crate. Previously, such warnings only appeared for
    macros from the same crate, to avoid showing warnings that can't be
    fixed locally; however, this masked problems, as integration tests from
    the crate providing the macro get compiled as a separate crate, so tests
    often wouldn't reveal this issue. If you encounter a lint like this,
    please make sure to report it to the crate providing the macro so they
    can fix it; don't just silence it in your own crate.
    - [`semicolon_in_expressions_from_macros`: Lint on non-local macros
    too](https://redirect.github.com/rust-lang/rust/pull/159222)
    - [Split non-local `semicolon_in_expressions_from_macros` into a
    separate lint](https://redirect.github.com/rust-lang/rust/pull/159700)
    - In Cargo, incremental compilation is now disabled by default when
    running in CI. CI is detected via the `CI` environment variable.
    [#&#8203;17220](https://redirect.github.com/rust-lang/cargo/pull/17220)
    - [The Rust Reference no longer recommends using a single pattern to
    match a union alongside another value, such as in a manually-written
    tagged
    union](https://redirect.github.com/rust-lang/reference/pull/2303). This
    was because it was found that such code would, in some circumstances,
    result in the compiler reading the contents of the union before checking
    if the rest of the scrutinee matches the rest of the pattern. This can
    cause undefined behavior in code similar to what the reference
    previously recommended.
    
    <a id="1.99.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.
    
    - [Update to LLVM
    23](https://redirect.github.com/rust-lang/rust/pull/158734)
    
    </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 4, 2026
    Configuration menu
    Copy the full SHA
    0b7b3bb View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2026

  1. Configuration menu
    Copy the full SHA
    3689e3c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1634 from epage/bimap

    fix(dict): Remove bimap from being corrected
    epage authored Oct 6, 2026
    Configuration menu
    Copy the full SHA
    d59c567 View commit details
    Browse the repository at this point in the history
  3. docs: Update changelog

    epage committed Oct 6, 2026
    Configuration menu
    Copy the full SHA
    58d970f View commit details
    Browse the repository at this point in the history
  4. chore: Release

    epage committed Oct 6, 2026
    Configuration menu
    Copy the full SHA
    73ce342 View commit details
    Browse the repository at this point in the history
  5. chore: Release

    epage committed Oct 6, 2026
    Configuration menu
    Copy the full SHA
    dcea711 View commit details
    Browse the repository at this point in the history
Loading