|
| 1 | += Changelog #143 |
| 2 | +:sectanchors: |
| 3 | +:page-layout: post |
| 4 | + |
| 5 | +Commit: commit:a670ff888437f4b6a3d24cc2996e9f969a87cbae[] + |
| 6 | +Release: release:2022-08-22[] |
| 7 | + |
| 8 | +== New Features |
| 9 | + |
| 10 | +* pr:13036[] (first contribution) add `Inline type alias into uses` assist: |
| 11 | ++ |
| 12 | +image::https://user-images.githubusercontent.com/45790125/184905226-9cb8ac81-1439-4387-a13b-e18ad4ecf208.gif[] |
| 13 | +* pr:12982[] (first contribution) implement type inference for `IntoFuture`. |
| 14 | +* pr:13074[] consider bounds on inherent impl in method resolution (fixes `nalgebra` constructors). |
| 15 | +* pr:13063[] add LSP extension for cancelling running flychecks. |
| 16 | +* pr:13045[] allow running tests in inline module from anywhere in parent file. |
| 17 | +* pr:13037[] support disabling keyword hover popups (`rust-analyzer.hover.documentation.keywords.enable`). |
| 18 | + |
| 19 | +== Fixes |
| 20 | + |
| 21 | +* pr:13049[] resolve associated types of bare `dyn` types. |
| 22 | +* pr:13053[] resolve path `Self` alone in value namespace. |
| 23 | +* pr:13041[] support `Self::assoc()` syntax in `Generate function`.` |
| 24 | +* pr:13061[] replace `Self` in `Inline call`. |
| 25 | +* pr:13027[] fix incorrect type mismatch with `cfg_if!` and other macros in expression position. |
| 26 | +* pr:13028[] fix record completion filtering. |
| 27 | +* pr:13034[] escape keywords used as names in earlier editions. |
| 28 | +* pr:13038[] revert pr:12947[], trigger workspace switches on all structure changes again. |
| 29 | +* pr:13064[] log `rustfmt` parsing errors as warnings. |
| 30 | + |
| 31 | +== Internal Improvements |
| 32 | + |
| 33 | +* pr:13071[] build release binaries on `ubuntu-20.04`. |
| 34 | +* pr:13065[] document interaction of `checkOnSave.overrideCommand` and multiple linked projects. |
| 35 | +* pr:13024[] add an HIR pretty-printer. |
| 36 | +* pr:13026[] make `resolve_name_in_module` a bit more lazy. |
| 37 | +* pr:13044[] fix a bunch of typos. |
0 commit comments