Cargo packages: breaking changes and upgrades
Releases from crates.io, each with an upgrade verdict against the version before it.
Popular packages
Recent major releases
Verdict against the previous versionRsrustyline19.0.0Stable Review neededNew1Changed4Fixed5Other16Oct 17, 2026Rszip9.0.0Stable BreakingBreaking9Security8New14Changed7Fixed22Other26Oct 9, 2026Rssp-runtime49.0.0Stable UnknownOct 7, 2026Rssolana-sdk5.0.0Stable UnknownSep 11, 2026Rssolana-program5.0.0Stable UnknownSep 11, 2026Rsdirs7.0.0Stable UnknownSep 5, 2026
Breaking this week
Rscortex-m0.7.10Oct 22, 2026The separate #[cfg(not(cortex_m))] stub for interrupt::free.Rsureq3.5.0Oct 21, 2026Decode proxy URL credentials once; literal percent signs must be escaped as %25.Rsparking_lot0.13.0Oct 21, 2026Adds per-acquisition state to lock_api raw locks; RawMutex::Guard replaces GuardMarker and rwlocks get separate guard types.Rsrstest0.28.0Oct 18, 2026Rejects #[case(...)] argument attributes other than #[case(opt)], #[case(default)] and #[case(default(...))], which were previously silently accepted as #[case].Rsactix-web4.16.0Oct 12, 2026TLS crate features no longer enable the
http2 crate feature.Rspest_derive2.9.3Oct 9, 2026Moves node tag and similar grammar features behind the grammar-extras feature flag, since they can be semver-breaking via generated Rule enum variants.Rspest2.9.3Oct 9, 2026Moves node tag and similar grammar features behind the grammar-extras feature flag on pest_derive.Rszip9.0.0Oct 9, 2026Uses ZipFileEntry instead of ZipStreamFileMetadata.Rslibc0.2.190Oct 2, 2026Changes the type of BPF_ALIGNMENT to size_t on AIX to match upstream and other platforms.