TokenTalks
← Back to feed

Security patch:

rust-lang/rust 1.95.0: Rust 1.95.0

GitHub·Backend·SecurityFix·4/16/2026

<a id="1.95-Language"></a> ## Language - [Stabilize `if let` guards on match arms](https://github.com/rust-lang/rust/pull/141295) - [`irrefutable_let_patterns` lint no longer lints on let chains](https://github.com/rust-lang/rust/pull/146832) - [Support importing path-segment keywords with renamin

Why it mattersA security vulnerability was patched. Upgrade affected versions to mitigate risk.

Who should careAnyone running affected versions in production.

rust
View original source ↗

Source payload preview

{
  "id": 309991266,
  "url": "https://api.github.com/repos/rust-lang/rust/releases/309991266",
  "body": "<a id=\"1.95-Language\"></a>\n\n## Language\n\n- [Stabilize `if let` guards on match arms](https://github.com/rust-lang/rust/pull/141295)\n- [`irrefutable_let_patterns` lint no longer lints on let chains](https://github.com/rust-lang/rust/pull/146832)\n- [Support importing path-segment keywords with renaming](https://github.com/rust-lang/rust/pull/146972)\n- [Stabilize inline assembly for PowerPC and PowerPC64](https://github.com/rust-lang/rust/pull/147996)\n- [const-eval: be more consistent in the behavior of padding during typed copies](https://github.com/rust-lang/rust/pull/148967)\n- [Const blocks are no longer evaluated to determine if expressions involving fallible operations ca