|
| 1 | += Changelog #155 |
| 2 | +:sectanchors: |
| 3 | +:page-layout: post |
| 4 | + |
| 5 | +Commit: commit:45ec315e01dc8dd1146dfeb65f0ef6e5c2efed78[] + |
| 6 | +Release: release:2022-11-14[] |
| 7 | + |
| 8 | +== New Features |
| 9 | + |
| 10 | +* pr:13545[] generalize reborrow hints as adjustment hints: |
| 11 | ++ |
| 12 | +image::https://user-images.githubusercontent.com/3757771/200073606-b5cd3b95-a9ad-454d-a3c4-d4d89bf45928.png["A screenshot showing a plethora of inlay hints for reborrows and other adjustments"] |
| 13 | +* pr:13582[] nest `Cargo.lock` under `Cargo.toml` in VS Code. |
| 14 | + |
| 15 | +== Fixes |
| 16 | + |
| 17 | +* pr:12991[] (first contribution) place method extracted method from trait impl in existing impl: |
| 18 | ++ |
| 19 | +video::https://user-images.githubusercontent.com/1759192/183875769-87f34c7d-52f0-4dfc-9766-f591ee738ebb.mp4[options=loop] |
| 20 | +* pr:13568[] (first contribution) fix the length displayed for byte string literals with escaped newlines. |
| 21 | +* pr:13552[] use a process group allow cancelling flycheck. |
| 22 | +* pr:13602[] check visibility of each path segment. |
| 23 | +* pr:13548[] fix `tt::Punct` spacing computation. |
| 24 | +* pr:13573[] error out instead of panicking on invalid file range. |
| 25 | +* pr:13581[] fix item completions following unit structs and outline modules. |
| 26 | +* pr:13584[] fix panic when computing signature of generic `FnOnce` callable. |
| 27 | +* pr:13604[] prefer similarly-kinded tokens when hovering attributed items. |
| 28 | + |
| 29 | +== Internal Improvements |
| 30 | + |
| 31 | +* pr:13547[] optimize `apply_document_changes` a bit. |
| 32 | +* pr:13606[] add trait alias grammar to `rust.ungram`. |
| 33 | +* pr:13590[] add `proc-macro` dependency to `rustc_private` crates. |
| 34 | +* pr:13607[] add version info to unsupported proc macro ABI error. |
| 35 | +* pr:13565[] update sysroot crates. |
| 36 | +* pr:13603[], pr:13605[] send status notification if no workspaces were found. |
| 37 | +* pr:13572[] use `Cancellable` in favor of `Result` for clarity. |
| 38 | +* pr:13569[] bump manifest `rust-version` fields to latest stable. |
0 commit comments