Changelog #240

Commit: ea7fdad
Release: 2024-07-01 (v0.3.2020)

Fixes

  • #17467 (first contribution) allow "Bool to enum" assist on function parameters.

  • #17505 fix stack overflow with TAITs.

  • #17481 allow pattern completions in let statements.

  • #17471 keep parentheses for calls of function-like fields.

  • #17513 fix completions after async.

  • #17518 fix expression scope calculation in macro expansions.

  • #17488 fix duplicate snippets showing up on hover.

  • #17516 allow disabling borrow checking in term search and don’t emit explicit generics.

  • #17411 improve hover text in unlinked file diagnostics.

Internal Improvements

  • #17478 simplify and speed up data constructor term search tactic.

  • #17487 small memory usage optimizations.

  • #17519 move dylib version testing to proc-macro-srv.

  • #17520 some proc-macro-srv clean-ups.

  • #17501 allow non-org members to assign area labels.