Build 3070
----------
Release Date: 17 Feb 2015

    * API: Added View.show_popup() and related functions
    * Added auto_complete_cycle setting
    * Fixed Minimap refusing to draw on very large windows
    * Tweaked handling of syntax definitions and unused captures, resolving an issue with spell checking in Markdown links.
    * Improved behavior of Goto Definition when using multiple panes
    * Fixed tmLanguages files with the hidden flag set appearing in the Command Palette
    * Tweak to quote auto pairing logic
    * Tweak to Open URL regex (thanks facelessuser)
    * OSX: Added work around for performActionForItemAtIndex: taking an excessively long time in Yosemite. This affected any commands that had a corresponding menu item.
    * API: Window.show_quick_panel() will now scroll to the selected item when shown
    * API: Window.show_quick_panel() now accepts the flag sublime.KEEP_OPEN_ON_FOCUS_LOST
    * API: Fixed on_post_window_command() not getting called

Build 3069
----------
Release Date: 4 Feb 2015

    * Fixed a crash regression in 3068 when typing in a transient sheet
    * Fixed a long standing issue with spell checking and non-ascii characters
    * API: Fixed sublime.yes_no_cancel dialog return value on Windows

Build 3068
----------
Release Date: 3 Feb 2015

    * Added Goto Definition to the context menu
    * Added <current file> option to Find in Files
    * Added spelling_selector setting, to control what text is checked for misspellings
    * Misspelled words can now be added to the dictionary, in addition to being ignored
    * Fixed Ignored Words not persisting after exiting
    * Improved some error messages when parsing .tmLanguage files
    * Improved URL detection in Open URL context menu item (thanks iamntz and facelessuser)
    * Fixed incorrect menu mnemonics
    * OSX: Added logging when FSEvents API returns failure
    * Fixed a crash regression in 3067 triggered by renaming files
    * Fixed sidebar icons sometimes being invisible on startup
    * API: Added sublime.yes_no_cancel_dialog()
    * API: Added sublime.expand_variables()
    * API: Added Window.extract_variables()
    * API: Added Sheet.view()

Build 3067
----------
Release Date: 30 Jan 2015

    * Right clicking on a URL will show an 'Open URL' menu item
    * Improved Console Panel scrolling behavior
    * Linux: Improved sudo save system compatibility
    * OSX: subl command line tool no longer uses Distributed Objects, resolving some intermittent failures
    * .tmLanguage files may contain a <hidden> element, to indicate they shouldn't be displayed to the user
    * Fixed a crash that occurred when dragging rows scrolled out of view in the side bar
    * Fixed not being able to click on the selected row of the auto complete popup
    * Fixed a typo in the "Save Workspace As" dialog

Build 3066
----------
Release Date: 16 Oct 2014

    * Linux: Added sudo save
    * Windows: subl.exe command line helper accepts wildcards
    * Improved handling of build systems that generate lots of output
    * Build Systems may now declare a "keyfile" (e.g., 'Makefile' for the Make build system) to better auto detect which build system to use
    * When opening a project with a build system, that build system is now selected by default
    * New windows now always use the automatic build system, rather than the build system of the last used window
    * Goto Anything supports :line:col syntax in addition to :line

Build 3064
----------
Release Date: 27 Aug 2014

    * Added remember_full_screen setting
    * Posix: Fixed a file permission regression in 3063

Build 3063
----------
Release Date: 26 Aug 2014

    * Improved quote auto pairing logic
    * Selected group is now stored in the session
    * Fixed a crash triggered by Goto Anything cloning views
    * Windows: Added command line helper, subl.exe
    * OSX: Added 'New Window' entry to dock menu
    * Posix: Using correct permissions for newly created files and folders

Build 3062
----------
Release Date: 5 May 2014

    * Added sidebar icons
    * Added sidebar loading indicators
    * Sidebar remembers which folders are expanded
    * Fixed a crash in plugin_host

Build 3061
----------
Release Date: 21 December 2013

    * API: Updated to Python 3.3.3
    * Tweaked window closing behavior when pressing ctrl+w / cmd+w
    * Fixed a lockup when transitioning from a blinking to a solid caret

Build 3058
----------
Release Date: 12 December 2013

    * Added index_exclude_patterns setting to control which files get indexed
    * Fixed a crash regression in 3057

Build 3057
----------
Release Date: 10 December 2013

    * Added settings caret_extra_top, caret_extra_bottom and caret_extra_width to control the caret size
    * Added settings show_encoding and show_line_endings to control what gets shown on the status bar

Build 3056
----------
Release Date: 20 November 2013

    * Transparent images are drawn with a checkerboard background
    * Fixed Find in Files not selecting the correct line for already opened files
    * Windows: Fixed extraneous .tmp files when saving
    * Vintage: Improved behavior of visual line mode with word wrapped lines

Build 3055
----------
Release Date: 19 November 2013

    * Added image preview when opening images
    * Encoding and line endings are displayed in the status bar
    * Linux: Fixed a menu hiding issue
    * Find in Files will no longer block when FIFOs are encountered

Build 3054
----------
Release Date: 16 October 2013

    * Fixed incorrect title bar in new sessions
    * Auto complete now works as expected in macros
    * Vintage: A block caret is now used
    * Linux: Fixed menu hiding not restoring correctly at startup
    * Linux: Fixed incorrect underscore display in some menus

Build 3053
----------
Release Date: 30 August 2013

    * Ctrl+Tab ordering is stored in the session
    * Fixed an atomic save file permission regression for newly created files
    * When the last file is closed, a new transient file is created automatically
    * Linux: Added menu hiding
    * API: Window.open_file now accepts an optional group parameter

Build 3052
----------
Release Date: 23 July 2013

    * API: Calling Settings.add_on_change() from within a settings change callback won't cause the added callback to be run
    * Fixed a crash in 3050

Build 3050
----------
Release Date: 22 July 2013

    * Fixed a crash regression in 3049
    * Minor improvements to Python syntax highlighting

Build 3049
----------
Release Date: 19 July 2013

    * Tab scrolling now works with mouse wheels
    * Changed tab close behavior: the neighboring tab is now always selected
    * Linux: Fixed incorrect handling of double clicks in the Find panel
    * Windows: Fixed hidden attribute regression in 3048 when atomic_save is disabled
    * Fixed a crash related to tab scrolling
    * API: Plugins may now call Settings.clear_on_change() within a callback from Settings.add_on_change()

Build 3048
----------
Release Date: 10 July 2013

    * Added tab scrolling, controlled by the enable_tab_scrolling setting
    * Automatically closing windows when the last tab is dragged out
    * Added minimap_scroll_to_clicked_text setting
    * Improved error messages when unable to save files
    * font_options is now case insensitive
    * Posix: Fixes new files being created with unexpected permissions
    * Windows: SSE support is no longer required for 32 bit builds

Build 3046
----------
Release Date: 26 June 2013

    * API: Supporting a distinction between Python modules and packages, to ensure relative imports work as expected

Build 3045
----------
Release Date: 25 June 2013

    * Windows: Fixed plugin overriding

Build 3044
----------
Release Date: 24 June 2013

    * Improved handling of Python sub-package importing, fixing the delete from side bar regression

Build 3043
----------
Release Date: 21 June 2013

    * Deleted files are marked as dirty again
    * Fixed a regression when overriding the color scheme in syntax specific settings
    * Linux and OSX: atomic_save is adaptively disabled when it's not possible to preserve file permissions
    * API: Fixed settings objects getting invalidated too early with cloned views
    * API: Plugins in zip files are able to be overridden via files on disk

Build 3041
----------
Release Date: 14 June 2013

    * Fixed file change detection regression in 3040
    * Windows: Fixed a crash introduced in 3034

Build 3040
----------
Release Date: 13 June 2013

    * Fixed a crash on exit that could occur when hot_exit is disabled
    * Fixed a crash introduced in 3036
    * Windows: DirectWrite support uses the old path when drawing from a the text buffer
    * Windows: Auto updater supports updating from unicode paths
    * API: Added support for the termios module on Linux and OS X.

Build 3038
----------
Release Date: 9 June 2013

    * Fixed further regressions in 3036

Build 3037
----------
Release Date: 4 June 2013

    * Fixed a regressions in 3036

Build 3036
----------
Release Date: 4 June 2013

    * Fixed regressions in file change detection
    * Linux: Added support for High DPI, controlled by the GTK Text Scaling Factor
    * Windows: DirectWrite is enabled automatically in high DPI mode
    * OSX: Fixed context menus not working when the application is in the background

Build 3035
----------
Release Date: 17 May 2013

    * Restored Windows XP compatibility
    * Fixed an OSX crash
    * Fixed double closing of script tags

Build 3034
----------
Release Date: 16 May 2013

    * Improved file change detection
    * Windows: Added high DPI support
    * Graphics rendering ported to Skia from Cairo
    * HTML tag auto completion is better behaved in script tags
    * API: Fixed Selection.contains

Build 3032
----------
Release Date: 6 May 2013

    * Added setting always_prompt_for_file_reload
    * Pressing right in the Goto Anything overlay will open the selected file without closing the overlay
    * Improved handling of deleted files when restoring sessions
    * Linux: Fixed popup menu positioning
    * Windows: Fixed erroneous entries in system menu

Build 3031
----------
Release Date: 1 May 2013

    * Find panel has a drop down arrow to select previous items
    * Minor Auto Complete visual tweaks
    * API: Added view.show_popup_menu()
    * API: Added is_valid() method to view and window, to determine if the handle has been invalidated

Build 3030
----------
Release Date: 23 April 2013

    * Fixed crash introduced in 3029

Build 3029
----------
Release Date: 22 April 2013

    * Fix for rare crash
    * Telemetry is enabled by default for dev builds
    * Improved Minimap hover logic
    * Faster startup time

Build 3028
----------
Release Date: 16 April 2013

    * Fixed a regression in 3027

Build 3027
----------
Release Date: 15 April 2013

    * Fixed several rare crashes
    * Improved HTML completions when typing outside of tags
    * Fixed Close Tag not respecting self closing tags
    * Windows: Fixed auto updates not installing when the application is installed to a drive other than C

Build 3026
----------
Release Date: 10 April 2013

    * auto_find_in_selection defaults to false as intended
    * Fixed a sidebar regression in 3024
    * Windows: Fixed an 'Open in Sublime Text' regression introduced in 3024
    * Improved handling of packages with non-utf8 encoded .py files

Build 3025
----------
Release Date: 9 April 2013

    * Fixed some regressions in 3024
    * Added Paste from History
    * API: on_text_command and on_window command are now called when the menu is used
    * API: Added on_post_text_command and on_post_window_command

Build 3024
----------
Release Date: 8 April 2013

    * Semi-transient sheets are no longer shown in the OPEN FILES section of the side bar
    * Added setting 'auto_find_in_selection', for S2 style Find in Selection logic
    * Using Google Breakpad to automatically report crashes
    * Symlinks are followed by default in folders added to the side bar
    * PHP: Improved auto indenting for the alternative control syntax
    * "Remove all Folders from Project" now prompts to confirm
    * Deleting a file via the side bar will first close the corresponding view, if any
    * Update window will display properly even if the theme doesn't have rules for it
    * Windows: New style Open Folder dialogs are used on Vista and later
    * API: Added view.close()
    * API: Added sublime.get_macro()

Build 3023
----------
Release Date: 3 April 2013

    * New auto update system for Windows and OS X
    * Added telemetry. Telemetry is currently disabled by default, but will be enabled by default in future dev builds. It can be explicitly controlled with the enable_telemetry setting
    * API: Fixed a memory leak in plugin_host
