|
| 1 | += Changelog #75 |
| 2 | +:sectanchors: |
| 3 | +:page-layout: post |
| 4 | + |
| 5 | +Commit: commit:eb741e895f1a73420a401f2495c711afe37d9d19[] + |
| 6 | +Release: release:2021-05-03[] |
| 7 | + |
| 8 | +== Sponsors |
| 9 | + |
| 10 | +**Become a sponsor:** On https://opencollective.com/rust-analyzer/[OpenCollective] or |
| 11 | +https://github.com/sponsors/rust-analyzer[GitHub Sponsors]. |
| 12 | + |
| 13 | +== New Features |
| 14 | + |
| 15 | +* pr:8629[] (first contribution) allow pressing `|` to surround closure arguments in VS Code. |
| 16 | ++ |
| 17 | +image::https://user-images.githubusercontent.com/10530973/115778847-3c257e00-a385-11eb-8c80-e0db970747db.gif[] |
| 18 | +* pr:8617[] (first contribution) add option to opt out of smaller font size for inlay hints in VS Code. |
| 19 | +* pr:8660[] (first contribution) add `mutable` semantic token modifier for `&mut self` methods. |
| 20 | +* pr:8624[] automatically detect rust library source file map. |
| 21 | +* pr:8685[] parse const param defaults. |
| 22 | + |
| 23 | +== Fixes |
| 24 | + |
| 25 | +* pr:8693[] (first contribution) ensure that only one cache priming task can run at a time. |
| 26 | +* pr:8666[] report correct version string on Windows and Mac. |
| 27 | +* pr:8670[] make error message in the status bar more useful. |
| 28 | +* pr:8677[] return `ServerNotInitialized` according to the spec. |
| 29 | +* pr:8679[] don't show error message for a valid notification. |
| 30 | +* pr:8684[] correctly parse negated literals as const args. |
| 31 | +* pr:8687[] improve unification of non-capturing closures. |
| 32 | +* pr:8692[] fix panic caused by new `Try` trait definition on nightly toolchains. |
| 33 | +* pr:8698[] search only crate-level prelude when looking for an item. |
| 34 | +* pr:8708[] don't duplicate `Progerss::Finised` for cache priming. |
| 35 | + |
| 36 | +== Internal Improvements |
| 37 | + |
| 38 | +* pr:8661[] make normal release after a poin release less annoying. |
| 39 | +* pr:8668[] use more cross-platform utc `date` argument. |
| 40 | +* pr:8683[] ensure that client and server-side configs are not mixed up. |
| 41 | +* pr:8695[] fix naming polarity. |
| 42 | + |
0 commit comments