Changelog #283

Commit: d8887c0
Release: 2025-04-28 (v0.3.2441)

New Features

Fixes

  • #19622 (first contribution) fix some bugs in the string rewriting assists.

  • #19604 (first contribution) add semicolon to use completion.

  • #19657 improve support for offset_of!().

  • #19636 fix completion_snippets_custom config always erroring out.

  • #19650 support unstable UnsafePinned struct in type layout computation.

  • #19647 fix panics in inlay hints that produce empty text edits for closure return types.

  • #19684 report error when unable to parse a DiscoverProjectMessage.

Internal Improvements

  • #19678 arena-allocate LifetimeRefs.

  • #19655 fold hygiene map into the bindings themselves.

  • #19677 remove WherePredicateTypeTarget.

  • #19644 make predefined symbols const instead of static.

  • #19688 add some missing shrink_to_fit()s and upgrade dashmap and hashbrown.

  • #19624 bump chalk to make the generic parameter order match rustc.

  • #19661 bump salsa.