github rust-lang/rust-analyzer 2023-02-06

latest releases: nightly, 2024-12-16, 2024-12-09...
22 months ago

Changelog #167

Commit: 0b32b65
Release: 2023-02-06 (0.3.1394)

New Features

  • #14065 support generic functions in the generate_function assist.
  • #14057 handle complex patterns in match to let-else assist.
  • #14063 drop support for the 1.58 proc-macro ABI.

Fixes

  • #14036 record method resolution for the remaining operator expressions.
  • #14067 Code: create the trace output channel lazily.
  • #14068 apply unsize adjustments after pointer casts.
  • #14071 don't render field-less discriminant inlay hints for data-carrying enums.
  • #14082 support non-ASCII characters in case conversion.
  • #14043 use relative offsets when inserting ident token in macro expansion for completion.
  • #14058 fix display of negative trait bounds in outline view.

Internal Improvements

  • #14010 (first contribution) make the fuzzing harness build again.
  • #14072 (first contribution) mention all three Visual Studio extensions in the manual.
  • #14049 add installation instructions for Flatpak VS Code.
  • #14070 implement proc-macro API versioning.
  • #14061 make tt generic over the span data.
  • #14056 parse #[allow_internal_unsafe] on macros.
  • #14062 set the current edition to 2021.
  • #14034 tweak change collapsing some more.
  • #14083 add more basic issue templates.

See also original changelog.

Don't miss a new rust-analyzer release

NewReleases is sending notifications on new releases.