• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

Release notes

v1.9.0-beta0 (2016-06-06)

Notable Changes

  • Internal rendering redesign: Display Layers
  • Electron upgraded to v0.37.8
  • Drag and Drop layout management
  • Cygwin and Msys compatibility on Windows
  • Better file recovery mechanism

Atom Core

  • atom/atom#11616 - Remove TextEditor's dependency on assert
  • atom/atom#11641 - Remove TextEditor's global project dependency
  • atom/atom#11634 - :bug: Wait for connection end to get completed data;
  • atom/atom#11618 - File Open dialog defaults to directory of active editor or project root if no active editor
  • atom/atom#11646 - Persist the entire state on reload
  • atom/atom#11348 - Update Electron to 0.36.12
  • atom/atom#11506 - Always favor more recently added inline listeners
  • atom/atom#11669 - Update package.json
  • atom/atom#11478 - Prompt user to save as if save fails
  • atom/atom#11671 - Remove TextEditor's dependency on the textEditors global
  • atom/atom#11642 - Fix some Buffered-Process specs, honor options.shell in Atom
  • atom/atom#11323 - Update Grammar In Spec Files
  • atom/atom#11414 - Use display layers facility of text-buffer; delete all the code they replace
  • atom/atom#11639 - :checkered_flag: refactor registry and PoSH out of squirrel-update
  • atom/atom#11701 - Update to v1.4 of Contributor Covenent Code of Conduct
  • atom/atom#9748 - Upgrade pathwatcher
  • atom/atom#11734 - Attach msi to release on github.com
  • atom/atom#11751 - Update link to solarized-dark-syntax
  • atom/atom#11750 - Add Devtron to the Developer Tools window
  • atom/atom#11767 - Show folded marker in the first screen row of a soft-wrapped buffer row
  • atom/atom#11765 - Don't render line-numbers corresponding to lines that need measuring
  • atom/atom#11758 - Paste text at cursor instead of beginning of line
  • atom/atom#11762 - Ensure atom command works on Cygwin + MSYS bash shells
  • atom/atom#11761 - Windows build - handle admin elevation when required for install
  • atom/atom#10782 - Shrink modals when window gets narrow
  • atom/atom#11274 - Relative position atom-workspace-axis
  • atom/atom#11552 - Content Security Policy fixes
  • atom/atom#11793 - Don't install devtron when toggling DevTools
  • atom/atom#11474 - Update Electron to 0.37
  • atom/atom#11820 - Update [email protected]
  • atom/atom#11791 - Sign Windows builds with Squirrel for MSI compatibility
  • atom/atom#11812 - match apms node version
  • atom/atom#11814 - Update CONTRIBUTING.md
  • atom/atom#11824 - Updated README.md: flight manual links, no ebook versions
  • atom/atom#11792 - replace _.extend in favor of Object.assign
  • atom/atom#11804 - Add a note how to hide the wrap-guide
  • atom/atom#11829 - Enforce block decorations to be 'before' by default
  • atom/atom#11826 - Add --main-process flag to run specs in the main process
  • atom/atom#11825 - Fix uncaught exception when open file dialog is cancelled
  • atom/atom#11828 - File Recovery Service
  • atom/atom#11847 - Address "node-gyp not found" in Windows build troubleshooting
  • atom/atom#11833 - Ensure Cygwin + Msys compatibility on Windows
  • atom/atom#11866 - Fix flexbox issues after upgrading to Electron v0.37.8
  • atom/atom#10999 - Upgrade language-javascript to 0.111.0

one-dark-ui

v1.3.1...v1.3.2

  • atom/one-dark-ui#135 - Clarify what Font Size: Auto does
  • atom/one-dark-ui#136 - Remove some Styleguide overrides

about

v1.5.0...v1.5.2

  • atom/about#27 - Fix specs on stable
  • atom/about#26 - Remove try/catches now that Electron 0.36.8 is on stable
  • atom/about#29 - Improve tooltip description

autocomplete-plus

v2.29.2...v2.31.0

  • atom/autocomplete-plus#676 - Observe the TextEditorRegistry, constrained by a CSS selector.
  • atom/autocomplete-plus#706 - Add 3.0 service endpoint which exposes textEditorSelector
  • atom/autocomplete-plus#710 - Remove remaining references to pane items
  • atom/autocomplete-plus#671 - Alternate completion keybinding behaviour
  • atom/autocomplete-plus#711 - Override core movement listeners

autocomplete-snippets

v1.10.0...v1.11.0

  • atom/autocomplete-snippets#71 - New optional formatting properties for snippets

bookmarks

v0.39.0...v0.41.0

  • atom/bookmarks#55 - Fix persistence

bracket-matcher

v0.82.0...v0.82.1

  • atom/bracket-matcher#229 - Include namespace prefixes in unclosed tags

encoding-selector

v0.21.0...v0.22.0

  • atom/encoding-selector#32 - Add CP932 encoding (Japanese)

exception-reporting

v0.38.0...v0.38.1

  • atom/exception-reporting#18 - Update specs for Electron 0.37 compatibility

fuzzy-finder

v1.0.5...v1.2.0

  • atom/fuzzy-finder#207 - Don't ignore the whole project.
  • atom/fuzzy-finder#204 - Catch ENOENT when reloading paths
  • atom/fuzzy-finder#211 - Add logic to consume file-icons service

go-to-line

v0.30.0...v0.31.0

  • atom/go-to-line#21 - Add coffeelint support
  • atom/go-to-line#31 - Fix scroll position bug

image-view

v0.57.0...v0.58.0

  • atom/image-view#54 - Actually use url's by using file:// and support Windows paths
  • atom/image-view#56 - Add .bmp support

line-ending-selector

v0.4.1...v0.5.0

  • atom/line-ending-selector#27 - Allow old-style EOL terminators to be modified

notifications

v0.63.1...v0.64.1

  • atom/notifications#117 - use package manager to get debug info instead of apm process
  • atom/notifications#121 - Replace user profile in issue titles
  • atom/notifications#124 - Shorter close animation

open-on-github

v1.0.1...v1.1.0

  • atom/open-on-github#67 - Use public release for CI
  • atom/open-on-github#68 - Implement support of GitHub wiki urls

settings-view

v0.235.1...v0.238.0

  • atom/settings-view#773 - Allow to search keybindings using multi-keyword query
  • atom/settings-view#784 - Use existential operator for existence
  • atom/settings-view#788 - Support descriptions for enum values in config
  • atom/settings-view#794 - Minor fix for before pseudo element
  • atom/settings-view#796 - Disable all checkboxes within package readme. Fixes #628

status-bar

v1.2.3...v1.3.1

  • atom/status-bar#148 - Windows compatibility
  • atom/status-bar#149 - Fix ahead/behind count not being shown

styleguide

v0.45.2...v0.46.0

  • atom/styleguide#36 - Restyling
  • atom/styleguide#37 - Organize index
  • atom/styleguide#38 - Add “Expand All” button
  • atom/styleguide#39 - Sticky header
  • atom/styleguide#40 - Some more improvements
  • atom/styleguide#43 - Some more improvements II

symbols-view

v0.112.0...v0.113.0

  • atom/symbols-view#107 - Make quickJumpToSymbol optional
  • atom/symbols-view#169 - Fix go-to-declaration for Ruby identifiers in some cases
  • atom/symbols-view#170 - Fix return-from-declaration when navigating to an unsaved file

tabs

v0.96.0...v0.98.0

  • atom/tabs#327 - remove needless prefixes
  • atom/tabs#252 - Drag and drop layout management
  • atom/tabs#330 - Ignore addNewTabsAtEnd config when dragging to a different pane

tree-view

v0.205.0...v0.208.0

  • atom/tree-view#805 - Select first sub entry on expand directory if already expanded
  • atom/tree-view#815 - Enclose path in quotes for explorer.exe
  • atom/tree-view#756 - Fix #732: Tree-view API is not being called on startup
  • atom/tree-view#821 - Update file icons when service is reset
  • atom/tree-view#826 - rename file from tab
  • atom/tree-view#649 - Fix copy/pasting files under certain scenarios
  • atom/tree-view#582 - Add option to always open existing view

language-c

v0.51.3...v0.52.1

  • atom/language-c#132 - Move C++11 keywords to c++.cson
  • atom/language-c#138 - Improve handling of Emacs modeline detection
  • atom/language-c#139 - Fix pattern-matching of Emacs modelines
  • atom/language-c#141 - Tokenize binary literal as 'constant.numeric.c'
  • atom/language-c#142 - Tokenize pointer access to member
  • atom/language-c#145 - Add .ino extension to c++ list
  • atom/language-c#147 - Update c.son - Added '$' as a valid macro name.

language-clojure

v0.20.0...v0.21.0

  • atom/language-clojure#40 - Add some basic specs for the grammar
  • atom/language-clojure#37 - new rule for Parinfer

language-coffee-script

v0.46.1...v0.47.0

  • atom/language-coffee-script#78 - Correct some incorrect scopes
  • atom/language-coffee-script#81 - Tokenize #{ as a comment
  • atom/language-coffee-script#83 - Recognize code blocks after lists

language-css

v0.36.1...v0.36.2

  • atom/language-css#59 - Add text-overflow property name

language-gfm

v0.85.0...v0.86.0

  • atom/language-gfm#148 - refactor: extend shell code support

language-git

v0.12.1...v0.13.0

  • atom/language-git#18 - Recognize gitconfig, gitmodules without leading dot

language-java

v0.17.0...v0.22.0

  • atom/language-java#22 - Tokenize punctuation (and generics)
  • atom/language-java#34 - Added snippet for serialVersionUID
  • atom/language-java#38 - Member declaration cannot end after name
  • atom/language-java#39 - Correctly differentiate between variables and methods
  • atom/language-java#41 - Just because a variable is capitalized doesn't mean it's constant
  • atom/language-java#40 - Do not set scope "return-type" to space after return type
  • atom/language-java#42 - Tokenize instance variables correctly
  • atom/language-java#43 - Differentiate between function and method calls
  • atom/language-java#44 - Capitalized variables are not (always) constants.
  • atom/language-java#45 - Tokenize objects and properties

language-javascript

v0.110.0...v0.119.0

  • atom/language-javascript#312 - Improve functions
  • atom/language-javascript#331 - Fix regex in arrow function
  • atom/language-javascript#332 - Add grammar to parse JSDoc variable type, variable name and description
  • atom/language-javascript#346 - Declare Required Modules As Const Instead Of Var
  • atom/language-javascript#351 - Update Math highlighting.
  • atom/language-javascript#352 - Added support for Unity3d WebGL native plugin types
  • atom/language-javascript#357 - Fixes #356
  • atom/language-javascript#362 - Highlight GraphQL inside Relay.QL template strings
  • atom/language-javascript#347 - Add performance highlighting.
  • atom/language-javascript#348 - Fix class name highlighting.
  • atom/language-javascript#339 - Improve multiline const destructuring
  • atom/language-javascript#341 - Fixes #338: source.css parsing conflicts with CSS template parsing
  • atom/language-javascript#327 - Improve objects, properties
  • atom/language-javascript#367 - Don't treat function calls as constant
  • atom/language-javascript#360 - Fix constructor body not being highlighted
  • atom/language-javascript#358 - Fix console, Math matching
  • atom/language-javascript#373 - Style arguments like this, style superclass name distinctly

language-make

v0.21.1...v0.22.2

  • atom/language-make#33 - Continue tokenizing prerequisites after an escaped linebreak
  • atom/language-make#36 - Tokenize global functions
  • atom/language-make#38 - Add BSDmakefile and KBuild as recognised Makefile names
  • atom/language-make#42 - Add support for .imk files
  • atom/language-make#43 - Add highlighting for automatic variable $|

language-perl

v0.34.0...v0.35.0

  • atom/language-perl#66 - Add an "impossible" rule to Perl's END pattern
  • atom/language-perl#70 - add say, given, when, and default to perl grammer

language-python

v0.43.1...v0.45.0

  • atom/language-python#145 - Fixing the class snippet by adding period to the doc string
  • atom/language-python#146 - Add RecursionError
  • atom/language-python#147 - Add StopSyncIteration exception
  • atom/language-python#149 - Add import snippets

language-sass

v0.46.0...v0.52.0

  • atom/language-sass#84 - Fix comments
  • atom/language-sass#116 - add outline-offset property
  • atom/language-sass#109 - Add align-items and justify-content
  • atom/language-sass#117 - Add background properties
  • atom/language-sass#118 - Add units
  • atom/language-sass#105 - Tokenize closing attribute-selector bracket
  • atom/language-sass#110 - Fix interpolation boundaries
  • atom/language-sass#111 - Tokenize indented variables in Sass
  • atom/language-sass#113 - Tokenize comments in variables
  • atom/language-sass#119 - Add text propaties
  • atom/language-sass#123 - Revert tokenization change for attribute classes
  • atom/language-sass#122 - Add transition keyword values
  • atom/language-sass#124 - Add display property

language-shellscript

v0.21.1...v0.22.3

  • atom/language-shellscript#40 - Update Atom contributing guide link
  • atom/language-shellscript#42 - add function and alias snippets to language-shellscript
  • atom/language-shellscript#43 - Improve firstLineMatch pattern
  • atom/language-shellscript#44 - Adding install file ext
  • atom/language-shellscript#45 - Adding zsh-theme ext
  • atom/language-shellscript#49 - added file type

language-sql

v0.20.0...v0.21.1

  • atom/language-sql#31 - Add .psql to list of recognized SQL extensions
  • atom/language-sql#33 - Extend DROP keyword; add ADD keyword
  • atom/language-sql#34 - Tokenize words ending with integers

language-todo

v0.27.0...v0.28.0

  • atom/language-todo#45 - Added new keyword : BUG and also added python support

language-xml

v0.34.4...v0.34.8

  • atom/language-xml#46 - Add icls file type
  • atom/language-xml#47 - Add GPX (GPS Exchange Format) as XML file-type
  • atom/language-xml#49 - Add .dae (COLLADA) to recognised XML types
  • atom/language-xml#50 - Add .ppj to recognized file types

language-yaml

v0.25.2...v0.26.0

  • atom/language-yaml#45 - Tokenize true, false, and null as constants

v1.8.0 (2016-06-06)

Notable Changes

  • Better environment handling
  • Shortcut for moving text left/right
  • core.restorePreviousWindowsOnStart setting

Atom Core

  • atom/atom#11188 - Bump status-bar
  • atom/atom#11194 - Fix typo: destory -> destroy
  • atom/atom#11201 - Remove an unnecessary call to then().
  • atom/atom#11240 - More accurate block decoration measurements
  • atom/atom#10862 - Fix for Default Directory Provider incorrectly identifying file paths as URLs on Windows
  • atom/atom#11265 - fix link in ISSUE_TEMPLATE
  • atom/atom#11271 - Fix typo in error message.
  • atom/atom#11280 - Remove GitRepository git status
  • atom/atom#11251 - Fallback to ~/.atom/storage when no state is found in IndexedDb
  • atom/atom#11277 - Less disk IO
  • atom/atom#11296 - Improve build on Windows
  • atom/atom#11286 - Correctly (un)subscribe to model events on PaneAxisElement attach/detach
  • atom/atom#11295 - Take the submodule into account in more instances.
  • atom/atom#11306 - Warn rather than failing if we detect leaked pathwatcher subscriptions
  • atom/atom#11312 - https link to nodejs.org and visualstudio.com
  • atom/atom#11311 - https link to nodejs.org
  • atom/atom#11315 - Serialize async git
  • atom/atom#11320 - Update nodegit
  • atom/atom#6631 - Add commands to move selections left and right by one column
  • atom/atom#11324 - Add restorePreviousWindowsOnStart setting
  • atom/atom#11329 - Fix potential null reference callback invokation in script/clean
  • atom/atom#11325 - Fix emoji rendering on OSX
  • atom/atom#11316 - Add request for OS and version to Issue Template
  • atom/atom#11314 - Handle auto-updater errors
  • atom/atom#11341 - Use application-level events to control updates in the browser process
  • atom/atom#11339 - HTTPS a couple of links
  • atom/atom#11345 - Disable zoom every time a display gets added or removed
  • atom/atom#11351 - :arrow_up: [email protected]
  • atom/atom#11246 - Improve the Windows build process
  • atom/atom#11369 - :racehorse: Avoid setting hidden input value on textInput
  • atom/atom#9554 - Add a linux archive to distribute atom
  • atom/atom#11398 - Fix build lint
  • atom/atom#11397 - Defer the callback to the next tick.
  • atom/atom#11403 - Fix dead atom.io/docs links in CONTRIBUTING.md
  • atom/atom#11410 - Use #index instead of #openIndex.
  • atom/atom#11418 - :memo: Add the --no-install flag to the windows build readme
  • atom/atom#11419 - :memo: Fix linking the decorateMarker
  • atom/atom#11426 - Bump nodegit
  • atom/atom#11412 - Signing support on Windows with P12 keys
  • atom/atom#11412 - Signing support on Windows with P12 keys
  • atom/atom#11427 - Code sign on AppVeyor
  • atom/atom#11436 - Allow A Window's Environment To Reflect The Most Recent atom Invocation
  • atom/atom#11437 - Ignore autorun on our buffered process commands. Fixes #10082
  • atom/atom#11438 - Don't load packages starting with a dot
  • atom/atom#11475 - Add ELECTRON_NO_ATTACH_CONSOLE in BufferedNodeProcess
  • atom/atom#11498 - Copy active item when splitting from TextEditor context menu
  • atom/atom#11494 - Correctly autoindent single newline in Selection#insertText
  • atom/atom#11463 - Fixes #11190
  • atom/atom#11734 - Attach msi to release on github.com
  • atom/atom#11552 - Content Security Policy fixes

one-dark-ui

v1.2.0...v1.3.1

  • atom/one-dark-ui#123 - Shrink modals when window gets narrow
  • atom/one-dark-ui#124 - Use auto-size for tabs in compact mode
  • atom/one-dark-ui#128 - Add tree-view bottom border
  • atom/one-dark-ui#131 - Add config for tab sizing

one-light-ui

v1.2.0...v1.3.1

  • atom/one-light-ui#56 - Remove top border
  • atom/one-light-ui#51 - Shrink modals when window gets narrow
  • atom/one-light-ui#57 - Add tree-view bottom border
  • atom/one-light-ui#58 - Add config for tab sizing

solarized-dark-syntax

v1.0.0...v1.0.2

  • atom/solarized-dark-syntax#63 - Rename c++ to cpp
  • atom/solarized-dark-syntax#61 - Fix missing keywords in ruby

solarized-light-syntax

v1.0.0...v1.0.2

  • atom/solarized-light-syntax#22 - Fix missing keywords in ruby

about

v1.4.2...v1.5.0

  • atom/about#20 - Handle update errors

autocomplete-css

v0.11.0...v0.11.1

  • atom/autocomplete-css#48 - Added currentColor & transparent color keywords

autocomplete-plus

v2.29.1...v2.29.2

  • atom/autocomplete-plus#702 - Avoid deprecations introduced in atom/ns-use-display-layers branch

bookmarks

v0.38.2...v0.39.0

  • atom/bookmarks#47 - Implement ranged single- and multi-line bookmarks
  • atom/bookmarks#52 - Use TextEditor APIs instead of private, deprecated displayBuffer field
  • atom/bookmarks#53 - Use MarkerLayers and refactor package

bracket-matcher

v0.81.0...v0.82.0

  • atom/bracket-matcher#223 - Allow scoped settings

exception-reporting

v0.37.0...v0.38.0

  • atom/exception-reporting#17 - Set notifier version to version of bugsnag-atom

incompatible-packages

v0.25.1...v0.26.1

  • atom/incompatible-packages#14 - Try to find the status-bar in the footer first.
  • atom/incompatible-packages#15 - Fix specs again

line-ending-selector

v0.3.1...v0.4.1

  • atom/line-ending-selector#25 - Try to find the status-bar in the footer first.
  • atom/line-ending-selector#26 - Fix specs again

snippets

v1.0.1...v1.0.2

  • atom/snippets#194 - Added more formatting options for snippets

spell-check

v0.67.0...v0.67.1

  • atom/spell-check#122 - Add marker layers on TextEditor and stop using marker custom properties

status-bar

v1.1.2...v1.2.3

  • atom/status-bar#133 - Move to the footer
  • atom/status-bar#134 - Use public release for CI
  • atom/status-bar#138 - :racehorse: Defer updatePosition
  • atom/status-bar#139 - Don't log errors caused by the repo being destroyed.
  • atom/status-bar#140 - Track disposable for updatePosition
  • atom/status-bar#141 - Fix spec races

language-c

v0.51.1...v0.51.3

  • atom/language-c#128 - Add decltype to storage.type.cpp
  • atom/language-c#131 - Add noexcept to the list of storage modifiers

language-csharp

v0.12.0...v0.12.1

  • atom/language-csharp#59 - Add dynamic as a C# 4 keyword
  • atom/language-csharp#60 - Add alias and global as keywords

language-css

v0.36.0...v0.36.1

  • atom/language-css#54 - Added @keyframes & @supports snippet. Alphabetized

language-json

v0.17.6...v0.18.0

  • atom/language-json#45 - Mark trailing commas as syntax errors

language-less

v0.29.0...v0.29.3

  • atom/language-less#49 - Parse non-quoted relative urls
  • atom/language-less#53 - Add missing HTML elements
  • atom/language-less#55 - Fix not parsing ::shadow correctly

language-make

v0.21.0...v0.21.1

  • atom/language-make#30 - tests for comments and each function
  • atom/language-make#37 - Add "mkfile" to recognised file extensions

language-perl

v0.32.0...v0.34.0

  • atom/language-perl#65 - Added "n" regex modifer (new in perl 5.22)

language-python

v0.43.0...v0.43.1

  • atom/language-python#136 - Give self and cls the class 'variable.language.self.python'.

language-ruby

v0.68.3...v0.68.5

  • atom/language-ruby#141 - Add Dangerfile fileType
  • atom/language-ruby#145 - Add Brewfile to fileTypes

language-shellscript

v0.21.0...v0.21.1

  • atom/language-shellscript#38 - Bats file support

language-yaml

v0.25.1...v0.25.2

  • atom/language-yaml#42 - Add .clang-format as YAML file

v1.7.4 (2016-05-23)

Atom Core

  • atom/atom#11552 - Content Security Policy fixes

tabs

v0.92.0...v0.96.0

  • atom/tabs#276 - Only add at end for new tabs
  • atom/tabs#302 - Correctly adjust pane index when adding with addNewTabsAtEnd config
  • atom/tabs#298 - Add 'Close Tabs to Left' right-click menu item
  • atom/tabs#304 - Consume file icon service
  • atom/tabs#312 - Get entire icon CSS class from file icon service
  • atom/tabs#318 - Fix uncaught exception when command is called from the palette
  • atom/tabs#231 - Listen to path changed event in addition to title changed
  • atom/tabs#319 - Improve logic for consuming file-icons
  • atom/tabs#325 - Make close all tabs work without a tab focused

v1.8.0-beta4 (2016-05-23)

Atom Core

  • atom/atom#11734 - Attach msi to release on github.com
  • atom/atom#11552 - Content Security Policy fixes

tabs

v0.92.1...v0.96.0

  • atom/tabs#302 - Correctly adjust pane index when adding with addNewTabsAtEnd config
  • atom/tabs#298 - Add 'Close Tabs to Left' right-click menu item
  • atom/tabs#304 - Consume file icon service
  • atom/tabs#312 - Get entire icon CSS class from file icon service
  • atom/tabs#318 - Fix uncaught exception when command is called from the palette
  • atom/tabs#231 - Listen to path changed event in addition to title changed
  • atom/tabs#319 - Improve logic for consuming file-icons
  • atom/tabs#325 - Make close all tabs work without a tab focused

v1.7.3 (2016-04-28)

Notable Changes

  • Fix a problem with undoing multiple changes at the same time
  • Quote spaces in paths on Win cmd line
  • Ensure atom.cmd with --wait returns exit code of 0 for git commit usage
  • Ensure Windows Bash script works on all versions

v1.8.0-beta3 (2016-04-28)

Notable Changes

  • Fix a problem with undoing multiple changes at the same time
  • Quote spaces in paths on Win cmd line
  • Ensure atom.cmd with --wait returns exit code of 0 for git commit usage
  • Ensure Windows Bash script works on all versions

v1.8.0-beta2 (2016-04-19)

Atom Core

  • atom/atom#11498 - Copy active item when splitting from TextEditor context menu
  • atom/atom#11494 - Correctly autoindent single newline in Selection#insertText
  • atom/atom#11463 - Fixes #11190

fuzzy-finder

  • atom/fuzzy-finder#194 - Fix slow opening

v1.7.2 (2016-04-19)

Atom Core

  • atom/atom#11498 - Copy active item when splitting from TextEditor context menu
  • atom/atom#11494 - Correctly autoindent single newline in Selection#insertText
  • atom/atom#11463 - Fixes #11190

fuzzy-finder

  • atom/fuzzy-finder#194 - Fix slow opening

v1.8.0-beta1 (2016-04-15)

Atom Core

  • atom/atom#11475 - Add ELECTRON_NO_ATTACH_CONSOLE in BufferedNodeProcess

v1.7.1 (2016-04-15)

Atom Core

  • atom/atom#11475 - Add ELECTRON_NO_ATTACH_CONSOLE in BufferedNodeProcess

v1.8.0-beta0 (2016-04-13)

Notable Changes

  • New commands for moving text left and right by one column. They are bound to cmd-ctrl-left and cmd-ctrl-right on OS X and alt-shift-left and alt-shift-right on Windows and Linux.
  • Added the ability to update an Atom window's environment from the terminal by executing the same command with an updated terminal environment.

Atom Core

v1.7.0-beta5...1.8-releases

  • atom/atom#11188 - Bump status-bar
  • atom/atom#11194 - Fix typo: destory -> destroy
  • atom/atom#11201 - Remove an unnecessary call to then().
  • atom/atom#11240 - More accurate block decoration measurements
  • atom/atom#10862 - Fix for Default Directory Provider incorrectly identifying file paths as URLs on Windows
  • atom/atom#11265 - fix link in ISSUE_TEMPLATE
  • atom/atom#11271 - Fix typo in error message.
  • atom/atom#11280 - Remove GitRepository git status
  • atom/atom#11251 - Fallback to ~/.atom/storage when no state is found in IndexedDb
  • atom/atom#11277 - Less disk IO
  • atom/atom#11296 - Improve build on Windows
  • atom/atom#11286 - Correctly (un)subscribe to model events on PaneAxisElement attach/detach
  • atom/atom#11295 - Take the submodule into account in more instances.
  • atom/atom#11306 - Warn rather than failing if we detect leaked pathwatcher subscriptions
  • atom/atom#11312 - https link to nodejs.org and visualstudio.com
  • atom/atom#11311 - https link to nodejs.org
  • atom/atom#11315 - Serialize async git
  • atom/atom#11320 - Update nodegit
  • atom/atom#6631 - Add commands to move selections left and right by one column
  • atom/atom#11324 - Add restorePreviousWindowsOnStart setting
  • atom/atom#11329 - Fix potential null reference callback invokation in script/clean
  • atom/atom#11325 - Fix emoji rendering on OSX
  • atom/atom#11316 - Add request for OS and version to Issue Template
  • atom/atom#11314 - Handle auto-updater errors
  • atom/atom#11341 - Use application-level events to control updates in the browser process
  • atom/atom#11339 - HTTPS a couple of links
  • atom/atom#11345 - Disable zoom every time a display gets added or removed
  • atom/atom#11351 - :arrow_up: [email protected]
  • atom/atom#11246 - Improve the Windows build process
  • atom/atom#11369 - :racehorse: Avoid setting hidden input value on textInput
  • atom/atom#9554 - Add a linux archive to distribute atom
  • atom/atom#11398 - Fix build lint
  • atom/atom#11397 - Defer the callback to the next tick.
  • atom/atom#11403 - Fix dead atom.io/docs links in CONTRIBUTING.md
  • atom/atom#11410 - Use #index instead of #openIndex.
  • atom/atom#11418 - :memo: Add the --no-install flag to the windows build readme
  • atom/atom#11419 - :memo: Fix linking the decorateMarker
  • atom/atom#11426 - Bump nodegit
  • atom/atom#11412 - Signing support on Windows with P12 keys
  • atom/atom#11412 - Signing support on Windows with P12 keys
  • atom/atom#11427 - Code sign on AppVeyor
  • atom/atom#11436 - Allow A Window's Environment To Reflect The Most Recent atom Invocation
  • atom/atom#11437 - Ignore autorun on our buffered process commands. Fixes #10082

one-dark-ui

v1.2.0...v1.3.1

  • atom/one-dark-ui#123 - Shrink modals when window gets narrow
  • atom/one-dark-ui#124 - Use auto-size for tabs in compact mode
  • atom/one-dark-ui#128 - Add tree-view bottom border
  • atom/one-dark-ui#131 - Add config for tab sizing

one-light-ui

v1.2.0...v1.3.1

  • atom/one-light-ui#56 - Remove top border
  • atom/one-light-ui#51 - Shrink modals when window gets narrow
  • atom/one-light-ui#57 - Add tree-view bottom border
  • atom/one-light-ui#58 - Add config for tab sizing

solarized-dark-syntax

v1.0.0...v1.0.2

  • atom/solarized-dark-syntax#63 - Rename c++ to cpp
  • atom/solarized-dark-syntax#61 - Fix missing keywords in ruby

solarized-light-syntax

v1.0.0...v1.0.2

  • atom/solarized-light-syntax#22 - Fix missing keywords in ruby

about

v1.4.2...v1.5.0

  • atom/about#20 - Handle update errors

autocomplete-css

v0.11.0...v0.11.1

  • atom/autocomplete-css#48 - Added currentColor & transparent color keywords

autocomplete-plus

v2.29.1...v2.29.2

  • atom/autocomplete-plus#702 - Avoid deprecations introduced in atom/ns-use-display-layers branch

bookmarks

v0.38.2...v0.39.0

  • atom/bookmarks#47 - Implement ranged single- and multi-line bookmarks
  • atom/bookmarks#52 - Use TextEditor APIs instead of private, deprecated displayBuffer field
  • atom/bookmarks#53 - Use MarkerLayers and refactor package

bracket-matcher

v0.81.0...v0.82.0

  • atom/bracket-matcher#223 - Allow scoped settings

exception-reporting

v0.37.0...v0.38.0

  • atom/exception-reporting#17 - Set notifier version to version of bugsnag-atom

find-and-replace

v0.197.4...v0.198.0

  • atom/find-and-replace#697 - Remove backwards-compatible change now that MarkerLayers shipped
  • atom/find-and-replace#700 - Fix future DisplayLayer deprecation by setting maintainHistory on the MarkerLayer
  • atom/find-and-replace#703 - Keep focus on single click and update to use 1.6stable pending items api

incompatible-packages

v0.25.1...v0.26.1

  • atom/incompatible-packages#14 - Try to find the status-bar in the footer first.
  • atom/incompatible-packages#15 - Fix specs again

line-ending-selector

v0.3.1...v0.4.1

  • atom/line-ending-selector#25 - Try to find the status-bar in the footer first.
  • atom/line-ending-selector#26 - Fix specs again

snippets

v1.0.1...v1.0.2

  • atom/snippets#194 - Added more formatting options for snippets

spell-check

v0.67.0...v0.67.1

  • atom/spell-check#122 - Add marker layers on TextEditor and stop using marker custom properties

status-bar

v1.1.2...v1.2.3

  • atom/status-bar#133 - Move to the footer
  • atom/status-bar#134 - Use public release for CI
  • atom/status-bar#138 - :racehorse: Defer updatePosition
  • atom/status-bar#139 - Don't log errors caused by the repo being destroyed.
  • atom/status-bar#140 - Track disposable for updatePosition
  • atom/status-bar#141 - Fix spec races

tabs

v0.92.0...v0.92.1

  • atom/tabs#276 - Only add at end for new tabs

tree-view

v0.203.2...v0.205.0

  • atom/tree-view#789 - Use sync fs for testing
  • atom/tree-view#797 - Create new layer to reduce work on high DPI displays
  • atom/tree-view#801 - Keep focus on single click and update to use 1.6stable pending items api
  • atom/tree-view#803 - Don't open file on single-click unless core.allowPendingPaneItems=true

language-c

v0.51.1...v0.51.3

  • atom/language-c#128 - Add decltype to storage.type.cpp
  • atom/language-c#131 - Add noexcept to the list of storage modifiers

language-csharp

v0.12.0...v0.12.1

  • atom/language-csharp#59 - Add dynamic as a C# 4 keyword
  • atom/language-csharp#60 - Add alias and global as keywords

language-css

v0.36.0...v0.36.1

  • atom/language-css#54 - Added @keyframes & @supports snippet. Alphabetized

language-json

v0.17.6...v0.18.0

  • atom/language-json#45 - Mark trailing commas as syntax errors

language-less

v0.29.0...v0.29.3

  • atom/language-less#49 - Parse non-quoted relative urls
  • atom/language-less#53 - Add missing HTML elements
  • atom/language-less#55 - Fix not parsing ::shadow correctly

language-make

v0.21.0...v0.21.1

  • atom/language-make#30 - tests for comments and each function
  • atom/language-make#37 - Add "mkfile" to recognised file extensions

language-perl

v0.32.0...v0.34.0

  • atom/language-perl#65 - Added "n" regex modifer (new in perl 5.22)

language-python

v0.43.0...v0.43.1

  • atom/language-python#136 - Give self and cls the class 'variable.language.self.python'.

language-ruby

v0.68.3...v0.68.5

  • atom/language-ruby#141 - Add Dangerfile fileType
  • atom/language-ruby#145 - Add Brewfile to fileTypes

language-shellscript

v0.21.0...v0.21.1

  • atom/language-shellscript#38 - Bats file support

language-yaml

v0.25.1...v0.25.2

  • atom/language-yaml#42 - Add .clang-format as YAML file

v1.7.0 (2016-04-13)

Notable Changes

  • Most recently used tab switching
  • Atom now supports the --add swich (aliased to -a) which will add the passed directory as a project folder to the most recently focused Atom window instead of opening that folder in its own window.
  • Atom's Keymap file now supports a new syntax for dispatching events on keyup events
  • Atom periodically saves editor state for crash recovery
  • Packages using Async Git
  • Electron Update
  • Windows Improvements

Atom Core

v1.6.2...v1.7.0

  • atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState
  • atom/atom#10972 - Update build scripts to use the new railcar branching model
  • atom/atom#11006 - Move spec from tabs package
  • atom/atom#10851 - Registry for TextEditors
  • atom/atom#11010 - Always strip git+ prefix and .git suffix from package repository URLs
  • atom/atom#11011 - Autoscroll after consolidating selections
  • atom/atom#11008 - Add documentation for order key in config.
  • atom/atom#11009 - Don't destroy pane if replacing last pending item
  • atom/atom#10675 - Expose application updater lifecycle events to packages
  • atom/atom#11022 - Windows git fixes
  • atom/atom#11051 - Add new item before destroying pending item
  • atom/atom#11036 - Skip deleted directories when restoring application windows
  • atom/atom#11063 - Show tooltip immediately if the tooltip trigger is manual
  • atom/atom#10511 - Use ELECTRON_RUN_AS_NODE Variable Key
  • atom/atom#10955 - TextEditor customization
  • atom/atom#11065 - Default to auto height being true.
  • atom/atom#11053 - Ensure atom.cmd --wait correctly waits in Windows cmd & powershell
  • atom/atom#11060 - Serialize MarkerLayers only on quit
  • atom/atom#11057 - Move Pane::addItem 'pending' option to options object
  • atom/atom#11089 - Update nodegit
  • atom/atom#11099 - Add zero to hexadecimal numbers below F (16)
  • atom/atom#11101 - Emit status changes when anything changes
  • atom/atom#11077 - Scroll to cursor on unfold all
  • atom/atom#11103 - Make cli atom --wait work on Cygwin
  • atom/atom#11115 - Update nodegit
  • atom/atom#11111 - Default the options parameter to an empty object
  • atom/atom#11127 - Bump [email protected]
  • atom/atom#8793 - squirrel-update test on desktop shortcut groups too many assertions
  • atom/atom#11078 - Add TextEditors to the registry only when opting in
  • atom/atom#11054 - Patch Environment On OSX And Allow A Different Environment Per Window
  • atom/atom#11153 - Fix node env
  • atom/atom#11162 - BufferedProcess: search only new data for new lines rather than entire buffer, take 2
  • atom/atom#11166 - Note where GitRepositoryAsync deviates from its synchronous predecessor
  • atom/atom#11251 - Fallback to ~/.atom/storage when no state is found in IndexedDb
  • atom/atom#11277 - Less disk IO
  • atom/atom#11295 - Take the submodule into account in more instances.

one-dark-ui

v1.1.9...v1.2.0

  • atom/one-dark-ui#113 - Specify config schema in package.json
  • atom/one-dark-ui#121 - Fix typo in comment for ui-variables.less

one-light-ui

v1.1.9...v1.2.0

  • atom/one-light-ui#48 - Specify config schema in package.json

about

v1.3.0...v1.4.2

  • atom/about#6 - Specify deserializer in package.json
  • atom/about#6 - Specify deserializer in package.json
  • atom/about#13 - Specify deserializer method in package.json, the new way
  • atom/about#12 - Show update information on the about page
  • atom/about#15 - Move away from deprecated Electron require syntax
  • atom/about#16 - Fix bad specs

archive-view

v0.61.0...v0.61.1

  • atom/archive-view#32 - Specify deserializer in package.json

autocomplete-plus

v2.25.0...v2.29.1

  • atom/autocomplete-plus#612 - bugfix: auto indentation after suggestion confirm
  • atom/autocomplete-plus#641 - Stop flickering when adjusting margins
  • atom/autocomplete-plus#637 - Move config schema to package.json
  • atom/autocomplete-plus#659 - Batch autocompletion show/hide
  • atom/autocomplete-plus#675 - :art: Clean up formatting of fileBlacklist setting description
  • atom/autocomplete-plus#672 - Redesign SymbolStore and SymbolProvider
  • atom/autocomplete-plus#667 - Add unicode support for \w regexps
  • atom/autocomplete-plus#681 - Fix maximum call stack size exceeded error

autosave

v0.23.0...v0.23.1

  • atom/autosave#56 - Move config schema to package.json

bracket-matcher

v0.79.0...v0.81.0

  • atom/bracket-matcher#196 - Fix spelling in settings
  • atom/bracket-matcher#197 - Move config schema to package.json
  • atom/bracket-matcher#212 - Make updating matches faster for multi-cursor editing
  • atom/bracket-matcher#219 - Clean up view subscriptions when editor is destroyed
  • atom/bracket-matcher#221 - Enable bracket matching for elixir

deprecation-cop

v0.54.0...v0.54.1

  • atom/deprecation-cop#65 - Move deserializer into package.json
  • atom/deprecation-cop#65 - Move deserializer into package.json
  • atom/deprecation-cop#67 - Specify deserializer method in package.json

find-and-replace

v0.197.4...v0.198.0

  • atom/find-and-replace#697 - Remove backwards-compatible change now that MarkerLayers shipped
  • atom/find-and-replace#700 - Fix future DisplayLayer deprecation by setting maintainHistory on the MarkerLayer
  • atom/find-and-replace#703 - Keep focus on single click and update to use 1.6stable pending items api

fuzzy-finder

v0.94.0...v1.0.4

  • atom/fuzzy-finder#160 - Move config schema to package.json
  • atom/fuzzy-finder#167 - Async git
  • atom/fuzzy-finder#174 - Fix spec race
  • atom/fuzzy-finder#178 - Handle symlink project paths
  • atom/fuzzy-finder#180 - Return project paths correctly if last-opened path is not in project
  • atom/fuzzy-finder#183 - Use public release for CI
  • atom/fuzzy-finder#189 - Handle all variations of pane splitting commands

git-diff

v0.57.0...v1.0.1

  • atom/git-diff#81 - Move config schema to package.json
  • atom/git-diff#82 - Async git
  • atom/git-diff#95 - Catch errors from new files.

grammar-selector

v0.48.0...v0.48.1

  • atom/grammar-selector#25 - Add description for config setting
  • atom/grammar-selector#29 - Move config schema to package.json

image-view

v0.56.0...v0.57.0

  • atom/image-view#40 - Zoom to fit

incompatible-packages

v0.25.0...v0.25.1

  • atom/incompatible-packages#11 - Move deserializer to package.json
  • atom/incompatible-packages#11 - Move deserializer to package.json
  • atom/incompatible-packages#12 - Specify deserializer method in package.json

keybinding-resolver

v0.33.0...v0.35.0

  • atom/keybinding-resolver#23 - Update coffeelint support
  • atom/keybinding-resolver#37 - Show keyup events that match a binding

line-ending-selector

v0.3.0...v0.3.1

  • atom/line-ending-selector#17 - Move config schema to package.json

link

v0.31.0...v0.31.1

  • atom/link#14 - Move away from deprecated Electron require syntax

markdown-preview

v0.157.2...v0.158.0

  • atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)
  • atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)
  • atom/markdown-preview#367 - Use new package.json fields to allow deferred loading
  • atom/markdown-preview#335 - Use GitHub style when "Save as HTML"

notifications

v0.62.1...v0.63.1

  • atom/notifications#105 - Move config schema to package.json
  • atom/notifications#111 - Use https://git.io insead of http
  • atom/notifications#113 - replace ATOM_HOME in issue title with generic placeholder
  • atom/notifications#114 - Use bit.ly instead of git.io.
  • atom/notifications#115 - URL shortening, take 2

open-on-github

v0.41.0...v1.0.1

  • atom/open-on-github#59 - Move config schema to package.json
  • atom/open-on-github#60 - Async git
  • atom/open-on-github#66 - Move away from deprecated Electron require syntax

package-generator

v0.41.0...v1.0.0

  • atom/package-generator#37 - Move config schema to package.json
  • atom/package-generator#36 - Support JS package generation

settings-view

v0.232.3...v0.235.1

  • atom/settings-view#731 - Specify deserializer in package.json
  • atom/settings-view#749 - Move away from deprecated Electron require syntax
  • atom/settings-view#750 - Another require fix for remote
  • atom/settings-view#743 - Display and manage Git-based packages
  • atom/settings-view#748 - Add defaults on focus
  • atom/settings-view#736 - Add collapsable section for option groups
  • atom/settings-view#752 - Improve installing Git-based packages

spell-check

v0.65.0...v0.67.0

  • atom/spell-check#103 - Update README.md
  • atom/spell-check#33 - Add feature: toggle on/off
  • atom/spell-check#108 - subscriptionsOfCommands -> commandSubscription
  • atom/spell-check#112 - Move config schema to package.json
  • atom/spell-check#114 - updates spellchecker to use system language

status-bar

v0.83.0...v1.1.2

  • atom/status-bar#121 - Move config schema to package.json
  • atom/status-bar#114 - Async git
  • atom/status-bar#122 - Make updating info faster for multi-cursor edits
  • atom/status-bar#129 - Hide diff stats for new files
  • atom/status-bar#131 - Fix error with no active item

styleguide

v0.45.1...v0.45.2

  • atom/styleguide#34 - Specify deserializer in package.json

symbols-view

v0.110.1...v0.112.0

  • atom/symbols-view#147 - Add support for ES2015 static methods
  • atom/symbols-view#151 - Specify config schema in package.json
  • atom/symbols-view#157 - Add es7 async functions to ctags

tabs

v0.91.3...v0.92.0

  • atom/tabs#134 - Add "open in new window" option to tabs context menu

timecop

v0.33.0...v0.33.1

  • atom/timecop#15 - Specify deserializer in package.json

tree-view

v0.203.2...v0.205.0

  • atom/tree-view#789 - Use sync fs for testing
  • atom/tree-view#797 - Create new layer to reduce work on high DPI displays
  • atom/tree-view#801 - Keep focus on single click and update to use 1.6stable pending items api
  • atom/tree-view#803 - Don't open file on single-click unless core.allowPendingPaneItems=true

welcome

v0.33.0...v0.34.0

  • atom/welcome#45 - Move config schema to package.json
  • atom/welcome#47 - Change menu names for different platforms

whitespace

v0.32.1...v0.32.2

  • atom/whitespace#107 - Move config schema to package.json

language-clojure

v0.19.1...v0.20.0

  • atom/language-clojure#39 - Fix tokenization of sexp and map nested at beginning of another sexp

language-coffee-script

v0.46.0...v0.46.1

  • atom/language-coffee-script#85 - Check for word boundaries when attempting to auto-indent

language-csharp

v0.11.0...v0.12.0

  • atom/language-csharp#53 - Make nameof a keyword
  • atom/language-csharp#54 - Make C# 6's when a keyword

language-gfm

v0.84.0...v0.85.0

  • atom/language-gfm#140 - Highlight HTML entities inside bold, italic, and strikethrough text

language-html

v0.44.0...v0.44.1

  • atom/language-html#108 - Fixes #102 - ng-template highlighting for script tags

language-json

v0.17.4...v0.17.6

  • atom/language-json#42 - Add .jsonld file support
  • atom/language-json#43 - add composer.lock files
  • atom/language-json#44 - Add .tern-project and .tern-config to file types

language-ruby

v0.68.0...v0.68.3

  • atom/language-ruby#135 - Adds cr (Crystal lang) to fileTypes for Ruby grammar
  • atom/language-ruby#137 - Changes dop and do order priority
  • atom/language-ruby#136 - Fixes for tokenization of Kernel methods ending in ? or !
  • atom/language-ruby#140 - Revert do/dop order change

language-sass

v0.45.0...v0.46.0

  • atom/language-sass#101 - Add individual border-radius properties

language-text

v0.7.0...v0.7.1

  • atom/language-text#5 - Add travis.yml
  • atom/language-text#6 - Update legal date to 2016

language-xml

v0.34.2...v0.34.4

  • atom/language-xml#43 - Fix incorrect highlighting for empty element

v1.7.0-beta5 (2016-04-08)

  • Fix opening of fuzzy-finder items in split panes via default bindings. See atom/fuzzy-finder#189.
  • Fix an issue with the pending state of items being terminated before such items were replaced. See atom/atom#11352.

v1.6.2 (2016-04-01)

Notable Changes

  • Fix atom/atom#11203 – Hitting an unbound key sequence sharing a prefix with a bound sequence freezes atom via atom/atom-keymap#124.

v1.7.0-beta4 (2016-03-30)

Notable Changes

  • Fix atom/atom#11203 – Hitting an unbound key sequence sharing a prefix with a bound sequence freezes atom via atom/atom-keymap#124.

v1.7.0-beta3 (2016-03-30)

  • Fix issue #11234 (Uncaught TypeError: patch.getChanges is not a function) via atom/text-buffer#147.

v1.7.0-beta2 (2016-03-30)

  • atom/apm#532 - Fix package installation when package exports bins
  • atom/text-buffer@5335d0f - Use fat arrow in groupChangesSinceChekpoint() assertion

v1.7.0-beta1 (2016-03-29)

Notable Changes

  • Fix an issue where environments from previous versions of Atom were not being restored.
  • Reduce disk I/O for Git repository interaction.
  • Prevent an exception from being thrown and add an assertion to help us track down the root cause.

Atom Core

v1.7.0-beta0...1.7-releases

  • atom/atom#11251 - Fallback to ~/.atom/storage when no state is found in IndexedDb
  • atom/atom#11277 - Less disk IO
  • atom/atom#11295 - Take the submodule into account in more instances.

settings-view

v0.235.0...v0.235.1

  • atom/settings-view#752 - Improve installing Git-based packages

v1.6.1 (2016-03-29)

Notable Changes

  • Ensure atom.cmd --wait correctly waits in Windows cmd & powershell
  • Reduce disk I/O interacting with Git to improve experience on network drives:
    • atom/atom#11277 - Less disk IO
    • atom/atom#11295 - Take the submodule into account in more instances.

v1.6.0 (2016-03-17)

Notable changes

  • Add functionality and API for pending pane items
  • Improvements to multi-pane usage
  • Block Decorations
  • Async Git
  • Top and bottom bar API

Atom Core

v1.5.4...v1.6.0

  • atom/atom#10327 - Async submodule support
  • atom/atom#10415 - Don't cascade maximized windows
  • atom/atom#10256 - Remove "Open Your" from menu items
  • atom/atom#9930 - Block Decorations
  • atom/atom#10352 - Support symlinked repo roots when relativizing
  • atom/atom#10409 - Further improvements to pending item functionality
  • atom/atom#9213 - Async Git Repository class
  • atom/atom#10452 - Update license year to 2016
  • atom/atom#10068 - :memo: Linkify all docs mentions of Promises
  • atom/atom#10468 - Fix 64-bit Windows builds
  • atom/atom#10445 - Update nodegit
  • atom/atom#10507 - Handle broken submodules
  • atom/atom#10441 - Remove Duplicate Require Statements and Unify Syntax on '
  • atom/atom#10523 - Babelify the app source too.
  • atom/atom#10549 - :arrow_up: [email protected]
  • atom/atom#10486 - Honor created() function for an item in a submenu.
  • atom/atom#10581 - Require package's main module in legacy activateConfig method
  • atom/atom#10226 - Update deprecated-packages.json
  • atom/atom#9260 - Updated README: Fedora 22 dnf install requires pathname of package
  • atom/atom#10595 - Document installation prerequisites in Readme
  • atom/atom#7916 - Support descriptions for enum values in config.
  • atom/atom#10640 - Pin escope to ~3.3.0 to prevent 3.4.0 use
  • atom/atom#10362 - Only build pushes to master on Appveyor
  • atom/atom#9274 - Add top/bottom bars
  • atom/atom#10645 - Only use electron version in fingerprint
  • atom/atom#10646 - Reuse Less cache across builds
  • atom/atom#10658 - Default build directory to out/
  • atom/atom#10219 - update documentation for rowRangeForParagraphAtBufferRow
  • atom/atom#10552 - improve docs about grouped settings
  • atom/atom#9894 - :memo: Add examples for Windows script/build parameters [ci skip]
  • atom/atom#9798 - Make --wait work on Windows
  • atom/atom#10691 - Fix Javascript-related specs
  • atom/atom#10666 - Upload AppVeyor builds as artifacts
  • atom/atom#10679 - Add --build-dir example in custom installs documentation
  • atom/atom#10692 - Only dump symbols on Mac OS X CI
  • atom/atom#10694 - Cache other node_modules folders on Travis
  • atom/atom#10695 - :arrow_up:[email protected]
  • atom/atom#10708 - Flow implies Babel
  • atom/atom#10712 - Ignore more native source files
  • atom/atom#10725 - Update language-javascript to 0.110.0
  • atom/atom#7953 - Improve multi-pane API
  • atom/atom#10673 - Copy apm.cmd to the build directory when building
  • atom/atom#10827 - Port repository subdirectory status fixes to async repo
  • atom/atom#10846 - Add core setting for pending tabs configuration
  • atom/atom#10872 - Terminate pending state for opened file if pending option is false
  • atom/atom#10926 - Fix case-preserving path relativization
  • atom/atom#10967 - Fix a inconsistent getLineCount() use
  • atom/atom#10967 - Fix a inconsistent getLineCount() use
  • atom/atom#10975 - Update nodegit
  • atom/atom#10959 - Refactor pending state to live in pane instead of items
  • atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState
  • atom/atom#10972 - Update build scripts to use the new railcar branching model
  • atom/atom#10972 - Update build scripts to use the new railcar branching model
  • atom/atom#11009 - Don't destroy pane if replacing last pending item
  • atom/atom#11022 - Windows git fixes
  • atom/atom#11051 - Add new item before destroying pending item
  • atom/atom#11057 - Move Pane::addItem 'pending' option to options object
  • atom/atom#11089 - Update nodegit
  • atom/atom#11101 - Emit status changes when anything changes
  • atom/atom#11115 - Update nodegit

one-dark-syntax

v1.1.2...v1.2.0

  • atom/one-dark-syntax#61 - Highlight keyword operators, fixed #44

one-light-syntax

v1.1.2...v1.2.0

  • atom/one-light-syntax#16 - Update license year to 2016

solarized-dark-syntax

v0.39.0...v1.0.0

  • atom/solarized-dark-syntax#48 - Added Javascript interpolated template string syntax coloring
  • atom/solarized-dark-syntax#53 - Fix .embedded in Scala from being cut off
  • atom/solarized-dark-syntax#54 - Go support
  • atom/solarized-dark-syntax#56 - CREATE java.less, MODIFY index.less
  • atom/solarized-dark-syntax#57 - Match other Solarized ports
  • atom/solarized-dark-syntax#58 - Unify dark and light

solarized-light-syntax

v0.23.0...v1.0.0

  • atom/solarized-light-syntax#17 - .DS_Store deleted
  • atom/solarized-light-syntax#16 - Unify dark and light

autocomplete-atom-api

v0.9.2...v0.10.0

  • atom/autocomplete-atom-api#16 - update Atom to AtomEnvironment

autocomplete-snippets

v1.9.0...v1.10.0

  • atom/autocomplete-snippets#66 - Use a string compatible prefix comparator

autoflow

v0.26.0...v0.27.0

  • atom/autoflow#40 - Handle newlines at beginning and end of selection.

bookmarks

v0.38.0...v0.38.2

  • atom/bookmarks#43 - Keybindings for other platforms in README.md
  • atom/bookmarks#46 - :art: Remove duplicate variable
  • atom/bookmarks#45 - Center on selection on jump to bookmark

find-and-replace

v0.195.0...v0.197.4

  • atom/find-and-replace#644 - Open file in pending state on single click
  • atom/find-and-replace#547 - Catch scanInBufferRange errors
  • atom/find-and-replace#651 - Prevent 'getSelectedBufferRanges' uncaught exception
  • atom/find-and-replace#645 - Focus project-find search input upon toggle
  • atom/find-and-replace#628 - Add package option to disable search-wrap icon
  • atom/find-and-replace#643 - Add menu command to clear find/replace history.
  • atom/find-and-replace#617 - Move config schema to package.json
  • atom/find-and-replace#673 - Add support for new pane pending item api
  • atom/find-and-replace#674 - Fix exception when double-clicking file name from results view

markdown-preview

v0.157.1...v0.157.2

  • atom/markdown-preview#365 - Fix specs broken by language-javascript 0.109.0 update

open-on-github

v0.40.0...v0.41.0

  • atom/open-on-github#61 - Make remote and branch configurable by git config

status-bar

v0.80.0...v0.83.0

  • atom/status-bar#107 - Add tooltips to git views
  • atom/status-bar#119 - Fix git x line(s) deleted tooltip
  • atom/status-bar#118 - Make shift clicks on the currentPath element copy the relative path

tabs

v0.88.0...v0.91.3

  • atom/tabs#238 - Use new way of requiring Electron modules
  • atom/tabs#246 - Style tab for pending item
  • atom/tabs#260 - Move config schema to package.json
  • atom/tabs#273 - Allow config to add new tabs at end
  • atom/tabs#274 - Add support for new pending item API
  • atom/tabs#280 - Support the new pending pane item API
  • atom/tabs#281 - Fix spec deprecation warnings in Atom 1.6

tree-view

v0.198.1...v0.203.2

  • atom/tree-view#682 - Open file in pending state on single click
  • atom/tree-view#604 - Implement dragging and dropping from OS file explorer
  • atom/tree-view#712 - Open pending file on right arrow
  • atom/tree-view#713 - Revert "Open pending file on right arrow"
  • atom/tree-view#714 - Open pending file on right arrow keypress
  • atom/tree-view#727 - Terminate pending state after fulfillment of opened item promise
  • atom/tree-view#731 - Move config schema to the package.json
  • atom/tree-view#742 - Focus tree-view if name of active file is clicked
  • atom/tree-view#743 - Don't close dialog unless Atom has focus
  • atom/tree-view#752 - Add backward-compatible support for new pending item API
  • atom/tree-view#754 - Add option to auto-reveal tree view entries when they become the active pane item
  • atom/tree-view#755 - Add focusOnReveal option
  • atom/tree-view#695 - Make 'Move in trash' more verbose on failure, add a note for Linux
  • atom/tree-view#769 - Move away from deprecated Electron require syntax
  • atom/tree-view#768 - Fix exception when double clicking opened file after activation

language-gfm

v0.82.0...v0.84.0

  • atom/language-gfm#130 - allow for more generic expressions in R (.Rmd)
  • atom/language-gfm#137 - Prevent linting md with fenced code block language

language-git

v0.11.0...v0.12.1

  • atom/language-git#15 - Add 'git/config' to fileTypes
  • atom/language-git#16 - Add snippets to the package
  • atom/language-git#17 - Revert "Add 'git/config' to fileTypes"

language-javascript

v0.105.0...v0.110.0

  • atom/language-javascript#278 - Add exports & case snippet.
  • atom/language-javascript#284 - Added delete token
  • atom/language-javascript#296 - Revert "Added delete token"
  • atom/language-javascript#305 - Tokenize round brackets correctly
  • atom/language-javascript#310 - Add auto detection for Google Apps Script
  • atom/language-javascript#311 - Tokenize built-in variables with properties
  • atom/language-javascript#293 - Add 'Set' and 'Map' to 'support.class.js'
  • atom/language-javascript#314 - Add 'WeakSet' and 'WeakMap' to '.support.class.js'
  • atom/language-javascript#282 - Support HTML and CSS syntax in template strings suggesting those formats
  • atom/language-javascript#319 - Don't scope decimals as illegal; tokenize decimal marks, illegal identifiers
  • atom/language-javascript#321 - Fix function/method calls being superseded

language-json

v0.17.3...v0.17.4

  • atom/language-json#40 - Recognize .asvc files as JSON grammar.

language-php

v0.36.0...v0.37.0

  • atom/language-php#121 - Update DocBlocks
  • atom/language-php#119 - Fix for issue 112, added recursive regex
  • atom/language-php#120 - Fix for issue 117, scope for variadic is punctuation.definition.variable.php

language-yaml

v0.25.0...v0.25.1

  • atom/language-yaml#41 - Boxfile support (Pagodabox)

v1.7.0-beta0 (2016-03-17)

Notable Changes

  • Periodically save editor's state for crash recovery
  • Most recently used tab switching
  • Several improvements to Windows experience
  • On OS X, when you launch Atom from the Dock, Spotlight or Finder, it receives a different startup environment than when you launch Atom from the terminal
  • Electron update to 0.36 series

Atom Core

v1.6.0-beta8...v1.7.0-beta0

  • atom/atom#10747 - Clarify Windows build docs for VS2015 etc.
  • atom/atom#10743 - Don't cascade on reload
  • atom/atom#9198 - permit any whole number for tabLength
  • atom/atom#10758 - Fix status in subdir
  • atom/atom#10768 - Temporarily disable deserializers & viewProviders metadata fields
  • atom/atom#10764 - Let packages define deserializers & view providers as main module methods
  • atom/atom#10778 - Fix minor typo in CONTRIBUTING.md
  • atom/atom#10789 - Upgrade autocomplete-plus to use new text-buffer API
  • atom/atom#10797 - Fix status with multiple paths
  • atom/atom#10797 - Fix status with multiple paths
  • atom/atom#10792 - Fix TextEditorPresenter spec timeout.
  • atom/atom#10803 - Fix typo in function call
  • atom/atom#10828 - Fix another TextEditorPresenter spec race
  • atom/atom#10827 - Port repository subdirectory status fixes to async repo
  • atom/atom#10827 - Port repository subdirectory status fixes to async repo
  • atom/atom#10838 - Log output for core specs
  • atom/atom#10818 - Register Atom for file associations in Windows
  • atom/atom#10605 - Periodically save state and store in indexedDB
  • atom/atom#9627 - Update to Electron 0.36
  • atom/atom#10835 - Add TextEditor.prototype.cursorsForScreenRowRange
  • atom/atom#10795 - Remove unused Core Team Project Management labels
  • atom/atom#10858 - Update grunt-electron-installer to latest version
  • atom/atom#10846 - Add core setting for pending tabs configuration
  • atom/atom#10846 - Add core setting for pending tabs configuration
  • atom/atom#10873 - Avoid emitting config events while loading packages
  • atom/atom#10872 - Terminate pending state for opened file if pending option is false
  • atom/atom#10872 - Terminate pending state for opened file if pending option is false
  • atom/atom#10863 - Compare markers instead of ranges in Selection
  • atom/atom#10874 - Avoid Windows 260-character path limits in script\clean
  • atom/atom#10861 - Compute line foldability lazily
  • atom/atom#10843 - Bump packages to use async git
  • atom/atom#10886 - Update Atom build directory in build instructions
  • atom/atom#10885 - Cache regexes in LanguageMode.prototype.getRegexForProperty
  • atom/atom#10888 - Load packages before deserializing state
  • atom/atom#10870 - Add Issue template and extra version info
  • atom/atom#10878 - Allow pasting white space when autoIndentOnPaste is enabled
  • atom/atom#10895 - Fix some spec issues
  • atom/atom#10901 - remove Open Roadmap menu item, fixes #10884
  • atom/atom#10898 - Pass the notification manager when splitting panes
  • atom/atom#10927 - Upgrade electron to fix command-backtick bug
  • atom/atom#10926 - Fix case-preserving path relativization
  • atom/atom#10926 - Fix case-preserving path relativization
  • atom/atom#10921 - Add support for keybindings with keyup keystrokes
  • atom/atom#10841 - Add the -a, --add CLI option
  • atom/atom#10933 - Fix block decorations spec in text editor presenter
  • atom/atom#10925 - Faster state serialization
  • atom/atom#10967 - Fix a inconsistent getLineCount() use
  • atom/atom#10967 - Fix a inconsistent getLineCount() use
  • atom/atom#10975 - Update nodegit
  • atom/atom#10975 - Update nodegit
  • atom/atom#10326 - Fix Windows installer path update woes
  • atom/atom#10959 - Refactor pending state to live in pane instead of items
  • atom/atom#10959 - Refactor pending state to live in pane instead of items
  • atom/atom#10984 - [WIP] experiment with circle ci
  • atom/atom#10737 - Add MRU tab switching functionality
  • atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState
  • atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState
  • atom/atom#10972 - Update build scripts to use the new railcar branching model
  • atom/atom#10972 - Update build scripts to use the new railcar branching model
  • atom/atom#11006 - Move spec from tabs package
  • atom/atom#10851 - Registry for TextEditors
  • atom/atom#11010 - Always strip git+ prefix and .git suffix from package repository URLs
  • atom/atom#11011 - Autoscroll after consolidating selections
  • atom/atom#11008 - Add documentation for order key in config.
  • atom/atom#11009 - Don't destroy pane if replacing last pending item
  • atom/atom#11009 - Don't destroy pane if replacing last pending item
  • atom/atom#10675 - Expose application updater lifecycle events to packages
  • atom/atom#11022 - Windows git fixes
  • atom/atom#11022 - Windows git fixes
  • atom/atom#11051 - Add new item before destroying pending item
  • atom/atom#11051 - Add new item before destroying pending item
  • atom/atom#11036 - Skip deleted directories when restoring application windows
  • atom/atom#11063 - Show tooltip immediately if the tooltip trigger is manual
  • atom/atom#10511 - Use ELECTRON_RUN_AS_NODE Variable Key
  • atom/atom#10955 - TextEditor customization
  • atom/atom#11065 - Default to auto height being true.
  • atom/atom#11053 - Ensure atom.cmd --wait correctly waits in Windows cmd & powershell
  • atom/atom#11060 - Serialize MarkerLayers only on quit
  • atom/atom#11057 - Move Pane::addItem 'pending' option to options object
  • atom/atom#11057 - Move Pane::addItem 'pending' option to options object
  • atom/atom#11089 - Update nodegit
  • atom/atom#11089 - Update nodegit
  • atom/atom#11099 - Add zero to hexadecimal numbers below F (16)
  • atom/atom#11101 - Emit status changes when anything changes
  • atom/atom#11101 - Emit status changes when anything changes
  • atom/atom#11077 - Scroll to cursor on unfold all
  • atom/atom#11103 - Make cli atom --wait work on Cygwin
  • atom/atom#11115 - Update nodegit
  • atom/atom#11111 - Default the options parameter to an empty object
  • atom/atom#11127 - Bump [email protected]
  • atom/atom#8793 - squirrel-update test on desktop shortcut groups too many assertions
  • atom/atom#11078 - Add TextEditors to the registry only when opting in
  • atom/atom#11054 - Patch Environment On OSX And Allow A Different Environment Per Window
  • atom/atom#11153 - Fix node env
  • atom/atom#11162 - BufferedProcess: search only new data for new lines rather than entire buffer, take 2
  • atom/atom#11166 - Note where GitRepositoryAsync deviates from its synchronous predecessor

one-dark-ui

v1.1.9...v1.2.0

  • atom/one-dark-ui#113 - Specify config schema in package.json
  • atom/one-dark-ui#121 - Fix typo in comment for ui-variables.less

one-light-ui

v1.1.9...v1.2.0

  • atom/one-light-ui#48 - Specify config schema in package.json

about

v1.3.0...v1.4.2

  • atom/about#6 - Specify deserializer in package.json
  • atom/about#6 - Specify deserializer in package.json
  • atom/about#13 - Specify deserializer method in package.json, the new way
  • atom/about#12 - Show update information on the about page
  • atom/about#15 - Move away from deprecated Electron require syntax
  • atom/about#16 - Fix bad specs

archive-view

v0.61.0...v0.61.1

  • atom/archive-view#32 - Specify deserializer in package.json

autocomplete-plus

v2.25.0...v2.29.1

  • atom/autocomplete-plus#612 - bugfix: auto indentation after suggestion confirm
  • atom/autocomplete-plus#641 - Stop flickering when adjusting margins
  • atom/autocomplete-plus#637 - Move config schema to package.json
  • atom/autocomplete-plus#659 - Batch autocompletion show/hide
  • atom/autocomplete-plus#675 - :art: Clean up formatting of fileBlacklist setting description
  • atom/autocomplete-plus#672 - Redesign SymbolStore and SymbolProvider
  • atom/autocomplete-plus#667 - Add unicode support for \w regexps
  • atom/autocomplete-plus#681 - Fix maximum call stack size exceeded error

autosave

v0.23.0...v0.23.1

  • atom/autosave#56 - Move config schema to package.json

bracket-matcher

v0.79.0...v0.81.0

  • atom/bracket-matcher#196 - Fix spelling in settings
  • atom/bracket-matcher#197 - Move config schema to package.json
  • atom/bracket-matcher#212 - Make updating matches faster for multi-cursor editing
  • atom/bracket-matcher#219 - Clean up view subscriptions when editor is destroyed
  • atom/bracket-matcher#221 - Enable bracket matching for elixir

deprecation-cop

v0.54.0...v0.54.1

  • atom/deprecation-cop#65 - Move deserializer into package.json
  • atom/deprecation-cop#65 - Move deserializer into package.json
  • atom/deprecation-cop#67 - Specify deserializer method in package.json

fuzzy-finder

v0.94.0...v1.0.3

  • atom/fuzzy-finder#160 - Move config schema to package.json
  • atom/fuzzy-finder#167 - Async git
  • atom/fuzzy-finder#174 - Fix spec race
  • atom/fuzzy-finder#178 - Handle symlink project paths
  • atom/fuzzy-finder#180 - Return project paths correctly if last-opened path is not in project

git-diff

v0.57.0...v1.0.1

  • atom/git-diff#81 - Move config schema to package.json
  • atom/git-diff#82 - Async git
  • atom/git-diff#95 - Catch errors from new files.

grammar-selector

v0.48.0...v0.48.1

  • atom/grammar-selector#25 - Add description for config setting
  • atom/grammar-selector#29 - Move config schema to package.json

image-view

v0.56.0...v0.57.0

  • atom/image-view#40 - Zoom to fit

incompatible-packages

v0.25.0...v0.25.1

  • atom/incompatible-packages#11 - Move deserializer to package.json
  • atom/incompatible-packages#11 - Move deserializer to package.json
  • atom/incompatible-packages#12 - Specify deserializer method in package.json

keybinding-resolver

v0.33.0...v0.35.0

  • atom/keybinding-resolver#23 - Update coffeelint support
  • atom/keybinding-resolver#37 - Show keyup events that match a binding

line-ending-selector

v0.3.0...v0.3.1

  • atom/line-ending-selector#17 - Move config schema to package.json

link

v0.31.0...v0.31.1

  • atom/link#14 - Move away from deprecated Electron require syntax

markdown-preview

v0.157.2...v0.158.0

  • atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)
  • atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)
  • atom/markdown-preview#367 - Use new package.json fields to allow deferred loading
  • atom/markdown-preview#335 - Use GitHub style when "Save as HTML"

notifications

v0.62.1...v0.63.1

  • atom/notifications#105 - Move config schema to package.json
  • atom/notifications#111 - Use https://git.io insead of http
  • atom/notifications#113 - replace ATOM_HOME in issue title with generic placeholder
  • atom/notifications#114 - Use bit.ly instead of git.io.
  • atom/notifications#115 - URL shortening, take 2

open-on-github

v0.41.0...v1.0.1

  • atom/open-on-github#59 - Move config schema to package.json
  • atom/open-on-github#60 - Async git
  • atom/open-on-github#66 - Move away from deprecated Electron require syntax

package-generator

v0.41.0...v1.0.0

  • atom/package-generator#37 - Move config schema to package.json
  • atom/package-generator#36 - Support JS package generation

settings-view

v0.232.3...v0.235.0

  • atom/settings-view#731 - Specify deserializer in package.json
  • atom/settings-view#749 - Move away from deprecated Electron require syntax
  • atom/settings-view#750 - Another require fix for remote
  • atom/settings-view#743 - Display and manage Git-based packages
  • atom/settings-view#748 - Add defaults on focus
  • atom/settings-view#736 - Add collapsable section for option groups

spell-check

v0.65.0...v0.67.0

  • atom/spell-check#103 - Update README.md
  • atom/spell-check#33 - Add feature: toggle on/off
  • atom/spell-check#108 - subscriptionsOfCommands -> commandSubscription
  • atom/spell-check#112 - Move config schema to package.json
  • atom/spell-check#114 - updates spellchecker to use system language

status-bar

v0.83.0...v1.1.2

  • atom/status-bar#121 - Move config schema to package.json
  • atom/status-bar#114 - Async git
  • atom/status-bar#122 - Make updating info faster for multi-cursor edits
  • atom/status-bar#129 - Hide diff stats for new files
  • atom/status-bar#131 - Fix error with no active item

styleguide

v0.45.1...v0.45.2

  • atom/styleguide#34 - Specify deserializer in package.json

symbols-view

v0.110.1...v0.112.0

  • atom/symbols-view#147 - Add support for ES2015 static methods
  • atom/symbols-view#151 - Specify config schema in package.json
  • atom/symbols-view#157 - Add es7 async functions to ctags

tabs

v0.91.3...v0.92.0

  • atom/tabs#134 - Add "open in new window" option to tabs context menu

timecop

v0.33.0...v0.33.1

  • atom/timecop#15 - Specify deserializer in package.json

tree-view

v0.201.5...v0.203.2

  • atom/tree-view#754 - Add option to auto-reveal tree view entries when they become the active pane item
  • atom/tree-view#755 - Add focusOnReveal option
  • atom/tree-view#695 - Make 'Move in trash' more verbose on failure, add a note for Linux
  • atom/tree-view#769 - Move away from deprecated Electron require syntax
  • atom/tree-view#768 - Fix exception when double clicking opened file after activation

welcome

v0.33.0...v0.34.0

  • atom/welcome#45 - Move config schema to package.json
  • atom/welcome#47 - Change menu names for different platforms

whitespace

v0.32.1...v0.32.2

  • atom/whitespace#107 - Move config schema to package.json

language-clojure

v0.19.1...v0.20.0

  • atom/language-clojure#39 - Fix tokenization of sexp and map nested at beginning of another sexp

language-coffee-script

v0.46.0...v0.46.1

  • atom/language-coffee-script#85 - Check for word boundaries when attempting to auto-indent

language-csharp

v0.11.0...v0.12.0

  • atom/language-csharp#53 - Make nameof a keyword
  • atom/language-csharp#54 - Make C# 6's when a keyword

language-gfm

v0.84.0...v0.85.0

  • atom/language-gfm#140 - Highlight HTML entities inside bold, italic, and strikethrough text

language-html

v0.44.0...v0.44.1

  • atom/language-html#108 - Fixes #102 - ng-template highlighting for script tags

language-json

v0.17.4...v0.17.6

  • atom/language-json#42 - Add .jsonld file support
  • atom/language-json#43 - add composer.lock files
  • atom/language-json#44 - Add .tern-project and .tern-config to file types

language-ruby

v0.68.0...v0.68.3

  • atom/language-ruby#135 - Adds cr (Crystal lang) to fileTypes for Ruby grammar
  • atom/language-ruby#137 - Changes dop and do order priority
  • atom/language-ruby#136 - Fixes for tokenization of Kernel methods ending in ? or !
  • atom/language-ruby#140 - Revert do/dop order change

language-sass

v0.45.0...v0.46.0

  • atom/language-sass#101 - Add individual border-radius properties

language-text

v0.7.0...v0.7.1

  • atom/language-text#5 - Add travis.yml
  • atom/language-text#6 - Update legal date to 2016

language-xml

v0.34.2...v0.34.4

  • atom/language-xml#43 - Fix incorrect highlighting for empty element

v1.6.0-beta8 (2016-03-08)

Notable Changes

  • Don't destroy pane if replacing last pending item (https://github.com/atom/atom/pull/11009).
  • Move Pane::addItem 'pending' option to options object (https://github.com/atom/atom/pull/11057).
  • Fixed tab activation not being correct when replacing pending tabs (https://github.com/atom/tabs/issues/278).
  • Fixed issues in git-diff when the file contains unicode characters (https://github.com/atom/git-diff/issues/88, https://github.com/atom/git-diff/issues/89).
  • Fixed status bar not updating the current branch (https://github.com/atom/status-bar/issues/128).

v1.5.4 (2016-03-02)

Notable Changes

  • Fixed an issue that caused vim-mode's scrolling commands to work incorrectly with soft-wrapped lines

v1.6.0-beta7 (2016-03-02)

Notable Changes

  • Fixed an issue that caused vim-mode's scrolling commands to work incorrectly with soft-wrapped lines.
  • Preview tabs now work correctly for non-text files like images and archives.
  • Fixed an issue on Windows where files with CRLF line endings couldn't be saved if they had changes (https://github.com/atom/atom/issues/10931).

v1.6.0-beta6 (2016-02-26)

Notable Changes

  • Fixed a potential crash when viewing a changed file on Windows (https://github.com/atom/atom/issues/10965).

v1.6.0-beta5 (2016-02-22)

Notable Changes

  • Fix gutter highlights on files with capital letters in the name
  • Ensure pending files/tabs are made permanent when opened from fuzzy-finder

Atom Core

v1.6.0-beta4...v1.6.0-beta5

  • atom/atom#10872 - Terminate pending state for opened file if pending option is false
  • atom/atom#10926 - Fix case-preserving path relativization

tree-view

v0.201.1...v0.201.3

  • atom/tree-view#731 - Move config schema to the package.json
  • atom/tree-view#742 - Focus tree-view if name of active file is clicked

v1.6.0-beta4 (2016-02-18)

Notable Changes

  • Added option to disable pending tabs (https://github.com/atom/atom/pull/10846).

v1.6.0-beta3 (2016-02-12)

Notable Changes

  • Fixed files not showing as changed with multiple projects folders open. (https://github.com/atom/atom/issues/10757)

v1.5.3 (2016-03-02)

Notable Changes

  • Fixed files not showing as changed with multiple projects folders open. (https://github.com/atom/atom/issues/10757)

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by