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.