Commit: 7106cd3
Release: 2024-08-26 (v0.3.2086)
New Features
#17936implementmodule_path!.#17857allow declaringcfggroups inrust-project.json.#17927,#17955speed up search for short associated functions.
Fixes
#17942implement floating point casts in const eval.#17958ConsiderDerefimpls in trait method completions.#17960useextra_test_bin_argsin Test Explorer runner.#17925include generics when loweringextern type.#17928keep comments in "Convertwhiletoloop".#17924fix panic when a TAIT exists in a RPIT.#17932fix semantic highlighting panics during start-up.#17939,#17948improve handling ofSizedpredicates.#17943improve proc macro panic message and workspace loading failure diagnostic.#17912,#17946run flycheck without reverse dependencies when target is specified.#17949watch build files fromrust-project.json.#17956keep original error when retryingcargo metadatawith--no-deps.#17913add workspace-level config torust-analyzer.toml.
Internal Improvements
#17888removeinvocationLocationin favor ofinvocationStrategy.#17886wait for cache priming before reporting that the server is ready.#17898improve macro token mapping heuristics.#17961don't allocate autoderef steps when not needed.#17930remove the ability to configure the user config path.
See also the changelog post.