Commit: de5824b
Release: 2026-05-25 (v0.3.2913)
New Features
#22406(first contribution) addmutable-refdiagnostic.#22424(first contribution) addarray-pattern-without-fixed-lengthdiagnostic.#22404addcannot-index-intodiagnostics.#22416support excluding subitems from completions.
Performance Improvements
#22322improve incrementality for modules.
Fixes
#22432(first contribution) filter package-scoped features in flycheck.#22430(first contribution) saturate float to uint cast in const eval.#22415(first contribution) allow wildcard parameters in foreign function declarations.#22252refactor handling of generic parameters inhir::Type.#22396support named consts in range pattern types.#22392don't try autoref during method probe in path mode.#22385auto-import enum variants.#22425expected tuple struct pattern field in expected type completions.#22397complete macro paths in macro calls.#22399fixref_matchcompletions in macro calls.#22408don't complete semicolon in match expression.#22419use grouped annotation inadd_label_to_loop.#22369use wildcard on sad path inreplace_if_let_with_matchwith guard.#22383return a specific error for unimplemented built-in macros.
Internal Improvements
#22420clean up bidirectional proc macro server protocol.
See also the changelog post.