This repository has been archived by the owner on Mar 3, 2023. It is now read-only.
1.24.0
Notable Changes
- Context menus are now asynchronous π.
- A new TextBuffer LanguageMode API is being rolled out.
- Automatically scroll to the cursor position after folding or unfolding text.
- Text editor elements support a
readonly
attribute. - Create language packages with package-generator.
All Changes
Atom Core
v1.23.3...v1.24.0
- atom/atom#16073 - β β Decaffeinate spec/theme-manager-spec.coffee
- atom/atom#16090 - β β Decaffeinate TokenIterator
- atom/atom#16111 - Fix flakiness in (and decaffeinate) GitRepository tests
- atom/atom#16119 - Convert atom-environment-spec to JS
- atom/atom#16091 - β β Decaffeinate text-utils
- atom/atom#16092 - Autoscroll to cursor position after folding or unfolding
- atom/atom#16140 - Fix errors when passing subword regex to native find methods
- atom/atom#16141 - Convert AtomEnvironment to JS
- atom/atom#16144 - Fix handling of jQuery objects in
TooltipManager.add
method - atom/atom#16150 - Point Atom Core and build documentation to new Flight Manual section
- atom/atom#16173 - Fixed non ssl links
- atom/atom#16174 - Ensure app windows launch in the order we assert they do
- atom/atom#16180 - Change HTTP Links to HTTPS in SUPPORT.md
- atom/atom#16114 - Use wheelDelta instead of delta in the scroll handler
- atom/atom#16190 - Change HTTP Links to HTTPS in CONTRIBUTING.md
- atom/atom#16186 - Autoscroll after folding from keyboard, take 2
- atom/atom#16191 - Fix merge conflicts for #15415 (Adding option to skip main process tests. Cleaning up resources in tests)
- atom/atom#16197 - Change HTTP Links to HTTPS in /docs/build-instructions/
- atom/atom#16221 - Change HTTP Link to HTTPS in contributing-to-packages.md
- atom/atom#16223 - Repair Links in Documentation
- atom/atom#16215 - Translate line and column numbers from URI handlers
- atom/atom#16192 - Make ContextMenu async
- atom/atom#16227 - Use native Array.isArray in application-delegate
- atom/atom#16230 - Make issues links work even when not logged in
- atom/atom#16255 - Do not clobber recent project history when running specs
- atom/atom#16087 - Use new TextBuffer LanguageMode API
- atom/atom#16290 - Rename TokenizedBuffer to TextMateLanguageMode
- atom/atom#16199 - Convert Package to JS
- atom/atom#16297 - Remove GrammarRegistry's inheritance from first-mate's GrammarRegistry
- atom/atom#16306 - Ensure that all opened editors' buffers are added to the project
- atom/atom#16256 - Improve spec stack traces
- atom/atom#16319 - Use buildIndentString method instead of hard-coding spaces
- atom/atom#16294 - Add
readonly
attribute to text editor element - atom/atom#16336 - Update various themes
- atom/atom#16338 - Update autocomplete packages
- atom/atom#16337 - Update languages
- atom/atom#16328 - Update auxiliary click logic for moving cursors
- atom/atom#16513 - Update protocol client installation
- atom/atom#16521 - If protocol handler set to never, unregister it on Windows
- atom/atom#16616 - β¬οΈ atom-keymap@8.2.9
- atom/atom#16627 - Revert change to move mouse cursor on right-click
atom-dark-syntax
v0.28.0...v0.29.0
- atom/atom-dark-syntax#32 - Split styles
- atom/atom-dark-syntax#35 - Update issue and PR templates
- atom/atom-dark-syntax#36 - π Update issue and PR templates
- atom/atom-dark-syntax#53 - Change attribute color
atom-dark-ui
v0.53.0...v0.53.1
- atom/atom-dark-ui#66 - Update issue and PR templates
- atom/atom-dark-ui#67 - π Update issue and PR templates
- atom/atom-dark-ui#73 - Fix tab placeholder from jumping
atom-light-ui
v0.46.0...v0.46.1
- atom/atom-light-ui#38 - Update issue and PR templates
- atom/atom-light-ui#39 - π Update issue and PR templates
- atom/atom-light-ui#41 - Fix tab placeholder from jumping
one-dark-ui
v1.10.8...v1.10.9
- atom/one-dark-ui#227 - Add hover effect to status-bar-cursor
- atom/one-dark-ui#228 - Center project root icon
- atom/one-dark-ui#229 - Replace tree-view focus indicator
- atom/one-dark-ui#230 - Fade VCS colored non-active tabs
- atom/one-dark-ui#231 - Style invalid inputs
one-light-ui
v1.10.8...v1.10.9
- atom/one-light-ui#112 - Add hover effect to status-bar-cursor
- atom/one-light-ui#113 - Center project root icon
- atom/one-light-ui#114 - Replace tree-view focus indicator
- atom/one-light-ui#115 - Fade VCS colored non-active tabs
- atom/one-light-ui#116 - Style invalid inputs
one-dark-syntax
v1.8.0...v1.8.1
- atom/one-dark-syntax#104 - Fix wrong curly bracket color (PHP)
- atom/one-dark-syntax#105 - Fix TypeScript separator background colour
- atom/one-dark-syntax#102 - Style Elixir function parameter variables
one-light-syntax
v1.8.0...v1.8.1
- atom/one-light-syntax#40 - Fix wrong curly bracket color (PHP)
- atom/one-light-syntax#41 - Fix TypeScript separator background colour
- atom/one-light-syntax#42 - Style Elixir function parameter variables
solarized-dark-syntax
v1.1.2...v1.1.3
solarized-light-syntax
v1.1.2...v1.1.3
bookmarks
v0.44.4...v0.45.0
- atom/bookmarks#92 - Don't watch editors more than once if they're re-added to the workspace
- atom/bookmarks#91 - Add "Select to Next / Previous Bookmark" commands
bracket-matcher
v0.88.0...v0.88.1
- atom/bracket-matcher#324 - Don't watch editors more than once if they're re-added to the workspace
- atom/bracket-matcher#335 - Added option to always skip over pair in front of cursor
command-palette
v0.42.0...v0.43.3
- atom/command-palette#94 - Cache element items on creation
- atom/command-palette#100 - Add test case for keeping item element cache between toggles
- atom/command-palette#101 - Render on visible for better performance
- atom/command-palette#97 - Cache readable item keystroke representations
- atom/command-palette#105 - Skip item element cache when search is preserved
dev-live-reload
v0.47.1...v0.48.1
- atom/dev-live-reload#26 - Decaffeinate
- atom/dev-live-reload#27 - Cleanup
- atom/dev-live-reload#28 - Improve package activation and deactivation lifecycle
- atom/dev-live-reload#29 - UI Watcher lifecycle improvements
- atom/dev-live-reload#30 - Use Trusty on Travis
- atom/dev-live-reload#31 - Defer UIWatcher require until needed
link
v0.31.3...v0.31.4
- atom/link#25 - Decaffeinate
- atom/link#26 - Use Trusty on Travis
- atom/link#27 - Don't forget to dispose commands
- atom/link#28 - Improve keybinding documentation
- atom/link#29 - Add link command to context menu when appropriate
- atom/link#30 - No need to access the buffer when TextEditor APIs suffice
markdown-preview
v0.159.18...v0.159.20
- atom/markdown-preview#522 - Replace comment link with updated link
- atom/markdown-preview#521 - Do not hijack core:save-as
notifications
v0.69.2...v0.70.2
- atom/notifications#177 - remove notifications-panel-view
- atom/notifications#164 - Logs
- atom/notifications#179 - Remove code that was accidentally reintroduced
package-generator
v1.1.1...v1.3.0
- atom/package-generator#51 - Decaffeinate
- atom/package-generator#53 - Add language package generator
- atom/package-generator#54 - Refactor specs
status-bar
v1.8.14...v1.8.15
styleguide
v0.49.8...v0.49.9
- atom/styleguide#63 - Decaffeinate
- atom/styleguide#65 - Add some flair!
- atom/styleguide#64 - Tokenize HTML as HTML without beautification
timecop
v0.36.0...v0.36.2
- atom/timecop#26 - Decaffeinate
- atom/timecop#27 - Dispose of subscriptions properly when deactivating
- atom/timecop#28 - Cleanup
- atom/timecop#29 - Only show project load times when a project is deserialized
- atom/timecop#30 - Update etch
- atom/timecop#31 - Also use onDidLoadInitialPackages hook
update-package-dependencies
v0.12.0...v0.13.0
- atom/update-package-dependencies#18 - Decaffeinate
- atom/update-package-dependencies#19 - Properly deactivate package and dispose of subscriptions
- atom/update-package-dependencies#20 - Defer package activation
- atom/update-package-dependencies#21 - Cleanup
- atom/update-package-dependencies#22 - Install devDependencies as well
- atom/update-package-dependencies#23 - Use unobtrusive status bar tile instead of modal panel
- atom/update-package-dependencies#24 - Only allow one apm process to run at a time
- atom/update-package-dependencies#25 - Show error output if
apm install
fails
wrap-guide
v0.40.2...v0.40.3
language-gfm
v0.90.2...v0.90.3
language-go
v0.44.3...v0.44.4
- atom/language-go#143 - Added type function declaration snippet
- atom/language-go#145 - Update keyword.operator.comparison.go regex
language-javascript
v0.127.6...v0.127.7
language-less
v0.33.0...v0.34.1
language-php
v0.42.2...v0.43.0
- atom/language-php#292 - Additional changes for the split grammars
- atom/language-php#217 - Split PHP grammar into separate HTML and PHP portions
- atom/language-php#300 - Add missing optional space to array() construct
- atom/language-php#298 - Detect escaping double quotes only in double quoted strings
- atom/language-php#302 - Handle quirk in how PHP parses identifiers
language-python
v0.45.5...v0.45.6
language-ruby-on-rails
v0.25.2...v0.25.3
language-sass
v0.61.1...v0.61.3
- atom/language-sass#234 - fix broken highlighting for properties sharing selector names
- atom/language-sass#236 - Remove duplicate .source.sass snippet selector
- atom/language-sass#238 - Revert "fix broken highlighting for properties sharing selector names"
language-sql
v0.25.8...v0.25.9
language-typescript
v0.2.2...v0.2.3