Changelog #293
Commit: 0ac6559
Release: 2025-07-07 (v0.3.2527)
Fixes
-
#20151only remove keyword prefixes (macro@ormacro) from links in the docs if the target is inferred. -
#20158don’t warn about the proc macro server when the sysroot is missing. -
#20160reduce diagnostic range formacro_calls!. -
#20120fix value resolution inmatchpatterns. -
#20161fix closure capture analysis forletexpressions. -
#20167improve#[derive(Default)]expansion. -
#20031respect length limit and improve adjustment hint tooltips. -
#20179handle divergence in destructuring assignments. -
#20159always couple--compile-time-depswith--all-targets. -
#20170improve flycheck and build script progress reporting. -
#20112add workaround for missingDelimiter::Nonesupport to built-in macros. -
#20126improve panic message on discover command spawning errors. -
#20148honorrust-analyzer.cargo.noDepsoption when fetching sysroot metadata.
Internal Improvements
-
#20175(first contribution) remove special handling for box patterns inmatch_check. -
#20124remove last use ofrustc_pattern_analysis::Captures. -
#20156restructure proc macro loading errors. -
#20157re-enable fixpoint iteration for variance computation. -
#20184remove dead field fromInferenceContext. -
#20169skip unnecessaryBodySourceMap'seq. -
#20134,#20135,#20136,#20137,#20165migratereplace_is_method_with_if_let_method,promote_local_to_const,toggle_macro_delimiter,wrap_unwrap_cfg_attrandunmerge_match_armassists toSyntaxEditor. -
#20132addAsMut,BorrowandBorrowMuttominicore. -
#20144addload_workspace_into_dbversion ofload_workspace. -
#19923bumpsalsa.