Skip to content

v3.4.0 (2022-03-12)

Compare
Choose a tag to compare
@FichteFoll FichteFoll released this 12 Mar 16:10
· 91 commits to master since this release
v3.4.0
2826e36

Minor changes

  • Syntax Test: New syntax test generation feature.
    Triggered via ctrl+enter while on a code line in a syntax test file or via the command palette. (#341 @Thom1729)
  • Syntax Test: New setting to strip previously asserted scopes from test completions (#340 @Thom1729)
  • Settings: Quick edit phantoms can now be disabled (#353 @Ultra-Instinct-05)
  • Consider new system-aware color scheme switching for "Edit current Color Scheme" (#330 @Ultra-Instinct-05)

Trivial changes and fixes

  • Syntax: Defer tab check for (semi-)transient views (#177, #365, #368, @FichteFoll)
  • Syntax: Fix syntax assignment for some test files that loaded to slowly (#358 @keith-hall)
  • Syntax: Complete pop: 1 for syntax version 2 (#354, @FichteFoll)
  • Syntax: Fix highlighting of quoted variable keys (#356, @FichteFoll)
  • Syntax: Highlight section headers as seen in the Packages repo (#296 @deathaxe)
  • Syntax: Fix settings completions for complex values (#347, #348 @ratijas)
  • Syntax: Recognize partial-symbols header (#355 @keith-hall)
  • Scheme: Remove # from word_separators (#357 @MattDMo)
  • Scheme: Support missing color scheme globals (#331 @Ultra-Instinct-05)
  • Scheme: Remove blend() matching since it's been added to the default CSS syntax (#324, @FichteFoll)
  • Theme & Scheme: Highlight var function for color-adjuster properties (#326 @deathaxe)
  • Theme: Support radio and checkbox controls (#362 @AmjadHD)
  • Theme: Support close_button_side and connector_height properties (#339, @FichteFoll)
  • Theme: Support color adjuster functions in variables (#327, @FichteFoll)
  • Theme: Swap layer.draw_center value in completion (#359 @AmjadHD)
  • Theme: disabled attribute (#361 @AmjadHD)
  • Theme: Update completions with color kind quick panel symbols (#323 @deathaxe)
  • Snippet: Syntax highlighting corrections for slashes in substitutions and escape sequences (@FichteFoll)
  • Settings: Add hints for more default preferences (#343 @jrappen, #344 @Ultra-Instinct-05)
  • Commands: Small tweaks to command completion metadata (various)
  • Commands: Add support for the platform key (#332 @Ultra-Instinct-05)
  • Commands & Menu: Remove invalid highlighting for unrecognized platform names (@FichteFoll)
  • PList: associate syntax with .hidden-* syntaxes & native PList extensions (#325 @deathaxe)
  • Misc: Scope Name completions have been updated to follow recent discussions for the default Packages (#352 @Ultra-Instinct-05, #364 @deathaxe)