Releases: SublimeText/PackageDev
Releases · SublimeText/PackageDev
v3.0.0-alpha.5 (2017-03-29)
Key features include:
-
Entirely new syntax definitions for:
- sublime-snippets
- tmPreferences
- Property Lists in general (relevant for tmTheme)
- sublime-keymap
-
Auto-completions for syntax tests.
Note: All syntax definitions have been moved or renamed within the Package. As a result, you will most likely notice error messages from Sublime Text reporting missing files. Just close and re-open files that this package provides syntax highlighting for.
v2.1.0 (2016-03-07)
- Added syntax highlighting for
.sublime-mousemap
files (@r-stein)
v2.0.0 (2016-01-24)
The Big Changes
- Renamed to just "PackageDev".
This mostly noticable in syntax definition paths
(you may need to re-set syntaxes for open files)
and the command palette. - Removed
sublime_lib
from the "official API".
You can ignore this if you don't know what it is.
To clarify, it is still there (internally) for the time begin,
but it is not exposed anymore.
The Small Changes
- Removed "New * Syntax to Buffer" commands
- Respect user's indentation settings when creating a new completions or
commands file - Added a notice for when Plists can not be parsed on ST2 and specific Linux
distros - A few completions changes
- More entries in Main menu file
v1.0.8 (2016-01-12)
v1.0.7 (2015-07-13)
- Exceptions while parsing or dumping are not eaten anymore and can be seen in
the console. As a result, the "conversion (un-)successful" message, which
previously said the exact opposite of what actually happend, only shows up
for success. (#55) - Fixed small issues with YAML Syntax Def highlighting (#58, #46)
- Added a few cleanups for YAML scalar detections in rearrange command.
(?x)
patterns are now dedented and single-quoted scalars are preferred due to more
complex escape mechanisms in double-quoted scalars. - File is not marked as dirty anymore after converting&rearranging.
- Added "punctuation" scopes to completions. Punctuation scopes don't have any
standards yet, so feel free to suggest different names on github. - Removed "New Package" command. It hasn't been working for three years anyway.
The "Delete Package" command has been removed as well, since it hasn't been
updated for ST3's .sublime-package workflow. (#4, #54)
v1.0.6 (2015-03-06)
Was only pushed to properly display the changelog from 1.0.5
v1.0.5 (2015-03-06)
- Few fixes for syntax definitions, e.g. " escape sequence in key maps
- Now bundles default settings for YAML syntax definitions (including
auto_complete_triggers
andtab_width
)
v1.0.4 (2015-02-08)
- The build process is now aborted early if errors from the loader and dumper
are detected. Especially useful if you were using the "Convert ... and
rearrange YAML def" command and were working with an invalid source file.
v1.0.3 (2015-01-28)
- Fixed OutputPanel for ST2 (broke convert to command)
v1.0.2 (2015-01-23)
- Fixed escaped backslashes in sublime settings syntax
~ File conversion now saves the file before building (and fails when saving
does) - Stop the build if the user closed the "select target format" panel
- Some minor bugfixes
Changes to sublime_lib (interesting for developers)
- Added
auto_show
parameter toOutputPanel
's__init__
- Added
view.OutputPanel.append()
view.OutputPanel()
can now be used as a context manager and runs
.finish()
on exit- Added
edit.Edit.append()
and made parameters for callback signatures
optional