← 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 matters → A security vulnerability was patched. Upgrade affected versions to mitigate risk.
Who should care → Anyone 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
…