Changelog #272

Commit: 35181e1
Release: 2025-02-10 (v0.3.2299)

New Features

  • #19104 add option to disable inlay type hints for closure parameters.

Fixes

  • #19066 array types from slice patterns.

  • #19094 fix IDE resolution of use inside bodies.

  • #19086 fix some MIR eval and lowering issues.

  • #18912 up-map ranges in convert_tuple_struct_to_named_struct.

  • #19105 don’t emit empty SCIP occurrence for built-ins.

  • #19062 fix SCIP indexing of module names.

  • #19106 resolve projection types before checking pointer casts.

Internal Improvements

  • #19083 (first contribution) don’t try to use NEON on big-endian AArch64.

  • #19084 split cache priming into distinct phases.

  • #19085 don’t use InferenceResult::has_errors flag for MIR building.

  • #19099 use interior mutability for loaded ProcMacroSrv::expanders.

  • #19093 prevent panics from tearing down worker threads.