Changelog #181
Commit: e5c7228
Release: 2023-05-15 (v0.3.1514)
A Note on Today’s Release
Because of an infrastructure issue, today’s release is not available on the VS Code Marketplace and OpenVSX. The VSIX can still be downloaded manually from GitHub Releases, and Code should be able to update it automatically in the future.
We hope we can get everything sorted out by next Monday.
Fixes
-
#14781,#14800introduce macro sub-namespaces andmacro_useprelude. -
#14727evaluate consts lazily inpath_to_const. -
#14795addmacromodifier for highlighting tokens in macro calls. -
#14797fix perf regression from symbol index refactor. -
#14801fixprocess_changesduplicating change events. -
#14788fix derivedDebugimplementation for unsized structs.
Internal Improvements
-
#14799(first contribution) remove root component from patched Windows UNC path prefix. -
#14735drop canonicalization of paths and normalize allrust-project.jsonpaths. -
#14808add metrics for unevaluated constants, failed MIR bodies and failed data layouts. -
#14747add more APIs tola_arena::IdxRange.