Releases: SublimeText/PackageDev
Releases · SublimeText/PackageDev
v3.6.0 (2024-01-28)
Minor changes
- Declare support for Python 3.8. (#395, @deathaxe)
Big shoutouts to @deathaxe for making this possible via Package Control 4.0!
Trivial changes and fixes
- Commands: Add missing
show_panel
arguments (#391, @deathaxe) - Scope Data: Small updates to the scope name conventions (@FichteFoll)
- Syntax: Scope name completions use a more reliable mechanism to re-trigger completions (@FichteFoll)
- Project: Added an
e
snippet for build systems (@FichteFoll) - Build: Improved behavior of auto-complete triggers for variables (@FichteFoll)
- TM Preferences: Add support for
TM_COMMENT_CASE_INSENSITIVE
added in build 4153 (#392, #394, @mataha) - Color Scheme: Don't show
extends
suggestions for a color scheme (@FichteFoll) - Syntax: Tone down warning about tabs to a status message (#390, @FichteFoll)
v3.5.0 (2023-05-06)
Minor changes
- Mousemap: Added support for
context
key added in build 4149 (#388, @FichteFoll)
Trivial changes and fixes
- Commands: Add completions for
copy_as_html
command (@FichteFoll) - Commands: Add completions for new
open_file
command aguments (#387, @deathaxe) - Commands: Adjust caption of default commands file template (@FichteFoll)
- Syntax: Fix recognition of
partial-symbols
syntax test files (#384, #385, @keith-hall)
v3.4.1 (2022-09-02)
Trivial changes and fixes
- tmPreferences/Property List: Rewrite syntaxes, making them more robust regarding invalid
highlighting and embedded syntaxes like for scope selectors (#381, @deathaxe) - tmPreferences: Add highlighting and completions for
foldScopes
(#381, @deathaxe) - Theme: Support
null
value forcolor_scheme_tint
(#370, @FichteFoll) - Syntax: Add completion for
hidden
key (#376, @jfcherng) - Syntax: Add
meta.string
scopes to non-double-quoted match strings (#375, @jfcherng) - Syntax: Fix
hidden_file_extensions
name in highlighting and completions (#374, @deathaxe) - Syntax: Use the proper non-default values for boolean key completions (@FichteFoll)
- Commands: Add argument completions for
show_panel
command (#378, @deathaxe)
v3.4.0 (2022-03-12)
Minor changes
- Syntax Test: New syntax test generation feature.
Triggered viactrl+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
#
fromword_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
andconnector_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)
v3.3.1 (2021-01-23)
TL;DR: Updated for 4095
- Theme: Support
style
andbackground_modifier
rule keys - Theme: Support mappings/objects for
settings
selector - Theme: Update list of elements and attributes to 4095
- Scheme & Theme: Fix highlighting of
blend
color modifier function - Scheme & Theme: Add support for "auto" value in "edit current theme/scheme" commands
- Settings: Offer completions for dark and light color scheme and theme variants
v3.3.0 (2021-01-19)
This is the first ST4-only release.
Minor change
- All provided completions now use the new rich completions (#292)
Trivial changes
- Keymap: Support new context keys (#315, @Ultra-Instinct-05)
- Keymap: Support new keys for highlighting
- Keymap: Support new keys for highlighting
- Keymap: Fix local symbol list for multi-line key bindings
- Keymap: Allow empty command names (#311)
- Color Scheme: Support new
block_caret_*
globals (#317, @Ultra-Instinct-05) - Completions: Update long snippet with the new supported keys
- Syntax Test: Offer to adjust
translate_tabs_to_spaces
setting when loading
(#308) - Various small bugfixes in syntax highlighting (#307, #311, #316, #320)
- Updates to scope data for completions (#319, @deathaxe)
v3.2.18 (2021-01-06)
Just a re-release of 3.2.17 with a fixed changelog.
v3.2.17 (2020-08-29)
- Build&Snippet: Auto-match
${}
- Build: Enable completions in empty
${}
placeholders - Keymap: Support
altgr
modifier and plain modifiers as keys - Mousemap: Highlight and complete buttons up to 16
- Settings: Allow disabling completions and tooltips
for better interoperability with LSP-json (@rchl, #286) - Syntax: Fix test completions for
<-
indicator (@deathaxe, #302) - Theme&Scheme: Provide completions for inherited and overridden variable names
- Theme: Complete themes for the
extends
value - Theme: Completions for variables of extended themes
- Theme: Provide proper completions for
parents
selectors - Misc: Minor scoping and completion fixes (partly @deathaxe)
v3.2.16 (2020-03-02)
- Convert: Allow Unicode in YAML dumper by default (#276)
- Scheme: Highlight
sheet_css
key and *_css values as embedded CSS - Data: Provide completions for pretty much all built-in commands (#280, @deathaxe)
- Theme: Be less strict about unrecognized data types for values (#274, @deathaxe)
- Syntax: Support syntax test tokens with whitespace (#283, @keith-hall)
- Syntax: Match plain scalar context specifications in the next line (#285, @deathaxe)