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

Release notes

v1.17.2 (2017-05-25)

Fixes Find in current buffer' returns no results - atom/find-and-replace#901


v1.18.0-beta2 (2017-05-25)

Fixes Find in current buffer' returns no results - atom/find-and-replace#901


v1.18.0-beta1 (2017-05-24)

Atom Core

v1.18.0-beta0...v1.18.0-beta1

  • atom/atom#14424 - ⬆ github@0.0.10
  • atom/atom#14485 - Fix exception when starting to drag text
  • atom/atom#14553 - Don't snapshot the iconv-lite module, fixing Unable to switch the encoding
  • atom/atom#14460 - Fix ability to activate next/previous pane in a dock
  • atom/atom#14621 - :arrow_up: github@0.2.0
  • atom/atom#14427 - Fix the atom:// URL handler for real (with tests this time)
  • atom/atom#14420 - Don't show restore dialog for non-editor dock items

fuzzy-finder

v1.5.6...v1.5.8

  • atom/fuzzy-finder#297 - Show matches correctly when useAlternateScoring is true

github

v0.0.9...v0.2.0

  • atom/github#805 - Trim deps and move some to devDeps
  • atom/github#817 - Don't upload crashdump on AppVeyor failures
  • atom/github#829 - Handle renamed buffers and unnamed buffers in WorkspaceChangeObserver
  • atom/github#838 - Implement quick fixes for submodules
  • atom/github#831 - wrap file names in list
  • atom/github#807 - Building on Node 6+
  • atom/github#840 - Make babel dependencies dev dependencies
  • atom/github#847 - Choose the active context by the active item in the workspace center
  • atom/github#850 - Make transpilation deps regular dependencies
  • atom/github#853 - File patch selection and context menu interaction
  • atom/github#851 - Implement status bundle to reduce shell outs
  • atom/github#859 - Fix regexp for GSOS#getRemotes
  • atom/github#862 - Don't search parent directories for .babelrc when transpiling
  • atom/github#860 - Support gitdir files
  • atom/github#863 - Invalidated head description upon file system change

notifications

v0.67.1...v0.67.2

  • atom/notifications#157 - Adding fix for bug with having new lines as part of title.

tree-view

v0.217.0-7...v0.217.1

  • atom/tree-view#1056 - Make the tree view a dock item
  • atom/tree-view#1111 - Expand to full width/height

update-package-dependencies

v0.11.0...v0.12.0

  • atom/update-package-dependencies#16 - Resolve merge conflicts with #9 (use notification for success or error)

v1.17.1 (2017-05-24)

Atom Core

v1.17.0...v1.17.1

  • atom/atom#14485 - Fix exception when starting to drag text
  • atom/atom#14553 - Don't snapshot the iconv-lite module, fixing Unable to switch the encoding
  • atom/atom#14460 - Fix ability to activate next/previous pane in a dock
  • atom/atom#14427 - Fix the atom:// URL handler for real (with tests this time)
  • atom/atom#14420 - Don't show restore dialog for non-editor dock items

fuzzy-finder

v1.5.6...v1.5.8

  • atom/fuzzy-finder#297 - Show matches correctly when useAlternateScoring is true

markdown-preview

v0.159.11...v0.159.12

  • atom/markdown-preview#482 - Destroy cursor line decoration layers in newer versions of the editor

notifications

v0.67.1...v0.67.2

  • atom/notifications#157 - Adding fix for bug with having new lines as part of title.

tree-view

v0.217.0-7...v0.217.1

  • atom/tree-view#1056 - Make the tree view a dock item
  • atom/tree-view#1111 - Expand to full width/height

update-package-dependencies

v0.11.0...v0.12.0

  • atom/update-package-dependencies#16 - Resolve merge conflicts with #9 (use notification for success or error)

welcome

v0.36.2...v0.36.3

  • atom/welcome#61 - Fix build

v1.17.0 (2017-05-16)

Notable Changes

  • Docks
  • Improved startup time
  • Fix for middle-mouse-button paste on Linux
  • Restore the Atom environment when adding project folders to a fresh window
  • Removal of jQuery from all bundled packages

All Changes

Atom Core

v1.16.0...1.17.0

  • atom/atom#14024 - Snapshot AtomEnvironment
  • atom/atom#14038 - Optimize style sheets loading
  • atom/atom#14065 - Fix typo in comments of text-editor-registry.js
  • atom/atom#13963 - Restore atom environment when adding project folders to a fresh window
  • atom/atom#13764 - Disable soft wrap on mini editors
  • atom/atom#14096 - Don't snapshot minimatch and fix package transpilation registry on win32
  • atom/atom#13977 - Docks
  • atom/atom#14103 - Add atom.workspace.hide()
  • atom/atom#14027 - Add saveFocusedPaneItem() and call it in "core:save" command
  • atom/atom#14104 - Fixes #14102 to use ATOM_HOME if present.
  • atom/atom#14080 - Packages preloading
  • atom/atom#14116 - Assign Package.prototype.mainModulePath eagerly for preloaded packages
  • atom/atom#14107 - Always add opened items to the workspace
  • atom/atom#14119 - Fix issue #14109 and #13978
  • atom/atom#14108 - :bug: Fix observation of moved items
  • atom/atom#14063 - fixing middle mouse button clipboard paste on linux (atom:atom#8648)
  • atom/atom#14135 - 📝 Minor edits to CONTRIBUTING.md
  • atom/atom#14134 - Don't store default locations
  • atom/atom#14125 - Allow workspace item objects to be passed to Workspace.open
  • atom/atom#14136 - Open docks when activating their panes, but not when adding items
  • atom/atom#13965 - Allow specifying installation directory
  • atom/atom#14131 - Update build to pre-compile packages with per-package transpilation configs
  • atom/atom#13813 - Attempt fixing exception when trying to use portable electronUserData
  • atom/atom#14143 - Refine Dock UX and API
  • atom/atom#14161 - Fix a regression in hovered dock tracking
  • atom/atom#14168 - Fix adding bundled packages to ModuleCache and increase test coverage
  • atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions
  • atom/atom#14166 - Ensure that atom-panel tags can be created via HTML
  • atom/atom#14175 - Always focus active pane item when pane is activated
  • atom/atom#14137 - Document pane item interface on Workspace
  • atom/atom#14183 - Properly restore focus to center when hiding dock via toggle
  • atom/atom#14188 - Always search a pane container w/ the given URI in workspace.open
  • atom/atom#14194 - Require TextEditorElement eagerly
  • atom/atom#14178 - Prevent the resize handle from covering the center
  • atom/atom#14203 - Ensure that dock toggle affordances can always be revealed
  • atom/atom#14205 - Fix URI resolution in openSync()
  • atom/atom#14210 - Reduce dock initial size lookups
  • atom/atom#14239 - Add Workspace.paneContainerForItem method
  • atom/atom#14221 - Don't close permanent dock items
  • atom/atom#14293 - Update Electron to 1.3.15
  • atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta
  • atom/atom#14352 - Disable zoom only after the window has finished loading
  • atom/atom#14403 - Pane shouldn't steal focus from its children

one-dark-ui

v1.9.2...v1.10.3

  • atom/one-dark-ui#196 - Improve focus
  • atom/one-dark-ui#195 - Make sure [data-path] element receives mouse events
  • atom/one-dark-ui#194 - Style tabs in docks differently
  • atom/one-dark-ui#197 - Docks
  • atom/one-dark-ui#199 - Add maximum tab option
  • atom/one-dark-ui#201 - Remove dock min size

one-light-ui

v1.9.2...v1.10.3

  • atom/one-light-ui#95 - Improve focus
  • atom/one-light-ui#94 - Make sure [data-path] element receives mouse events
  • atom/one-light-ui#92 - Style tabs in docks differently
  • atom/one-light-ui#96 - Docks
  • atom/one-light-ui#97 - Add maximum tab option
  • atom/one-light-ui#98 - Remove dock min size

archive-view

v0.63.0...v0.63.2

  • atom/archive-view#48 - Set the file service before opening the file

autocomplete-atom-api

v0.10.0...v0.10.1

  • atom/autocomplete-atom-api#21 - Make isEditingAnAtomPackageFile work on Windows
  • atom/autocomplete-atom-api#25 - Update issue and PR templates
  • atom/autocomplete-atom-api#26 - :memo: Update issue and PR templates
  • atom/autocomplete-atom-api#28 - Support reading completions.json when loading the package from snapshot

autocomplete-css

v0.15.1...v0.16.1

  • atom/autocomplete-css#88 - Support reading completions.json when loading the package from snapshot
  • atom/autocomplete-css#86 - Update in accordance to latest language-sass changes
  • atom/autocomplete-css#87 - Update completions

autocomplete-html

v0.7.2...v0.7.3

  • atom/autocomplete-html#8 - Add coffeelint support
  • atom/autocomplete-html#41 - README.md Spelling fix
  • atom/autocomplete-html#43 - Update issue and PR templates
  • atom/autocomplete-html#44 - :memo: Update issue and PR templates
  • atom/autocomplete-html#53 - Support reading completions.json when loading the package from snapshot

autocomplete-plus

v2.34.2...v2.35.3

  • atom/autocomplete-plus#808 - Update issue and PR templates
  • atom/autocomplete-plus#809 - :memo: Update issue and PR templates
  • atom/autocomplete-plus#825 - Reduce default autoActivationDelay from 100ms to 0ms
  • atom/autocomplete-plus#826 - Stop registering SuggestionListElement as a custom element
  • atom/autocomplete-plus#827 - Allow suggestion list to use 75% of viewport width
  • atom/autocomplete-plus#835 - Raise z-index

autosave

v0.24.0...v0.24.2

  • atom/autosave#74 - Update issue and PR templates
  • atom/autosave#75 - :memo: Update issue and PR templates

background-tips

v0.26.1...v0.27.0

  • atom/background-tips#25 - Remove unused variable
  • atom/background-tips#26 - Update issue and PR templates
  • atom/background-tips#27 - :memo: Update issue and PR templates
  • atom/background-tips#28 - Only examine center when adding background tips

dalek

v0.2.0...v0.2.1

  • atom/dalek#2 - Replace fs.realPathSync with fs.realPath to prevent blocking the UI thread

deprecation-cop

v0.56.2...v0.56.7

  • atom/deprecation-cop#80 - Wait for view to be added before making assertions
  • atom/deprecation-cop#81 - Wait for open to finish before making assertion

dev-live-reload

v0.47.0...v0.47.1

  • atom/dev-live-reload#22 - Remove unused variables
  • atom/dev-live-reload#23 - Update issue and PR templates
  • atom/dev-live-reload#24 - :memo: Update issue and PR templates

find-and-replace

v0.207.3...v0.207.6

  • atom/find-and-replace#889 - Fix tree view selector for Search in Directory context menu item

fuzzy-finder

v1.5.0...v1.5.6

  • atom/fuzzy-finder#283 - Only check panes in center
  • atom/fuzzy-finder#293 - Don't wait for items to be updated before showing fuzzy finder

keybinding-resolver

v0.36.3...v0.38.0

  • atom/keybinding-resolver#51 - Allow opening keymaps starting with core/
  • atom/keybinding-resolver#52 - Support reading snapshotted keymaps

link

v0.31.2...v0.31.3

  • atom/link#17 - Switch to node 6, compile+test x86/x64
  • atom/link#19 - Update issue and PR templates
  • atom/link#20 - :memo: Update issue and PR templates

markdown-preview

v0.159.7...v0.159.11

  • atom/markdown-preview#472 - Fix tests broken by docks (atom/atom#13977)

notifications

v0.66.2...v0.67.1

  • atom/notifications#149 - Remove custom element registration during startup

settings-view

v0.248.0...v0.249.4

  • atom/settings-view#920 - Use atom.resolveProxy when possible
  • atom/settings-view#923 - Wait for open() to complete before considering command done

tabs

v0.104.2...v0.106.0

  • atom/tabs#420 - Fix tests that docks feature broke
  • atom/tabs#423 - Pass all (newly) required params to PaneContainer constructor
  • atom/tabs#425 - Set z-index on overlay so that it covers the docks
  • atom/tabs#426 - Fix missing drop indicator on Electron >= 1.4
  • atom/tabs#424 - Allowed Locations & Permanent Dock Items
  • atom/tabs#429 - Ensure that tabs are added to docks
  • atom/tabs#431 - Don't show placeholder when dragging an item over a disallowed location
  • atom/tabs#437 - Fix mistakenly shown docks drop indicator on Electron >= 1.4
  • atom/tabs#439 - Delay activation of item on mousedown event

tree-view

v0.215.1...v0.217.0-7

  • atom/tree-view#1047 - Only check panes in center
  • atom/tree-view#1049 - Update editors when containing directory is renamed or removed (redux)
  • atom/tree-view#1054 - Display the correct drag image on Electron >= 1.14
  • atom/tree-view#1055 - Fix missing drop indicator on Electron >= 1.14
  • atom/tree-view#1089 - Make list inherit its container's width

wrap-guide

v0.40.0...v0.40.1

  • atom/wrap-guide#66 - Count the number of editors (not panes) when testing wrap guide count

language-coffee-script

v0.48.5...v0.48.6

  • atom/language-coffee-script#116 - Tokenise backslash in escape sequences
  • atom/language-coffee-script#119 - Stop regex at the first non-escaped forwards slash

language-css

v0.42.1...v0.42.2

  • atom/language-css#108 - Fix #107: @at-rules not matched if preceded by closing brace
  • atom/language-css#111 - Fix #110: Recognize keyframes at-rule with vendor prefixes

language-less

v0.31.0...v0.32.0

  • atom/language-less#73 - Link keyword-lists to CSS grammar

language-php

v0.37.5...v0.38.0

  • atom/language-php#184 - temporary fix for heredocs

language-ruby

v0.70.5...v0.71.0

  • atom/language-ruby#196 - Add separate grammar file for Gemfiles

language-sass

v0.58.0...v0.59.0

  • atom/language-sass#202 - Source keyword lists from CSS grammar
  • atom/language-sass#203 - Rework property-value


v1.18.0-beta0 (2017-05-16)

Notable Changes

  • All new Git and GitHub Integration
  • Improved tokenizing performance via oniguruma caching
  • Correctly launch Atom from Windows Subsystem for Linux
  • Added an option to always restore previous session
  • Added settings for showing context in find-and-replace
  • Improved suggestions in autocomplete-html

All Changes

Atom Core

v1.17.0-beta5... 1.18.0-beta0

  • atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions
  • atom/atom#14166 - Ensure that atom-panel tags can be created via HTML
  • atom/atom#14175 - Always focus active pane item when pane is activated
  • atom/atom#14137 - Document pane item interface on Workspace
  • atom/atom#14183 - Properly restore focus to center when hiding dock via toggle
  • atom/atom#14188 - Always search a pane container w/ the given URI in workspace.open
  • atom/atom#14164 - Add atom.whenShellEnvironmentLoaded()
  • atom/atom#14177 - Remove event listeners from correct element
  • atom/atom#14194 - Require TextEditorElement eagerly
  • atom/atom#14178 - Prevent the resize handle from covering the center
  • atom/atom#14146 - Improve snapshotting
  • atom/atom#14203 - Ensure that dock toggle affordances can always be revealed
  • atom/atom#14205 - Fix URI resolution in openSync()
  • atom/atom#14210 - Reduce dock initial size lookups
  • atom/atom#14239 - Add Workspace.paneContainerForItem method
  • atom/atom#13646 - Only sign and create-windows-installer on *-releases branches
  • atom/atom#14221 - Don't close permanent dock items
  • atom/atom#14249 - Update languages
  • atom/atom#14261 - Upgrade first-mate to take advantage of oniguruma caching
  • atom/atom#14217 - Don't attempt to transpile directories
  • atom/atom#14271 - Do not treat packages in unusual locations as bundled despite name
  • atom/atom#14276 - Fix bundled package path check to use path, not name
  • atom/atom#14293 - Update Electron to 1.3.15
  • atom/atom#14287 - Run Atom from Windows Subsystem for Linux
  • atom/atom#14320 - Unbreak URL handlers in Atom 1.17-beta
  • atom/atom#14269 - Update apm to use async keytar with libsecret
  • atom/atom#14309 - Recalculate Tooltip positions when their contents change
  • atom/atom#14250 - Only trigger branch builds on master and release branches
  • atom/atom#14331 - Bump apm to 1.18.1
  • atom/atom#14352 - Disable zoom only after the window has finished loading
  • atom/atom#14367 - Ensure that win_delay_load_hook.cc is included in the bundled app
  • atom/atom#13947 - Make an option to always restore the last session
  • atom/atom#14382 - Add configuration for probot-stale
  • atom/atom#14386 - Downgrade text-buffer to see if it helps our integration tests on CI
  • atom/atom#14372 - 🎉
  • atom/atom#14391 - Speed up parsing the snapshot source map
  • atom/atom#14387 - Act on active center items only when saving and closing
  • atom/atom#14339 - Don't change focus when hiding an unfocused dock
  • atom/atom#14398 - Fix running packages preloading tests in interactive mode
  • atom/atom#12946 - Fixes #11848 Moving line up without line ending
  • atom/atom#14413 - Update autocomplete-html, autocomplete-css
  • atom/atom#14403 - Pane shouldn't steal focus from its children
  • atom/atom#14415 - ⬆ github@0.0.7
  • atom/atom#14416 - Show stdout in addition to stderr in script/test

one-dark-ui

v1.10.3...v1.10.4

  • atom/one-dark-ui#206 - Adjust tab icon size

one-light-ui

v1.10.3...v1.10.4

  • atom/one-light-ui#100 - Adjust tab icon size

autocomplete-css

v0.16.1...v0.16.2

  • atom/autocomplete-css#92 - Update completions
  • atom/autocomplete-css#93 - Use JavaScript Promises
  • atom/autocomplete-css#94 - Update completions

autocomplete-html

v0.7.3...v0.8.0

  • atom/autocomplete-html#56 - Use latest Appveyor file from atom/ci
  • atom/autocomplete-html#55 - Update completions and add whitespace
  • atom/autocomplete-html#57 - Improve tag and global attribute descriptions
  • atom/autocomplete-html#58 - Respect the 'flag' type when autocompleting attribute names
  • atom/autocomplete-html#59 - Autocomplete 'true' and 'false' for boolean attributes
  • atom/autocomplete-html#60 - Autocomplete attribute names surrounded by whitespace
  • atom/autocomplete-html#61 - Don't throw when a local attribute is missing
  • atom/autocomplete-html#62 - Don't attempt to autocomplete before/after strings
  • atom/autocomplete-html#63 - More fixes to attribute value autocompletion
  • atom/autocomplete-html#64 - Consolidate methods with prefix variants
  • atom/autocomplete-html#65 - Update README

exception-reporting

v0.41.3...v0.41.4

  • atom/exception-reporting#29 - Remove coffeescript
  • atom/exception-reporting#33 - Fix tests on Electron >= 1.6

find-and-replace

v0.207.6...v0.208.1

  • atom/find-and-replace#847 - add settings for context lines, show context in match view
  • atom/find-and-replace#886 - Make tests compatible with new editor rendering

git-diff

v1.3.5...v1.3.6

  • atom/git-diff#131 - Stop using deprecated rootElement property

go-to-line

v0.32.0...v0.32.1

  • atom/go-to-line#44 - Tweak tests to accommodate the new editor rendering layer

markdown-preview

v0.159.11...v0.159.12

  • atom/markdown-preview#482 - Destroy cursor line decoration layers in newer versions of the editor

status-bar

v1.8.7...v1.8.8

  • atom/status-bar#192 - Optimize performing updates on cursor position and selection position views

tabs

v0.105.4...v0.106.0

  • atom/tabs#437 - Fix mistakenly shown docks drop indicator on Electron >= 1.4
  • atom/tabs#439 - Delay activation of item on mousedown event

welcome

v0.36.2...v0.36.3

  • atom/welcome#61 - Fix build

wrap-guide

v0.40.1...v0.40.2

  • atom/wrap-guide#67 - Tweak package to accommodate the new editor rendering layer

language-c

v0.57.0...v0.58.0

  • atom/language-c#212 - Tokenize punctuation
  • atom/language-c#216 - Make 'nullptr' a constant instead of a variable
  • atom/language-c#221 - Fix issue #217
  • atom/language-c#224 - Disallow digit separators at the beginnning and end of digits

language-coffee-script

v0.48.6...v0.48.7

  • atom/language-coffee-script#120 - Added new keywords to bring package up to date with CoffeeScript 1.12 and 2.0

language-gfm

v0.88.1...v0.89.0

  • atom/language-gfm#190 - feat(gfm.cson) highlight embedded graphql
  • atom/language-gfm#194 - Add clj as an alternative indication for Clojure syntax highlight
  • atom/language-gfm#193 - Fix triple underscore

language-git

v0.19.0...v0.19.1

  • atom/language-git#36 - Update issue and PR templates
  • atom/language-git#37 - :memo: Update issue and PR templates
  • atom/language-git#39 - Increase maximum subject length to 72

language-go

v0.43.1...v0.44.0

  • atom/language-go#113 - Don't require a word before an opening bracket when indenting
  • atom/language-go#111 - Consolidate and improve variable matching
  • atom/language-go#112 - Tokenize variables starting with a non-ASCII letter
  • atom/language-go#117 - Remove usage of lookbehinds

language-java

v0.27.0...v0.27.1

  • atom/language-java#82 - Indent single-line if statements
  • atom/language-java#84 - Revert "Indent single-line if statements"
  • atom/language-java#86 - Tokenize new statements in ternaries

language-json

v0.19.0...v0.19.1

  • atom/language-json#57 - Add .htmlhintrc file support

language-mustache

v0.13.1...v0.14.1

  • atom/language-mustache#17 - Update issue and PR templates
  • atom/language-mustache#18 - :memo: Update issue and PR templates
  • atom/language-mustache#20 - Use injections
  • atom/language-mustache#21 - Adjust captures
  • atom/language-mustache#22 - New file extension

language-sql

v0.25.4...v0.25.5

  • atom/language-sql#60 - Correct time/timestamp grammar matches


v1.17.0-beta5 (2017-05-05)

  • Pinch and zoom is correctly disabled. #14252
  • urlOpen has been fixed. #14320
  • The 'Search in Directory' context menu has been restored in find and replace. #887
  • Fuzzy finder correctly handles quick text entry again. #288
  • An uncaught exception from the incompatible package finder has been fixed. #21
  • Empty space next to tree view items is clickable again. #1075

v1.17.0-beta4 (2017-04-26)

  • Fixed bug where bundled packages were loaded instead of dev packages
  • Updated to Electron 1.3.15 to address remote module issues https://github.com/electron/electron/pull/9240

v1.17.0-beta3 (2017-04-18)

  • Fixed a bug that caused the tree-view to unexpectedly gain focus.
  • Fixed a bug that prevented the tree-view from showing when adding a project folder.
  • Fixed a bug that caused the tree-view to initially have the incorrect width.
  • Fixed a bug where cmd-w would close the tree-view when it was focused.

v1.17.0-beta2 (2017-04-14)

  • Fixed a regression that made it impossible to toggle closed docks. (#14203)
  • Fixed a bug in atom.worskpace.openSync test helper. (#14205)

v1.17.0-beta1 (2017-04-13)

  • Ensure atom-text-editor element is initialized before loading packages (#14194)
  • Hide dock resize handles when docks are hidden (#14178)

v1.16.0 (2017-04-12)

Notable Changes

  • More title-bar options on macOS.
  • Restore the correct directory's project state when opening a new file from the CLI.
  • Lots of progress in our ongoing effort to remove jQuery from bundled packages.
  • Add the "dalek" package to let people know when they have built-in packages installed in ~/.atom/packages that are overshadowing core packages.

All Changes

Atom Core

1.15.0...1.16.0

  • atom/atom#13806 - Overhaul element pool and debug double-free errors
  • atom/atom#13808 - Fix code-signing on CircleCI
  • atom/atom#13781 - Avoid emitting path change events while destroying the Project
  • atom/atom#13817 - Throw exceptions when decorating destroyed marker layers
  • atom/atom#13820 - Avoid hangs when opening minified files
  • atom/atom#13810 - Restore correct directory's project state when opening a new file from the CLI
  • atom/atom#13823 - Upgrade to Babel 6 and apply fewer transformations when transpiling babel files
  • atom/atom#13818 - Return decorations for markers from all marker layers from decorationsForScreenRowRange
  • atom/atom#13843 - Respect the --resource-path flag
  • atom/atom#13754 - Normalize disk drive letter in path on Windows
  • atom/atom#13616 - More title-bar options (macOS)
  • atom/atom#13525 - Add dalek package to let people know when they have built-in packages installed in ~/.atom/packages
  • atom/atom#13825 - Relativize spec paths more when reporting
  • atom/atom#13875 - :bug: Fix apm shell script reference in Windows
  • atom/atom#13887 - Ignore ref and key props in TextEditor.prototype.update
  • atom/atom#13898 - Use new maxLineLength parameter to GrammarRegistry
  • atom/atom#13918 - Cause an assertion failure if defaultMarkerLayer is destroyed early
  • atom/atom#13919 - Throw an error when assertions fail if built from source
  • atom/atom#13842 - Updating requires for linux to support 32bit build(For Testing)
  • atom/atom#13912 - Remove macOS emoji workaround
  • atom/atom#13922 - Convert workspace to JavaScript
  • atom/atom#13929 - Fix destroying a PanelContainer containing multiple panels
  • atom/atom#13945 - Always restore Reopen Project menu, fixes #13758
  • atom/atom#13941 - Update languages
  • atom/atom#13944 - Fix path on macOS link
  • atom/atom#13954 - Convert Panel Container to JavaScript
  • atom/atom#13955 - Convert workspace element and spec to JavaScript
  • atom/atom#14022 - Revert "Upgrade to Babel 6 and apply fewer transformations when transpiling babel files"
  • atom/atom#13813 - Attempt fixing exception when trying to use portable electronUserData

one-light-ui

v1.9.1...v1.9.2

  • atom/one-light-ui#91 - Tweak selection color

about

v1.7.2...v1.7.5

  • atom/about#45 - Update issue and PR templates
  • atom/about#46 - :memo: Update issue and PR templates
  • atom/about#48 - Compile and test against stable & beta, x64 & x86
  • atom/about#49 - Always listen to onDidCompleteDownloadingUpdate
  • atom/about#52 - Use a single UpdateManager

archive-view

v0.62.2...v0.63.0

  • atom/archive-view#41 - Update issue and PR templates
  • atom/archive-view#42 - :memo: Update issue and PR templates
  • atom/archive-view#45 - Overhaul ArchiveView and remove atom-space-pen-views

autocomplete-css

v0.15.0...v0.15.1

  • atom/autocomplete-css#85 - Autocomplete inline property values that aren't at the end of the line

bracket-matcher

v0.85.2...v0.85.3

  • atom/bracket-matcher#266 - Update issue and PR templates
  • atom/bracket-matcher#267 - :memo: Update issue and PR templates
  • atom/bracket-matcher#269 - Fix .travis.yml to build without objective-c work-around.
  • atom/bracket-matcher#276 - Handle escaped characters when autocompleting quotes

exception-reporting

v0.41.0...v0.41.2

  • atom/exception-reporting#32 - Don't use babel in spec/reporter-spec.js

find-and-replace

v0.206.3...v0.207.3

  • atom/find-and-replace#838 - Remove the use of jQuery
  • atom/find-and-replace#807 - Reset search query when initialised
  • atom/find-and-replace#871 - Fix typos
  • atom/find-and-replace#874 - Fix project replacements that use captures

fuzzy-finder

v1.4.1...v1.5.0

  • atom/fuzzy-finder#267 - Update issue and PR templates
  • atom/fuzzy-finder#268 - :memo: Update issue and PR templates
  • atom/fuzzy-finder#273 - Replace atom-space-pen-views with atom-select-list

grammar-selector

v0.49.1...v0.49.3

  • atom/grammar-selector#40 - Fix typo

image-view

v0.60.0...v0.61.1

  • atom/image-view#77 - Update issue and PR templates
  • atom/image-view#78 - :memo: Update issue and PR templates
  • atom/image-view#82 - Replace atom-space-pen-views with etch

incompatible-packages

v0.26.1...v0.27.2

  • atom/incompatible-packages#16 - Fix console error/exception in specs
  • atom/incompatible-packages#17 - Update issue and PR templates
  • atom/incompatible-packages#18 - :memo: Update issue and PR templates
  • atom/incompatible-packages#20 - Fix "Cannot read property 'text' of undefined" exception

keybinding-resolver

v0.36.1...v0.36.3

  • atom/keybinding-resolver#49 - Retrieve etch's next update promise synchronously in tests

markdown-preview

v0.159.6...v0.159.7

  • atom/markdown-preview#467 - fix preview typo

metrics

v1.1.3...v1.2.1

  • atom/metrics#81 - Fix override of random reporting decision in tests

settings-view

v0.247.0...v0.248.0

  • atom/settings-view#903 - Use a single package manager when deserializing
  • atom/settings-view#919 - Use correct grammar to highlight code sample
  • atom/settings-view#918 - Make update buttons wrap properly
  • atom/settings-view#913 - Remove atom-space-pen-views

snippets

v1.0.5...v1.1.1

  • atom/snippets#233 - Replace atom-space-pen-views with atom-select-list

spell-check

v0.70.2...v0.71.3

  • atom/spell-check#193 - Replace atom-space-pen-views with atom-select-list
  • atom/spell-check#198 - Fix focus when toggling corrections

status-bar

v1.8.1...v1.8.5

  • atom/status-bar#185 - Do not attempt to tildify undefined results

symbols-view

v0.114.0...v0.115.2

  • atom/symbols-view#211 - Replace atom-space-pen-views with atom-select-list

timecop

v0.34.0...v0.36.0

  • atom/timecop#23 - Overhaul package and remove atom-space-pen-views

tree-view

v0.214.1...v0.215.1

  • atom/tree-view#1032 - Remove atom-space-pen-views and custom elements

update-package-dependencies

v0.10.0...v0.11.0

  • atom/update-package-dependencies#6 - Fix typo 'Failed to update package dependencies'
  • atom/update-package-dependencies#8 - Add coffeelint support
  • atom/update-package-dependencies#11 - Ensure specs work on Windows
  • atom/update-package-dependencies#12 - Remove unused require
  • atom/update-package-dependencies#13 - :memo: Update issue and PR templates
  • atom/update-package-dependencies#14 - :memo: Update issue and PR templates
  • atom/update-package-dependencies#15 - Remove custom elements

welcome

v0.36.0...v0.36.2

  • atom/welcome#60 - Remove extraneous quotes from welcome guide

wrap-guide

v0.39.0...v0.40.0

  • atom/wrap-guide#61 - :memo: Update issue and PR templates
  • atom/wrap-guide#62 - :memo: Update issue and PR templates
  • atom/wrap-guide#64 - Update README
  • atom/wrap-guide#65 - Remove custom element

language-c

v0.56.0...v0.57.0

  • atom/language-c#133 - Highlight div_t
  • atom/language-c#205 - dont mark % at the end of the string literals illegal, when followed by PRI or SCN
  • atom/language-c#206 - Re-implementations to fix function and #define related errors.

language-css

v0.42.0...v0.42.1

  • atom/language-css#105 - Amend patterns to facilitate embedding within Less

language-java

v0.26.0...v0.27.0

  • atom/language-java#80 - Tokenize resources in try blocks
  • atom/language-java#81 - Tokenize inline new statements correctly

language-json

v0.18.3...v0.19.0

  • atom/language-json#51 - Update CONTRIBUTING
  • atom/language-json#52 - Update issue and PR templates
  • atom/language-json#53 - :memo: Update issue and PR templates
  • atom/language-json#54 - Minor cleanup
  • atom/language-json#55 - Add meta scope for dictionary key
  • atom/language-json#56 - Add .stylintrc file support

language-less

v0.30.1...v0.31.0

  • atom/language-less#71 - Support css variables

language-php

v0.37.4...v0.37.5

  • atom/language-php#185 - Closure snippet

language-property-list

v0.9.0...v0.9.1

  • atom/language-property-list#11 - Update issue and PR templates
  • atom/language-property-list#12 - :memo: Update issue and PR templates
  • atom/language-property-list#14 - Add Workflow files

language-sass

v0.57.1...v0.58.0

  • atom/language-sass#191 - Update issue and PR templates
  • atom/language-sass#192 - :memo: Update issue and PR templates
  • atom/language-sass#195 - Support CSS variables
  • atom/language-sass#198 - Add comment support to media queries
  • atom/language-sass#197 - Remove unnecessary rgb-specific number matches
  • atom/language-sass#199 - Tokenize interpolation and escapes in selectors
  • atom/language-sass#200 - Allow parentheses in property values

language-sql

v0.25.3...v0.25.4

  • atom/language-sql#59 - Added .q to list of relevant files (HiveQL)

language-text

v0.7.1...v0.7.2

  • atom/language-text#7 - Update README.md
  • atom/language-text#8 - Update CONTRIBUTING
  • atom/language-text#9 - Update issue and PR templates
  • atom/language-text#10 - :memo: Update issue and PR templates
  • atom/language-text#13 - Update legal notice to 2017

language-xml

v0.34.16...v0.35.0

  • atom/language-xml#74 - Apply grammar to any file starting with an XML declaration
  • atom/language-xml#75 - Tiny PR: Add KST file support

language-yaml

v0.28.0...v0.29.0

  • atom/language-yaml#71 - Add '.stylelintrc' file support
  • atom/language-yaml#74 - Fix multiline strings and add document end marker support
  • atom/language-yaml#76 - Add more support for escape sequences


v1.17.0-beta0 (2017-04-12)

Notable Changes

  • Improved Atom's startup time through the use of V8 custom startup snapshots.
    • https://github.com/atom/atom/pull/13916
  • Extended Atom's workspace with new Dock system for organizing auxiliary tools.
    • https://github.com/atom/atom/issues/13878
    • https://github.com/atom/atom/pull/13977

All Changes

Atom Core

v1.16.0-beta0...1.17.0-beta0

  • atom/atom#13916 - Startup Snapshot
  • atom/atom#14021 - Use the generated snapshot source map in source-map-support
  • atom/atom#14026 - Update CSS languages, autocomplete-css
  • atom/atom#14024 - Snapshot AtomEnvironment
  • atom/atom#14038 - Optimize style sheets loading
  • atom/atom#14065 - Fix typo in comments of text-editor-registry.js
  • atom/atom#13963 - Restore atom environment when adding project folders to a fresh window
  • atom/atom#13764 - Disable soft wrap on mini editors
  • atom/atom#14096 - Don't snapshot minimatch and fix package transpilation registry on win32
  • atom/atom#13977 - Docks
  • atom/atom#14103 - Add atom.workspace.hide()
  • atom/atom#14027 - Add saveFocusedPaneItem() and call it in "core:save" command
  • atom/atom#14104 - Fixes #14102 to use ATOM_HOME if present.
  • atom/atom#14080 - Packages preloading
  • atom/atom#14116 - Assign Package.prototype.mainModulePath eagerly for preloaded packages
  • atom/atom#14107 - Always add opened items to the workspace
  • atom/atom#14119 - Fix issue #14109 and #13978
  • atom/atom#14108 - :bug: Fix observation of moved items
  • atom/atom#14063 - fixing middle mouse button clipboard paste on linux (atom:atom#8648)
  • atom/atom#14135 - 📝 Minor edits to CONTRIBUTING.md
  • atom/atom#14134 - Don't store default locations
  • atom/atom#14125 - Allow workspace item objects to be passed to Workspace.open
  • atom/atom#14136 - Open docks when activating their panes, but not when adding items
  • atom/atom#13965 - Allow specifying installation directory
  • atom/atom#14131 - Update build to pre-compile packages with per-package transpilation configs
  • atom/atom#13813 - Attempt fixing exception when trying to use portable electronUserData
  • atom/atom#14143 - Refine Dock UX and API
  • atom/atom#14161 - Fix a regression in hovered dock tracking
  • atom/atom#14168 - Fix adding bundled packages to ModuleCache and increase test coverage
  • atom/atom#14174 - Avoid errors deserializing 1.17 workspace state in prior Atom versions
  • atom/atom#14166 - Ensure that atom-panel tags can be created via HTML
  • atom/atom#14175 - Always focus active pane item when pane is activated
  • atom/atom#14137 - Document pane item interface on Workspace
  • atom/atom#14183 - Properly restore focus to center when hiding dock via toggle
  • atom/atom#14188 - Always search a pane container w/ the given URI in workspace.open

one-dark-ui

v1.9.2...v1.10.2

  • atom/one-dark-ui#196 - Improve focus
  • atom/one-dark-ui#195 - Make sure [data-path] element receives mouse events
  • atom/one-dark-ui#194 - Style tabs in docks differently
  • atom/one-dark-ui#197 - Docks
  • atom/one-dark-ui#199 - Add maximum tab option

one-light-ui

v1.9.2...v1.10.2

  • atom/one-light-ui#95 - Improve focus
  • atom/one-light-ui#94 - Make sure [data-path] element receives mouse events
  • atom/one-light-ui#92 - Style tabs in docks differently
  • atom/one-light-ui#96 - Docks
  • atom/one-light-ui#97 - Add maximum tab option

archive-view

v0.63.0...v0.63.2

  • atom/archive-view#48 - Set the file service before opening the file

autocomplete-atom-api

v0.10.0...v0.10.1

  • atom/autocomplete-atom-api#21 - Make isEditingAnAtomPackageFile work on Windows
  • atom/autocomplete-atom-api#25 - Update issue and PR templates
  • atom/autocomplete-atom-api#26 - :memo: Update issue and PR templates
  • atom/autocomplete-atom-api#28 - Support reading completions.json when loading the package from snapshot

autocomplete-css

v0.15.1...v0.16.1

  • atom/autocomplete-css#88 - Support reading completions.json when loading the package from snapshot
  • atom/autocomplete-css#86 - Update in accordance to latest language-sass changes
  • atom/autocomplete-css#87 - Update completions

autocomplete-html

v0.7.2...v0.7.3

  • atom/autocomplete-html#8 - Add coffeelint support
  • atom/autocomplete-html#41 - README.md Spelling fix
  • atom/autocomplete-html#43 - Update issue and PR templates
  • atom/autocomplete-html#44 - :memo: Update issue and PR templates
  • atom/autocomplete-html#53 - Support reading completions.json when loading the package from snapshot

autocomplete-plus

v2.34.2...v2.35.2

  • atom/autocomplete-plus#808 - Update issue and PR templates
  • atom/autocomplete-plus#809 - :memo: Update issue and PR templates
  • atom/autocomplete-plus#825 - Reduce default autoActivationDelay from 100ms to 0ms
  • atom/autocomplete-plus#826 - Stop registering SuggestionListElement as a custom element
  • atom/autocomplete-plus#827 - Allow suggestion list to use 75% of viewport width
  • atom/autocomplete-plus#835 - Raise z-index

autosave

v0.24.0...v0.24.2

  • atom/autosave#74 - Update issue and PR templates
  • atom/autosave#75 - :memo: Update issue and PR templates

background-tips

v0.26.1...v0.27.0

  • atom/background-tips#25 - Remove unused variable
  • atom/background-tips#26 - Update issue and PR templates
  • atom/background-tips#27 - :memo: Update issue and PR templates
  • atom/background-tips#28 - Only examine center when adding background tips

dalek

v0.2.0...v0.2.1

  • atom/dalek#2 - Replace fs.realPathSync with fs.realPath to prevent blocking the UI thread

deprecation-cop

v0.56.2...v0.56.7

  • atom/deprecation-cop#80 - Wait for view to be added before making assertions
  • atom/deprecation-cop#81 - Wait for open to finish before making assertion

dev-live-reload

v0.47.0...v0.47.1

  • atom/dev-live-reload#22 - Remove unused variables
  • atom/dev-live-reload#23 - Update issue and PR templates
  • atom/dev-live-reload#24 - :memo: Update issue and PR templates

find-and-replace

v0.207.2...v0.207.5

  • atom/find-and-replace#871 - Fix typos
  • atom/find-and-replace#874 - Fix project replacements that use captures

fuzzy-finder

v1.5.0...v1.5.4

  • atom/fuzzy-finder#283 - Only check panes in center

incompatible-packages

v0.27.1...v0.27.2

  • atom/incompatible-packages#20 - Fix "Cannot read property 'text' of undefined" exception

keybinding-resolver

v0.36.3...v0.38.0

  • atom/keybinding-resolver#51 - Allow opening keymaps starting with core/
  • atom/keybinding-resolver#52 - Support reading snapshotted keymaps

link

v0.31.2...v0.31.3

  • atom/link#17 - Switch to node 6, compile+test x86/x64
  • atom/link#19 - Update issue and PR templates
  • atom/link#20 - :memo: Update issue and PR templates

markdown-preview

v0.159.7...v0.159.11

  • atom/markdown-preview#472 - Fix tests broken by docks (atom/atom#13977)

notifications

v0.66.2...v0.67.1

  • atom/notifications#149 - Remove custom element registration during startup

settings-view

v0.248.0...v0.249.4

  • atom/settings-view#920 - Use atom.resolveProxy when possible
  • atom/settings-view#923 - Wait for open() to complete before considering command done

spell-check

v0.71.1...v0.71.4

  • atom/spell-check#198 - Fix focus when toggling corrections

status-bar

v1.8.3...v1.8.7

  • atom/status-bar#185 - Do not attempt to tildify undefined results

tabs

v0.104.2...v0.105.4

  • atom/tabs#420 - Fix tests that docks feature broke
  • atom/tabs#423 - Pass all (newly) required params to PaneContainer constructor
  • atom/tabs#425 - Set z-index on overlay so that it covers the docks
  • atom/tabs#426 - Fix missing drop indicator on Electron >= 1.4
  • atom/tabs#424 - Allowed Locations & Permanent Dock Items
  • atom/tabs#429 - Ensure that tabs are added to docks
  • atom/tabs#431 - Don't show placeholder when dragging an item over a disallowed location

tree-view

v0.215.1...v0.217.0-3

  • atom/tree-view#1047 - Only check panes in center
  • atom/tree-view#1049 - Update editors when containing directory is renamed or removed (redux)
  • atom/tree-view#1054 - Display the correct drag image on Electron >= 1.14
  • atom/tree-view#1055 - Fix missing drop indicator on Electron >= 1.14

wrap-guide

v0.40.0...v0.40.1

  • atom/wrap-guide#66 - Count the number of editors (not panes) when testing wrap guide count

language-coffee-script

v0.48.5...v0.48.6

  • atom/language-coffee-script#116 - Tokenise backslash in escape sequences
  • atom/language-coffee-script#119 - Stop regex at the first non-escaped forwards slash

language-css

v0.42.1...v0.42.2

  • atom/language-css#108 - Fix #107: @at-rules not matched if preceded by closing brace
  • atom/language-css#111 - Fix #110: Recognize keyframes at-rule with vendor prefixes

language-less

v0.31.0...v0.32.0

  • atom/language-less#73 - Link keyword-lists to CSS grammar

language-php

v0.37.5...v0.38.0

  • atom/language-php#184 - temporary fix for heredocs

language-ruby

v0.70.5...v0.71.0

  • atom/language-ruby#196 - Add separate grammar file for Gemfiles

language-sass

v0.58.0...v0.59.0

  • atom/language-sass#202 - Source keyword lists from CSS grammar
  • atom/language-sass#203 - Rework property-value


v1.16.0-beta0 (2017-03-09)

Notable Changes

  • More title-bar options on macOS.
  • Restore the correct directory's project state when opening a new file from the CLI.
  • Lots of progress in our ongoing effort to remove jQuery from bundled packages.
  • Upgrade the bundled Babel to Babel 6 and apply fewer transformations when transpiling babel files because the bundled libv8 handles quite a few things natively now.
  • Add the "dalek" package to let people know when they have built-in packages installed in ~/.atom/packages that are overshadowing core packages.

All Changes

Atom Core

v1.15.0...v1.16.0-beta0

  • atom/atom#13810 - Restore correct directory's project state when opening a new file from the CLI
  • atom/atom#13823 - Upgrade to Babel 6 and apply fewer transformations when transpiling babel files
  • atom/atom#13818 - Return decorations for markers from all marker layers from decorationsForScreenRowRange
  • atom/atom#13843 - Respect the --resource-path flag
  • atom/atom#13754 - Normalize disk drive letter in path on Windows
  • atom/atom#13616 - More title-bar options (macOS)
  • atom/atom#13525 - Add dalek package to let people know when they have built-in packages installed in ~/.atom/packages
  • atom/atom#13825 - Relativize spec paths more when reporting
  • atom/atom#13875 - :bug: Fix apm shell script reference in Windows
  • atom/atom#13918 - Cause an assertion failure if defaultMarkerLayer is destroyed early
  • atom/atom#13919 - Throw an error when assertions fail if built from source
  • atom/atom#13842 - Updating requires for linux to support 32bit build(For Testing)
  • atom/atom#13912 - Remove macOS emoji workaround
  • atom/atom#13922 - Convert workspace to JavaScript
  • atom/atom#13929 - Fix destroying a PanelContainer containing multiple panels
  • atom/atom#13945 - Always restore Reopen Project menu, fixes #13758
  • atom/atom#13941 - Update languages
  • atom/atom#13944 - Fix path on macOS link
  • atom/atom#13954 - Convert Panel Container to JavaScript
  • atom/atom#13955 - Convert workspace element and spec to JavaScript

one-light-ui

v1.9.1...v1.9.2

  • atom/one-light-ui#91 - Tweak selection color

about

v1.7.2...v1.7.5

  • atom/about#45 - Update issue and PR templates
  • atom/about#46 - :memo: Update issue and PR templates
  • atom/about#48 - Compile and test against stable & beta, x64 & x86
  • atom/about#49 - Always listen to onDidCompleteDownloadingUpdate
  • atom/about#52 - Use a single UpdateManager

archive-view

v0.62.2...v0.63.0

  • atom/archive-view#41 - Update issue and PR templates
  • atom/archive-view#42 - :memo: Update issue and PR templates
  • atom/archive-view#45 - Overhaul ArchiveView and remove atom-space-pen-views

autocomplete-css

v0.15.0...v0.15.1

  • atom/autocomplete-css#85 - Autocomplete inline property values that aren't at the end of the line

bracket-matcher

v0.85.2...v0.85.3

  • atom/bracket-matcher#266 - Update issue and PR templates
  • atom/bracket-matcher#267 - :memo: Update issue and PR templates
  • atom/bracket-matcher#269 - Fix .travis.yml to build without objective-c work-around.
  • atom/bracket-matcher#276 - Handle escaped characters when autocompleting quotes

exception-reporting

v0.41.0...v0.41.2

  • atom/exception-reporting#32 - Don't use babel in spec/reporter-spec.js

find-and-replace

v0.206.3...v0.207.2

  • atom/find-and-replace#838 - Remove the use of jQuery
  • atom/find-and-replace#807 - Reset search query when initialised

fuzzy-finder

v1.4.1...v1.5.0

  • atom/fuzzy-finder#267 - Update issue and PR templates
  • atom/fuzzy-finder#268 - :memo: Update issue and PR templates
  • atom/fuzzy-finder#273 - Replace atom-space-pen-views with atom-select-list

grammar-selector

v0.49.1...v0.49.3

  • atom/grammar-selector#40 - Fix typo

image-view

v0.60.0...v0.61.1

  • atom/image-view#77 - Update issue and PR templates
  • atom/image-view#78 - :memo: Update issue and PR templates
  • atom/image-view#82 - Replace atom-space-pen-views with etch

incompatible-packages

v0.26.1...v0.27.1

  • atom/incompatible-packages#16 - Fix console error/exception in specs
  • atom/incompatible-packages#17 - Update issue and PR templates
  • atom/incompatible-packages#18 - :memo: Update issue and PR templates

keybinding-resolver

v0.36.1...v0.36.3

  • atom/keybinding-resolver#49 - Retrieve etch's next update promise synchronously in tests

markdown-preview

v0.159.6...v0.159.7

  • atom/markdown-preview#467 - fix preview typo

metrics

v1.1.3...v1.2.1

  • atom/metrics#81 - Fix override of random reporting decision in tests

settings-view

v0.247.0...v0.248.0

  • atom/settings-view#903 - Use a single package manager when deserializing
  • atom/settings-view#919 - Use correct grammar to highlight code sample
  • atom/settings-view#918 - Make update buttons wrap properly
  • atom/settings-view#913 - Remove atom-space-pen-views

snippets

v1.0.5...v1.1.1

  • atom/snippets#233 - Replace atom-space-pen-views with atom-select-list

spell-check

v0.70.2...v0.71.1

  • atom/spell-check#193 - Replace atom-space-pen-views with atom-select-list

symbols-view

v0.114.0...v0.115.2

  • atom/symbols-view#211 - Replace atom-space-pen-views with atom-select-list

timecop

v0.34.0...v0.36.0

  • atom/timecop#23 - Overhaul package and remove atom-space-pen-views

tree-view

v0.214.1...v0.215.1

  • atom/tree-view#1032 - Remove atom-space-pen-views and custom elements

update-package-dependencies

v0.10.0...v0.11.0

  • atom/update-package-dependencies#6 - Fix typo 'Failed to update package dependencies'
  • atom/update-package-dependencies#8 - Add coffeelint support
  • atom/update-package-dependencies#11 - Ensure specs work on Windows
  • atom/update-package-dependencies#12 - Remove unused require
  • atom/update-package-dependencies#13 - :memo: Update issue and PR templates
  • atom/update-package-dependencies#14 - :memo: Update issue and PR templates
  • atom/update-package-dependencies#15 - Remove custom elements

welcome

v0.36.0...v0.36.2

  • atom/welcome#60 - Remove extraneous quotes from welcome guide

wrap-guide

v0.39.0...v0.40.0

  • atom/wrap-guide#61 - :memo: Update issue and PR templates
  • atom/wrap-guide#62 - :memo: Update issue and PR templates
  • atom/wrap-guide#64 - Update README
  • atom/wrap-guide#65 - Remove custom element

language-c

v0.56.0...v0.57.0

  • atom/language-c#133 - Highlight div_t
  • atom/language-c#205 - dont mark % at the end of the string literals illegal, when followed by PRI or SCN
  • atom/language-c#206 - Re-implementations to fix function and #define related errors.

language-css

v0.42.0...v0.42.1

  • atom/language-css#105 - Amend patterns to facilitate embedding within Less

language-java

v0.26.0...v0.27.0

  • atom/language-java#80 - Tokenize resources in try blocks
  • atom/language-java#81 - Tokenize inline new statements correctly

language-json

v0.18.3...v0.19.0

  • atom/language-json#51 - Update CONTRIBUTING
  • atom/language-json#52 - Update issue and PR templates
  • atom/language-json#53 - :memo: Update issue and PR templates
  • atom/language-json#54 - Minor cleanup
  • atom/language-json#55 - Add meta scope for dictionary key
  • atom/language-json#56 - Add .stylintrc file support

language-less

v0.30.1...v0.31.0

  • atom/language-less#71 - Support css variables

language-php

v0.37.4...v0.37.5

  • atom/language-php#185 - Closure snippet

language-property-list

v0.9.0...v0.9.1

  • atom/language-property-list#11 - Update issue and PR templates
  • atom/language-property-list#12 - :memo: Update issue and PR templates
  • atom/language-property-list#14 - Add Workflow files

language-sass

v0.57.1...v0.58.0

  • atom/language-sass#191 - Update issue and PR templates
  • atom/language-sass#192 - :memo: Update issue and PR templates
  • atom/language-sass#195 - Support CSS variables
  • atom/language-sass#198 - Add comment support to media queries
  • atom/language-sass#197 - Remove unnecessary rgb-specific number matches
  • atom/language-sass#199 - Tokenize interpolation and escapes in selectors
  • atom/language-sass#200 - Allow parentheses in property values

language-sql

v0.25.3...v0.25.4

  • atom/language-sql#59 - Added .q to list of relevant files (HiveQL)

language-text

v0.7.1...v0.7.2

  • atom/language-text#7 - Update README.md
  • atom/language-text#8 - Update CONTRIBUTING
  • atom/language-text#9 - Update issue and PR templates
  • atom/language-text#10 - :memo: Update issue and PR templates
  • atom/language-text#13 - Update legal notice to 2017

language-xml

v0.34.16...v0.35.0

  • atom/language-xml#74 - Apply grammar to any file starting with an XML declaration
  • atom/language-xml#75 - Tiny PR: Add KST file support

language-yaml

v0.28.0...v0.29.0

  • atom/language-yaml#71 - Add '.stylelintrc' file support
  • atom/language-yaml#74 - Fix multiline strings and add document end marker support
  • atom/language-yaml#76 - Add more support for escape sequences

v1.15.0 (2017-03-09)

Notable Changes

  • Duplicate selections with multiple lines now behaves in a more intuitive way.
  • Added a core option for closing deleted file tabs, while the default remains keeping these tabs open to prevent potentially losing data.
  • Show cursor by default on MacOS.
  • Disable periodic serialization for large buffers to improve performance when editing large files.
  • Improvements to line tokenization to improve editor performance when opening files with large, uninterrupted lines, like minified JavaScript. Opt out of this behavior from certain grammars like language-gfm.
  • Remove projects correctly from the Windows jump list.
  • Node 6 is now required to build Atom.
  • Always reserve horizontal space for two digits on the line number gutter to prevent UI jitter when transitioning from 9 lines to 10 lines.
  • Add a setting to apply the Chromium proxy configuration to apm via env vars.
  • Show the default value in a tooltip when one is present in the settings view.

All Changes

Atom Core

v1.14.4...v1.15.0

  • atom/atom#12944 - Exclude beginner issues from help wanted issues
  • atom/atom#13007 - Update keybinding
  • atom/atom#12987 - Add commands for non DNS (rhel/CentOS) hosts
  • atom/atom#13584 - Remove x64 delta workaround code in create-windows-installer
  • atom/atom#13585 - Always reserve two digits on the line number gutter
  • atom/atom#13583 - Disable periodic serialization for buffers > 2MB
  • atom/atom#13592 - Fix autocomplete-css specs
  • atom/atom#13596 - Bump one-dark/light-syntax@v1.7.1
  • atom/atom#13598 - Remove unused Cursor::getPixelRect function
  • atom/atom#13599 - Add # to chars that cause quote escaping for commands
  • atom/atom#13602 - Handle multiple selections intersecting a line in duplicateLines
  • atom/atom#13604 - Ensure a dialog is not opened when webContents crash in headless mode
  • atom/atom#13605 - Correct the portable path location on Windows
  • atom/atom#13600 - Setting for settings-view to apply Chromium proxies to apm via env vars
  • atom/atom#13606 - Re-throw package activation exceptions in test mode
  • atom/atom#13652 - Update build status
  • atom/atom#13654 - Increase max listener limit on ipcRenderer
  • atom/atom#13573 - Install only the 64 bit version of libXss.so.1
  • atom/atom#13661 - Fix broken link for macOS.
  • atom/atom#13644 - Check whether state store is connected when prompting to save files
  • atom/atom#13662 - Allow a BufferedProcess to be manually started
  • atom/atom#13667 - Fix increasing/decreasing font size via ctrl-mousewheel
  • atom/atom#13671 - Ensure win32 has parity with macOS for yardstick specs
  • atom/atom#13664 - Add showCursorOnSelection config
  • atom/atom#13668 - Don't transform deprecated selectors containing malformed CSS
  • atom/atom#13680 - Add description text to the File Encoding list
  • atom/atom#13685 - Honor removing projects from the Windows jump list
  • atom/atom#13687 - Fix infinite recursion when calling editor.getLastSelection from an onDidAddCursor event handler
  • atom/atom#13657 - Add option for closing deleted file tabs
  • atom/atom#13696 - Allow code signing cert to be specified at a local path
  • atom/atom#13563 - Updated documentation about keys outside config schema
  • atom/atom#13725 - Normalize disk drive letter in path on Windows
  • atom/atom#13752 - Revert "Normalize disk drive letter in path on Windows"
  • atom/atom#13753 - :memo: :fire: broken TextEditorElement link
  • atom/atom#13755 - Run script/lint also on AppVeyor and Travis
  • atom/atom#13756 - Update languages
  • atom/atom#13759 - Show first project path as window title if no pane items are open
  • atom/atom#13768 - Store represented directory paths directly on AtomWindow in main process
  • atom/atom#13806 - Overhaul element pool and debug double-free errors
  • atom/atom#13808 - Fix code-signing on CircleCI
  • atom/atom#13781 - Avoid emitting path change events while destroying the Project
  • atom/atom#13817 - Throw exceptions when decorating destroyed marker layers
  • atom/atom#13820 - Avoid hangs when opening minified files
  • atom/atom#13887 - Ignore ref and key props in TextEditor.prototype.update
  • atom/atom#13898 - Use new maxLineLength parameter to GrammarRegistry

base16-tomorrow-dark-theme

v1.4.0...v1.5.0

  • atom/base16-tomorrow-dark-theme#34 - Rename languages to syntax
  • atom/base16-tomorrow-dark-theme#36 - Update issue and PR templates
  • atom/base16-tomorrow-dark-theme#37 - :memo: Update issue and PR templates
  • atom/base16-tomorrow-dark-theme#39 - Fix link in comments

base16-tomorrow-light-theme

v1.4.0...v1.5.0

  • atom/base16-tomorrow-light-theme#12 - Rename languages to syntax
  • atom/base16-tomorrow-light-theme#13 - Update issue and PR templates
  • atom/base16-tomorrow-light-theme#14 - :memo: Update issue and PR templates
  • atom/base16-tomorrow-light-theme#15 - Remove highlighting of links in comments

one-dark-syntax

v1.6.0...v1.7.1

  • atom/one-dark-syntax#81 - Rename languages folder to syntax
  • atom/one-dark-syntax#85 - Update issue and PR templates
  • atom/one-dark-syntax#86 - :memo: Update issue and PR templates
  • atom/one-dark-syntax#88 - Change link (url) color to cyan
  • atom/one-dark-syntax#83 - Add highlight-selected support

one-light-syntax

v1.6.0...v1.7.1

  • atom/one-light-syntax#25 - Rename languages folder to syntax
  • atom/one-light-syntax#29 - Update issue and PR templates
  • atom/one-light-syntax#30 - :memo: Update issue and PR templates
  • atom/one-light-syntax#31 - Change link color to cyan
  • atom/one-light-syntax#27 - Add highlight-selected support

solarized-dark-syntax

v1.1.1...v1.1.2

  • atom/solarized-dark-syntax#80 - Rename languages to syntax
  • atom/solarized-dark-syntax#82 - Update issue and PR templates
  • atom/solarized-dark-syntax#83 - :memo: Update issue and PR templates
  • atom/solarized-dark-syntax#85 - increase contrast for background color of selections

solarized-light-syntax

v1.1.1...v1.1.2

  • atom/solarized-light-syntax#28 - Rename languages to syntax
  • atom/solarized-light-syntax#29 - Fix broken link
  • atom/solarized-light-syntax#30 - Update issue and PR templates
  • atom/solarized-light-syntax#31 - :memo: Update issue and PR templates

autocomplete-css

v0.14.1...v0.15.0

  • atom/autocomplete-css#73 - Re-enable spec
  • atom/autocomplete-css#75 - Update issue and PR templates
  • atom/autocomplete-css#76 - :memo: Update issue and PR templates
  • atom/autocomplete-css#77 - Fix specs for language-css changes
  • atom/autocomplete-css#79 - Change provider to add no semicolon if one is already present

bookmarks

v0.43.4...v0.44.1

  • atom/bookmarks#77 - Add Commands and Keybindings
  • atom/bookmarks#76 - Replace atom-space-pen-views with atom-select-list
  • atom/bookmarks#82 - Update issue and PR templates
  • atom/bookmarks#83 - :memo: Update issue and PR templates

command-palette

v0.39.2...v0.40.1

  • atom/command-palette#75 - Replace atom-space-pen-views with atom-select-list
  • atom/command-palette#77 - Update issue and PR templates
  • atom/command-palette#78 - :memo: Update issue and PR templates

encoding-selector

v0.22.0...v0.23.1

  • atom/encoding-selector#37 - Remove unused require
  • atom/encoding-selector#31 - Update linux keyboard shortcut to match others
  • atom/encoding-selector#38 - Remove atom-space-pen-views and custom elements
  • atom/encoding-selector#39 - Update issue and PR templates
  • atom/encoding-selector#40 - :memo: Update issue and PR templates

git-diff

v1.2.0...v1.3.1

  • atom/git-diff#117 - Update issue and PR templates
  • atom/git-diff#118 - :memo: Update issue and PR templates
  • atom/git-diff#119 - Replace atom-space-pen-views with atom-select-list

go-to-line

v0.31.2...v0.32.0

  • atom/go-to-line#40 - Remove atom-space-pen-views
  • atom/go-to-line#41 - Move to js
  • atom/go-to-line#42 - Update issue and PR templates
  • atom/go-to-line#43 - :memo: Update issue and PR templates

grammar-selector

v0.48.2...v0.49.1

  • atom/grammar-selector#35 - Remove atom-space-pen-views and custom elements
  • atom/grammar-selector#36 - Update issue and PR templates
  • atom/grammar-selector#37 - :memo: Update issue and PR templates

keybinding-resolver

v0.35.0...v0.36.1

  • atom/keybinding-resolver#43 - Remove unused requires
  • atom/keybinding-resolver#44 - Update issue and PR templates
  • atom/keybinding-resolver#45 - :memo: Update issue and PR templates
  • atom/keybinding-resolver#46 - Replace atom-space-pen-views with etch
  • atom/keybinding-resolver#48 - Make etch perform updates synchronously in specs

line-ending-selector

v0.5.1...v0.6.1

  • atom/line-ending-selector#37 - Use atom-select-list instead of atom-space-pen-views
  • atom/line-ending-selector#38 - Update issue and PR templates
  • atom/line-ending-selector#39 - :memo: Update issue and PR templates

notifications

v0.66.1...v0.66.2

  • atom/notifications#145 - Improve buttons layout

package-generator

v1.0.2...v1.1.0

  • atom/package-generator#46 - Update issue and PR templates
  • atom/package-generator#47 - :memo: Update issue and PR templates
  • atom/package-generator#48 - Remove jQuery

settings-view

v0.246.0...v0.247.0

  • atom/settings-view#898 - Apply Chromium proxies to env vars for apm
  • atom/settings-view#904 - Correct menu item for windows
  • atom/settings-view#688 - Show default in tooltip when present in settings - Resolves #268

status-bar

v1.7.0...v1.8.1

  • atom/status-bar#178 - Remove custom element registration during startup
  • atom/status-bar#182 - :memo: Update issue and PR templates
  • atom/status-bar#183 - :memo: Update issue and PR templates

styleguide

v0.48.0...v0.49.2

  • atom/styleguide#46 - Compile and test against stable & beta, x64 & x86 with Appveyor
  • atom/styleguide#48 - :memo: Update issue and PR templates
  • atom/styleguide#49 - :memo: Update issue and PR templates
  • atom/styleguide#50 - Remove jQuery

timecop

v0.33.2...v0.34.0

  • atom/timecop#21 - :memo: Update issue and PR templates
  • atom/timecop#22 - :memo: Update issue and PR templates
  • atom/timecop#20 - Restyle

tree-view

v0.213.1...v0.214.1

  • atom/tree-view#1017 - Fix Appveyor
  • atom/tree-view#791 - Fix specs on Windows
  • atom/tree-view#989 - Fix vertical scrollbar
  • atom/tree-view#1026 - Manually close editors for files deleted from tree view
  • atom/tree-view#1029 - Fix tests on Windows

whitespace

v0.36.1...v0.36.2

  • atom/whitespace#145 - Leave trailing whitespace for source.diff, source.patch and source.pug grammars.

language-c

v0.54.1...v0.56.0

  • atom/language-c#195 - Fix for improper highlighting within the pointer access operator
  • atom/language-c#181 - Tokenize access operators when there are no member variables followed
  • atom/language-c#188 - Enhanced preprocessor rules
  • atom/language-c#200 - digit separator support

language-clojure

v0.22.1...v0.22.2

  • atom/language-clojure#58 - Update issue and PR templates
  • atom/language-clojure#59 - :memo: Update issue and PR templates

language-coffee-script

v0.48.2...v0.48.5

  • atom/language-coffee-script#108 - Update issue and PR templates
  • atom/language-coffee-script#109 - :memo: Update issue and PR templates
  • atom/language-coffee-script#110 - Auto-indent colons
  • atom/language-coffee-script#114 - Provide more accurate regex detection

language-css

v0.41.0...v0.42.0

  • atom/language-css#100 - Update issue and PR templates
  • atom/language-css#101 - :memo: Update issue and PR templates
  • atom/language-css#99 - Add support for literally every modern CSS feature

language-gfm

v0.88.0...v0.88.1

  • atom/language-gfm#144 - Add support for highlighting syntax in embedded TypeScript code blocks
  • atom/language-gfm#150 - feat: add asciidoctor support
  • atom/language-gfm#151 - feat: extends supported languages for code block
  • atom/language-gfm#180 - Update issue and PR templates
  • atom/language-gfm#181 - :memo: Update issue and PR templates
  • atom/language-gfm#187 - Opt out of new line length limit behavior

language-html

v0.47.1...v0.47.2

  • atom/language-html#148 - Update issue and PR templates
  • atom/language-html#149 - :memo: Update issue and PR templates
  • atom/language-html#153 - Fix backreference

language-java

v0.25.0...v0.26.0

  • atom/language-java#70 - Overhaul numeric matching based on the offical specs
  • atom/language-java#77 - Tokenize qualified storage types

language-javascript

v0.125.1...v0.126.1

  • atom/language-javascript#482 - Add support for namespaced default values
  • atom/language-javascript#483 - Add SJS (server-side JavaScript) to filetypes
  • atom/language-javascript#486 - Simplify single-line comment handling
  • atom/language-javascript#487 - Add support tagged SQL template strings
  • atom/language-javascript#494 - Fix #493: Remove matching of nested braces in computed keys

language-less

v0.30.0...v0.30.1

  • atom/language-less#68 - Update issue and PR templates
  • atom/language-less#69 - :memo: Update issue and PR templates

language-php

v0.37.3...v0.37.4

  • atom/language-php#160 - Update README.md
  • atom/language-php#167 - Update CONTRIBUTING
  • atom/language-php#175 - Update issue and PR templates
  • atom/language-php#177 - :memo: Update issue and PR templates
  • atom/language-php#180 - Add Shorthand echo

language-python

v0.45.1...v0.45.2

  • atom/language-python#160 - Update README.md
  • atom/language-python#177 - Update issue and PR templates
  • atom/language-python#178 - :memo: Update issue and PR templates
  • atom/language-python#181 - add regex to support spaces in firstline shebang, add corresponding specs

language-ruby

v0.70.4...v0.70.5

  • atom/language-ruby#187 - Highlight embedded graphql
  • atom/language-ruby#188 - Tokenize group keyword used in Gemfiles
  • atom/language-ruby#189 - Tokenize ruby keyword used in Gemfiles

language-ruby-on-rails

v0.25.1...v0.25.2

  • atom/language-ruby-on-rails#48 - Update README.md
  • atom/language-ruby-on-rails#49 - Update CONTRIBUTING
  • atom/language-ruby-on-rails#50 - Update issue and PR templates
  • atom/language-ruby-on-rails#51 - :memo: Update issue and PR templates
  • atom/language-ruby-on-rails#52 - add assert_template

language-sql

v0.25.2...v0.25.3

  • atom/language-sql#50 - Extend CREATE/DROP to support IF EXISTS modifiers

language-xml

v0.34.15...v0.34.16

  • atom/language-xml#71 - Add .gir file extension

language-yaml

v0.27.2...v0.28.0

  • atom/language-yaml#61 - Support quoted tag names
  • atom/language-yaml#62 - Another large rewrite
  • atom/language-yaml#66 - Tokenize and handle local tags correctly
  • atom/language-yaml#68 - Don't match escape characters in single quotes


v1.15.0-beta4 (2017-02-28)

  • Highlight abstract and sealed class modifiers in C# language grammar. https://github.com/atom/language-csharp/commit/4984ad1b943caa85afea5be06df2341e6f4a5e38
  • Fixed a regression that prevented apm.sh from running on Windows. https://github.com/atom/atom/pull/13875
  • Fixed a performance regression that slowed down parsing JavaScript arrays. https://github.com/atom/language-javascript/pull/494
  • Improved support for using TextEditor as an etch component. https://github.com/atom/atom/pull/13887

v1.14.4 (2017-02-28)

  • Highlight abstract and sealed class modifiers in C# language grammar. https://github.com/atom/language-csharp/commit/4984ad1b943caa85afea5be06df2341e6f4a5e38
  • Fixed a regression that prevented apm.sh from running on Windows. https://github.com/atom/atom/pull/13875
  • Improved support for using TextEditor as an etch component. https://github.com/atom/atom/pull/13887

v1.15.0-beta3 (2017-02-17)

  • Prevent application hangs when loading files with extremely long lines. https://github.com/atom/atom/pull/13820
  • Multiple fixes for rare edge cases in the new DisplayLayer code that could lead to corrupted text display states.
    • https://github.com/atom/text-buffer/pull/211
    • https://github.com/atom/text-buffer/pull/212
    • https://github.com/atom/text-buffer/pull/213
  • Fix an uncaught exception in find and replace https://github.com/atom/find-and-replace/pull/860

v1.14.3 (2017-02-17)

  • Multiple fixes for rare edge cases in the new DisplayLayer code that could lead to corrupted text display states.
    • https://github.com/atom/text-buffer/pull/211
    • https://github.com/atom/text-buffer/pull/212
    • https://github.com/atom/text-buffer/pull/213
  • Fix an uncaught exception in find and replace https://github.com/atom/find-and-replace/pull/860

v1.15.0-beta2 (2017-02-14)

  • Atom core changes:
    • Throw an exception when attempting to decorate a destroyed marker layer. #13817
    • Fix an exception related to keyboard layouts on certain Linux distros. #13785
    • Fix an exception that would occur when closing an Atom window. #13781
    • Fix 'This element has already been freed!' exceptions. #13806
  • TextBuffer changes:
    • Ensure that markers are marked as destroyed when their marker layers are cleared via the new MarkerLayer.clear API. atom/text-buffer#203
    • Fix a rare stack overflow when editing large files. atom/text-buffer#204
    • Fix an exception when calling DisplayMarkerLayer.findMarkers from a DisplayMarker.onDidDestroy callback. atom/text-buffer#205
    • Fix regressions in multi-line searches introduced as part of a search optimization.
      • atom/text-buffer#206
      • atom/text-buffer#207
    • Introduce some assertions to help us debug some very rare exceptions. atom/text-buffer#208

v1.14.2 (2017-02-14)

  • Atom core changes:
    • Throw an exception when attempting to decorate a destroyed marker layer. #13817
    • Fix an exception related to keyboard layouts on certain Linux distros. #13785
    • Fix an exception that would occur when closing an Atom window. #13781
  • TextBuffer changes:
    • Ensure that markers are marked as destroyed when their marker layers are cleared via the new MarkerLayer.clear API. atom/text-buffer#203
    • Fix a rare stack overflow when editing large files. atom/text-buffer#204
    • Fix an exception when calling DisplayMarkerLayer.findMarkers from a DisplayMarker.onDidDestroy callback. atom/text-buffer#205
    • Fix regressions in multi-line searches introduced as part of a search optimization.
      • atom/text-buffer#206
      • atom/text-buffer#207
    • Introduce some assertions to help us debug some very rare exceptions. atom/text-buffer#208

v1.15.0-beta1 (2017-02-10)

  • Fixed an issue searching for multi-line regular expressions containing unescaped newlines:
    • https://github.com/atom/find-and-replace/issues/854
  • Fixed uncaught exceptions related to destroying markers:
    • https://github.com/atom/atom/issues/6899
    • https://github.com/atom/find-and-replace/issues/855
  • Fixed an issue on Windows where it wanted to 'upgrade' to non-beta builds
    • Please note you will need to run an installer. The 1.15.0-beta0 auto-updater was broken.

v1.14.1 (2017-02-09)

  • Fixed an issue searching for multi-line regular expressions containing unescaped newlines:
    • https://github.com/atom/find-and-replace/issues/854
  • Fixed uncaught exceptions related to destroying markers:
    • https://github.com/atom/atom/issues/6899
    • https://github.com/atom/find-and-replace/issues/855

v1.15.0-beta0 (2017-02-08)

Notable Changes

  • The behavior when duplicating lines when there are multiple selections is now more intuitive.
  • Atom will now keep open the tab of any file, modified or not, when it's deleted outside the editor. You can turn off this behavior with a new core setting: Deleted File Tab Setting
  • Cursors remain visible by default when there is a selection. The old behavior of hiding cursors with a selection can be restored via a config setting.
  • apm now honors system HTTP proxy settings.
  • Removals from the Jump List on Windows are now handled correctly.
  • Node 6 is now required to build Atom.

All Changes

Atom Core

v1.14.0-beta4...v1.15.0-beta0

  • atom/atom#12944 - Exclude beginner issues from help wanted issues
  • atom/atom#13007 - Update keybinding
  • atom/atom#12987 - Add commands for non DNS (rhel/CentOS) hosts
  • atom/atom#13584 - Remove x64 delta workaround code in create-windows-installer
  • atom/atom#13585 - Always reserve two digits on the line number gutter
  • atom/atom#13583 - Disable periodic serialization for buffers > 2MB
  • atom/atom#13592 - Fix autocomplete-css specs
  • atom/atom#13596 - Bump one-dark/light-syntax@v1.7.1
  • atom/atom#13598 - Remove unused Cursor::getPixelRect function
  • atom/atom#13599 - Add # to chars that cause quote escaping for commands
  • atom/atom#13602 - Handle multiple selections intersecting a line in duplicateLines
  • atom/atom#13604 - Ensure a dialog is not opened when webContents crash in headless mode
  • atom/atom#13605 - Correct the portable path location on Windows
  • atom/atom#13600 - Setting for settings-view to apply Chromium proxies to apm via env vars
  • atom/atom#13606 - Re-throw package activation exceptions in test mode
  • atom/atom#13652 - Update build status
  • atom/atom#13654 - Increase max listener limit on ipcRenderer
  • atom/atom#13573 - Install only the 64 bit version of libXss.so.1
  • atom/atom#13661 - Fix broken link for macOS.
  • atom/atom#13644 - Check whether state store is connected when prompting to save files
  • atom/atom#13662 - Allow a BufferedProcess to be manually started
  • atom/atom#13667 - Fix increasing/decreasing font size via ctrl-mousewheel
  • atom/atom#13671 - Ensure win32 has parity with macOS for yardstick specs
  • atom/atom#13664 - Add showCursorOnSelection config
  • atom/atom#13668 - Don't transform deprecated selectors containing malformed CSS
  • atom/atom#13680 - Add description text to the File Encoding list
  • atom/atom#13685 - Honor removing projects from the Windows jump list
  • atom/atom#13687 - Fix infinite recursion when calling editor.getLastSelection from an onDidAddCursor event handler
  • atom/atom#13657 - Add option for closing deleted file tabs
  • atom/atom#13696 - Allow code signing cert to be specified at a local path
  • atom/atom#13563 - Updated documentation about keys outside config schema
  • atom/atom#13725 - Normalize disk drive letter in path on Windows
  • atom/atom#13752 - Revert "Normalize disk drive letter in path on Windows"
  • atom/atom#13753 - :memo: :fire: broken TextEditorElement link
  • atom/atom#13755 - Run script/lint also on AppVeyor and Travis
  • atom/atom#13756 - Update languages
  • atom/atom#13759 - Show first project path as window title if no pane items are open
  • atom/atom#13768 - Store represented directory paths directly on AtomWindow in main process

text-buffer

v10.2.8...v10.3.3

  • atom/text-buffer#178 - Don't destroy buffer when underlying file is deleted.
  • atom/text-buffer#196 - Upgrade superstring
  • atom/text-buffer#197 - Fixes for preserved buffers of files deleted outside Atom
  • atom/text-buffer#199 - Fix modified state flag after first save of deserialized file

base16-tomorrow-dark-theme

v1.4.0...v1.5.0

  • atom/base16-tomorrow-dark-theme#34 - Rename languages to syntax
  • atom/base16-tomorrow-dark-theme#36 - Update issue and PR templates
  • atom/base16-tomorrow-dark-theme#37 - :memo: Update issue and PR templates
  • atom/base16-tomorrow-dark-theme#39 - Fix link in comments

base16-tomorrow-light-theme

v1.4.0...v1.5.0

  • atom/base16-tomorrow-light-theme#12 - Rename languages to syntax
  • atom/base16-tomorrow-light-theme#13 - Update issue and PR templates
  • atom/base16-tomorrow-light-theme#14 - :memo: Update issue and PR templates
  • atom/base16-tomorrow-light-theme#15 - Remove highlighting of links in comments

one-dark-syntax

v1.6.0...v1.7.1

  • atom/one-dark-syntax#81 - Rename languages folder to syntax
  • atom/one-dark-syntax#85 - Update issue and PR templates
  • atom/one-dark-syntax#86 - :memo: Update issue and PR templates
  • atom/one-dark-syntax#88 - Change link (url) color to cyan
  • atom/one-dark-syntax#83 - Add highlight-selected support

one-light-syntax

v1.6.0...v1.7.1

  • atom/one-light-syntax#25 - Rename languages folder to syntax
  • atom/one-light-syntax#29 - Update issue and PR templates
  • atom/one-light-syntax#30 - :memo: Update issue and PR templates
  • atom/one-light-syntax#31 - Change link color to cyan
  • atom/one-light-syntax#27 - Add highlight-selected support

solarized-dark-syntax

v1.1.1...v1.1.2

  • atom/solarized-dark-syntax#80 - Rename languages to syntax
  • atom/solarized-dark-syntax#82 - Update issue and PR templates
  • atom/solarized-dark-syntax#83 - :memo: Update issue and PR templates
  • atom/solarized-dark-syntax#85 - increase contrast for background color of selections

solarized-light-syntax

v1.1.1...v1.1.2

  • atom/solarized-light-syntax#28 - Rename languages to syntax
  • atom/solarized-light-syntax#29 - Fix broken link
  • atom/solarized-light-syntax#30 - Update issue and PR templates
  • atom/solarized-light-syntax#31 - :memo: Update issue and PR templates

autocomplete-css

v0.14.1...v0.15.0

  • atom/autocomplete-css#73 - Re-enable spec
  • atom/autocomplete-css#75 - Update issue and PR templates
  • atom/autocomplete-css#76 - :memo: Update issue and PR templates
  • atom/autocomplete-css#77 - Fix specs for language-css changes
  • atom/autocomplete-css#79 - Change provider to add no semicolon if one is already present

bookmarks

v0.43.4...v0.44.1

  • atom/bookmarks#77 - Add Commands and Keybindings
  • atom/bookmarks#76 - Replace atom-space-pen-views with atom-select-list
  • atom/bookmarks#82 - Update issue and PR templates
  • atom/bookmarks#83 - :memo: Update issue and PR templates

command-palette

v0.39.2...v0.40.1

  • atom/command-palette#75 - Replace atom-space-pen-views with atom-select-list
  • atom/command-palette#77 - Update issue and PR templates
  • atom/command-palette#78 - :memo: Update issue and PR templates

encoding-selector

v0.22.0...v0.23.1

  • atom/encoding-selector#37 - Remove unused require
  • atom/encoding-selector#31 - Update linux keyboard shortcut to match others
  • atom/encoding-selector#38 - Remove atom-space-pen-views and custom elements
  • atom/encoding-selector#39 - Update issue and PR templates
  • atom/encoding-selector#40 - :memo: Update issue and PR templates

git-diff

v1.2.0...v1.3.1

  • atom/git-diff#117 - Update issue and PR templates
  • atom/git-diff#118 - :memo: Update issue and PR templates
  • atom/git-diff#119 - Replace atom-space-pen-views with atom-select-list

go-to-line

v0.31.2...v0.32.0

  • atom/go-to-line#40 - Remove atom-space-pen-views
  • atom/go-to-line#41 - Move to js
  • atom/go-to-line#42 - Update issue and PR templates
  • atom/go-to-line#43 - :memo: Update issue and PR templates

grammar-selector

v0.48.2...v0.49.1

  • atom/grammar-selector#35 - Remove atom-space-pen-views and custom elements
  • atom/grammar-selector#36 - Update issue and PR templates
  • atom/grammar-selector#37 - :memo: Update issue and PR templates

keybinding-resolver

v0.35.0...v0.36.0

  • atom/keybinding-resolver#43 - Remove unused requires
  • atom/keybinding-resolver#44 - Update issue and PR templates
  • atom/keybinding-resolver#45 - :memo: Update issue and PR templates
  • atom/keybinding-resolver#46 - Replace atom-space-pen-views with etch

line-ending-selector

v0.5.1...v0.6.1

  • atom/line-ending-selector#37 - Use atom-select-list instead of atom-space-pen-views
  • atom/line-ending-selector#38 - Update issue and PR templates
  • atom/line-ending-selector#39 - :memo: Update issue and PR templates

notifications

v0.66.1...v0.66.2

  • atom/notifications#145 - Improve buttons layout

package-generator

v1.0.2...v1.1.0

  • atom/package-generator#46 - Update issue and PR templates
  • atom/package-generator#47 - :memo: Update issue and PR templates
  • atom/package-generator#48 - Remove jQuery

settings-view

v0.246.0...v0.247.0

  • atom/settings-view#898 - Apply Chromium proxies to env vars for apm
  • atom/settings-view#904 - Correct menu item for windows
  • atom/settings-view#688 - Show default in tooltip when present in settings - Resolves #268

status-bar

v1.7.0...v1.8.1

  • atom/status-bar#178 - Remove custom element registration during startup
  • atom/status-bar#182 - :memo: Update issue and PR templates
  • atom/status-bar#183 - :memo: Update issue and PR templates

styleguide

v0.48.0...v0.49.2

  • atom/styleguide#46 - Compile and test against stable & beta, x64 & x86 with Appveyor
  • atom/styleguide#48 - :memo: Update issue and PR templates
  • atom/styleguide#49 - :memo: Update issue and PR templates
  • atom/styleguide#50 - Remove jQuery

timecop

v0.33.2...v0.34.0

  • atom/timecop#21 - :memo: Update issue and PR templates
  • atom/timecop#22 - :memo: Update issue and PR templates
  • atom/timecop#20 - Restyle

tree-view

v0.213.1...v0.214.1

  • atom/tree-view#1017 - Fix Appveyor
  • atom/tree-view#791 - Fix specs on Windows
  • atom/tree-view#989 - Fix vertical scrollbar
  • atom/tree-view#1026 - Manually close editors for files deleted from tree view
  • atom/tree-view#1029 - Fix tests on Windows

whitespace

v0.36.1...v0.36.2

  • atom/whitespace#145 - Leave trailing whitespace for source.diff, source.patch and source.pug grammars.

language-c

v0.54.1...v0.56.0

  • atom/language-c#195 - Fix for improper highlighting within the pointer access operator
  • atom/language-c#181 - Tokenize access operators when there are no member variables followed
  • atom/language-c#188 - Enhanced preprocessor rules
  • atom/language-c#200 - digit separator support

language-clojure

v0.22.1...v0.22.2

  • atom/language-clojure#58 - Update issue and PR templates
  • atom/language-clojure#59 - :memo: Update issue and PR templates

language-coffee-script

v0.48.2...v0.48.4

  • atom/language-coffee-script#108 - Update issue and PR templates
  • atom/language-coffee-script#109 - :memo: Update issue and PR templates
  • atom/language-coffee-script#110 - Auto-indent colons

language-css

v0.41.0...v0.42.0

  • atom/language-css#100 - Update issue and PR templates
  • atom/language-css#101 - :memo: Update issue and PR templates
  • atom/language-css#99 - Add support for literally every modern CSS feature

language-html

v0.47.1...v0.47.2

  • atom/language-html#148 - Update issue and PR templates
  • atom/language-html#149 - :memo: Update issue and PR templates
  • atom/language-html#153 - Fix backreference

language-java

v0.25.0...v0.26.0

  • atom/language-java#70 - Overhaul numeric matching based on the offical specs
  • atom/language-java#77 - Tokenize qualified storage types

language-javascript

v0.125.1...v0.126.0

  • atom/language-javascript#482 - Add support for namespaced default values
  • atom/language-javascript#483 - Add SJS (server-side JavaScript) to filetypes
  • atom/language-javascript#486 - Simplify single-line comment handling
  • atom/language-javascript#487 - Add support tagged SQL template strings

language-less

v0.30.0...v0.30.1

  • atom/language-less#68 - Update issue and PR templates
  • atom/language-less#69 - :memo: Update issue and PR templates

language-php

v0.37.3...v0.37.4

  • atom/language-php#160 - Update README.md
  • atom/language-php#167 - Update CONTRIBUTING
  • atom/language-php#175 - Update issue and PR templates
  • atom/language-php#177 - :memo: Update issue and PR templates
  • atom/language-php#180 - Add Shorthand echo

language-python

v0.45.1...v0.45.2

  • atom/language-python#160 - Update README.md
  • atom/language-python#177 - Update issue and PR templates
  • atom/language-python#178 - :memo: Update issue and PR templates
  • atom/language-python#181 - add regex to support spaces in firstline shebang, add corresponding specs

language-ruby

v0.70.4...v0.70.5

  • atom/language-ruby#187 - Highlight embedded graphql
  • atom/language-ruby#188 - Tokenize group keyword used in Gemfiles
  • atom/language-ruby#189 - Tokenize ruby keyword used in Gemfiles

language-ruby-on-rails

v0.25.1...v0.25.2

  • atom/language-ruby-on-rails#48 - Update README.md
  • atom/language-ruby-on-rails#49 - Update CONTRIBUTING
  • atom/language-ruby-on-rails#50 - Update issue and PR templates
  • atom/language-ruby-on-rails#51 - :memo: Update issue and PR templates
  • atom/language-ruby-on-rails#52 - add assert_template

language-sql

v0.25.2...v0.25.3

  • atom/language-sql#50 - Extend CREATE/DROP to support IF EXISTS modifiers

language-xml

v0.34.15...v0.34.16

  • atom/language-xml#71 - Add .gir file extension

language-yaml

v0.27.2...v0.28.0

  • atom/language-yaml#61 - Support quoted tag names
  • atom/language-yaml#62 - Another large rewrite
  • atom/language-yaml#66 - Tokenize and handle local tags correctly
  • atom/language-yaml#68 - Don't match escape characters in single quotes


v1.14.0 (2017-02-08)

Notable Changes

  • A fundamental data structure in the editor has been implemented in native code to reduce memory and yield better performance for large files. More improvements to come.
  • Atom 1.14 makes available a 64-bit installation for Windows.
  • Improvements to the MRU tabs UX:
    • An MRU-ordered list of the tabs to visit now appears during MRU traversal.
    • There is an option in the tabs package settings to make ctrl-tab and ctrl-shift-tab do MRU or simple left/right traversal.
    • Fixed a bug in keyup handling such that the MRU order doesn't appear to randomly change.
  • Overhaul of the bundled C# grammar
  • Upgrade find-and-replace to use new marker layer API for fast clearing of markers
  • Option for avoiding overlay movements
  • Reduce the impact of leaking Editor, Selection, & Cursor objects

Atom Core

1.13.2...1.14.0

  • atom/atom#13384 - Replace "osx" to "macOS"
  • atom/atom#13372 - Activate packages immediately if hook had already been triggered
  • atom/atom#13266 - Flush DOM before displaying context menu
  • atom/atom#13397 - Revert "Flush DOM before displaying context menu"
  • atom/atom#13152 - Add and improve core.*OnStart setting descriptions
  • atom/atom#13353 - Upgrade to Electron 1.3.13
  • atom/atom#13386 - Replace libXScrnSaver with libXss.so.1 in RPM package spec
  • atom/atom#13042 - macOS: Let atom.sh find itself when run from an .app
  • atom/atom#13411 - Suppress TextEditorScrollView scrolled when it shouldn't have warning
  • atom/atom#13412 - Fix issue where editor fails to regain focus
  • atom/atom#13415 - Add desktop.ini to ignored names
  • atom/atom#13416 - Fix link in macOS build instructions
  • atom/atom#13421 - Multiple fixes for RPM and in docs RPM distros.
  • atom/atom#13421 - Multiple fixes for RPM and in docs RPM distros.
  • atom/atom#11852 - Option for avoiding overlay movements
  • atom/atom#13429 - :arrow_up: electron-winstaller
  • atom/atom#13426 - Portable mode enhancements
  • atom/atom#13272 - Fix prepending multiple gutters at once
  • atom/atom#13430 - Signing key changes for Windows
  • atom/atom#12929 - Redirect apm scripts to use the actual apm ones
  • atom/atom#13431 - Switch to npm provided chromedriver instead of manually downloaded
  • atom/atom#13194 - fix text selection and cursor position in lines with rtl text
  • atom/atom#13441 - Custom icon for jumplist projects
  • atom/atom#13453 - Use new text-buffer version with a more efficient DisplayLayer
  • atom/atom#13473 - Prevent builds on Node 7+ until they're fixed
  • atom/atom#13475 - Fix bad title bar path when viewing files not in a project folder
  • atom/atom#13460 - Use package-specific transpilation options during tests
  • atom/atom#13486 - Limit line decoration update to visible row range
  • atom/atom#13487 - Template update
  • atom/atom#13493 - Add atom.tooltips.findTooltips(target)
  • atom/atom#13503 - :memo: Update issue and PR templates
  • atom/atom#13507 - Convert win-shell.coffee to win-shell.js
  • atom/atom#13506 - Don't hard-code "Atom.app"
  • atom/atom#13516 - Upgrade find-and-replace to use new marker layer API for fast clearing of markers
  • atom/atom#13524 - Update languages
  • atom/atom#13531 - Updated date range to include 2017
  • atom/atom#13523 - Reduce the impact of leaking Editor, Selection, & Cursor objects
  • atom/atom#13539 - Call debounced cursor blink resume callback any time the cursor moves
  • atom/atom#13545 - Don't convert paths to real paths when building text buffers
  • atom/atom#13549 - Add did-load-user-keymap event
  • atom/atom#13543 - Upgrade atom-keymap to fix issues with multiple layouts on Linux
  • atom/atom#13575 - Don't add pane items in built-in resource openers
  • atom/atom#13564 - Save initial paths immediately on change
  • atom/atom#13573 - Install only the 64 bit version of libXss.so.1
  • atom/atom#13667 - Fix increasing/decreasing font size via ctrl-mousewheel
  • atom/atom#13668 - Don't transform deprecated selectors containing malformed CSS
  • atom/atom#13687 - Fix infinite recursion when calling editor.getLastSelection from an onDidAddCursor event handler
  • atom/atom#13759 - Show first project path as window title if no pane items are open

text-buffer

v9.4.3...v10.2.8

  • atom/text-buffer#185 - Optimize DisplayLayer's memory usage by storing transformations in a Patch
  • atom/text-buffer#186 - Optimize setTextInRange in the case of large new text.
  • atom/text-buffer#187 - Optimize scan when using single-line regexps
  • atom/text-buffer#189 - Don't yield empty matches at end of scanned range
  • atom/text-buffer#190 - Handle empty final row in TextBuffer.scanInRange
  • atom/text-buffer#191 - Use superstring instead of individual native modules
  • atom/text-buffer#192 - Allow fast creation and destruction of large numbers of display markers
  • atom/text-buffer#193 - Reduce the memory impact of leaking destroyed objects

one-dark-ui

v1.8.2...v1.9.1

  • atom/one-dark-ui#183 - Colorize find-and-replace based on results
  • atom/one-dark-ui#184 - Shift contrast of accent text color
  • atom/one-dark-ui#186 - Cleanup README
  • atom/one-dark-ui#187 - Colorize character matches in the command palette
  • atom/one-dark-ui#188 - Update issue and PR templates
  • atom/one-dark-ui#190 - :memo: Update issue and PR templates
  • atom/one-dark-ui#192 - Adjust find-and-replace button widths

one-light-ui

v1.8.2...v1.9.1

  • atom/one-light-ui#86 - Colorize find-and-replace based on results
  • atom/one-light-ui#87 - Colorize character matches in the command palette
  • atom/one-light-ui#88 - Update issue and PR templates
  • atom/one-light-ui#89 - :memo: Update issue and PR templates
  • atom/one-light-ui#90 - Adjust find-and-replace button widths

archive-view

v0.62.0...v0.62.2

  • atom/archive-view#40 - Remove unnecessary deactivation handler

autocomplete-plus

v2.33.1...v2.34.2

  • atom/autocomplete-plus#790 - Add descriptionMarkdown option to specify markdown in desriptions

autosave

v0.23.2...v0.24.0

  • atom/autosave#45 - Add service + allow control over what is autosaved

bookmarks

v0.43.2...v0.43.4

  • atom/bookmarks#72 - Fix bookmarked range duplication bug

bracket-matcher

v0.85.1...v0.85.2

  • atom/bracket-matcher#265 - Improve performance in large files

deprecation-cop

v0.55.1...v0.56.2

  • atom/deprecation-cop#72 - Stop using atom-space-pen-views
  • atom/deprecation-cop#73 - Update issue and PR templates
  • atom/deprecation-cop#74 - :memo: Update issue and PR templates
  • atom/deprecation-cop#78 - Fix issue creation on Windows with long issues

exception-reporting

v0.40.0...v0.40.2

  • atom/exception-reporting#25 - Update issue and PR templates
  • atom/exception-reporting#26 - :memo: Update issue and PR templates
  • atom/exception-reporting#27 - Various minor tweaks
  • atom/exception-reporting#28 - Clean up paths when reporting bugs to bugsnag

find-and-replace

v0.204.5...v0.206.1

  • atom/find-and-replace#822 - Remap/remove keybindings to avoid i8n key conflicts
  • atom/find-and-replace#830 - Stop using old patch
  • atom/find-and-replace#833 - Update issue and PR templates
  • atom/find-and-replace#834 - :memo: Update issue and PR templates
  • atom/find-and-replace#835 - Optimize clearing of markers during buffer search
  • atom/find-and-replace#837 - Don't rely on destroyed markers preserving their ranges
  • atom/find-and-replace#829 - Results pane direction option (#585, #597)
  • atom/find-and-replace#799 - Add 'Copy Path' to search results context menu
  • atom/find-and-replace#785 - Introduce "Find All" button
  • atom/find-and-replace#713 - :penguin: :apple: :checkered_flag: Added meta-alt-e hotkey for replac…
  • atom/find-and-replace#840 - Move options into the header
  • atom/find-and-replace#844 - Fix copying ResultsView into a new pane after opening and closing a search result

fuzzy-finder

v1.4.0...v1.4.1

  • atom/fuzzy-finder#262 - Remove unnecessary deactivation handler

notifications

v0.65.1...v0.66.1

  • atom/notifications#138 - Update issue and PR templates
  • atom/notifications#140 - :memo: Update issue and PR templates
  • atom/notifications#139 - Switch from jquery.ajax to window.fetch
  • atom/notifications#141 - Payload reduction for issue creation
  • atom/notifications#143 - Leading-trim and normalize the paths

settings-view

v0.244.0...v0.246.0

  • atom/settings-view#869 - Use input-checkbox styles
  • atom/settings-view#872 - Hide unnamed grammars in package-detail view
  • atom/settings-view#874 - Remove normalizeIndentOnPaste from scopedSettings
  • atom/settings-view#878 - View Code button visibility - fixes #875 and #617
  • atom/settings-view#887 - Drastically improve loading time of updates panel
  • atom/settings-view#885 - Remove unnecessary conditionals
  • atom/settings-view#884 - Indicate when a package is updating in the status bar tile
  • atom/settings-view#888 - Move deprecated notifications out of consumeStatusBar
  • atom/settings-view#894 - Use atom.packages.getAvailablePackageNames
  • atom/settings-view#896 - Update issue and PR templates
  • atom/settings-view#897 - :memo: Update issue and PR templates
  • atom/settings-view#895 - Show core package READMEs even when disabled
  • atom/settings-view#889 - Don't hide the update button if updates fail
  • atom/settings-view#890 - Improve updates panel UX

snippets

v1.0.4...v1.0.5

  • atom/snippets#228 - :memo: Update issue and PR templates
  • atom/snippets#229 - :memo: Update issue and PR templates
  • atom/snippets#230 - Don’t add pane items in the atom://.atom/snippets opener callback

spell-check

v0.68.5...v0.70.2

  • atom/spell-check#167 - fix typo
  • atom/spell-check#172 - Display corrections in context menu for #54
  • atom/spell-check#183 - Don't spell check large files (for now)
  • atom/spell-check#184 - :memo: Update issue and PR templates
  • atom/spell-check#185 - :memo: Update issue and PR templates
  • atom/spell-check#165 - Added /usr/share/myspell as a search path
  • atom/spell-check#187 - Avoid referencing destroyed markers in spec

status-bar

v1.6.0...v1.7.0

  • atom/status-bar#171 - Tildify path in status bar

symbols-view

v0.113.1...v0.114.0

  • atom/symbols-view#195 - Add some LaTeX definitions to ctags-config
  • atom/symbols-view#196 - Update keymap and README
  • atom/symbols-view#199 - Improve JS method regex in ctags config
  • atom/symbols-view#201 - :memo: Update issue and PR templates
  • atom/symbols-view#202 - :memo: Update issue and PR templates
  • atom/symbols-view#203 - Translate package from CoffeeScript to ES6

tabs

v0.103.1...v0.104.1

  • atom/tabs#402 - Remove atom-space-pen-views and custom elements registration
  • atom/tabs#405 - :memo: Update issue and PR templates
  • atom/tabs#406 - :memo: Update issue and PR templates
  • atom/tabs#388 - List view and option for MRU tab switching
  • atom/tabs#408 - Fix for MRU list cleanup to be correctly called

tree-view

v0.211.1...v0.213.1

  • atom/tree-view#761 - Catch listSync errors. Prevent crash on unreadable directory.
  • atom/tree-view#1004 - :memo: Update issue and PR templates
  • atom/tree-view#1006 - :memo: Update issue and PR templates
  • atom/tree-view#1008 - 🐛 Deleting squashed directory
  • atom/tree-view#1013 - 🐛 Prevent root directories to be squashed
  • atom/tree-view#1011 - Cover trash failures for macOS and Windows with a message
  • atom/tree-view#1014 - :art: Improve the no trash notification formatting
  • atom/tree-view#1012 - 🐛 🐎 Creating a file/directory un-squashes the tree-view

welcome

v0.35.1...v0.36.0

  • atom/welcome#50 - fix accessibility warnings
  • atom/welcome#51 - Custom checkbox
  • atom/welcome#54 - :memo: Update issue and PR templates
  • atom/welcome#55 - :memo: Update issue and PR templates
  • atom/welcome#53 - Update Welcome
  • atom/welcome#56 - Remove use of jQuery and modernize

whitespace

v0.35.0...v0.36.1

  • atom/whitespace#134 - Convert whitespace package source to JS
  • atom/whitespace#140 - Optimize removeTrailingWhitespace function
  • atom/whitespace#141 - :memo: Update issue and PR templates
  • atom/whitespace#142 - :memo: Update issue and PR templates

language-c

v0.54.0...v0.54.1

  • atom/language-c#183 - Remove redundant code
  • atom/language-c#182 - Don't merge lines if there is a space after line-continuation character
  • atom/language-c#179 - Fix for improper highlighting within the ternary operator
  • atom/language-c#190 - Update issue and PR templates
  • atom/language-c#191 - :memo: Update issue and PR templates

language-coffee-script

v0.48.1...v0.48.2

  • atom/language-coffee-script#106 - Tokenize multiple nested destructuring assignments

language-csharp

v0.13.0...v0.14.0

  • atom/language-csharp#73 - Highlight nullable and pointer types
  • atom/language-csharp#81 - Reformat grammars into default cson format
  • atom/language-csharp#83 - Add d, m; remove invalid ll, ull suffixes
  • atom/language-csharp#82 - Sync up language-csharp with work on other derivations
  • atom/language-csharp#84 - Update issue and PR templates
  • atom/language-csharp#86 - :memo: Update issue and PR templates
  • atom/language-csharp#87 - Massive overhaul of grammar
  • atom/language-csharp#85 - Correct scope name spelling in 'method-call' pattern

language-css

v0.40.1...v0.41.0

  • atom/language-css#90 - Improve the support for attribute selectors
  • atom/language-css#96 - Add grid layout properties
  • atom/language-css#97 - Improve the support for :nth-*() pseudo-classes

language-git

v0.15.0...v0.19.0

  • atom/language-git#27 - Update README.md
  • atom/language-git#29 - Highlight overflowing parts of lines only
  • atom/language-git#30 - Commit message subject should be capitalized
  • atom/language-git#31 - Set Git Commit preferred line length to 72
  • atom/language-git#32 - Highlight subject line trailing period
  • atom/language-git#33 - Suggest installing language-diff package for better highlighting

language-go

v0.43.0...v0.43.1

  • atom/language-go#104 - Update issue and PR templates
  • atom/language-go#106 - :memo: Update issue and PR templates
  • atom/language-go#109 - Add .go class to entity.name.function
  • atom/language-go#107 - Fix comments in imports

language-java

v0.24.0...v0.25.0

  • atom/language-java#67 - Update README.md
  • atom/language-java#30 - Rewrite new regex patterns
  • atom/language-java#72 - Update issue and PR templates
  • atom/language-java#73 - :memo: Update issue and PR templates
  • atom/language-java#74 - Fix static initializer

language-javascript

v0.122.0...v0.125.1

  • atom/language-javascript#446 - Add missing JSDoc Google closure tags
  • atom/language-javascript#447 - Improve support for property highlighting
  • atom/language-javascript#444 - Add support for inline JSDoc links
  • atom/language-javascript#438 - Return control to language-html when is detected when embedded
  • atom/language-javascript#433 - add arrow function snippet
  • atom/language-javascript#454 - Fix missing constant highlighting in property keys
  • atom/language-javascript#453 - Fix #452: Wrong scopes for methods named "import"
  • atom/language-javascript#445 - Add basic JSDoc function type support
  • atom/language-javascript#456 - Update contributing link
  • atom/language-javascript#441 - Added template matching following innerHTML
  • atom/language-javascript#459 - Properly test HTML template strings
  • atom/language-javascript#455 - Add JSDoc support for function return type
  • atom/language-javascript#464 - Delete redundant .coffeelintignore file
  • atom/language-javascript#465 - Revert "Return control to language-html when is detected when embedded"
  • atom/language-javascript#469 - Allow OpenType ligatures in "double-not" operators
  • atom/language-javascript#468 - Fix quoted defaults / inline links in JSDoc @param lines
  • atom/language-javascript#463 - Fix #460: Incorrect highlighting for multiline imports
  • atom/language-javascript#461 - Add support for JSDoc function type param prefixes/suffixes
  • atom/language-javascript#472 - Fix various highlighting bugs
  • atom/language-javascript#473 - Update issue and PR templates
  • atom/language-javascript#475 - :memo: Update issue and PR templates
  • atom/language-javascript#477 - Add ternary operator snippet
  • atom/language-javascript#479 - Changed const to use the same syntax class as var and let.
  • atom/language-javascript#480 - Revert "Fix #460: Incorrect highlighting for multiline imports"

language-less

v0.29.6...v0.30.0

  • atom/language-less#62 - Update README.md
  • atom/language-less#64 - Highlighting 'when not'
  • atom/language-less#65 - Add support for custom elements
  • atom/language-less#66 - Update CONTRIBUTING

language-make

v0.22.2...v0.22.3

  • atom/language-make#45 - Update README.md
  • atom/language-make#46 - Add "mak" and "make" to recognised file extensions
  • atom/language-make#49 - Added the files cmake auto-generates
  • atom/language-make#50 - Update CONTRIBUTING

language-mustache

v0.13.0...v0.13.1

  • atom/language-mustache#16 - add the Ractive type

language-property-list

v0.8.0...v0.9.0

  • atom/language-property-list#2 - Add coffeelint support
  • atom/language-property-list#9 - Update README.md
  • atom/language-property-list#10 - Update CONTRIBUTING
  • atom/language-property-list#6 - Specify file types for XML grammar

language-ruby

v0.70.2...v0.70.4

  • atom/language-ruby#177 - Update CONTRIBUTING
  • atom/language-ruby#179 - grammer fix for leading underscore in constants, resolves #178
  • atom/language-ruby#181 - Stop treating .erb files as HTML
  • atom/language-ruby#183 - Update issue and PR templates
  • atom/language-ruby#184 - :memo: Update issue and PR templates

language-sass

v0.57.0...v0.57.1

  • atom/language-sass#181 - Update README.md
  • atom/language-sass#183 - Highlighting for scss.liquid
  • atom/language-sass#186 - Update CONTRIBUTING

language-shellscript

v0.23.0...v0.25.0

  • atom/language-shellscript#57 - Update README.md
  • atom/language-shellscript#58 - Only match prompts at the start of the line
  • atom/language-shellscript#62 - Update issue and PR templates
  • atom/language-shellscript#64 - :memo: Update issue and PR templates
  • atom/language-shellscript#65 - Use custom word boundary matchers
  • atom/language-shellscript#66 - Fix greedy variable match in for loops
  • atom/language-shellscript#67 - Minor cleanups to grammar source

language-sql

v0.25.0...v0.25.2

  • atom/language-sql#45 - Update README.md
  • atom/language-sql#46 - Tokenize UNIQUE modifier
  • atom/language-sql#47 - Update CONTRIBUTING
  • atom/language-sql#48 - Add intersect (all) keyword highlighting
  • atom/language-sql#49 - Tokenize DEFAULT modifier
  • atom/language-sql#54 - Update issue and PR templates
  • atom/language-sql#55 - :memo: Update issue and PR templates
  • atom/language-sql#56 - Highlight timestamptz type

language-xml

v0.34.12...v0.34.15

  • atom/language-xml#64 - Update CONTRIBUTING
  • atom/language-xml#65 - Add language support for SDF files
  • atom/language-xml#66 - Update issue and PR templates
  • atom/language-xml#67 - :memo: Update issue and PR templates
  • atom/language-xml#69 - Added 'sml' filetype
  • atom/language-xml#70 - Add support for WIX filetypes

language-yaml

v0.27.1...v0.27.2

  • atom/language-yaml#54 - Update README.md
  • atom/language-yaml#56 - Update CONTRIBUTING
  • atom/language-yaml#57 - Add '.yml.erb' and '.yaml.erb' file type support
  • atom/language-yaml#58 - Update issue and PR templates
  • atom/language-yaml#59 - :memo: Update issue and PR templates

v1.14.0-beta4 (2017-02-02)

  • Various markdown-preview fixes:
    • Scrolling on core:move-up / core:move-downhttps://github.com/atom/markdown-preview/issues/464
    • Zooming https://github.com/atom/markdown-preview/issues/462
    • Fix broken syntax highlighting of code blocks https://github.com/atom/markdown-preview/issues/461
  • Fix scrolling with core:move-up and core:move-down commands in deprecation-cop. https://github.com/atom/deprecation-cop/commit/4d3d32a4cc4a16c04ccd04038faaa0c87c337818
  • Fix a possible crash in the native Patch implementation. https://github.com/atom/superstring/pull/10
  • Remove unnecessary dependency in Linux rpm package. https://github.com/atom/atom/pull/13573

v1.14.0-beta3 (2017-01-25)

  • Fixed a regression that disabled syntax highlighting when converting Markdown to HTML (https://github.com/atom/highlights/pull/49)
  • Fixed a regression that caused editors to throw exceptions when performing certain kinds of selection (https://github.com/atom/atom/pull/13687)
  • Fixed a regression that caused Find and Replace to throw an error after opening and then closing a search result (https://github.com/atom/find-and-replace/pull/844)
  • Solved an issue that caused Atom to throw an exception when setting an invalid font family (https://github.com/atom/atom/pull/13668)
  • Solved an issue that sometimes prevented Windows users from submitting deprecation reports (https://github.com/atom/deprecation-cop/pull/78)
  • Solved a bug that caused the editor's font size to not be increased/decreased when holding Ctrl and moving the mouse wheel (https://github.com/atom/atom/pull/13667)
  • Solved a bug in apm that prevented packages with native dependencies from being installed on Atom Beta (https://github.com/atom/apm/pull/673)

v1.13.1 (2017-01-25)

  • Fixed a regression that disabled syntax highlighting when converting Markdown to HTML (https://github.com/atom/highlights/pull/49)
  • Fixed a regression that caused editors to throw exceptions when performing certain kinds of selection (https://github.com/atom/atom/pull/13687)
  • Solved an issue that caused Atom to throw an exception when setting an invalid font family (https://github.com/atom/atom/pull/13668)
  • Solved a bug that caused the editor's font size to not be increased/decreased when holding Ctrl and moving the mouse wheel (https://github.com/atom/atom/pull/13667)

v1.14.0-beta2 (2017-01-18)

  • Fix exceptions when undoing line movements caused by a bug in Atom's native Patch module.
  • Ensure command paths on Windows are quoted when containing a '#' edfd7c4eb7a92293a41743130f207c8d6afcecbd
  • Update APM to ensure paths on Windows are always quoted to handle spaces etc. https://github.com/atom/apm/issues/666

v1.14.0-beta1 (2017-01-14)

  • Correct beta update URL for Windows so no longer wants to upgrade 1.14.0-beta0 to 1.13.0 #13607
  • Improve updates panel in settings-view to prevent inconsistent state https://github.com/atom/settings-view/pull/890
  • Fixed a memory leak in the text buffer's marker system

Note: Windows users will need to manually update to this release.


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