Commit: 08c7bbc
Release: 2024-09-09 (v0.3.2104)
New Features
#17984implement cast typecheck and diagnostics.#18022,#18053add IDE support forasm!expressions.
Fixes
#18031suggest name in pattern completion.#18016use existing type aliases in "Wrap return type in Result".#18028prevent lifetime hint panic in non-generic definitions.#18045keep loop blocks during lowering.#18068setTraitRefself types explicitly during lowering.#18067prevent MIR building when unknown types are present.#18059don't clobber discovered projects when updating settings.
Internal Improvements
#18026tweak completion scoring.#18044add edition-dependent keyword highlighting tests.#18065catch panics from diagnostics computation.#18066don't panic LSP writer thread when the receiver gets dropped.
See also the changelog post.