|
| 1 | += Changelog #256 |
| 2 | +:sectanchors: |
| 3 | +:experimental: |
| 4 | +:page-layout: post |
| 5 | + |
| 6 | +Commit: commit:9323b5385863739d1c113f02e4cf3f2777c09977[] + |
| 7 | +Release: release:2024-10-21[] (`v0.3.2154`) |
| 8 | + |
| 9 | +== New Features |
| 10 | + |
| 11 | +* pr:18152[] highlight exit points of `async` blocks. |
| 12 | +* pr:18291[] respect `references.excludeTests` in Call Hierarchy. |
| 13 | +* pr:18350[], pr:18354[] add initial support for `safe` in `extern` blocks. |
| 14 | +* pr:18292[] support renaming `self` parameters in functions. |
| 15 | + |
| 16 | +== Fixes |
| 17 | + |
| 18 | +* pr:18265[], pr:18320[] (first contribution) add support for LLDB-DAP. |
| 19 | +* pr:18226[] (first contribution) fix parsing of `use` in generic parameters. |
| 20 | +* pr:18229[] (first contribution) make `rustfmt.overrideCommand` relative to project, not workspace root. |
| 21 | +* pr:18336[] (first contribution) increase macro expansion token limit once more. |
| 22 | +* pr:18278[] do not consider matching of places that evaluate to `!` to diverge, and disallow coercions from them. |
| 23 | +* pr:18217[] stop doing cast checks for unknown pointer kinds. |
| 24 | +* pr:18252[] do not consider mutable usage of `deref` to `*mut T` as `deref_mut`. |
| 25 | +* pr:18299[] fix `Ok` wrapping quick fix for return statements. |
| 26 | +* pr:18275[] don't expand `#[test_case]`. |
| 27 | + |
| 28 | +== Internal Improvements |
| 29 | + |
| 30 | +* pr:18242[] don't resolve extern crates in import fixed point resolution. |
| 31 | +* pr:18216[] return structs instead of tuples from `OpQueues`. |
| 32 | +* pr:18331[] support more trivial types in `is_sized` check. |
| 33 | +* pr:17990[] use local time when formatting logs. |
| 34 | +* pr:18243[], pr:18300[] clamp LSP columns to line length. |
| 35 | +* pr:18328[] fix running `analysis-stats` against the standard libraries on CI. |
| 36 | +* pr:18335[] fix `.editorconfig` glob. |
0 commit comments