This repository has been archived by the owner on Mar 3, 2023. It is now read-only.
1.31.0
Notable Changes
- Tree-sitter grammars are now able to highlight common identifiers differently based on their content, like
exports
anddocument
in JavaScript. atom/atom#17738 - Write config file updates atomically. atom/atom#17774
- Use
apm ci
for reproducable builds. atom/atom#17803 - Update Electron to 2.0.7. See the Electron release notes for details. atom/atom#17815
- Improve tree-sitter grammar detection to prevent spurious identification collisions. atom/atom#17816
- Support loading core packages from a
packages
folder in this repository for easier maintenance and discoverability. atom/atom#17686 Migrate the core packages [about
]((#17893) andone-light-ui
. - Custom, efficient line-number gutters with arbitrary labels. atom/atom#17736
- metrics Send analytics to a GitHub-controlled metrics collection endpoint instead of Google Analytics. atom/metrics#100
- github Initialize git repositories in the correct directory when you don't have an editor open in your workspace. atom/github#1627
- github The "GitHub" tab is no longer in "preview" 🎉 atom/github#1602
- github Don't detect added or deleted files as "executable mode changed." atom/github#1633
- github Correct "undo" a repository's initial commit atom/github#1635
- tree-view Drag and drop folders onto the tree view to add them as project folders atom/tree-view#1209
- tree-view Drag and drop multiple items at once. atom/tree-view#1179
- tree-view Do not allow moving a folder into itself. atom/tree-view#1173
- image-view Disable user selections. atom/image-view#182
- styleguide Work correctly with tree-sitter grammars enabled. atom/styleguide#69
All Changes
Atom Core
1.30-releases...1.31-releases
- atom/atom#17675 - apm upgrade
- atom/atom#17738 - Allow scope mappings to be refined via match rules
- atom/atom#17432 - atom/watcher upgrade
- atom/atom#17761 - Add missing x64 build artifacts to appveyor.yml
- atom/atom#17766 - ⬆️ electron@2.0.6
- atom/atom#17749 - Create release branch build definition for VSTS
- atom/atom#17770 - Enable pull request builds on VSTS
- atom/atom#17781 - Allow comma-separated selectors as keys in Tree-sitter scope mappings
- atom/atom#17775 - Add VSTS CI badge to README.md
- atom/atom#17788 - Remove CircleCI configuration
- atom/atom#17774 - Write config file atomically
- atom/atom#17789 - ⬆️ apm@2.0.1
- atom/atom#17792 - Avoid stack overflows due to spread args in Array.splice call
- atom/atom#17800 - ⬆️ apm@2.1.0
- atom/atom#17801 - Emit onDidTokenize event from TreeSitterLanguageMode
- atom/atom#17803 - Use npm and apm ci in CI builds
- atom/atom#17804 - Only set VSTS build number in non-PR builds to avoid auth errors
- atom/atom#17815 - ⬆️ electron@2.0.7
- atom/atom#17750 - Fix errors causing tests to fail when run from the UI
- atom/atom#17816 - Support two different content-matching regexes for tree-sitter grammars
- atom/atom#17822 - Added word "want" in sentence
- atom/atom#17831 - :arrow-up: github on dev
- atom/atom#17861 - Updates atom near term roadmap
- atom/atom#17863 - ⬆️
metrics
to 1.6.1 - atom/atom#17779 - Don't take destructive action on esc
- atom/atom#17868 - Fix missing READMEs on core package detail pages
- atom/atom#17881 - Support a single scope name field on Tree-sitter grammars
- atom/atom#17886 - Allow nightly releases to auto-update
- atom/atom#17088 - ⬆️ tree-view@0.224.0
- atom/atom#17686 - Enable repo-local core packages in the 'packages' folder
- atom/atom#17887 - ⬆️ welcome package
- atom/atom#17736 - Multiple, custom line number gutters
- atom/atom#17892 - Improve repo-local packages implementation
- atom/atom#17902 - Support custom test runner environment variables
- atom/atom#17903 - Always provide a devResourcePath in load settings
- atom/atom#17893 - ➡️ Migrate core package 'about' into ./packages
- atom/atom#17907 - ⬆️ metrics 1.6.2
- atom/atom#17918 - Try "Hosted Ubuntu 1604" queue in VSTS
- atom/atom#17924 - ➡️ Migrate core package 'one-light-ui' into ./packages
- atom/atom#17923 - Update Tree-sitter syntax highlighting synchronously for parses that complete sync
- atom/atom#17953 - Update apm on dev
- atom/atom#17956 - Fix some Tree-sitter bugs found when enabling by default
one-light-ui
v1.12.4...v1.12.5
- atom/one-light-ui#140 - Fix transparent sticky headers
- atom/one-light-ui#141 - Reset icons in select lists
github
v0.18.3...v0.19.0
- atom/github#1586 - Snapshot fixes
- atom/github#1589 - More links to .com
- atom/github#1593 - Restyle hovercards
- atom/github#1596 - Use mocha-multi-reporters
- atom/github#1601 - Restyle hovercards II
- atom/github#1598 - Split GithubTabController into twos, nay, into threes and fours
- atom/github#1603 - Rename IssueishPaneItem to IssueishDetailItem
- atom/github#1599 - add accessbility linter
- atom/github#1604 - Correct integration test flake
- atom/github#1605 - Update node-fetch to the latest version 🚀
- atom/github#1617 - Update relay-compiler to the latest version 🚀
- atom/github#1627 - 🐛 Fix default dir for git repo init
- atom/github#1628 - Update hock to the latest version 🚀
- atom/github#1629 - Activate the git tab on item activation
- atom/github#1631 - Prevent race conditions in focus management code
- atom/github#1602 - Remove "(preview)" from GitHub tab title
- atom/github#1632 - Detached DOM nodes have no parents
- atom/github#1633 - Don't detect executable mode changes on added or deleted files
- atom/github#1634 - Don't attempt to stage or unstage with no selection
- atom/github#1635 - Undo an initial commit
- atom/github#1607 - PR meta infos
- atom/github#1637 - Use my fork of atom-mocha-test-runner
- atom/github#1639 - Proxy items need to be more resilient to unexpected properties
image-view
v0.63.0...v0.63.1
- atom/image-view#179 - Remove global background colour variable
- atom/image-view#182 - Disable user select
- atom/image-view#180 - emit
destroy
event like promised
markdown-preview
v0.159.20...v0.159.23
- atom/markdown-preview#544 - Always use the text editor to highlight code blocks
- atom/markdown-preview#545 - Hide bullet in task lists
- atom/markdown-preview#546 - Remove package-lock.json
metrics
v1.6.1...v1.6.2
snippets
v1.3.3...v1.3.5
styleguide
v0.49.11...v0.49.12
tree-view
v0.222.0...v0.224.2
- atom/tree-view#1209 - Drop external folders onto the Tree View to create new project folders
- atom/tree-view#1211 - Wait for treeViewOpenPromise to resolve before deactivating Tree View
- atom/tree-view#1221 - use path.join
- atom/tree-view#1179 - Drag multiple items in tree-view
- atom/tree-view#1048 - Add custom style for files/dirs matching core:ignoredNames
- atom/tree-view#1144 - Repo status color on project root directory
- atom/tree-view#1226 - Convert Directory and File classes to JavaScript
- atom/tree-view#1225 - Use @atom/temp instead of node-temp
- atom/tree-view#1258 - Use Visual Studio 2015 on Appveyor
- atom/tree-view#1059 - Refactor getFullExtension function
- atom/tree-view#1265 - Add dedicated specs for getFullExtension
- atom/tree-view#1267 - Enable Standard
- atom/tree-view#1268 - Add specs for repoForPath
- atom/tree-view#1269 - Remove realpathCache argument in fs.realpath
- atom/tree-view#1173 - Do not allow moving a folder into itself
- atom/tree-view#1069 - Improve behavior of TreeView::moveUp() with nested directories
- atom/tree-view#986 - 🐛 Deselect entries when non-directory file is opened.
- atom/tree-view#1252 - Enable hideIgnoredNames with hideVcsIgnoredFiles
welcome
v0.36.6...v0.36.7
language-c
v0.60.0...v0.60.4
language-go
v0.46.0...v0.46.2
language-html
v0.51.1...v0.51.5
language-javascript
v0.129.1...v0.129.9
- atom/language-javascript#587 - Highlight special variables, CONSTANT_VARIABLES, and ClassNames
- atom/language-javascript#589 - Inject regexps
- atom/language-javascript#590 - Match the textmate styling a little more closely.
- atom/language-javascript#591 - Replace id and legacyScopeName with scopeName
- atom/language-javascript#592 - Colour generator functions too
language-python
v0.51.2...v0.51.4
language-ruby
v0.72.2...v0.72.7
- atom/language-ruby#235 - Add styling rules to match CONSTANTs, require, and file handle vars.
- atom/language-ruby#236 - Replace id and legacyScopeName with scopeName
language-shellscript
v0.27.0...v0.27.4
language-typescript
v0.4.0...v0.4.6