v0.11.3
Editor
- (Fix) Skipped tabs that have no URIs for reopening pdf in #147
Compiler
Commands/Tools
- Introduced symbol picker in #155
2024-04-06.15-04-38.mp4
- Introduced periscope mode previewing in #164
- It is not yet ready for use, blocked by restricted image support in VSCode's markdown.
- Introduced status bar for showing words count, also for compiling status in #158
- Supported tracing execution in current document in #166
2024-04-06.15-09-18.mp4
2024-04-06.15-07-34.mp4
Color Provider (New)
- Added basic color providers in #171
2024-04-06.15-12-15.mp4
Completion
- (Fix) Performed correct dynamic analysis on imports in #143
- (Fix) Correctly shadowed items for completion in #145
- (Fix) Completing parameters in scope in #146
- Completing parameters on user functions in #148
- Completing parameter values on user functions in #149
- Triggering autocompletion again after completing a function in #150
- Recovered module completion in #151
Syntax/Semantic Highlighting
- (Fix) Improved grammar on incomplete AST in #140
- (Fix) Correctly parsing label and reference markup in #167
Definition
- Supported go to paths to
#include
statement in #156
Formatting
- Bumped to typstyle v0.11.11 by @Enter-tainer in #163
- Added common print width configuration for formatters in #170
Hover (Tooltip)
- Joining array of hover contents by divider for neovim clients in #157
Internal Optimization
- Analyzing lexical hierarchy on for loops in #142
- depended by autocompletion/definition/references/rename APIs.
Full Changelog: v0.11.2...v0.11.3