Changelog #112

Commit: e6e7280
Release: 2022-01-17

Sponsors

Become a sponsor: On OpenCollective or GitHub Sponsors.

New Features

  • #11258 (first contribution) Kate uses rust-analyzer by default now.

  • #11210, #11292 deprioritize ops and comparison methods in completion.

  • #11248 take arm types into consideration in Merge match arms assist.

Fixes

  • #11247 print a single ellipsis for any number of omitted types.

  • #11257 report missing macro diagnostics in item bodies.

  • #11259 fix use super::{super::…​};.

  • #11261 don’t complete attributes with existing expressions.

  • #11263 don’t drop param completions when fully typing out a pattern.

  • #11265 fix postfix completion panic.

  • #11282 properly cache files in Semantics when ascending macros.

  • #11283 adjust auto-indentation when typing ..

  • #11287 quiet down "overly long loop turn" messages during project load.

Internal Improvements

  • #11266, #11267, #11274 restore hir API boundary.

  • #11284 remove redundant recursion limit.

  • #11276 clean up HasFormatSpecifier::lex_format_specifier slightly.

  • #11286 clean up associated item collection.

  • #11294 move format specifier lexing from syntax to ide_db.