|
| 1 | += Changelog #151 |
| 2 | +:sectanchors: |
| 3 | +:page-layout: post |
| 4 | + |
| 5 | +Commit: commit:0531aab522f25d6aae30b2cc23a09f4b9257eedc[] + |
| 6 | +Release: release:2022-10-17[] |
| 7 | + |
| 8 | +== New Features |
| 9 | + |
| 10 | +* pr:13358[] (first contribution) complete Cargo environment variables in `env!` and `option_env!`: |
| 11 | ++ |
| 12 | +video::https://user-images.githubusercontent.com/308347/196144995-64e38e3c-0ad7-4cf3-b0f7-4243866ed341.mp4[options=loop] |
| 13 | +* pr:13303[] add `Convert named to tuple struct` assist: |
| 14 | ++ |
| 15 | +video::https://user-images.githubusercontent.com/308347/196149918-7a27df57-b525-40cf-ae12-bc58e077d637.mp4[options=loop] |
| 16 | +* pr:13354[] diagnose some incorrect usages of the question mark operator: |
| 17 | ++ |
| 18 | +video::https://user-images.githubusercontent.com/308347/196147506-111000e4-60a9-4dd2-8f0b-252d766b3cb5.mp4[options=loop] |
| 19 | + |
| 20 | +== Fixes |
| 21 | + |
| 22 | +* pr:13420[] (first contribution) don't trigger auto-import assist on parameter names. |
| 23 | +* pr:13391[] (first contribution) update installation instructions for the stable `rustup` component. |
| 24 | +* pr:13380[] honor `cfg` attributes on params when lowering patterns. |
| 25 | +* pr:13384[] expand unmatched macro-by-example fragments to reasonable default token trees. |
| 26 | +* pr:13382[] reorder `dyn` bounds on render. |
| 27 | +* pr:13392[] prefer similar tokens when expanding macros speculatively. |
| 28 | +* pr:13333[] fix placement of and indentation inside generated methods. |
| 29 | +* pr:13377[] underline only intra-doc links instead of the whole doc comment. |
| 30 | +* pr:13402[] cast `runnableEnv` items to string. |
| 31 | + |
| 32 | +== Internal Improvements |
| 33 | + |
| 34 | +* pr:13397[] (first contribution) fix links in `syntax.md`. |
| 35 | +* pr:13376[] add `GenericParamList::to_generic_args` and `{TypeParam,ConstParam}::remove_default` APIs. |
| 36 | +* pr:13385[] don't report build scripts and proc macros as metadata progress. |
| 37 | +* pr:13386[] refactor completion expansion. |
| 38 | +* pr:13357[] allow `minicore` flags specifications to be order independent. |
| 39 | +* pr:13401[] run `analysis-stats` on CI, with `opt-level = 1`. |
| 40 | +* pr:13415[] set a timeout when publishing to OVSX. |
| 41 | +* pr:13408[] bump `chalk`. |
0 commit comments