Notable Changes
- #19109: Authenticate and encrypt the connection used to discover and communicate with existing main processes.
- #19169: If any existing Atom window contains no project roots and
--new-windowis not specified, opened files and directories will be added to the most recently focused empty window. - #19169: When opening only file paths that do not belong to the open project roots of any existing window, add them to the most recently focused window.
- #19169: When
core.restorePreviousWindowsOnStartis set to "always",--new-windowis specified, and one or more paths are opened, previous windows are no longer restored;--new-windowalways takes precedence. - #19169: When previous windows are restored at application launch, paths and arguments given on the command-line are no longer duplicated within each opened window.
- #19169: When locating an existing window to open a new path within, existing windows are considered in the order in which they were most recently focused, not the order in which they were created. This is consistent with the way that
--addfinds its window and URLs are routed to windows. - #19169: When locating an existing window to open a new path within,
--safemode is respected - if--safeis provided, only a safe-mode window will be considered. - #19169: If
--addis provided and the most recently focused window is a dev mode window, a previously focused non-dev mode window will be used if available instead of opening a new window. - #19169: If
--addand--safeare both provided, the paths will only be added to an existing, most recently focused safe-mode window. If--safeis not provided, the paths will only be added to a non-safe-mode window. - #19200: Re-upgrade electron-link to correct a startup time performance regression.
- #19058 and #19203: "File -> Reopen Project" works correctly on macOS when no windows are open.
- #19203: "File -> Reopen Project" from the application menu opens the chosen project folders.
- #19203: Choosing
application:reopen-projectfrom the command palette opens chosen project folders in a new window when appropriate.
Assets
18
Notable Changes
- atom/fuzzy-finder#381: Fix a stack trace when opening the git status fuzzy finder.
- #19169: If any existing Atom window contains no project roots and
--new-windowis not specified, opened files and directories will be added to the most recently focused empty window. - #19169: When opening only file paths that do not belong to the open project roots of any existing window, add them to the most recently focused window.
- #19169: When
core.restorePreviousWindowsOnStartis set to "always",--new-windowis specified, and one or more paths are opened, previous windows are no longer restored;--new-windowalways takes precedence. - #19169: When previous windows are restored at application launch, paths and arguments given on the command-line are no longer duplicated within each opened window.
- #19169: When locating an existing window to open a new path within, existing windows are considered in the order in which they were most recently focused, not the order in which they were created. This is consistent with the way that
--addfinds its window and URLs are routed to windows. - #19169: When locating an existing window to open a new path within,
--safemode is respected - if--safeis provided, only a safe-mode window will be considered. - #19169: If
--addis provided and the most recently focused window is a dev mode window, a previously focused non-dev mode window will be used if available instead of opening a new window. - #19169: If
--addand--safeare both provided, the paths will only be added to an existing, most recently focused safe-mode window. If--safeis not provided, the paths will only be added to a non-safe-mode window. - #19200: Re-upgrade electron-link to correct a startup time performance regression.
- #19203: "File -> Reopen Project" works correctly on macOS when no windows are open.
- #19203: "File -> Reopen Project" from the application menu opens the chosen project folders.
- #19203: Choosing
application:reopen-projectfrom the command palette opens chosen project folders in a new window when appropriate. - #19207: After opening Atom with a file path and quitting, re-opening Atom no longer displays an incorrect error stating that the file could not be found.
All Changes
Atom Core
v1.37.0-beta0...v1.37.0-beta1
- atom/atom#19169 - Improve launch behavior
- atom/atom#19200 - Re-upgrade electron-link to v0.3.3
- atom/atom#19203 - "Reopen projects" in a new window
- atom/atom#19207 - Only store directories in serialized application state
fuzzy-finder
v1.13.0...v1.13.1
Assets
18
Notable Changes
- Fix "File -> Reopen Project" when there are no open windows on macOS.
- Authenticate and encrypt communications over the activation pipe used by the Atom main process. As a consequence, the
--socket-pathCLI argument has also been removed. - An asynchronous implementation of
GitRepositoryProvider.repositoryForDirectoryis available. (@lgeiger) - Jasmine spec functions automatically support async bodies without needing to write a helper.
- fuzzy-finder: Add option to use
ripgrepfor crawling the list of files for a huge performance boost on large repositories🚀 - github: Read and navigate among pull request review comments in a reviews dock.
- keybinding-resolver: Move the resolver into a dock to fix a number of longstanding usability issues. (@50Wliu)
- settings-view: Enum configuration options may be displayed as radio buttons by setting
radio: true. (@marnen) - welcome: Update the wording of the metrics consent to be a bit friendlier.
- language-clojure: Improve handling of non-ASCII letters in keywords, symbols, and elsewhere. (@PEZ)
- language-python: Support "python2" and "python3" shebang lines in the tree-sitter grammar. (@caleb531)
- language-ruby: Recognize
nextas a keyword. (@willcosgrove) - language-toml: Support multiple key/value pairs on a single line. (@caleb531)
All Changes
Atom Core
v1.36.0...v1.37.0-beta0
- atom/atom#18832 - Report macOS renderer crashes in CI
- atom/atom#18855 - Fix "Open Folder" menu item on Windows
- atom/atom#18802 - Report test result metadata to Azure DevOps
- atom/atom#18863 - Allow the use of console, stdout, and stderr in Jasmine tests
- atom/atom#18864 -
⬆️ atom-keymap@8.2.13 - atom/atom#18844 - Align git-diff icons
- atom/atom#16558 - Add async implementation of GitRepositoryProvider.repositoryForDirectory
- atom/atom#18900 - Actually dump minidump contents to .sym files
- atom/atom#18899 -
⬆️ fuzzy-finder@1.9.1 - atom/atom#18898 - ⬆ find-and-replace@0.218.9
- atom/atom#18885 - Add linter to packages/ folder
- atom/atom#18906 - Fix git-diff package test
- atom/atom#18919 -
⬆️ fuzzy-finder@1.9.2 - atom/atom#18923 -
⬆️ snippets@1.4.1 - atom/atom#18921 - Update welcome@v0.36.8 II
- atom/atom#18924 - Update versions of fuzzy-finder and snippets
- atom/atom#18917 - Override global jasmine spec functions
- atom/atom#18896 - Add linter to spec/ folder
- atom/atom#18866 - Update settings-view@0.260.0
- atom/atom#18932 - Stop using jasmine test functions from async-spec-helpers.js
- atom/atom#18712 - Update README.md
- atom/atom#18946 - Set Electron version within the build process environment
- atom/atom#18953 -
⬆️ github to v.0.27.0 - atom/atom#18961 -
⬆️ settings-view@0.260.1 - atom/atom#18962 -
⬆️ electron@2.0.18 - atom/atom#18944 - Updated license year
- atom/atom#18984 - Ensure APM_TEST_PACKAGES may be activated in Jasmine specs
- atom/atom#18982 - Clean up documentation folders
- atom/atom#19002 - Update tree-view
- atom/atom#19010 -
⬆️ fuzzy-finder@1.10.1 - atom/atom#19013 - Add GITHUB_TOKEN env var to the npm install step (take 2)
- atom/atom#19021 -
⬆️ git-utils@5.5.0 - atom/atom#19029 -
⬆️ metrics@1.7.0 - atom/atom#19030 - Update package-lock.json file
- atom/atom#19046 -
⬆️ fuzzy-finder@1.10.2 - atom/atom#19045 -
⬆️ welcome@0.36.9 - atom/atom#19053 -
⬆️ metrics@1.7.2 - atom/atom#19047 - Update language-toml
- atom/atom#19054 - Do not delete global scope setting when resetting user settings
- atom/atom#19028 - Revert launch scenario changes
- atom/atom#19058 - Fix reopen project when there are no open windows
- atom/atom#19068 - Preserve Atom's exit code in atom.sh
- atom/atom#19075 -
⬆️ fuzzy-finder@1.12.0 - atom/atom#19091 -
⬆️ language-ruby@0.72.16 - atom/atom#19085 - Update language-javascript
- atom/atom#19096 - Update CI scripts to lint early and fail fast
- atom/atom#19103 - Remove --socket-path CLI argument
- atom/atom#19110 -
⬆️ fuzzy-finder@1.12.1 - atom/atom#19109 - Add authentication/encryption when using pipes for IPC
- atom/atom#19060 - Update tree-sitter to v0.14.0
- atom/atom#19060 - Update tree-sitter to v0.14.0
- atom/atom#19116 - Make sure that Atom does not get autoupdated when running main process tests
- atom/atom#19119 - github@0.28.1 on dev
fuzzy-finder
v1.9.2...v1.12.1
- atom/fuzzy-finder#369 - Add option to use
ripgrepfor crawling the list of files - atom/fuzzy-finder#372 - Start logging the time to index a project
- atom/fuzzy-finder#373 - Do not call
setItems()every time that the fuzzy finder is shown - atom/fuzzy-finder#374 - Use
fuzzy-nativeas an alternate scoring system - atom/fuzzy-finder#375 - Add metrics for fuzzy-finder filtering time
- atom/fuzzy-finder#377 - Return a promise instead of using waitsFor
github
v0.27.0...v0.28.0
- atom/github#2007 - Fix bug expanding large-diff-gated patches with comments
- atom/github#2010 - Update yubikiri to v2.0.0
- atom/github#2017 - Update eslint to the latest version
🚀 - atom/github#2021 - Update sinon to the latest version
🚀 - atom/github#2039 - Update codecov to the latest version
🚀 - atom/github#1995 - Reviews dock item
- atom/github#2048 - mocha@6.1.1
- atom/github#2037 - Update globby to the latest version
🚀 - atom/github#2049 - mocha-junit-reporter@1.21.0
- atom/github#2050 - Update a bunch of low-risk stuff at once
keybinding-resolver
v0.38.4...v0.39.0
- atom/keybinding-resolver#63 - Update README.md
- atom/keybinding-resolver#64 - Update package-lock.json
- atom/keybinding-resolver#66 - Add Probot no-response configuration
- atom/keybinding-resolver#67 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/keybinding-resolver#58 - Docks!
metrics
v1.6.2...v1.7.2
- atom/metrics#105 -
👕 Pin linter to standard v11 - atom/metrics#106 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/metrics#108 - Add document with the events spec
- atom/metrics#109 - Fix the payload of core timing events
- atom/metrics#110 - Add config params to make debugging easier
settings-view
v0.260.1...v0.261.1
- atom/settings-view#1089 - Add option to display config enums as radio buttons
- atom/settings-view#1123 - Fix unreliable tests
snippets
v1.4.0...v1.4.1
spell-check
v0.74.2...v0.74.4
- atom/spell-check#276 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/spell-check#294 - Remove package-lock.json to fix master build
- atom/spell-check#299 - Add more information about adding a language on Windows
tree-view
v0.224.5...v0.225.0
- atom/tree-view#1295 - Use async atom.confirm
- atom/tree-view#1296 - Revert "Use async atom.confirm"
- atom/tree-view#1297 - Use async atom.confirm, take two
- atom/tree-view#1302 - change menu item labels to lowercased "in"
- atom/tree-view#1304 - Error when trying to cut/paste a file that already exists
- atom/tree-view#1305 - Add package-lock.json
welcome
v0.36.7...v0.36.9
- atom/welcome#69 - Add Probot no-response configuration
- atom/welcome#70 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/welcome#72 - Update consent copy
- atom/welcome#73 - Fix field names used by the welcome package metric events
language-clojure
v0.22.7...v0.22.8
- atom/language-clojure#77 - Add Probot no-response configuration
- atom/language-clojure#78 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/language-clojure#82 - Improve handling of non-ASCII letters
language-css
v0.43.0...v0.44.0
language-javascript
v0.129.20...v0.129.21
language-python
v0.51.9...v0.51.10
language-ruby
v0.72.15...v0.72.16
language-toml
v0.18.2...v0.20.0
Assets
18
Notable Changes
- When only a file is specified, don't open and index the parent directory.
- Fixes for Windows and macOS auto-update behavior.
- "File -> Open" works when no windows are open on macOS. (@karevn)
- When using the default Jasmine test runner, a temporary directory is used for ATOM_HOME so that other packages can't interfere with unrelated tests. Set
APM_TEST_PACKAGESto explicitly depend on tests. - bookmarks: Select to the only bookmark when using "select to next/previous bookmark" commands, even if it's in the other direction. (@alefragnani)
- find-and-replace: TextEditors outside of the current project are not watched with Project Find which prevents them from "popping in" to the search results if you edit them to contain a match. (@anderoonies)
- find-and-replace: Pane items may implement
getEmbeddedTextEditors()orobserveEmbeddedTextEditorto allow find-and-replace to search within internalTextEditors. - github: Pull request review comments are included in the "Files Changed" tab of a pull request detail item.
- github: git's
core.commentCharsetting is respected during commit message preprocessing. - github: Large diffs are collapsed by default, and any file patch within a commit preview or commit detail item can be collapsed and expanded.
- tabs: Tabs are removed correctly when they've been dropped on another window. (@50Wliu)
- wrap-guide: Multiple wrap guide lines are now supported. (@lexicalunit)
- language-coffee-script: Support JSX tags. (@cuberoot)
- language-html: Use the GraphQL grammar to highlight embedded GraphQL script. Note that users will need to install the community GraphQL language package for highlighting to work properly. (@Ingramz)
- language-javascript: Allow tagged template injections to accept function parameters.
- language-javascript: Understand CSS, GraphQL, and SQL template literal tags. (@bennypowers)
- language-ruby: Correct syntax highlighting issues for floats and some integer types.
All Changes
Atom Core
v1.35.1...v1.36.0
- atom/atom#18649 - Update find-and-replace
- atom/atom#18650 - Compatibility with linter-js-standard-engine
- atom/atom#18630 - Move getBuffer out of Event Subscription section
- atom/atom#18665 - Accept arguments to manually filter script/test
- atom/atom#18679 - Syntax highlight TooltipManager documentation
- atom/atom#18680 - Upgrade status-bar
- atom/atom#18608 - When only a file is specified, don't open and index the parent directory
- atom/atom#18168 - [packages/autoflow] Handles wrapping text around LaTeX tags
- atom/atom#18699 - Bump some Atom package versions
- atom/atom#18714 - Fix application:new-file command
- atom/atom#18743 - Upgrade: bookmarks@0.46.0
- atom/atom#18744 - Update fuzzy-finder@1.9.0
- atom/atom#18742 - Improve behavior when restoring session that references a missing project folder
- atom/atom#18748 - Update electron link in Readme
- atom/atom#18750 - Fix Windows auto-update support detection
- atom/atom#18761 - Enable dark mode title bar theme in macOS Mojave
- atom/atom#18603 - Upgrade to Electron 3.0
- atom/atom#18759 - RFC: Block decoration ordering
- atom/atom#18773 - Explicit block decoration ordering
- atom/atom#18775 - Fix restart behavior for "Restart and Install Update" on macOS
- atom/atom#18784 - Update settings-view@v0.259.0
- atom/atom#18788 - Use a custom Jasmine reporter to actually show spec names
- atom/atom#18801 - Use a temporary directory for ATOM_HOME in tests
- atom/atom#17529 - Enable "File -> Open" to work on macOS when no windows are open
- atom/atom#18815 - Upgrade to Electron 3.1.3
- atom/atom#17862 - Enable stable and beta draft release creation on VSTS
- atom/atom#18855 - Fix "Open Folder" menu item on Windows
- atom/atom#18864 -
⬆️ atom-keymap@8.2.13 - atom/atom#18946 - Set Electron version within the build process environment
- atom/atom#18961 -
⬆️ settings-view@0.260.1 - atom/atom#18962 -
⬆️ electron@2.0.18 - atom/atom#18984 - Ensure APM_TEST_PACKAGES may be activated in Jasmine specs
- atom/atom#19028 - Revert launch scenario changes
- atom/atom#19068 - Preserve Atom's exit code in atom.sh
bookmarks
v0.45.1...v0.46.0
- atom/bookmarks#99 - Add Probot no-response configuration
- atom/bookmarks#103 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/bookmarks#102 - Update readme with select commands
- atom/bookmarks#100 - Select to the only bookmark
find-and-replace
v0.215.14...v0.218.9
- atom/find-and-replace#1054 - Add Probot no-response configuration
- atom/find-and-replace#1055 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/find-and-replace#966 - Ignore pane items that aren't text editors
- atom/find-and-replace#1063 - Use editor.onDidStopChanging, not editor.getBuffer().onDidStopChanging
- atom/find-and-replace#905 - Change "Search in Directory" to "Search in Folder"
- atom/find-and-replace#1064 - Add ability to pull selected text into replace field
- atom/find-and-replace#1061 - Remove hardcoded fonts so that search view always use Atom’s font
- atom/find-and-replace#988 - Don't watch TextEditors outside of the current project in Project Find
- atom/find-and-replace#1068 - Find within TextEditors within non-editor pane items
- atom/find-and-replace#1069 - Understand observeEmbeddedTextEditor to follow embedded TextEditor changes
- atom/find-and-replace#1072 - Fix editing the search input when toggling the search pane
fuzzy-finder
v1.8.2...v1.9.2
- atom/fuzzy-finder#356 - Add Probot no-response configuration
- atom/fuzzy-finder#357 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/fuzzy-finder#360 - Add feature to jump to columns within text lines
- atom/fuzzy-finder#364 - Provide accurate error messages when jumping to columns
- atom/fuzzy-finder#366 - Remove unnecessary call to check if a path is ignored
github
v0.24.0...v0.27.0
- atom/github#1888 - mentionable users fall back
- atom/github#1889 - Exclude Relay-generated GraphQL files from code coverage
- atom/github#1884 - Upgrade to the latest react and react-dom
- atom/github#1891 - Update all of our dev dependencies in one fell swoop
- atom/github#1714 - Update keytar to the latest version
🚀 - atom/github#1894 - Update moment
- atom/github#1890 - Relay upgrade
- atom/github#1893 - Upgrade dugite
- atom/github#1896 - Upgrade Globby
- atom/github#1901 - Test coverage for GitTempDir
- atom/github#1856 - Fetch and display readonly inline comments.
- atom/github#1900 - Test coverage for GitShellOutStrategy
- atom/github#1927 - Visual tweaks to Github's Remote Selector & No Remote views
- atom/github#1939 - Update nyc to the latest version
🚀 - atom/github#1928 - Further improvements to "empty" views/modals
- atom/github#1938 - Minor tweaks to release process
- atom/github#1955 - Update nyc to the latest version
🚀 - atom/github#1954 - CodeCov package upgrade
- atom/github#1957 - Update prop-types to 15.7.2
- atom/github#1949 - Diff color tweaks
- atom/github#1964 - Update sinon to the latest version
🚀 - atom/github#1963 - Update babel-plugin-istanbul to the latest version
🚀 - atom/github#1956 - React upgrades
- atom/github#1959 - Retry flaky Repository test
- atom/github#1967 - keytar@4.4.0
- atom/github#1966 - eslint@5.14.1
- atom/github#1980 - react@16.8.3
- atom/github#1982 - Upgrade to Relay 3.0.0
- atom/github#1985 - support new reaction emoji from GitHub.com
- atom/github#1987 - Update drifting dependencies
- atom/github#1990 - Update sinon to the latest version
🚀 - atom/github#1988 - respect
core.commentCharfrom git settings. - atom/github#1991 - Update to @atom/mocha-test-runner and mocha@6.0.2
- atom/github#1989 - Suggested changes styling
- atom/github#1994 - Update dugite to the latest version
🚀 - atom/github#1913 - collapse large diffs && collapse/expand any diff within multi file patch view
- atom/github#1897 - PR Review Feature Request: review comment changes
- atom/github#1997 - Update sinon to the latest version
🚀 - atom/github#1998 - Update eslint to the latest version
🚀 - atom/github#1999 - Update globby to the latest version
🚀 - atom/github#2000 - Update sinon to the latest version
🚀 - atom/github#2001 - Update dugite to the latest version
🚀 - atom/github#2002 - Update eslint to the latest version
🚀 - atom/github#2003 - Remove commit ID field from graphql query fragment
image-view
v0.63.1...v0.64.0
- atom/image-view#183 - Add Probot no-response configuration
- atom/image-view#185 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/image-view#186 - Modernize
- atom/image-view#187 - Commit package-lock.json
- atom/image-view#133 - Update status bar when image is reloaded
- atom/image-view#188 - statusViewAttached -> imageEditorStatusView
- atom/image-view#189 - Update bytes to ^3
- atom/image-view#190 - Use whole pixel values when zooming
notifications
v0.70.5...v0.70.6
- atom/notifications#197 - Add Probot no-response configuration
- atom/notifications#198 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
status-bar
v1.8.16...v1.8.17
tabs
v0.109.2...v0.110.0
- atom/tabs#542 - Add Probot no-response configuration
- atom/tabs#543 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/tabs#547 - Use Standard
- atom/tabs#546 - Commit package-lock.json
- atom/tabs#549 - Remove old function guards
- atom/tabs#548 - Decaffeinate most files
- atom/tabs#550 - Don't create a split if the tab cannot be placed in the pane
- atom/tabs#551 - Allow layout tests to be run individually
- atom/tabs#553 - Make tab scrolling settings work
- atom/tabs#539 - Show tab bar if the setting is true or there is more than one tab
- atom/tabs#555 - Remove tabs correctly when dropped on another window
- atom/tabs#552 - Fix tab close on middle click for Electron 3
wrap-guide
v0.40.3...v0.41.0
- atom/wrap-guide#73 - Remove deprecated
wrap-guide.columnsconfig option - atom/wrap-guide#74 - Remove outdated conditional branches and TODOs
- atom/wrap-guide#71 - Don't watch editors more than once if they're re-added to the workspace
- atom/wrap-guide#75 - Use Trusty on Travis
- atom/wrap-guide#76 - Deactivate properly
- atom/wrap-guide#77 - Wait for update promise after changing font size before updating guide
- atom/wrap-guide#81 - Add Probot no-response configuration
- atom/wrap-guide#82 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/wrap-guide#56 - Adds support for multiple wrap guide lines.
language-coffee-script
v0.49.3...v0.50.0
- atom/language-coffee-script#170 - Add Probot no-response configuration
- atom/language-coffee-script#171 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/language-coffee-script#172 - Add support for JSX tags to the CoffeeScript grammar
language-html
v0.51.5...v0.52.0
- atom/language-html#213 - Add Probot no-response configuration
- atom/language-html#214 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/language-html#221 - Use GraphQL grammar to highlight its script block
language-javascript
v0.129.19...v0.129.20
- atom/language-javascript#639 - Allow tagged template injections to accept function parameters
- atom/language-javascript#626 - Differentiate line and block comments
- atom/language-javascript#638 - Add CSS, GraphQL, and SQL template literal tags to Tree-Sitter grammar
language-ruby
v0.72.14...v0.72.15
Assets
18
Assets
18
Fixed an issue that caused the File -> Open Folder menu option to display the Open File dialog (instead of the Open Folder dialog) (#18971)
Assets
18
Fixed an issue that caused the File -> Open Folder menu option to display the Open File dialog (instead of the Open Folder dialog) (#18971)
Assets
18
Notable Changes
- Upgrade to Electron 2.0.18 to address recent Chrome vulnerability
- Fuzzy finder performance improvements
- Fetch and display readonly inline comments in the GitHub pull request view
- Collapse/expand any diff within multi file patch view
- Improve behavior when restoring session that references a missing project folder
- When only a file is specified, don't open and index the parent directory
- Fix restart behavior for "Restart and Install Update" on macOS
- Fix Windows auto-update support detection
- Don't watch TextEditors outside of the current project in Project Find
All Changes
Atom Core
v1.35.0...v1.36.0-beta0
- Upgrade to Electron 2.0.18 to address recent Chrome vulnerability
- atom/atom#18649 - Update find-and-replace
- atom/atom#18650 - Compatibility with linter-js-standard-engine
- atom/atom#18630 - Move getBuffer out of Event Subscription section
- atom/atom#18665 - Accept arguments to manually filter script/test
- atom/atom#18679 - Syntax highlight TooltipManager documentation
- atom/atom#18680 - Upgrade status-bar
- atom/atom#18608 - When only a file is specified, don't open and index the parent directory
- atom/atom#18168 - [packages/autoflow] Handles wrapping text around LaTeX tags
- atom/atom#18699 - Bump some Atom package versions
- atom/atom#18714 - Fix application:new-file command
- atom/atom#18743 - Upgrade: bookmarks@0.46.0
- atom/atom#18744 - Update fuzzy-finder@1.9.0
- atom/atom#18742 - Improve behavior when restoring session that references a missing project folder
- atom/atom#18748 - Update electron link in Readme
- atom/atom#18750 - Fix Windows auto-update support detection
- atom/atom#18761 - Enable dark mode title bar theme in macOS Mojave
- atom/atom#18759 - RFC: Block decoration ordering
- atom/atom#18773 - Explicit block decoration ordering
- atom/atom#18775 - Fix restart behavior for "Restart and Install Update" on macOS
- atom/atom#18784 - Update settings-view@v0.259.0
- atom/atom#18788 - Use a custom Jasmine reporter to actually show spec names
- atom/atom#18801 - Use a temporary directory for ATOM_HOME in tests
- atom/atom#17529 - Enable "File -> Open" to work on macOS when no windows are open
- atom/atom#17862 - Enable stable and beta draft release creation on VSTS
- atom/atom#18864 -
⬆️ atom-keymap@8.2.13 - atom/atom#18946 - Set Electron version within the build process environment
- atom/atom#18961 -
⬆️ settings-view@0.260.1
bookmarks
v0.45.1...v0.46.0
- atom/bookmarks#99 - Add Probot no-response configuration
- atom/bookmarks#103 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/bookmarks#102 - Update readme with select commands
- atom/bookmarks#100 - Select to the only bookmark
find-and-replace
v0.215.14...v0.218.9
- atom/find-and-replace#1054 - Add Probot no-response configuration
- atom/find-and-replace#1055 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/find-and-replace#966 - Ignore pane items that aren't text editors
- atom/find-and-replace#1063 - Use editor.onDidStopChanging, not editor.getBuffer().onDidStopChanging
- atom/find-and-replace#905 - Change "Search in Directory" to "Search in Folder"
- atom/find-and-replace#1064 - Add ability to pull selected text into replace field
- atom/find-and-replace#1061 - Remove hardcoded fonts so that search view always use Atom’s font
- atom/find-and-replace#988 - Don't watch TextEditors outside of the current project in Project Find
- atom/find-and-replace#1068 - Find within TextEditors within non-editor pane items
- atom/find-and-replace#1069 - Understand observeEmbeddedTextEditor to follow embedded TextEditor changes
- atom/find-and-replace#1072 - Fix editing the search input when toggling the search pane
fuzzy-finder
v1.8.2...v1.9.2
- atom/fuzzy-finder#356 - Add Probot no-response configuration
- atom/fuzzy-finder#357 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/fuzzy-finder#360 - Add feature to jump to columns within text lines
- atom/fuzzy-finder#364 - Provide accurate error messages when jumping to columns
- atom/fuzzy-finder#366 - Remove unnecessary call to check if a path is ignored
github
v0.24.0...v0.27.0
- atom/github#1888 - mentionable users fall back
- atom/github#1889 - Exclude Relay-generated GraphQL files from code coverage
- atom/github#1884 - Upgrade to the latest react and react-dom
- atom/github#1891 - Update all of our dev dependencies in one fell swoop
- atom/github#1714 - Update keytar to the latest version
🚀 - atom/github#1894 - Update moment
- atom/github#1890 - Relay upgrade
- atom/github#1893 - Upgrade dugite
- atom/github#1896 - Upgrade Globby
- atom/github#1901 - Test coverage for GitTempDir
- atom/github#1856 - Fetch and display readonly inline comments.
- atom/github#1900 - Test coverage for GitShellOutStrategy
- atom/github#1927 - Visual tweaks to Github's Remote Selector & No Remote views
- atom/github#1939 - Update nyc to the latest version
🚀 - atom/github#1928 - Further improvements to "empty" views/modals
- atom/github#1938 - Minor tweaks to release process
- atom/github#1955 - Update nyc to the latest version
🚀 - atom/github#1954 - CodeCov package upgrade
- atom/github#1957 - Update prop-types to 15.7.2
- atom/github#1949 - Diff color tweaks
- atom/github#1964 - Update sinon to the latest version
🚀 - atom/github#1963 - Update babel-plugin-istanbul to the latest version
🚀 - atom/github#1956 - React upgrades
- atom/github#1959 - Retry flaky Repository test
- atom/github#1967 - keytar@4.4.0
- atom/github#1966 - eslint@5.14.1
- atom/github#1980 - react@16.8.3
- atom/github#1982 - Upgrade to Relay 3.0.0
- atom/github#1985 - support new reaction emoji from GitHub.com
- atom/github#1987 - Update drifting dependencies
- atom/github#1990 - Update sinon to the latest version
🚀 - atom/github#1988 - respect
core.commentCharfrom git settings. - atom/github#1991 - Update to @atom/mocha-test-runner and mocha@6.0.2
- atom/github#1989 - Suggested changes styling
- atom/github#1994 - Update dugite to the latest version
🚀 - atom/github#1913 - collapse large diffs && collapse/expand any diff within multi file patch view
- atom/github#1897 - PR Review Feature Request: review comment changes
- atom/github#1997 - Update sinon to the latest version
🚀 - atom/github#1998 - Update eslint to the latest version
🚀 - atom/github#1999 - Update globby to the latest version
🚀 - atom/github#2000 - Update sinon to the latest version
🚀 - atom/github#2001 - Update dugite to the latest version
🚀 - atom/github#2002 - Update eslint to the latest version
🚀 - atom/github#2003 - Remove commit ID field from graphql query fragment
image-view
v0.63.1...v0.64.0
- atom/image-view#183 - Add Probot no-response configuration
- atom/image-view#185 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/image-view#186 - Modernize
- atom/image-view#187 - Commit package-lock.json
- atom/image-view#133 - Update status bar when image is reloaded
- atom/image-view#188 - statusViewAttached -> imageEditorStatusView
- atom/image-view#189 - Update bytes to ^3
- atom/image-view#190 - Use whole pixel values when zooming
notifications
v0.70.5...v0.70.6
- atom/notifications#197 - Add Probot no-response configuration
- atom/notifications#198 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
status-bar
v1.8.16...v1.8.17
tabs
v0.109.2...v0.110.0
- atom/tabs#542 - Add Probot no-response configuration
- atom/tabs#543 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/tabs#547 - Use Standard
- atom/tabs#546 - Commit package-lock.json
- atom/tabs#549 - Remove old function guards
- atom/tabs#548 - Decaffeinate most files
- atom/tabs#550 - Don't create a split if the tab cannot be placed in the pane
- atom/tabs#551 - Allow layout tests to be run individually
- atom/tabs#553 - Make tab scrolling settings work
- atom/tabs#539 - Show tab bar if the setting is true or there is more than one tab
- atom/tabs#555 - Remove tabs correctly when dropped on another window
- atom/tabs#552 - Fix tab close on middle click for Electron 3
wrap-guide
v0.40.3...v0.41.0
- atom/wrap-guide#73 - Remove deprecated
wrap-guide.columnsconfig option - atom/wrap-guide#74 - Remove outdated conditional branches and TODOs
- atom/wrap-guide#71 - Don't watch editors more than once if they're re-added to the workspace
- atom/wrap-guide#75 - Use Trusty on Travis
- atom/wrap-guide#76 - Deactivate properly
- atom/wrap-guide#77 - Wait for update promise after changing font size before updating guide
- atom/wrap-guide#81 - Add Probot no-response configuration
- atom/wrap-guide#82 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/wrap-guide#56 - Adds support for multiple wrap guide lines.
language-coffee-script
v0.49.3...v0.50.0
- atom/language-coffee-script#170 - Add Probot no-response configuration
- atom/language-coffee-script#171 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/language-coffee-script#172 - Add support for JSX tags to the CoffeeScript grammar
language-html
v0.51.5...v0.52.0
- atom/language-html#213 - Add Probot no-response configuration
- atom/language-html#214 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/language-html#221 - Use GraphQL grammar to highlight its script block
language-javascript
v0.129.19...v0.129.20
- atom/language-javascript#639 - Allow tagged template injections to accept function parameters
- atom/language-javascript#626 - Differentiate line and block comments
- atom/language-javascript#638 - Add CSS, GraphQL, and SQL template literal tags to Tree-Sitter grammar
language-ruby
v0.72.14...v0.72.15
Assets
18
Notable Changes
- Upgrade to Electron 2.0.18 to address recent Chrome vulnerability
- Add tab to GitHub pane that shows all changed files in a pull request
- Fix bug where git tab keeps popping open when there's a merge conflict
- View commit details in pane
- Improved styling for settings-view when docked
- Fix bug where tree-sitter code folding markers were out of sync
- remove snippet config for
selffrom language-python
All Changes
Atom Core
v1.34.0...v1.35.0
- atom/atom#18500 -
⬆️ tree-view@0.224.5 - atom/atom#18501 - Fix Atom version in package-lock.json
- atom/atom#18502 - Fix typo that messed up fold marker updates
- atom/atom#18506 - Add screenshot to README
- atom/atom#18484 - Migrate 'atom-ui' into core
- atom/atom#18532 -
⬆️ settings-view@v0.257.3 - atom/atom#18545 - Avoid sending async updates on config update
- atom/atom#18557 -
⬆️ status-bar@v1.8.16 - atom/atom#18570 - Only deref top-level symlinks in node_modules when copying assets
- atom/atom#18597 -
⬆️
electron@2.0.16 - atom/atom#18601 - Bump language-javascript, update test w/ new scope mapping
- atom/atom#18602 - Delete 'packages/**/node_modules' in script/clean
- atom/atom#18631 - Fix typo in atom.confirm documentation
- atom/atom#18611 - Update electron-link
- atom/atom#18552 - ➡ Migrate core package 'solarized-light-syntax
- atom/atom#18555 - ➡ Migrate core package 'solarized-dark-syntax' into ./packages
- atom/atom#18641 - Upgrade GitHub package on dev
- atom/atom#17529 - Enable "File -> Open" to work on macOS when no windows are open
- atom/atom#17862 - Enable stable and beta draft release creation on VSTS
- atom/atom#18961 -
⬆️ settings-view@0.260.1 - atom/atom#18962 -
⬆️ electron@2.0.18
github
v0.23.3...v0.24.0
- atom/github#1810 - Update screenshots
- atom/github#1809 - Suppress "Unable to locate git workspace root" error
- atom/github#1808 - Add button to show/hide password in credentials dialog
- atom/github#1811 - Process iteration
- atom/github#1804 - split IssueishDetailView into IssueDetailView and PullRequestDetailView
- atom/github#1826 - Moving to CodeCov
- atom/github#1827 - Disable the "changes" status from CodeCov
- atom/github#1828 - Fix bug where pull request cannot be viewed if pullRequest.headRepository is null.
- atom/github#1831 - Move the multi-file diff RFC to "feature requests" with the others
- atom/github#1822 - Fix: git tab keeps popping open when there's a merge conflict
- atom/github#1836 - Enzyme and Enzyme adapter upgrade
- atom/github#1837 - No need for AppVeyor reporter
- atom/github#1777 - Update tree-kill to the latest version
🚀 - atom/github#1799 - Update event-kit to the latest version
🚀 - atom/github#1772 - Update relay-compiler to the latest version
🚀 - atom/github#1807 - View commit details in pane
- atom/github#1838 - Bring our GraphQL schema up to date
- atom/github#1843 - Build PRs that only change documentation
- atom/github#1842 - fix: react-component-atlas
- atom/github#1845 - Pin codecov package to the lastest master
- atom/github#1846 - Update temp to the latest version
🚀 - atom/github#1847 - Backportable keymap changes
- atom/github#1849 - Remove status section from feature proposal template
- atom/github#1829 - Add tab for all changed files in a pull request
- atom/github#1851 - Update what-the-diff to the latest version
🚀 - atom/github#1854 - Fix: handle renames on file changed tab
- atom/github#1855 - Fix: wrong prefix on PR files changed
- atom/github#1859 - Adjustable diff font size
- atom/github#1805 - Commit Preview tweaks
- atom/github#1869 - UserStore handles GitHub remotes that no longer exist
- atom/github#1871 - Cache token scope check failures
- atom/github#1877 - Give the "show more" button a left margin
- atom/github#1878 - make title texts in PR details tabs not selectable
settings-view
v0.257.2...v0.260.1
- atom/settings-view#1091 - Lint with Standard
- atom/settings-view#1094 - Fix themes dropdown alignment described in issue #995
- atom/settings-view#1057 - fix(restart-notification): undefined latestVersion
- atom/settings-view#1095 - Add link to internal package
- atom/settings-view#1044 - Invalidate cached pkg detail panel on activate/deactivate package
- atom/settings-view#1034 - Remove broken offline special-casing when retrieving cached data
- atom/settings-view#1042 - Display search results in order returned from apm
- atom/settings-view#1104 - Fix spacing of package versions
- atom/settings-view#1105 - Sticky breadcrumbs
- atom/settings-view#1106 - Sticky breadcrumbs II
- atom/settings-view#1107 - Sticky sub-sections
- atom/settings-view#1112 - Fix sticky header gap
- atom/settings-view#1114 - Fix space between version and deprecated label
- atom/settings-view#1045 - add 'description' for object setting
- atom/settings-view#1116 - Fix up standard formatting
- atom/settings-view#1115 - Support settings-view in docks
- atom/settings-view#1103 - Comma value in array
- atom/settings-view#1109 - Escape CSON correctly
- atom/settings-view#1119 - Use server repository instead of package defined
status-bar
v1.8.15...v1.8.16
- atom/status-bar#228 - Add Probot no-response configuration
- atom/status-bar#229 -
🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue - atom/status-bar#231 - Fix spacing of the icons
language-python
v0.51.8...v0.51.9
- atom/language-python#274 - Add foldEndPattern to settings
- atom/language-python#287 - Scope built in functions as support.function
- atom/language-python#267 - Please remove snippet config for 'self'
- atom/language-python#289 - Fix codestyle E301 in class snippet
- atom/language-python#292 - Fix code folding for 'elif' and 'else' statements
Assets
18
Notable Changes
- Introduce a pane item in the GitHub package to display the contents of an individual commit (atom/github#1807)
- Add a tab to the pull request pane in the GitHub package to show all changed files in a pull request (atom/github#1829)
- Provide a button to show/hide the input values of passwords in the GitHub package (atom/github#1808)
- Improve reliability of text entry in the settings view (#18545)
- Fix handling of partially-matched keymap sequences involving meta/ctrl keys (atom/atom-keymap#236)
All Changes
Atom Core
v1.34.0...v1.35.0-beta0
- atom/atom#18500 -
⬆️ tree-view@0.224.5 - atom/atom#18501 - Fix Atom version in package-lock.json
- atom/atom#18502 - Fix typo that messed up fold marker updates
- atom/atom#18506 - Add screenshot to README
- atom/atom#18484 - Migrate 'atom-ui' into core
- atom/atom#18532 -
⬆️ settings-view@v0.257.3 - atom/atom#18545 - Avoid sending async updates on config update
- atom/atom#18557 -
⬆️ status-bar@v1.8.16 - atom/atom#18570 - Only deref top-level symlinks in node_modules when copying assets
- atom/atom#18597 -
⬆️
electron@2.0.16 - atom/atom#18601 - Bump language-javascript, update test w/ new scope mapping
- atom/atom#18602 - Delete 'packages/**/node_modules' in script/clean
- atom/atom#18631 - Fix typo in atom.confirm documentation
- atom/atom#18611 - Update electron-link
- atom/atom#18552 - ➡ Migrate core package 'solarized-light-syntax
- atom/atom#18555 - ➡ Migrate core package 'solarized-dark-syntax' into ./packages
- atom/atom#18641 - Upgrade GitHub package on dev
github
v0.23.3...v0.24.0
- atom/github#1810 - Update screenshots
- atom/github#1809 - Suppress "Unable to locate git workspace root" error
- atom/github#1808 - Add button to show/hide password in credentials dialog
- atom/github#1811 - Process iteration
- atom/github#1804 - split IssueishDetailView into IssueDetailView and PullRequestDetailView
- atom/github#1826 - Moving to CodeCov
- atom/github#1827 - Disable the "changes" status from CodeCov
- atom/github#1828 - Fix bug where pull request cannot be viewed if pullRequest.headRepository is null.
- atom/github#1831 - Move the multi-file diff RFC to "feature requests" with the others
- atom/github#1822 - Fix: git tab keeps popping open when there's a merge conflict
- atom/github#1836 - Enzyme and Enzyme adapter upgrade
- atom/github#1837 - No need for AppVeyor reporter
- atom/github#1777 - Update tree-kill to the latest version
🚀 - atom/github#1799 - Update event-kit to the latest version
🚀 - atom/github#1772 - Update relay-compiler to the latest version
🚀 - atom/github#1807 - View commit details in pane
- atom/github#1838 - Bring our GraphQL schema up to date
- atom/github#1843 - Build PRs that only change documentation
- atom/github#1842 - fix: react-component-atlas
- atom/github#1845 - Pin codecov package to the lastest master
- atom/github#1846 - Update temp to the latest version
🚀 - atom/github#1847 - Backportable keymap changes
- atom/github#1849 - Remove status section from feature proposal template
- atom/github#1829 - Add tab for all changed files in a pull request
- atom/github#1851 - Update what-the-diff to the latest version
🚀 - atom/github#1854 - Fix: handle renames on file changed tab
- atom/github#1855 - Fix: wrong prefix on PR files changed
- atom/github#1859 - Adjustable diff font size
- atom/github#1805 - Commit Preview tweaks
- atom/github#1869 - UserStore handles GitHub remotes that no longer exist
- atom/github#1871 - Cache token scope check failures
- atom/github#1877 - Give the "show more" button a left margin
- atom/github#1878 - make title texts in PR details tabs not selectable
settings-view
v0.257.2...v0.257.3
- atom/settings-view#1091 - Lint with Standard
- atom/settings-view#1094 - Fix themes dropdown alignment described in issue #995
status-bar
v1.8.15...v1.8.16