Commit: 37acea8
Release: 2025-03-24 (v0.3.2353)
New Features
Fixes
#19384fix stale "BuildingCrateGraph" report.#19416handle multiple#[repr(..)]attributes correctly.#19362speed up resolving a "Generate delegate method" assist.#19348add text edit support for return type hints on non-block body closures.#19413properly calculate the layout of unsized tuple pointers.#19320mark manual trait implementations as unsafe when replacing a derive.#19400fix syntax highlighting for&raw const/&raw mutin standalone files.#19397add postfix completion for const block.#19005fix testing of packages with multiple targets.
Internal Improvements
#19408replace#[derive]s to reduce codegen burden for generated syntax types.#19390do not useExpanderin associated item lowering.#19412remove some unnecessary usages ofSemantics.#19429remove unused dependencies.#19419render layout and other extra information when hoveringSelf.#19329add some docs toproc-macro-api.#19379bumpEdition::CURRENTto 2024.#19378triggersalsaLRU at the end ofanalysis-stats.#19315do not generate docs with inxtask codegen --check.#19391clean upproc-macro-srvCI job.
See also the changelog post.