|
| 1 | += Changelog #246 |
| 2 | +:sectanchors: |
| 3 | +:experimental: |
| 4 | +:page-layout: post |
| 5 | + |
| 6 | +Commit: commit:0daeb5c0b05cfdf2101b0f078c27539099bf38e6[] + |
| 7 | +Release: release:2024-08-12[] (`v0.3.2070`) |
| 8 | + |
| 9 | +== New Features |
| 10 | + |
| 11 | +* pr:17791[] add diagnostic for `await` outside of `async`. |
| 12 | +* pr:17795[] load sysroot library via `cargo metadata` (for toolchains after `176e54520 2024-08-04`). |
| 13 | +* pr:17775[], pr:17824[] segregate syntax and semantic diagnostics to improve latency. |
| 14 | +* pr:17771[] load VFS config changes in parallel. |
| 15 | + |
| 16 | +== Fixes |
| 17 | + |
| 18 | +* pr:17802[] supress type mismatches in calls with mismatched argument counts. |
| 19 | +* pr:17823[] attach unconfigured diagnostics to the right file for modules. |
| 20 | +* pr:17784[] support inlay hints for more expressions with labels. |
| 21 | +* pr:17844[] respect non-`std` preference in `find_path`. |
| 22 | +* pr:17805[] fix panic in `path_transform` with default type parameters. |
| 23 | +* pr:17813[] fix type equality check for non-ADT types in usage search. |
| 24 | +* pr:17832[] fix panic while rendering function type hint with `impl Trait` parameters. |
| 25 | +* pr:17818[] support `.rust-project.json` in addition to `rust-project.json`. |
| 26 | + |
| 27 | +== Internal Improvements |
| 28 | + |
| 29 | +* pr:17825[] offload diagnostics serialization to the task pool. |
| 30 | +* pr:17794[] turn `ErasedFileAstId` into a newtype. |
| 31 | +* pr:17821[] remove unnecessary `CfgFlag` definition in `project-model`. |
| 32 | +* pr:17809[] include vendored crates in `StaticIndex`. |
| 33 | +* pr:17831[] merge `flycheck` into the main `rust-analyzer` crate. |
| 34 | +* pr:17799[] split out `syntax-bridge` into a separate crate. |
| 35 | +* pr:17772[] reorganize `debug.ts`. |
| 36 | +* pr:17745[], pr:17827[] add missing repository and description fields to the crate manifests. |
| 37 | +* pr:17793[] suggest installing the MSVC Redistributable in the manual. |
0 commit comments