Changelog #199

Commit: 0566644
Release: 2023-09-18 (v0.3.1665)

Fixes

  • #15597 (first contribution) update field shorthands in promote_local_to_const.

  • #15232 disallow renaming of non-local items.

  • #15601 "temporarily" skip declaration checks in derive expansions.

  • #15625 don’t skip closure captures after let-else.

  • #15611 prefer stable paths in import path.

  • #15606 fix above_whole_item lens location breaking lenses.

Internal Improvements

  • #15431 de-unwrap extract_function.

  • #15609 remove most of the duplication from Semantics{,Impl} using deref.