Skip to content

v0.11.3

Compare
Choose a tag to compare
@Myriad-Dreamin Myriad-Dreamin released this 06 Apr 11:49
· 806 commits to main since this release
da70c0d

Editor

  • (Fix) Skipped tabs that have no URIs for reopening pdf in #147

Compiler

  • Evicting cache more frequently in #161
  • (Fix) Collecting warning diagnostics correctly in #169

Commands/Tools

image

  • Introduced symbol picker in #155

image

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

image

  • 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