|
| 1 | += Changelog #175 |
| 2 | +:sectanchors: |
| 3 | +:experimental: |
| 4 | +:page-layout: post |
| 5 | + |
| 6 | +Commit: commit:236576227a299fd19ba836b1834ab50c948af994[] + |
| 7 | +Release: release:2023-04-03[] (`v0.3.1459`) |
| 8 | + |
| 9 | +== New Features |
| 10 | + |
| 11 | +* pr:14366[] prompting the user to add a `Cargo.toml` of unlinked file to the `linkedProjects`. |
| 12 | + |
| 13 | +== Fixes |
| 14 | + |
| 15 | +* pr:14422[] (first contribution) don't escape double hashes outside of Rust code blocks. |
| 16 | +* pr:14444[] (first contribution) pass environment variables to debug runnables. |
| 17 | +* pr:14424[] check ancestor blocks for local trait impls. |
| 18 | +* pr:14434[] use `struct_tail_without_normalization` in `Expectation::rvalue_hint`. |
| 19 | +* pr:14440[] handle box and raw pointers correctly in `builtin_deref`. |
| 20 | +* pr:14461[] use async block in async function type inference. |
| 21 | +* pr:14435[] add missing autoborrow adjustment for index expressions. |
| 22 | +* pr:14426[] fix stack overflow in inhabitedness checking. |
| 23 | +* pr:14464[] fix false-positive `needs-mut` on array. |
| 24 | +* pr:14449[] recover from `pub()` visibility modifier. |
| 25 | +* pr:14468[] don't append ! to derive and attribute macros in "Expand macro recursively". |
| 26 | +* pr:14419[] use the right ``CrateId``s for proc macros in `rust-project.json` workspaces. |
| 27 | +* pr:14427[] allow subsequent `rust-project.json`-based workspaces to get proc macro expansion. |
| 28 | +* pr:14430[] canonicalize `rust-project.json` manifest path. |
| 29 | + |
| 30 | +== Internal Improvements |
| 31 | + |
| 32 | +* pr:14465[] (first contribution) add limited syntax support for return type notations. |
| 33 | +* pr:14425[] (first contribution) fix typo in comment. |
| 34 | +* pr:14410[] add config to specifiy LRU capacities for all queries. |
| 35 | +* pr:14445[] introduce `StructFlags`. |
| 36 | +* pr:14448[] don't expose `InferenceTable` outside of `hir-ty`. |
| 37 | +* pr:14439[] set durability to high for `enable_proc_attr_macros` input. |
| 38 | +* pr:14454[] refine `CrateOrigin` variants. |
| 39 | +* pr:14458[] clean up `CrateGraph` construction. |
0 commit comments