| 
 | 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.  | 
0 commit comments