Changelog #131

Commit: f94fa62
Release: 2022-05-30

New Features

  • #12395 lower f32 and f64 literals:

    170912650 5b5fe34a d9dc 4c8d bde9 ab7437a812a1
  • #12359, #12365, #12366 fix publishing to VS Code Marketplace after extension move.

  • #12376 insert whitespace into trait-impl completions produced by macros.

  • #12357 when reference searching macro inputs, don’t search everything that was downmapped.

Fixes

  • #12382 make auto-closing angle brackets configurable, disabled by default.

  • #12341 make files.excludeDirs work.

  • #12355 fix inference when pattern matching a tuple field with a wildcard.

  • #12409 fix overflow during type inference for tuple struct patterns.

  • #12384, #12386 Generate variant: insert code in file with enum definition.

  • #12370 insert whitespaces around _ in macro expansion.

  • #12360 fix completions not working after attributes.

  • #12383 clear native diagnostics for deleted files.

  • #12371 vscode: fix extraEnv handling of numeric values.

Internal Improvements

  • #12361 simplify DotAccess representation in completions.

  • #12373 refactor record pattern/expression handling in completion context.

  • #12388 make use of the statusBarItem colors in VSCode.

  • #12393 remove Interned usage from nameres collector.

  • #12350 fix build on OpenBSD (and probably other BSDs too).