Changelog #94

Commit: 516eb40
Release: 2021-09-13

Sponsors

Become a sponsor: On OpenCollective or GitHub Sponsors.

New Features

  • #10152 (first contribution) quote raw identifier in completion:

    132110362 c21b713d acaf 4a6d 9749 ff812172cbce
  • #10162 enable completions after . in some macros:

    133029878 127e4022 999b 4a53 829a 16ad0e0723c0
    133030167 edc88366 ac46 491d 811e d1cf533ba9f4

Fixes

  • #10093 (first contribution) fix cargo task filtering in Code workspaces.

  • #10154 (first contribution) complete #![recursion_limit = "N"] instead of #![recursion_limit = N].

  • #10157 (first contribution) document enabling flycheck with rust-project.json.

  • #10188 (first contribution) add multi-token mapping support to runnables.

  • #10180 fix resolution of inherent array methods.

  • #10177 treat path dependencies like workspace members.

  • #10193 fix type mismatches with panic!() on Rust 1.55.

  • #10174 fix path display with crate and super prefixes.

  • #10186 configure colorizedBracketPairs for Code.

  • #10202 show correct Sized bounds on type param hover.

  • #10212 avoid a type inference panic on BitSlice methods.

  • #10215 use correct file for decl_access computation in find_all_refs.

Internal Improvements

  • #10165 (first contribution) bump tracing-tree to avoid a syn dependency.

  • #10206 remove unused dependencies.

  • #10168 make name consistent with usage.

  • #10169 parser cleanup.