Skip to content

Releases: SublimeText/PackageDev

v3.0.0-alpha.5 (2017-03-29)

29 Mar 16:17
3.0.0-alpha.5
d669a18
Compare
Choose a tag to compare
Pre-release

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)

07 Mar 01:53
Compare
Choose a tag to compare
  • Added syntax highlighting for .sublime-mousemap files (@r-stein)

v2.0.0 (2016-01-24)

24 Jan 22:07
Compare
Choose a tag to compare

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)

24 Jan 22:06
Compare
Choose a tag to compare
  • Fixed highlighting of string escape sequences in Key Maps (@MattDMo)
  • Added highlighting of keys "bundleUUID", "author", "keyEquivalent",
    "foldingStartMarker", "foldingStopMarker" and "fistLineMatch" for YAML syntax
    definitions (@MattDMo)

v1.0.7 (2015-07-13)

13 Jul 16:31
Compare
Choose a tag to compare
  • 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)

13 Jul 16:31
Compare
Choose a tag to compare

Was only pushed to properly display the changelog from 1.0.5

v1.0.5 (2015-03-06)

13 Jul 16:32
Compare
Choose a tag to compare
  • Few fixes for syntax definitions, e.g. " escape sequence in key maps
  • Now bundles default settings for YAML syntax definitions (including
    auto_complete_triggers and tab_width)

v1.0.4 (2015-02-08)

13 Jul 16:33
Compare
Choose a tag to compare
  • 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)

13 Jul 16:33
Compare
Choose a tag to compare
  • Fixed OutputPanel for ST2 (broke convert to command)

v1.0.2 (2015-01-23)

13 Jul 16:34
Compare
Choose a tag to compare
  • 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 to OutputPanel'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