Changelog #314

Commit: c75729d
Release: 2026-02-09 (v0.3.2786)

New Features

  • #21380 implement fine-grained request cancellation support.

  • #21572 add support for new try { …​ } and try bikeshed Ty { …​} blocks.

Fixes

  • #21561 fix a glob issue affecting windows::core::HRESULT.

  • #21579 fix a panic on lowering cycles.

  • #21573 infer the expected len in include_bytes!() to avoid type mismatches.

  • #21569 parenthesise more cases like &(impl Trait1 + Trait2).

  • #21578 use display_source_code() in ReferenceConversion to avoid trying to parse {unknown}.

  • #21526, #21557 complete postfix not and let in conditions.

  • #21508 emit else branch in move_guard.

  • #21571 fix stale diagnostics with rust-project.json and rustc JSON.

  • #21580 truncate display version of commands consistently.

Internal Improvements

  • #21488 remove Edition::CURRENT_FIXME.

  • #21599 simplify binding hash computation in syntax highlighting.