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

Release notes

v1.43.0 (2020-01-14)

Notable Changes

  • https://github.com/atom/atom/pull/20041 - Improve PHP syntax highlighting for ternary operator, ereg functions, and comments within closures.
  • https://github.com/atom/atom/pull/20122 - Improve PHP syntax highlighting for functions returning references, return types.
  • https://github.com/atom/atom/pull/20088 - Improve SCSS syntax highlighting, by recognizing '-' as part of a class selector in an @extend statement.
  • https://github.com/atom/atom/pull/20099 - Fix find and replace crashes when a tab is not an editor.
  • https://github.com/atom/atom/pull/19832 - Fix an issue that prevented directories created by git worktree from being recognized as git repositories.
  • https://github.com/atom/atom/pull/20134 - Improve CSS syntax highlighting by supporting grid properties (e.g row-gap, place-items, place-self and place-content).
  • https://github.com/atom/atom/pull/20142 - Improve CSS syntax highlighting by preventing deprecated CSS properties from being highlighted as errors.
  • https://github.com/atom/atom/pull/20156 - Add support for Javascript forEach snippet.
  • https://github.com/atom/atom/pull/20173 - Add support for Javascript syntax highlighting for BigInt numeric.
  • https://github.com/atom/atom/pull/20196 - Update legacy TextMate grammars to match microsoft/vscode@e6abf47.
  • atom/github#2324: Removed the non-functional "jump to file" context menu option when viewing past commits.
  • atom/github#2308: Explicitly display and choose the active git working directory in the Git and GitHub tabs.
  • atom/github#2305: Fix a crash when viewing review comments on Windows.
  • atom/github#2297: Avoid stalls due to data buffering by using TCP sockets instead of UNIX domain sockets for git dialog communications.
  • atom/github#2222: Create and publish GitHub repositories with the github:create-repository and github:publish-repository commands.
  • atom/github#2270: Copy the commit SHA and subject to the clipboard from the context menu on the mini-log.

Atom Core

v1.42.0...v1.43.0

  • atom/atom#20041 - ⬆️ language-php@0.443
  • atom/atom#20044 - Fix language-typescript version in package.json
  • atom/atom#20061 - Update tree-sitter to 0.15.13
  • atom/atom#20088 - ⬆️ language-sass@0.62.1
  • atom/atom#20096 - ⬆️open-on-github@1.3.2
  • atom/atom#20099 - ⬆️ find-and-replace@0.219.1
  • atom/atom#19832 - Recognize git worktree directories as valid git repositories
  • atom/atom#20115 - Bump Tree-sitter to 0.15.14
  • atom/atom#20122 - ⬆️ language-php@0.44.4
  • atom/atom#20134 - ⬆️ language-css@0.44.1
  • atom/atom#20124 - ⬆️ github@0.31.1
  • atom/atom#20098 - Fixed unable to copy selected text from spec-suite window
  • atom/atom#20142 - ⬆️ language-css@0.44.2
  • atom/atom#20149 - ⬆️ first-mate@7.4.1 bracket-matcher@0.91.2
  • atom/atom#20156 - ⬆️ language-javascript@0.133.1
  • atom/atom#20157 - ⬆️text-buffer@13.17.1
  • atom/atom#20173 - ⬆️ language-javascript@0.134.0 fuzzy-finder@1.14.1
  • atom/atom#20196 - ⬆️ nsfw@1.0.26 & language-typescript@0.6.0

bracket-matcher

v0.91.1...v0.91.2

  • atom/bracket-matcher#387 - Use Xenial on Travis

find-and-replace

v0.219.0...v0.219.1

  • atom/find-and-replace#1100 - Don’t crash when using find view in tab that’s not an editor

fuzzy-finder

v1.14.0...v1.14.1

  • atom/fuzzy-finder#406 - Consume STDERR from ripgrep to allow indexing process to complete
  • atom/fuzzy-finder#408 - ⬆️@atom/fuzzy-native@1.1.1

github

v0.31.0-2...v0.31.1-2

  • atom/github#2261 - Bump graphql from 14.4.2 to 14.5.3
  • atom/github#2262 - Bump eslint-utils from 1.3.1 to 1.4.2
  • atom/github#2263 - Bump graphql from 14.5.3 to 14.5.4
  • atom/github#2269 - Bump @babel/preset-env from 7.5.5 to 7.6.0
  • atom/github#2270 - Make it easier to copy the commit SHA and subject
  • atom/github#2277 - Bump sinon from 7.4.1 to 7.5.0
  • atom/github#2279 - Bump @babel/generator from 7.5.5 to 7.6.2
  • atom/github#2278 - Bump @babel/plugin-proposal-object-rest-spread from 7.5.5 to 7.6.2
  • atom/github#2289 - Actions upgrade
  • atom/github#2291 - Bump cross-env from 5.2.0 to 6.0.2
  • atom/github#2222 - Create and publish dialog
  • atom/github#2297 - Use TCP sockets on Windows
  • atom/github#2305 - Normalize comment path
  • atom/github#2311 - Use JavaScript scripts for npm test tasks
  • atom/github#2300 - Bump @babel/preset-env from 7.6.0 to 7.6.3
  • atom/github#2312 - Push using GITHUB_ACTOR and GITHUB_TOKEN
  • atom/github#2314 - GraphQL schema update
  • atom/github#2315 - Fix GitHub Package Tests
  • atom/github#2322 - GraphQL schema update
  • atom/github#2308 - Project Management
  • atom/github#2324 - Removed jump to file from options when viewing past commits

open-on-github

v1.3.1...v1.3.2

  • atom/open-on-github#109 - Add Probot no-response configuration
  • atom/open-on-github#110 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/open-on-github#111 - Get target from command target

language-css

v0.44.0...v0.44.2

  • atom/language-css#161 - Fix #160
  • atom/language-css#166 - Add grid properties that were not being recognized as supported
  • atom/language-css#165 - Fix #163 by not marking media properties as invalid.deprecated

language-javascript

v0.133.0...v0.134.0

  • atom/language-javascript#631 - Fix for...of autocomplete, variable declaration
  • atom/language-javascript#664 - Add a 'forEach' snippet
  • atom/language-javascript#588 - Add support for BigInt numeric

language-php

v0.44.2...v0.44.4

  • atom/language-php#369 - Fixes for small issues: ternary, ereg, comments w/ closures
  • atom/language-php#368 - Fix functions returning references and return type declarations

language-sass

v0.62.0...v0.62.1

  • atom/language-sass#258 - Add Probot no-response configuration
  • atom/language-sass#259 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-sass#273 - Tokenize - as a selector

language-typescript

v0.5.2...v0.6.0

  • atom/language-typescript#41 - Update snippets to cson format
  • atom/language-typescript#43 - update TextMate grammars

v1.44.0-beta0 (2020-01-14)

Notable Changes

  • https://github.com/atom/github/pull/2334 Fix bad jump to file in reviews controller
  • https://github.com/atom/github/pull/2111 Improved GitHub tab blank-slate behavior
  • https://github.com/atom/github/pull/2325 Add avatar and split up TabHeaderView
  • https://github.com/atom/github/pull/2347 Improved commit details visibility for light UI theme and dark UI theme.

Atom Core

v1.43.0...v1.44.0-beta0

  • atom/atom#20287 - Updated license year

github

v0.31.1-2...v0.33.0

  • atom/github#2328 - GraphQL schema update
  • atom/github#2334 - Fix bad jump to file in reviews controller
  • atom/github#2329 - Blank states for GitHub tab
  • atom/github#2339 - Remove cross-env
  • atom/github#2341 - GitHub Action maintenance
  • atom/github#2340 - Update a bunch of dependencies
  • atom/github#2344 - Bump react from 16.11.0 to 16.12.0
  • atom/github#2345 - Update Relay and related dependencies
  • atom/github#2111 - Improved GitHub tab blank-slate behavior
  • atom/github#2325 - Add avatar and split up TabHeaderView
  • atom/github#2347 - Fix #2251
  • atom/github#2349 - GraphQL schema update
  • atom/github#2351 - Bump eslint from 6.6.0 to 6.7.0
  • atom/github#2359 - Bump @babel/preset-env from 7.7.1 to 7.7.5
  • atom/github#2364 - Dugite upgrade for Atom nightly
  • atom/github#2365 - Re-sync electron-link and electron-mksnapshot with atom/atom

v1.42.0 (2019-12-16)

Notable Changes

  • https://github.com/atom/atom/pull/19770 - Add appropriate punctuation scopes to various characters in HTML.
  • https://github.com/atom/atom/pull/19795 - Add support for Ruby syntax highlighting of symbols inside literal symbol arrays (e.g %i() and %I() when using Tree-sitter parsers).
  • https://github.com/atom/atom/pull/19840 - Add support for Ruby syntax highlighting of alias, alias_method, block_given?, defined?, iterator?, super, and undef when using Tree-sitter parsers.
  • https://github.com/atom/atom/pull/19880 - Improve JavaScript syntax highlighting of function names and function parameters when using Tree-sitter parsers.
  • https://github.com/atom/atom/pull/19908 - Add support for jl as a language identifier for the Julia language when using fenced code blocks in Markdown files.

Atom Core

v1.41.0...v1.42.0

  • atom/atom#19770 - ⬆️ language-html@0.53.0
  • atom/atom#19772 - ➡ Migrate core package 'welcome' into ./packages
  • atom/atom#19779 - ➡ Migrate core package 'update-package-dependencies' into ./packages
  • atom/atom#19795 - ⬆️ language-ruby@0.72.21
  • atom/atom#19796 - Bump lodash.template from 4.4.0 to 4.5.0 in /script
  • atom/atom#19797 - Bump lodash.merge from 4.6.1 to 4.6.2 in /script
  • atom/atom#19798 - Bump lodash from 4.17.10 to 4.17.15 in /packages/about
  • atom/atom#19799 - Bump fstream from 0.1.24 to 1.0.12
  • atom/atom#19800 - Bump js-yaml from 3.12.0 to 3.13.1 in /packages/about
  • atom/atom#19801 - Bump js-yaml from 3.12.0 to 3.13.1 in /script
  • atom/atom#19803 - Bump extend from 3.0.1 to 3.0.2 in /script/vsts
  • atom/atom#19802 - Bump underscore.string from 3.3.4 to 3.3.5 in /script
  • atom/atom#19809 - ⬆️ apm@2.4.3
  • atom/atom#19840 - ⬆️ language-ruby@0.72.22
  • atom/atom#19880 - ⬆️ language-javascript@0.133.0
  • atom/atom#19908 - ⬆️ language-gfm@0.90.7
  • atom/atom#19949 - Fix base16 project link
  • atom/atom#19951 - :arrow_up: language-typescript@0.5.3
  • atom/atom#19952 - Revert ":arrow_up: language-typescript@0.5.3"
  • atom/atom#19953 - :arrow_up: language-typescript@0.5.3
  • atom/atom#20025 - Update URL used for jasmine-node in package-lock.json

github

v0.30.1...v0.31.0-2

  • atom/github#2214 - Simplify CI
  • atom/github#2213 - Fix branch menu on unborn branch
  • atom/github#2209 - Refactor dialog handling
  • atom/github#2216 - Upgrade Relay dependencies
  • atom/github#2217 - Bump @babel/generator from 7.4.4 to 7.5.5
  • atom/github#2220 - Bump mocha from 6.1.4 to 6.2.0
  • atom/github#2212 - Bump @babel/plugin-proposal-object-rest-spread from 7.4.3 to 7.5.5
  • atom/github#2221 - Bump @babel/preset-env from 7.5.4 to 7.5.5
  • atom/github#2223 - Bump eslint-plugin-jsx-a11y from 6.2.1 to 6.2.3
  • atom/github#2225 - Bump dompurify from 1.0.10 to 1.0.11
  • atom/github#2219 - Bump graphql from 14.3.1 to 14.4.2
  • atom/github#2218 - Bump babel-plugin-istanbul from 5.1.3 to 5.2.0
  • atom/github#2224 - Bump enzyme from 3.9.0 to 3.10.0
  • atom/github#2226 - Fallback to GIT_SSH if GIT_SSH_COMMAND is not set
  • atom/github#2228 - Bump mocha-junit-reporter from 1.22.0 to 1.23.1
  • atom/github#2231 - Bump semver from 6.0.0 to 6.3.0
  • atom/github#2230 - Bump marked from 0.6.2 to 0.7.0
  • atom/github#2229 - Bump globby from 9.2.0 to 10.0.1
  • atom/github#2232 - GraphQL schema update
  • atom/github#2234 - Bump keytar from 4.10.0 to 4.12.0
  • atom/github#2235 - Bump @babel/plugin-proposal-class-properties from 7.4.4 to 7.5.5
  • atom/github#2238 - Bump keytar from 4.12.0 to 4.13.0
  • atom/github#2239 - GraphQL schema update
  • atom/github#2243 - Bump sinon from 7.3.2 to 7.4.1
  • atom/github#2245 - GraphQL schema update
  • atom/github#2246 - Improve performance of isCommitPushed
  • atom/github#2249 - Dugite upgrade
  • atom/github#2248 - Bump react from 16.8.6 to 16.9.0
  • atom/github#2247 - Bump react-dom from 16.8.6 to 16.9.0
  • atom/github#2255 - Bump dugite from 1.87.1 to 1.87.2
  • atom/github#2362 - Dugite upgrade for Atom beta

language-gfm

v0.90.6...v0.90.7

  • atom/language-gfm#228 - allow jl to be used for julia code blocks

language-html

v0.52.3...v0.53.0

  • atom/language-html#231 - Add scopes for punctuation.

language-javascript

v0.132.0...v0.133.0

  • atom/language-javascript#652 - Colorize arrow function parameters without parens
  • atom/language-javascript#654 - Colorize rest parameters like other formal parameters
  • atom/language-javascript#653 - Fix lost colorization of function declaration names

language-ruby

v0.72.20...v0.72.22

  • atom/language-ruby#271 - Apply proper scopes for symbols when using Tree-sitter grammar

v1.43.0-beta0 (2019-12-16)

Notable Changes

  • https://github.com/atom/atom/pull/20041 - Improve PHP syntax highlighting for ternary operator, ereg functions, and comments within closures.
  • https://github.com/atom/atom/pull/20122 - Improve PHP syntax highlighting for functions returning references, return types.
  • https://github.com/atom/atom/pull/20088 - Improve SCSS syntax highlighting, by recognizing '-' as part of a class selector in an @extend statement.
  • https://github.com/atom/atom/pull/20099 - Fix find and replace crashes when a tab is not an editor.
  • https://github.com/atom/atom/pull/19832 - Fix an issue that prevented directories created by git worktree from being recognized as git repositories.
  • https://github.com/atom/atom/pull/20134 - Improve CSS syntax highlighting by supporting grid properties (e.g row-gap, place-items, place-self and place-content).
  • https://github.com/atom/atom/pull/20142 - Improve CSS syntax highlighting by preventing deprecated CSS properties from being highlighted as errors.
  • https://github.com/atom/atom/pull/20156 - Add support for Javascript forEach snippet.
  • https://github.com/atom/atom/pull/20173 - Add support for Javascript syntax highlighting for BigInt numeric.
  • https://github.com/atom/atom/pull/20196 - Update legacy TextMate grammars to match microsoft/vscode@e6abf47.
  • atom/github#2324: Removed the non-functional "jump to file" context menu option when viewing past commits.
  • atom/github#2308: Explicitly display and choose the active git working directory in the Git and GitHub tabs.
  • atom/github#2305: Fix a crash when viewing review comments on Windows.
  • atom/github#2297: Avoid stalls due to data buffering by using TCP sockets instead of UNIX domain sockets for git dialog communications.
  • atom/github#2222: Create and publish GitHub repositories with the github:create-repository and github:publish-repository commands.
  • atom/github#2270: Copy the commit SHA and subject to the clipboard from the context menu on the mini-log.

Atom Core

v1.42.0...v1.43.0-beta0

  • atom/atom#20041 - ⬆️ language-php@0.443
  • atom/atom#20044 - Fix language-typescript version in package.json
  • atom/atom#20061 - Update tree-sitter to 0.15.13
  • atom/atom#20088 - ⬆️ language-sass@0.62.1
  • atom/atom#20096 - ⬆️open-on-github@1.3.2
  • atom/atom#20099 - ⬆️ find-and-replace@0.219.1
  • atom/atom#19832 - Recognize git worktree directories as valid git repositories
  • atom/atom#20115 - Bump Tree-sitter to 0.15.14
  • atom/atom#20122 - ⬆️ language-php@0.44.4
  • atom/atom#20134 - ⬆️ language-css@0.44.1
  • atom/atom#20124 - ⬆️ github@0.31.1
  • atom/atom#20098 - Fixed unable to copy selected text from spec-suite window
  • atom/atom#20142 - ⬆️ language-css@0.44.2
  • atom/atom#20149 - ⬆️ first-mate@7.4.1 bracket-matcher@0.91.2
  • atom/atom#20156 - ⬆️ language-javascript@0.133.1
  • atom/atom#20157 - ⬆️text-buffer@13.17.1
  • atom/atom#20173 - ⬆️ language-javascript@0.134.0 fuzzy-finder@1.14.1
  • atom/atom#20196 - ⬆️ nsfw@1.0.26 & language-typescript@0.6.0

bracket-matcher

v0.91.1...v0.91.2

  • atom/bracket-matcher#387 - Use Xenial on Travis

find-and-replace

v0.219.0...v0.219.1

  • atom/find-and-replace#1100 - Don’t crash when using find view in tab that’s not an editor

fuzzy-finder

v1.14.0...v1.14.1

  • atom/fuzzy-finder#406 - Consume STDERR from ripgrep to allow indexing process to complete
  • atom/fuzzy-finder#408 - ⬆️@atom/fuzzy-native@1.1.1

github

v0.31.0-2...v0.31.1-2

  • atom/github#2261 - Bump graphql from 14.4.2 to 14.5.3
  • atom/github#2262 - Bump eslint-utils from 1.3.1 to 1.4.2
  • atom/github#2263 - Bump graphql from 14.5.3 to 14.5.4
  • atom/github#2269 - Bump @babel/preset-env from 7.5.5 to 7.6.0
  • atom/github#2270 - Make it easier to copy the commit SHA and subject
  • atom/github#2277 - Bump sinon from 7.4.1 to 7.5.0
  • atom/github#2279 - Bump @babel/generator from 7.5.5 to 7.6.2
  • atom/github#2278 - Bump @babel/plugin-proposal-object-rest-spread from 7.5.5 to 7.6.2
  • atom/github#2289 - Actions upgrade
  • atom/github#2291 - Bump cross-env from 5.2.0 to 6.0.2
  • atom/github#2222 - Create and publish dialog
  • atom/github#2297 - Use TCP sockets on Windows
  • atom/github#2305 - Normalize comment path
  • atom/github#2311 - Use JavaScript scripts for npm test tasks
  • atom/github#2300 - Bump @babel/preset-env from 7.6.0 to 7.6.3
  • atom/github#2312 - Push using GITHUB_ACTOR and GITHUB_TOKEN
  • atom/github#2314 - GraphQL schema update
  • atom/github#2315 - Fix GitHub Package Tests
  • atom/github#2322 - GraphQL schema update
  • atom/github#2308 - Project Management
  • atom/github#2324 - Removed jump to file from options when viewing past commits

open-on-github

v1.3.1...v1.3.2

  • atom/open-on-github#109 - Add Probot no-response configuration
  • atom/open-on-github#110 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/open-on-github#111 - Get target from command target

language-css

v0.44.0...v0.44.2

  • atom/language-css#161 - Fix #160
  • atom/language-css#166 - Add grid properties that were not being recognized as supported
  • atom/language-css#165 - Fix #163 by not marking media properties as invalid.deprecated

language-javascript

v0.133.0...v0.134.0

  • atom/language-javascript#631 - Fix for...of autocomplete, variable declaration
  • atom/language-javascript#664 - Add a 'forEach' snippet
  • atom/language-javascript#588 - Add support for BigInt numeric

language-php

v0.44.2...v0.44.4

  • atom/language-php#369 - Fixes for small issues: ternary, ereg, comments w/ closures
  • atom/language-php#368 - Fix functions returning references and return type declarations

language-sass

v0.62.0...v0.62.1

  • atom/language-sass#258 - Add Probot no-response configuration
  • atom/language-sass#259 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-sass#273 - Tokenize - as a selector

language-typescript

v0.5.2...v0.6.0

  • atom/language-typescript#41 - Update snippets to cson format
  • atom/language-typescript#43 - update TextMate grammars

v1.42.0-beta0 (2019-10-23)

Notable Changes

  • https://github.com/atom/atom/pull/19770 - Add appropriate punctuation scopes to various characters in HTML.
  • https://github.com/atom/atom/pull/19795 - Add support for Ruby syntax highlighting of symbols inside literal symbol arrays (e.g %i() and %I() when using Tree-sitter parsers).
  • https://github.com/atom/atom/pull/19840 - Add support for Ruby syntax highlighting of alias, alias_method, block_given?, defined?, iterator?, super, and undef when using Tree-sitter parsers.
  • https://github.com/atom/atom/pull/19880 - Improve JavaScript syntax highlighting of function names and function parameters when using Tree-sitter parsers.
  • https://github.com/atom/atom/pull/19908 - Add support for jl as a language identifier for the Julia language when using fenced code blocks in Markdown files.

Atom Core

v1.41.0...v1.42.0-beta0

  • atom/atom#19770 - ⬆️ language-html@0.53.0
  • atom/atom#19772 - ➡ Migrate core package 'welcome' into ./packages
  • atom/atom#19779 - ➡ Migrate core package 'update-package-dependencies' into ./packages
  • atom/atom#19795 - ⬆️ language-ruby@0.72.21
  • atom/atom#19796 - Bump lodash.template from 4.4.0 to 4.5.0 in /script
  • atom/atom#19797 - Bump lodash.merge from 4.6.1 to 4.6.2 in /script
  • atom/atom#19798 - Bump lodash from 4.17.10 to 4.17.15 in /packages/about
  • atom/atom#19799 - Bump fstream from 0.1.24 to 1.0.12
  • atom/atom#19800 - Bump js-yaml from 3.12.0 to 3.13.1 in /packages/about
  • atom/atom#19801 - Bump js-yaml from 3.12.0 to 3.13.1 in /script
  • atom/atom#19803 - Bump extend from 3.0.1 to 3.0.2 in /script/vsts
  • atom/atom#19802 - Bump underscore.string from 3.3.4 to 3.3.5 in /script
  • atom/atom#19809 - ⬆️ apm@2.4.3
  • atom/atom#19840 - ⬆️ language-ruby@0.72.22
  • atom/atom#19880 - ⬆️ language-javascript@0.133.0
  • atom/atom#19908 - ⬆️ language-gfm@0.90.7
  • atom/atom#19949 - Fix base16 project link
  • atom/atom#19951 - :arrow_up: language-typescript@0.5.3
  • atom/atom#19952 - Revert ":arrow_up: language-typescript@0.5.3"
  • atom/atom#19953 - :arrow_up: language-typescript@0.5.3
  • atom/atom#20025 - Update URL used for jasmine-node in package-lock.json

github

v0.30.1...v0.31.0

  • atom/github#2214 - Simplify CI
  • atom/github#2213 - Fix branch menu on unborn branch
  • atom/github#2209 - Refactor dialog handling
  • atom/github#2216 - Upgrade Relay dependencies
  • atom/github#2217 - Bump @babel/generator from 7.4.4 to 7.5.5
  • atom/github#2220 - Bump mocha from 6.1.4 to 6.2.0
  • atom/github#2212 - Bump @babel/plugin-proposal-object-rest-spread from 7.4.3 to 7.5.5
  • atom/github#2221 - Bump @babel/preset-env from 7.5.4 to 7.5.5
  • atom/github#2223 - Bump eslint-plugin-jsx-a11y from 6.2.1 to 6.2.3
  • atom/github#2225 - Bump dompurify from 1.0.10 to 1.0.11
  • atom/github#2219 - Bump graphql from 14.3.1 to 14.4.2
  • atom/github#2218 - Bump babel-plugin-istanbul from 5.1.3 to 5.2.0
  • atom/github#2224 - Bump enzyme from 3.9.0 to 3.10.0
  • atom/github#2226 - Fallback to GIT_SSH if GIT_SSH_COMMAND is not set
  • atom/github#2228 - Bump mocha-junit-reporter from 1.22.0 to 1.23.1
  • atom/github#2231 - Bump semver from 6.0.0 to 6.3.0
  • atom/github#2230 - Bump marked from 0.6.2 to 0.7.0
  • atom/github#2229 - Bump globby from 9.2.0 to 10.0.1
  • atom/github#2232 - GraphQL schema update
  • atom/github#2234 - Bump keytar from 4.10.0 to 4.12.0
  • atom/github#2235 - Bump @babel/plugin-proposal-class-properties from 7.4.4 to 7.5.5
  • atom/github#2238 - Bump keytar from 4.12.0 to 4.13.0
  • atom/github#2239 - GraphQL schema update
  • atom/github#2243 - Bump sinon from 7.3.2 to 7.4.1
  • atom/github#2245 - GraphQL schema update
  • atom/github#2246 - Improve performance of isCommitPushed
  • atom/github#2249 - Dugite upgrade
  • atom/github#2248 - Bump react from 16.8.6 to 16.9.0
  • atom/github#2247 - Bump react-dom from 16.8.6 to 16.9.0
  • atom/github#2255 - Bump dugite from 1.87.1 to 1.87.2

language-gfm

v0.90.6...v0.90.7

  • atom/language-gfm#228 - allow jl to be used for julia code blocks

language-html

v0.52.3...v0.53.0

  • atom/language-html#231 - Add scopes for punctuation.

language-javascript

v0.132.0...v0.133.0

  • atom/language-javascript#652 - Colorize arrow function parameters without parens
  • atom/language-javascript#654 - Colorize rest parameters like other formal parameters
  • atom/language-javascript#653 - Fix lost colorization of function declaration names

language-ruby

v0.72.20...v0.72.22

  • atom/language-ruby#271 - Apply proper scopes for symbols when using Tree-sitter grammar

v1.41.0 (2019-10-23)

Notable Changes

  • atom/atom#19373 - Upgrade to Electron 4
  • atom/atom#19754 - Improve syntax highlighting for numerous Ruby language constructs (https://github.com/atom/language-ruby/pull/266, https://github.com/atom/language-ruby/pull/267, https://github.com/atom/language-ruby/pull/269)

Atom Core

v1.40.1...v1.41.0

  • atom/atom#19681 - Upgrade GitHub package on dev
  • atom/atom#19373 - Upgrade to Electron 4
  • atom/atom#19617 - Restore use of Ubuntu 14.04 for Linux CI builds
  • atom/atom#19726 - Only cover scope boundaries in the parent layer if there is a scope boundary in the injected layer
  • atom/atom#19735 - Use class colors for inherited classes in One syntax themes
  • atom/atom#19738 - Avoid covering up scopes at boundaries of injection layers
  • atom/atom#19740 - ⬆️ language-ruby@0.72.19
  • atom/atom#19754 - ⬆️ language-ruby@0.72.20
  • atom/atom#13925 - add support for jasmine.any
  • atom/atom#19757 - ⬆️ notifications@0.71.0
  • atom/atom#19763 - 🔥 Remove unused TimeReporter class
  • atom/atom#19809 - ⬆️ apm@2.4.3

notifications

v0.70.6...v0.71.0

  • atom/notifications#180 - Clear log

language-ruby

v0.72.17...v0.72.20

  • atom/language-ruby#266 - Allow numerals in all-caps constants
  • atom/language-ruby#267 - Add scopes for a number of items.
  • atom/language-ruby#269 - Tokenize visibility modifier in Tree-sitter grammar

language-shellscript

v0.27.12...v0.28.0

  • atom/language-shellscript#149 - Support ANSII-C escaped strings in Bash

v1.41.0-beta1 (2019-08-20)

Fixed a problem that prevented installation and loading of some packages with native modules (#19780)


v1.40.1 (2019-08-20)

Fixed a problem that prevented installation and loading of some packages with native modules (#19780)


v1.41.0-beta0 (2019-10-22)

Notable Changes

  • atom/atom#19373 - Upgrade to Electron 4
  • atom/atom#19754 - Improve syntax highlighting for numerous Ruby language constructs (https://github.com/atom/language-ruby/pull/266, https://github.com/atom/language-ruby/pull/267, https://github.com/atom/language-ruby/pull/269)

Atom Core

v1.40.0...v1.41.0-beta0

  • atom/atom#19681 - Upgrade GitHub package on dev
  • atom/atom#19373 - Upgrade to Electron 4
  • atom/atom#19617 - Restore use of Ubuntu 14.04 for Linux CI builds
  • atom/atom#19726 - Only cover scope boundaries in the parent layer if there is a scope boundary in the injected layer
  • atom/atom#19735 - Use class colors for inherited classes in One syntax themes
  • atom/atom#19738 - Avoid covering up scopes at boundaries of injection layers
  • atom/atom#19740 - ⬆️ language-ruby@0.72.19
  • atom/atom#19754 - ⬆️ language-ruby@0.72.20
  • atom/atom#13925 - add support for jasmine.any
  • atom/atom#19757 - ⬆️ notifications@0.71.0
  • atom/atom#19763 - 🔥 Remove unused TimeReporter class

notifications

v0.70.6...v0.71.0

  • atom/notifications#180 - Clear log

language-ruby

v0.72.17...v0.72.20

  • atom/language-ruby#266 - Allow numerals in all-caps constants
  • atom/language-ruby#267 - Add scopes for a number of items.
  • atom/language-ruby#269 - Tokenize visibility modifier in Tree-sitter grammar

language-shellscript

v0.27.12...v0.28.0

  • atom/language-shellscript#149 - Support ANSII-C escaped strings in Bash

v1.40.0 (2019-08-13)

Notable Changes

  • atom/github#2124 - Review comments and summaries are editable in the review tab
  • atom/github#2102 - Checks statuses are included in the build status page of a PR item
  • atom/github#2195 - Avoid stalls when opening a branch associated with a PR that has a large (>1MB) patch
  • atom/github#2128 - Show a friendly message when the network isn't available (instead of crashing horribly 🙈), and attempt to reconnect when the network becomes available again
  • atom/atom#19579 - Improve handling of .gitignore edge cases
  • atom/atom#17813 - Enable multiple release channels (e.g., Atom, Atom Beta, and Atom Nightly) to be installed side-by-side on Windows
  • atom/atom#19594 - Improve reliability of "restart and install" operation when updating Atom
  • atom/atom#19556 - Add a new injection point setting to support parsing Rust macros via language injection
  • atom/atom#18738 - Show Tree-sitter grammars in the grammar selector
  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized
  • atom/find-and-replace#1095 - Add pcre2 ripgrep option for find-and-replace operations
  • atom/language-c#331 - Add noexcept and mutable and remove _Atomic from tree-sitter-cpp
  • atom/language-javascript#650 - Fix auto-indent when the previous line ends with a comment with a quote
  • atom/language-javascript#651 - Allow JS snippets to be used in Flow files
  • atom/language-php#360 - Fix syntax highlighting issue for flexible HEREDOC and NOWDOC in PHP 7.3

Atom Core

v1.39.1...v1.40.0

  • atom/atom#19464 - ⬆️ first-mate@7.4.0
  • atom/atom#19462 - ⬆️ spell-check@0.75.0
  • atom/atom#19460 - ⬆️ nslog@3.2.0
  • atom/atom#19387 - Highlight keyword.operator by default
  • atom/atom#19476 - ⬆️ autocomplete-plus@2.42.1
  • atom/atom#19396 - autoflow: Do not reflow selections that contain only LaTeX tags
  • atom/atom#19481 - Update language-json
  • atom/atom#19487 - Ensure TextEditorComponent was resized before asserting on its contents
  • atom/atom#19489 - ⬆️ autocomplete-plus@2.42.1
  • atom/atom#19491 - Do not store null buffers on the cacheStore
  • atom/atom#19469 - Upgrade text-buffer to 13.16.2
  • atom/atom#19502 - ⬆️ pathwatcher@8.1.0, text-buffer@13.17.0
  • atom/atom#19503 - Auto-format yaml files
  • atom/atom#19506 - ⬆️ fs-admin@0.5.0
  • atom/atom#19505 - Upgrade find-and-replace@0.218.13
  • atom/atom#19509 - ⬆️ language-json@1.0.4
  • atom/atom#19504 - Update Node.js version used in CI systems
  • atom/atom#19514 - ⬆️ tree-sitter@0.15.2
  • atom/atom#19482 - Update apm to remove node-gyp logic
  • atom/atom#19523 - Increase timeout for atom-application.test.js on CI
  • atom/atom#19513 - Only use AppVeyor on release branches
  • atom/atom#19533 - ⬆️ autocomplete-plus@2.42.3
  • atom/atom#19525 - Fix flaky test for Project.onDidChangeFiles()
  • atom/atom#19529 - Use organization level templates
  • atom/atom#19531 - Update to Tree-sitter 0.15.5 (with travis build)
  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized
  • atom/atom#19538 - Shim tokens in TokenizedLines returned from TreeSitterLanguageMode
  • atom/atom#19551 - Remove delays that we no longer need in watch-path tests
  • atom/atom#19552 - ⬆️ git-utils@5.6.0, scandal@3.2.0
  • atom/atom#19508 - Rely on Azure Pipelines instead of AppVeyor for Windows builds
  • atom/atom#19539 - ⬆️ electron-winstaller@3.0.4
  • atom/atom#19555 - Dedupe git-utils dependency
  • atom/atom#19534 - Tweak package-lock to avoid loading fs-extra twice on main-process
  • atom/atom#19553 - Improve logic to generate nightly release notes
  • atom/atom#19561 - ⬆️ fuzzy-finder@1.13.8
  • atom/atom#19556 - Add a new injection point setting to support parsing Rust macros via language injection
  • atom/atom#19566 - Update all language packages with Tree-sitter languages
  • atom/atom#19569 - Fix generation of release notes for nightly builds
  • atom/atom#19570 - Generate delta nightly updaters for windows
  • atom/atom#19573 - ⬆️ electron-winstaller
  • atom/atom#19575 - Fix exception when multiple language layers are not yet highlighted
  • atom/atom#19576 - Publish nightly releases to atom repo on packagecloud.io
  • atom/atom#19577 - Run script/bootstrap for pull requests originated from forks
  • atom/atom#19578 - Use a different polkit policy name for each Atom channel on Linux
  • atom/atom#19579 - Upgrade git-utils to 5.6.1 to fix .gitignore edge cases
  • atom/atom#19580 - Upgrade npm on Azure Pipelines when running macOS tests
  • atom/atom#18738 - Show Tree-sitter grammars in grammar selector
  • atom/atom#19586 - Update Tree-sitter to 0.15.6
  • atom/atom#19590 - fix comment docs
  • atom/atom#19591 - Upload Electron crash reports to Bugsnag via Atom.io if user has consented to Telemetry
  • atom/atom#19594 - Spawn updated Atom immediately instead of waiting for will-quit event
  • atom/atom#19600 - ⬆️ spellchecker@3.6.1
  • atom/atom#19597 - Rely on Azure Pipelines instead of Travis for Linux builds
  • atom/atom#19603 - ⬆️ fuzzy-finder@1.13.9
  • atom/atom#19607 - Send OS version to the autoupdate endpoint
  • atom/atom#19612 - Debounce the resize event handler
  • atom/atom#19618 - Fix issue when ripgrep returns matches that are empty
  • atom/atom#19615 - Add ripgrep pcre2 search support
  • atom/atom#19622 - ⬆️ fuzzy-finder@1.14.0
  • atom/atom#19625 - ⬆️ find-and-replace@0.219.0
  • atom/atom#19602 - Update getInvisibles documentation
  • atom/atom#17813 - Enable multiple release channels to be installed side-by-side on Windows
  • atom/atom#19675 - Use the correct executable name on the code signing tool
  • atom/atom#19676 - Do not depend on CONFIG.executableName on the windows tests
  • atom/atom#19678 - Calculate correctly the nupkg filenames when uploading artifacts
  • atom/atom#19673 - Upgrade apm
  • atom/atom#19681 - Upgrade GitHub package on dev

bracket-matcher

v0.91.0...v0.91.1

  • atom/bracket-matcher#386 - Tweak syntax tree range query to work w/ new Tree-sitter

find-and-replace

v0.218.12...v0.219.0

  • atom/find-and-replace#1079 - Remove async test helpers
  • atom/find-and-replace#1090 - Try fixing flaky tests in results-view-spec.js
  • atom/find-and-replace#1091 - Construct ResultsView directly to fix some flaky tests
  • atom/find-and-replace#1093 - Overhaul height invalidation
  • atom/find-and-replace#1095 - Add pcre2 ripgrep option

github

v0.29.0...v0.30.0

  • atom/github#2133 - Always create a pull request for schema changes
  • atom/github#2136 - GraphQL schema update
  • atom/github#2102 - Include the Checks API in build status
  • atom/github#2109 - Bump node-fetch from 2.3.0 to 2.5.0
  • atom/github#2131 - Add issues and pull requests to the current release project
  • atom/github#2147 - tab styling refactor
  • atom/github#2150 - :arrow_up: react + react-dom
  • atom/github#2128 - Improve error handling when offline
  • atom/github#2151 - Bump @atom/mocha-test-runner from 1.5.0 to 1.5.1
  • atom/github#2152 - Bump @babel/plugin-proposal-class-properties from 7.4.0 to 7.4.4
  • atom/github#2153 - Bump @babel/generator from 7.4.0 to 7.4.4
  • atom/github#2124 - Make review comments editable
  • atom/github#2154 - GraphQL schema update
  • atom/github#2155 - Bump codecov from 3.3.0 to 3.5.0
  • atom/github#2156 - Bump node-fetch from 2.5.0 to 2.6.0
  • atom/github#2158 - Bump keytar from 4.4.1 to 4.7.0
  • atom/github#2159 - Bump nyc from 14.0.0 to 14.1.1
  • atom/github#2167 - Bump graphql from 14.2.1 to 14.3.1
  • atom/github#2171 - GraphQL schema update
  • atom/github#2186 - Bump keytar from 4.7.0 to 4.10.0
  • atom/github#2177 - GraphQL schema update
  • atom/github#2199 - Bump @babel/preset-env from 7.4.3 to 7.5.4
  • atom/github#2200 - GraphQL schema update
  • atom/github#2201 - [Security] Bump lodash from 4.17.11 to 4.17.14
  • atom/github#2202 - Test runner bump
  • atom/github#2205 - Bump lodash from 4.17.11 to 4.17.14 in /actions/schema-up
  • atom/github#2195 - Avoid stalls caused by large diffs fetched from GitHub
  • atom/github#2210 - GraphQL schema update

spell-check

v0.74.5...v0.75.0

  • atom/spell-check#309 - ⬆️ spellchecker@3.6.0

language-c

v0.60.17...v0.60.18

  • atom/language-c#331 - Added noexcept and mutable, removed _Atomic from tree-sitter-cpp

language-javascript

v0.130.0...v0.132.0

  • atom/language-javascript#650 - Fix auto-indent when the previous line ends with a comment with a quote
  • atom/language-javascript#651 - Allow JS snippets to be used in Flow files

language-php

v0.44.1...v0.44.2

  • atom/language-php#352 - begin -> match
  • atom/language-php#360 - Fixing syntax highlighting issue for flexible HEREDOC and NOWDOC in PHP 7.3

v1.40.0-beta1 (2019-07-25)

Fixed a problem that prevented Linux users from successfully installing Atom via the RPM package. #19682 #19690 #19692


v1.39.1 (2019-07-25)

Fixed a problem that prevented Linux users from successfully installing Atom via the RPM package. #19682 #19690 #19692


v1.40.0-beta0 (2019-07-23)

Notable Changes

  • atom/github#2124 - Review comments and summaries are editable in the review tab
  • atom/github#2102 - Checks statuses are included in the build status page of a PR item
  • atom/github#2195 - Avoid stalls when opening a branch associated with a PR that has a large (>1MB) patch
  • atom/github#2128 - Show a friendly message when the network isn't available (instead of crashing horribly 🙈), and attempt to reconnect when the network becomes available again
  • atom/atom#19579 - Improve handling of .gitignore edge cases
  • atom/atom#17813 - Enable multiple release channels (e.g., Atom, Atom Beta, and Atom Nightly) to be installed side-by-side on Windows
  • atom/atom#19594 - Improve reliability of "restart and install" operation when updating Atom
  • atom/atom#19556 - Add a new injection point setting to support parsing Rust macros via language injection
  • atom/atom#18738 - Show Tree-sitter grammars in the grammar selector
  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized
  • atom/find-and-replace#1095 - Add pcre2 ripgrep option for find-and-replace operations
  • atom/language-c#331 - Add noexcept and mutable and remove _Atomic from tree-sitter-cpp
  • atom/language-javascript#650 - Fix auto-indent when the previous line ends with a comment with a quote
  • atom/language-javascript#651 - Allow JS snippets to be used in Flow files
  • atom/language-php#360 - Fix syntax highlighting issue for flexible HEREDOC and NOWDOC in PHP 7.3

Atom Core

v1.39.0...v1.40.0-beta0

  • atom/atom#19464 - ⬆️ first-mate@7.4.0
  • atom/atom#19462 - ⬆️ spell-check@0.75.0
  • atom/atom#19460 - ⬆️ nslog@3.2.0
  • atom/atom#19387 - Highlight keyword.operator by default
  • atom/atom#19476 - ⬆️ autocomplete-plus@2.42.1
  • atom/atom#19396 - autoflow: Do not reflow selections that contain only LaTeX tags
  • atom/atom#19481 - Update language-json
  • atom/atom#19487 - Ensure TextEditorComponent was resized before asserting on its contents
  • atom/atom#19489 - ⬆️ autocomplete-plus@2.42.1
  • atom/atom#19491 - Do not store null buffers on the cacheStore
  • atom/atom#19469 - Upgrade text-buffer to 13.16.2
  • atom/atom#19502 - ⬆️ pathwatcher@8.1.0, text-buffer@13.17.0
  • atom/atom#19503 - Auto-format yaml files
  • atom/atom#19506 - ⬆️ fs-admin@0.5.0
  • atom/atom#19505 - Upgrade find-and-replace@0.218.13
  • atom/atom#19509 - ⬆️ language-json@1.0.4
  • atom/atom#19504 - Update Node.js version used in CI systems
  • atom/atom#19514 - ⬆️ tree-sitter@0.15.2
  • atom/atom#19482 - Update apm to remove node-gyp logic
  • atom/atom#19523 - Increase timeout for atom-application.test.js on CI
  • atom/atom#19513 - Only use AppVeyor on release branches
  • atom/atom#19533 - ⬆️ autocomplete-plus@2.42.3
  • atom/atom#19525 - Fix flaky test for Project.onDidChangeFiles()
  • atom/atom#19529 - Use organization level templates
  • atom/atom#19531 - Update to Tree-sitter 0.15.5 (with travis build)
  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized
  • atom/atom#19538 - Shim tokens in TokenizedLines returned from TreeSitterLanguageMode
  • atom/atom#19551 - Remove delays that we no longer need in watch-path tests
  • atom/atom#19552 - ⬆️ git-utils@5.6.0, scandal@3.2.0
  • atom/atom#19508 - Rely on Azure Pipelines instead of AppVeyor for Windows builds
  • atom/atom#19539 - ⬆️ electron-winstaller@3.0.4
  • atom/atom#19555 - Dedupe git-utils dependency
  • atom/atom#19534 - Tweak package-lock to avoid loading fs-extra twice on main-process
  • atom/atom#19553 - Improve logic to generate nightly release notes
  • atom/atom#19561 - ⬆️ fuzzy-finder@1.13.8
  • atom/atom#19556 - Add a new injection point setting to support parsing Rust macros via language injection
  • atom/atom#19566 - Update all language packages with Tree-sitter languages
  • atom/atom#19569 - Fix generation of release notes for nightly builds
  • atom/atom#19570 - Generate delta nightly updaters for windows
  • atom/atom#19573 - ⬆️ electron-winstaller
  • atom/atom#19575 - Fix exception when multiple language layers are not yet highlighted
  • atom/atom#19576 - Publish nightly releases to atom repo on packagecloud.io
  • atom/atom#19577 - Run script/bootstrap for pull requests originated from forks
  • atom/atom#19578 - Use a different polkit policy name for each Atom channel on Linux
  • atom/atom#19579 - Upgrade git-utils to 5.6.1 to fix .gitignore edge cases
  • atom/atom#19580 - Upgrade npm on Azure Pipelines when running macOS tests
  • atom/atom#18738 - Show Tree-sitter grammars in grammar selector
  • atom/atom#19586 - Update Tree-sitter to 0.15.6
  • atom/atom#19590 - fix comment docs
  • atom/atom#19591 - Upload Electron crash reports to Bugsnag via Atom.io if user has consented to Telemetry
  • atom/atom#19594 - Spawn updated Atom immediately instead of waiting for will-quit event
  • atom/atom#19600 - ⬆️ spellchecker@3.6.1
  • atom/atom#19597 - Rely on Azure Pipelines instead of Travis for Linux builds
  • atom/atom#19603 - ⬆️ fuzzy-finder@1.13.9
  • atom/atom#19607 - Send OS version to the autoupdate endpoint
  • atom/atom#19612 - Debounce the resize event handler
  • atom/atom#19618 - Fix issue when ripgrep returns matches that are empty
  • atom/atom#19615 - Add ripgrep pcre2 search support
  • atom/atom#19622 - ⬆️ fuzzy-finder@1.14.0
  • atom/atom#19625 - ⬆️ find-and-replace@0.219.0
  • atom/atom#19602 - Update getInvisibles documentation
  • atom/atom#17813 - Enable multiple release channels to be installed side-by-side on Windows
  • atom/atom#19675 - Use the correct executable name on the code signing tool
  • atom/atom#19676 - Do not depend on CONFIG.executableName on the windows tests
  • atom/atom#19678 - Calculate correctly the nupkg filenames when uploading artifacts
  • atom/atom#19673 - Upgrade apm
  • atom/atom#19681 - Upgrade GitHub package on dev

bracket-matcher

v0.91.0...v0.91.1

  • atom/bracket-matcher#386 - Tweak syntax tree range query to work w/ new Tree-sitter

find-and-replace

v0.218.12...v0.219.0

  • atom/find-and-replace#1079 - Remove async test helpers
  • atom/find-and-replace#1090 - Try fixing flaky tests in results-view-spec.js
  • atom/find-and-replace#1091 - Construct ResultsView directly to fix some flaky tests
  • atom/find-and-replace#1093 - Overhaul height invalidation
  • atom/find-and-replace#1095 - Add pcre2 ripgrep option

github

v0.29.0...v0.30.0

  • atom/github#2133 - Always create a pull request for schema changes
  • atom/github#2136 - GraphQL schema update
  • atom/github#2102 - Include the Checks API in build status
  • atom/github#2109 - Bump node-fetch from 2.3.0 to 2.5.0
  • atom/github#2131 - Add issues and pull requests to the current release project
  • atom/github#2147 - tab styling refactor
  • atom/github#2150 - :arrow_up: react + react-dom
  • atom/github#2128 - Improve error handling when offline
  • atom/github#2151 - Bump @atom/mocha-test-runner from 1.5.0 to 1.5.1
  • atom/github#2152 - Bump @babel/plugin-proposal-class-properties from 7.4.0 to 7.4.4
  • atom/github#2153 - Bump @babel/generator from 7.4.0 to 7.4.4
  • atom/github#2124 - Make review comments editable
  • atom/github#2154 - GraphQL schema update
  • atom/github#2155 - Bump codecov from 3.3.0 to 3.5.0
  • atom/github#2156 - Bump node-fetch from 2.5.0 to 2.6.0
  • atom/github#2158 - Bump keytar from 4.4.1 to 4.7.0
  • atom/github#2159 - Bump nyc from 14.0.0 to 14.1.1
  • atom/github#2167 - Bump graphql from 14.2.1 to 14.3.1
  • atom/github#2171 - GraphQL schema update
  • atom/github#2186 - Bump keytar from 4.7.0 to 4.10.0
  • atom/github#2177 - GraphQL schema update
  • atom/github#2199 - Bump @babel/preset-env from 7.4.3 to 7.5.4
  • atom/github#2200 - GraphQL schema update
  • atom/github#2201 - [Security] Bump lodash from 4.17.11 to 4.17.14
  • atom/github#2202 - Test runner bump
  • atom/github#2205 - Bump lodash from 4.17.11 to 4.17.14 in /actions/schema-up
  • atom/github#2195 - Avoid stalls caused by large diffs fetched from GitHub
  • atom/github#2210 - GraphQL schema update

spell-check

v0.74.5...v0.75.0

  • atom/spell-check#309 - ⬆️ spellchecker@3.6.0

language-c

v0.60.17...v0.60.18

  • atom/language-c#331 - Added noexcept and mutable, removed _Atomic from tree-sitter-cpp

language-javascript

v0.130.0...v0.132.0

  • atom/language-javascript#650 - Fix auto-indent when the previous line ends with a comment with a quote
  • atom/language-javascript#651 - Allow JS snippets to be used in Flow files

language-php

v0.44.1...v0.44.2

  • atom/language-php#352 - begin -> match
  • atom/language-php#360 - Fixing syntax highlighting issue for flexible HEREDOC and NOWDOC in PHP 7.3

v1.39.0 (2019-07-23)

Notable Changes

  • atom/fuzzy-finder#401 - Enable fuzzy finder's new fast mode by default 🚀
  • atom/atom#19612 - Enhance performance of window resizing to provide speed and responsiveness comparable to native desktop applications 🏎
  • atom/find-and-replace#1086 - Add config option to use ripgrep for scanning files for much faster searches in large projects 🐎
  • atom/atom#19419 - Upgrade to Electron 3.1.10
  • atom/find-and-replace#1085 - Handle multiline results on the find and replace UI
  • atom/find-and-replace#1088 - Support multiple selections when "Only In Selection" option is enabled
  • atom/tree-view#1257 - Copy files on drop if control is pressed
  • atom/language-python#303 - Tokenize *args and **kwargs the same as other parameters (tree-sitter)
  • atom/language-typescript#37 - Use new TSX-aware TreeSitter grammar

Atom Core

v1.38.2...v1.39.0

  • atom/atom#19244 - Default to @atom/notify for file system notifications
  • atom/atom#19244 - Default to @atom/notify for file system notifications
  • atom/atom#19189 - Remove apm's node-gyp dependency
  • atom/atom#19318 - ⬆️ electron-packager@12.2.0
  • atom/atom#19321 - Always return a Disposable from the watch() method
  • atom/atom#19302 - Use eslint + prettier for linting
  • atom/atom#19324 - Integrate packager improvements from https://github.com/atom/atom/pull/15431
  • atom/atom#19325 - Exclude @atom/notify binary from the ASAR bundle
  • atom/atom#19325 - Exclude @atom/notify binary from the ASAR bundle
  • atom/atom#19329 - Update apm to fix permission issues
  • atom/atom#19322 - Remove cached-run-in-this-context dependency
  • atom/atom#19331 - Fix @atom/notify subprocess path resolution when V8 startup snapshot is in effect
  • atom/atom#19331 - Fix @atom/notify subprocess path resolution when V8 startup snapshot is in effect
  • atom/atom#19335 - Add .atom-socket-secret-* to .atom's .gitignore
  • atom/atom#19339 - Replace new Buffer() with Buffer.from()
  • atom/atom#19336 - Allow escaped quote literals in the SyntaxScopeMap
  • atom/atom#19345 - Disable @atom/notify on master for now
  • atom/atom#19345 - Disable @atom/notify on master for now
  • atom/atom#19344 - ⬆️ coffeestack@1.2.0
  • atom/atom#19347 - Decaffeinate default-directory-searcher.coffee and its spec
  • atom/atom#19352 - Undo integration of @atom/notify
  • atom/atom#19354 - Wait for config file to load before prompting to restart in config.onDidChange callback
  • atom/atom#19357 - :arrow_up: language-c
  • atom/atom#19359 - 🚱 Fix leak of LanguageMode objects in tests
  • atom/atom#18916 - ⬆️ Electron 3 (Take Two)
  • atom/atom#18916 - ⬆️ Electron 3 (Take Two)
  • atom/atom#18916 - ⬆️ Electron 3 (Take Two)
  • atom/atom#19370 - Update apm to fix Linux installation issues
  • atom/atom#19371 - Fix deprecation warnings
  • atom/atom#18116 - Add a simple server for testing Atom updates, enable Atom to use it via environment variable
  • atom/atom#19346 - Re-enable draft release automation for builds on release branches
  • atom/atom#19382 - ⬆️ language-objective-c@0.16.0
  • atom/atom#19348 - Add a directory searcher that uses ripgrep as the backend
  • atom/atom#19392 - ⬆️ language-json@1.0.2
  • atom/atom#19358 - Update .deb package dependencies
  • atom/atom#19402 - ⬆️ language-python@0.53.2
  • atom/atom#19404 - Revert inadvertent changes to package-lock.json
  • atom/atom#19405 - Upgrade atom-keymap to incorporate changes to keyboard-layout
  • atom/atom#19403 - Fix handling of binary files when using ripgrep scanner
  • atom/atom#19414 - ⬆️ find-and-replace@0.218.11
  • atom/atom#19412 - Escalate privileges when writing into a restricted location on Linux
  • atom/atom#19418 - Don't create a promise when preloading package settings in snapshot
  • atom/atom#19419 - Upgrade to Electron 3.1.10
  • atom/atom#19420 - ⬆️ fuzzy-finder@1.13.5
  • atom/atom#19408 - Enable eslint rules that got disabled
  • atom/atom#19391 - Enable prettier
  • atom/atom#19397 - Upgrade webdriverio
  • atom/atom#19423 - Display multi-keystroke key bindings in menu item's label
  • atom/atom#16100 - Activate package when deserializing
  • atom/atom#19437 - Cache node_modules on Azure Pipelines
  • atom/atom#19438 - ⬆️ fuzzy-finder@1.13.6
  • atom/atom#19448 - ⬆️ metrics@1.8.0
  • atom/atom#19446 - Parallelize macOS tests
  • atom/atom#19455 - Don't listen for arguments from new processes in test or benchmarks
  • atom/atom#19444 - Improvements to ripgrep scanner
  • atom/atom#19453 - Upgrade text buffer
  • atom/atom#19459 - Add delay to watch-path tests to make them less flaky
  • atom/atom#19457 - Run each test suite with a pristine ATOM_HOME directory
  • atom/atom#19466 - ⬆️ metrics@1.8.1
  • atom/atom#19509 - ⬆️ language-json@1.0.4
  • atom/atom#19523 - Increase timeout for atom-application.test.js on CI
  • atom/atom#19533 - ⬆️ autocomplete-plus@2.42.3
  • atom/atom#19525 - Fix flaky test for Project.onDidChangeFiles()
  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized
  • atom/atom#19578 - Use a different polkit policy name for each Atom channel on Linux
  • atom/atom#19607 - Send OS version to the autoupdate endpoint
  • atom/atom#19612 - Debounce the resize event handler
  • atom/atom#19622 - ⬆️ fuzzy-finder@1.14.0

autocomplete-plus

v2.42.0...v2.42.3

  • atom/autocomplete-plus#1048 - Make failing test asynchronous
  • atom/autocomplete-plus#1049 - Convert Provider API specs to async
  • atom/autocomplete-plus#1051 - Eliminate use of Jasmine 1.3 async helpers in favor of async/await

find-and-replace

v0.218.10...v0.218.12

  • atom/find-and-replace#1085 - Handle multiline results on the find and replace UI
  • atom/find-and-replace#1086 - Add config option to use ripgrep for scanning files
  • atom/find-and-replace#1087 - ⬆️ fs-plus@3.1.1
  • atom/find-and-replace#1088 - Support multiple selections when "Only In Selection" option is enabled

fuzzy-finder

v1.13.5...v1.14.0

  • atom/fuzzy-finder#397 - ⬆️ fs-plus@3.1.1
  • atom/fuzzy-finder#398 - Avoid timeouts when listening on a socket in tests
  • atom/fuzzy-finder#399 - Ignore VCS directories even when they are not in ignoreNames
  • atom/fuzzy-finder#400 - Remove uneeded assertion in test
  • atom/fuzzy-finder#401 - Make fast mode the default mode and remove prompt
  • atom/fuzzy-finder#402 - ⬆️ @atom/fuzzy-native@1.1.0

markdown-preview

v0.160.0...v0.160.2

  • atom/markdown-preview#560 - Lazy load yaml frontmatter
  • atom/markdown-preview#565 - Try to fix flaky test by using promises and async/await instead of Jasmine helpers

tree-view

v0.227.0...v0.228.0

  • atom/tree-view#1293 - Restrict drag-and-drop actions to events from the Tree View
  • atom/tree-view#1257 - Copy files on drop if control is pressed

language-c

v0.60.16...v0.60.17

  • atom/language-c#328 - Scope anonymous " in a string as punctuation.definition.string

language-objective-c

v0.15.1...v0.16.0

  • atom/language-objective-c#12 - Update README.md
  • atom/language-objective-c#13 - Update CONTRIBUTING
  • atom/language-objective-c#14 - Update issue and PR templates
  • atom/language-objective-c#15 - :memo: Update issue and PR templates
  • atom/language-objective-c#18 - Add Probot no-response configuration
  • atom/language-objective-c#19 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue

language-python

v0.53.1...v0.53.2

  • atom/language-python#303 - Tokenize *args and **kwargs the same as other parameters (tree-sitter)

language-typescript

v0.4.11...v0.5.0

  • atom/language-typescript#37 - Use new TSX-aware TreeSitter grammar

v1.39.0-beta3 (2019-07-02)

Notable Changes

  • Improved performance when resizing the Atom window. #19612
  • The fuzzy finder fast mode is now enabled by default. https://github.com/atom/fuzzy-finder/pull/401

Atom Core

v1.39.0-beta2...v1.39.0-beta3

  • atom/atom#19607 - Send OS version to the autoupdate endpoint
  • atom/atom#19612 - Debounce the resize event handler
  • atom/atom#19622 - ⬆️ fuzzy-finder@1.14.0

fuzzy-finder

v1.13.7...v1.14.0

  • atom/fuzzy-finder#399 - Ignore VCS directories even when they are not in ignoreNames
  • atom/fuzzy-finder#400 - Remove uneeded assertion in test
  • atom/fuzzy-finder#401 - Make fast mode the default mode and remove prompt
  • atom/fuzzy-finder#402 - ⬆️ @atom/fuzzy-native@1.1.0

v1.39.0-beta2 (2019-06-17)

Notable Changes

  • Fixed a regression in window:reset-font-size that did not allow resetting to the default size. https://github.com/atom/atom/issues/19521

Atom Core

v1.39.0-beta1...v1.39.0-beta2

  • atom/atom#19533 - ⬆️ autocomplete-plus@2.42.3
  • atom/atom#19525 - Fix flaky test for Project.onDidChangeFiles()
  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized

autocomplete-plus

v2.42.0...v2.42.3

  • atom/autocomplete-plus#1048 - Make failing test asynchronous
  • atom/autocomplete-plus#1049 - Convert Provider API specs to async
  • atom/autocomplete-plus#1051 - Eliminate use of Jasmine 1.3 async helpers in favor of async/await

v1.38.2 (2019-06-17)

Notable Changes

  • Fixed a regression in window:reset-font-size that did not allow resetting to the default size. https://github.com/atom/atom/issues/19521

Atom Core

v1.38.1..v1.38.2

  • atom/atom#19528 - Assign originalFontSize when the Workspace is initialized

v1.38.1 (2019-06-13)

Notable Changes

  • Fixed a crash when using Tree Sitter grammars on versions on macOS versions before 10.12. (#19497)
  • Fixed a regression in JSON syntax highlighting that applied hyperlink styling to non-hyperlinks atom/language-json#76

language-json

v1.0.2...v1.0.4

  • atom/language-json#76 - Fix hyperlink highlighting

v1.39.0-beta1 (2019-06-13)

Notable Changes

  • Fixed a crash when using Tree Sitter grammars on versions on macOS versions before 10.12. (https://github.com/atom/atom/issues/19497)
  • Fixed a regression in JSON syntax highlighting that applied hyperlink styling to non-hyperlinks https://github.com/atom/language-json/pull/76

language-json

v1.0.2...v1.0.4

  • atom/language-json#76 - Fix hyperlink highlighting

v1.39.0-beta0 (2019-06-11)

Notable Changes

  • atom/atom#19336 - Allow escaped quote literals in the SyntaxScopeMap
  • atom/atom#19348 - Add a directory searcher that uses ripgrep as the backend
  • atom/atom#19403 - Fix handling of binary files when using ripgrep scanner
  • atom/atom#19419 - Upgrade to Electron 3.1.10
  • atom/atom#19444 - Improvements to ripgrep scanner
  • atom/find-and-replace#1085 - Handle multiline results on the find and replace UI
  • atom/find-and-replace#1086 - Add config option to use ripgrep for scanning files
  • atom/find-and-replace#1087 - ⬆️ fs-plus@3.1.1
  • atom/find-and-replace#1088 - Support multiple selections when "Only In Selection" option is enabled
  • atom/tree-view#1293 - Restrict drag-and-drop actions to events from the Tree View
  • atom/tree-view#1257 - Copy files on drop if control is pressed
  • atom/language-c#328 - Scope anonymous " in a string as punctuation.definition.string
  • atom/language-python#303 - Tokenize *args and **kwargs the same as other parameters (tree-sitter)
  • atom/language-typescript#37 - Use new TSX-aware TreeSitter grammar

Atom Core

v1.38.0...v1.39.0-beta0

  • atom/atom#19189 - Remove apm's node-gyp dependency
  • atom/atom#19318 - ⬆️ electron-packager@12.2.0
  • atom/atom#19321 - Always return a Disposable from the watch() method
  • atom/atom#19302 - Use eslint + prettier for linting
  • atom/atom#19324 - Integrate packager improvements from https://github.com/atom/atom/pull/15431
  • atom/atom#19329 - Update apm to fix permission issues
  • atom/atom#19322 - Remove cached-run-in-this-context dependency
  • atom/atom#19335 - Add .atom-socket-secret-* to .atom's .gitignore
  • atom/atom#19339 - Replace new Buffer() with Buffer.from()
  • atom/atom#19336 - Allow escaped quote literals in the SyntaxScopeMap
  • atom/atom#19344 - ⬆️ coffeestack@1.2.0
  • atom/atom#19347 - Decaffeinate default-directory-searcher.coffee and its spec
  • atom/atom#19354 - Wait for config file to load before prompting to restart in config.onDidChange callback
  • atom/atom#19357 - :arrow_up: language-c
  • atom/atom#19359 - 🚱 Fix leak of LanguageMode objects in tests
  • atom/atom#18916 - ⬆️ Electron 3 (Take Two)
  • atom/atom#19370 - Update apm to fix Linux installation issues
  • atom/atom#19371 - Fix deprecation warnings
  • atom/atom#18116 - Add a simple server for testing Atom updates, enable Atom to use it via environment variable
  • atom/atom#19346 - Re-enable draft release automation for builds on release branches
  • atom/atom#19382 - ⬆️ language-objective-c@0.16.0
  • atom/atom#19348 - Add a directory searcher that uses ripgrep as the backend
  • atom/atom#19392 - ⬆️ language-json@1.0.2
  • atom/atom#19358 - Update .deb package dependencies
  • atom/atom#19402 - ⬆️ language-python@0.53.2
  • atom/atom#19404 - Revert inadvertent changes to package-lock.json
  • atom/atom#19405 - Upgrade atom-keymap to incorporate changes to keyboard-layout
  • atom/atom#19403 - Fix handling of binary files when using ripgrep scanner
  • atom/atom#19414 - ⬆️ find-and-replace@0.218.11
  • atom/atom#19412 - Escalate privileges when writing into a restricted location on Linux
  • atom/atom#19418 - Don't create a promise when preloading package settings in snapshot
  • atom/atom#19419 - Upgrade to Electron 3.1.10
  • atom/atom#19420 - ⬆️ fuzzy-finder@1.13.5
  • atom/atom#19408 - Enable eslint rules that got disabled
  • atom/atom#19391 - Enable prettier
  • atom/atom#19397 - Upgrade webdriverio
  • atom/atom#19423 - Display multi-keystroke key bindings in menu item's label
  • atom/atom#16100 - Activate package when deserializing
  • atom/atom#19437 - Cache node_modules on Azure Pipelines
  • atom/atom#19438 - ⬆️ fuzzy-finder@1.13.6
  • atom/atom#19448 - ⬆️ metrics@1.8.0
  • atom/atom#19446 - Parallelize macOS tests
  • atom/atom#19455 - Don't listen for arguments from new processes in test or benchmarks
  • atom/atom#19444 - Improvements to ripgrep scanner
  • atom/atom#19453 - Upgrade text buffer
  • atom/atom#19459 - Add delay to watch-path tests to make them less flaky
  • atom/atom#19457 - Run each test suite with a pristine ATOM_HOME directory
  • atom/atom#19466 - ⬆️ metrics@1.8.1

find-and-replace

v0.218.10...v0.218.12

  • atom/find-and-replace#1085 - Handle multiline results on the find and replace UI
  • atom/find-and-replace#1086 - Add config option to use ripgrep for scanning files
  • atom/find-and-replace#1087 - ⬆️ fs-plus@3.1.1
  • atom/find-and-replace#1088 - Support multiple selections when "Only In Selection" option is enabled

fuzzy-finder

v1.13.5...v1.13.7

  • atom/fuzzy-finder#397 - ⬆️ fs-plus@3.1.1
  • atom/fuzzy-finder#398 - Avoid timeouts when listening on a socket in tests

markdown-preview

v0.160.0...v0.160.2

  • atom/markdown-preview#560 - Lazy load yaml frontmatter
  • atom/markdown-preview#565 - Try to fix flaky test by using promises and async/await instead of Jasmine helpers

tree-view

v0.227.0...v0.228.0

  • atom/tree-view#1293 - Restrict drag-and-drop actions to events from the Tree View
  • atom/tree-view#1257 - Copy files on drop if control is pressed

language-c

v0.60.16...v0.60.17

  • atom/language-c#328 - Scope anonymous " in a string as punctuation.definition.string

language-objective-c

v0.15.1...v0.16.0

  • atom/language-objective-c#12 - Update README.md
  • atom/language-objective-c#13 - Update CONTRIBUTING
  • atom/language-objective-c#14 - Update issue and PR templates
  • atom/language-objective-c#15 - :memo: Update issue and PR templates
  • atom/language-objective-c#18 - Add Probot no-response configuration
  • atom/language-objective-c#19 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue

language-python

v0.53.1...v0.53.2

  • atom/language-python#303 - Tokenize *args and **kwargs the same as other parameters (tree-sitter)

language-typescript

v0.4.11...v0.5.0

  • atom/language-typescript#37 - Use new TSX-aware TreeSitter grammar

v1.38.0 (2019-06-11)

Notable Changes

  • atom/atom#18471 - Toggle comment cursor placement.
  • atom/atom#19136 - "Open file" in existing window.
  • atom/atom#19138 - Calculate env vars when launching Atom from the desktop.
  • atom/atom#18499 - Support contentRegex for TextMate grammar.
  • atom/atom#19206 - Set the panel flag as focused when activate() is called.
  • atom/atom#19192 - Fix reset-font-size.
  • atom/atom#18705 - Enable autoFocus option to accept an element to focus on pane creation.
  • atom/atom#19231 - Skip dev mode windows when choosing an existing window for an open action.
  • atom/atom#19272 - Improve positioning when opening file at line.
  • atom/atom#19280 - Fix atom.open() when it has no arguments.
  • atom/atom#19279 - Improve handling of comment characters in ERB and EJS.
  • atom/atom#19354 - Wait for config file to load before prompting to restart in config.onDidChange callback
  • atom/fuzzy-finder#383 - Handle correctly similar results from multiple projects.
  • atom/fuzzy-finder#385 - Make sure that cursor position is centered after navigating to a line.
  • atom/markdown-preview#559 - Stop using roaster for rendering markdown.
  • atom/tree-view#1180 - Add UI for moving conflicting entries.
  • atom/language-go#156 - Add support for Go module and checksum files.
  • atom/language-html#227 - Improve comment handling in EJS and ERB.
  • atom/language-hyperlink#27 - allow single matching parens.
  • atom/language-javascript#644 - Allow folding switch_default.
  • atom/language-json#68 - Add tree-sitter json grammar.
  • atom/language-json#73 - Scope link as string and add scope for "
  • atom/language-python#288 - Add more scopes to the tree sitter grammar.
  • atom/language-python#297 - Tokenize formal function parameters in tree-sitter grammar.
  • atom/language-python#298 - Tokenize subclass list names in tree-sitter grammar.
  • atom/language-python#300 - Allow folding if statement without elif or else.

Atom Core

v1.37.0...v1.38.0

  • atom/atom#19060 - Update tree-sitter to v0.14.0
  • atom/atom#19124 - Fix atom-application tests
  • atom/atom#19126 - Wait until the editor is ready on application test
  • atom/atom#19130 - ⬆️ fuzzy-finder@1.13.0
  • atom/atom#18471 - Toggle comment cursor placement
  • atom/atom#19131 - Do not sign PRs on release branches
  • atom/atom#19136 - "Open file" in existing window
  • atom/atom#19138 - Calculate env vars when launching Atom from the desktop
  • atom/atom#19145 - Add debug traces to failing test steps
  • atom/atom#19143 - ⬆️temp@0.9.0
  • atom/atom#19160 - ⬆️ language-java@0.31.3
  • atom/atom#19165 - Update tree-sitter to v0.14.0
  • atom/atom#19165 - Update tree-sitter to v0.14.0
  • atom/atom#19171 - Upload Windows crash reports on Azure build pipelines for pull requests only
  • atom/atom#19181 - ⬆️ autocomplete-snippets@1.12.1
  • atom/atom#19180 - Use a simpler condition to determine whether to publish crash reports
  • atom/atom#19135 - Add ability to retry flaky Jasmine tests
  • atom/atom#19182 - :arrow_up: language-python
  • atom/atom#19183 - On Azure DevOps, upload Windows crash dumps to S3 on release branches
  • atom/atom#18499 - Support contentRegex for TextMate grammar
  • atom/atom#19176 - Teach CI to use versions specified in package-lock.json
  • 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
  • atom/atom#19211 - ⬆️ electron-link@0.4.0
  • atom/atom#19209 - ⬆️ markdown-preview@0.160.0
  • atom/atom#19206 - Set the panel flag as focused when activate() is called
  • atom/atom#18659 - Document the reversed option to Selection.setBufferRange
  • atom/atom#19218 - ⬆️ first-mate@7.3.0
  • atom/atom#19208 - Remove sudo settings from .travis.yml
  • atom/atom#19192 - Fix reset-font-size
  • atom/atom#19074 - ⬆️ underscore-plus@1.7.0
  • atom/atom#19227 - ⬆️ snippets@1.5.0
  • atom/atom#18705 - Enable autoFocus option to accept an element to focus on pane creation
  • atom/atom#19224 - Update tree-view to 0.227.0
  • atom/atom#19231 - Skip dev mode windows when choosing an existing window for an open action
  • atom/atom#19233 - ⬆️ spell-check@0.74.5
  • atom/atom#13760 - Open empty editor as a pending pane item
  • atom/atom#19234 - Disable external events from workspaceElement test
  • atom/atom#19242 - Use async randomBytes API to speedup Windows startup
  • atom/atom#19243 - Avoid AppVeyor build failures due to problem uploading JUnit XML
  • atom/atom#19247 - Always use target window for drag-and-drop
  • atom/atom#19250 - Remove win-powershell.coffee
  • atom/atom#19246 - Do not wait until config watcher is ready in order to launch the Atom window
  • atom/atom#19264 - Add 'it' in front of spec descriptions
  • atom/atom#19257 - Increase the timeout for the FileRecoveryService tests
  • atom/atom#19270 - Fix atom --dev with JSON config files
  • atom/atom#19271 - Update bracket-matcher to 0.91.0
  • atom/atom#19172 - Try upgrading Tree-sitter for a third time
  • atom/atom#19274 - Prepare Atom for the electron v3 upgrade
  • atom/atom#19275 - Fix remove all listeners in Electron v3
  • atom/atom#19273 - ⬆️ fs-plus@3.1.1, pathwatcher@8.02, text-buffer@13.15.3, nsfw@1.0.22
  • atom/atom#19277 - Decaffeinate src/initialize-application-window.js
  • atom/atom#19272 - Improve positioning when opening file at line
  • atom/atom#19280 - Fix atom.open() when it has no arguments
  • atom/atom#19283 - Upgrade GitHub package on master
  • atom/atom#19286 - ⬆️ find-and-replace@0.218.10
  • atom/atom#19279 - Improve handling of comment characters in ERB and EJS
  • atom/atom#19287 - ⬆️ language-hyperlink@0.17.1
  • atom/atom#19282 - ⬆️ fuzzy-finder@1.13.3
  • atom/atom#19291 - ⬆️ language-html@0.52.1
  • atom/atom#19295 - ⬆️ settings-view@0.261.3
  • atom/atom#19296 - Add .eslintrc.json to support use of Prettier code formatter
  • atom/atom#19298 - Remove custom-event-mixin.coffee
  • atom/atom#19297 - Add markers for more granular logging of startup time
  • atom/atom#19305 - ⬆️ metrics@1.7.4
  • atom/atom#19354 - Wait for config file to load before prompting to restart in config.onDidChange callback
  • atom/atom#19346 - Re-enable draft release automation for builds on release branches
  • atom/atom#19392 - ⬆️ language-json@1.0.2
  • atom/atom#19420 - ⬆️ fuzzy-finder@1.13.5
  • atom/atom#19448 - ⬆️ metrics@1.8.0
  • atom/atom#19466 - ⬆️ metrics@1.8.1

autocomplete-snippets

v1.12.0...v1.12.1

  • atom/autocomplete-snippets#96 - Add Probot no-response configuration
  • atom/autocomplete-snippets#97 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue

bracket-matcher

v0.90.4...v0.91.0

  • atom/bracket-matcher#381 - Remove findEnclosingTags method
  • atom/bracket-matcher#382 - Commit package-lock.json

find-and-replace

v0.218.9...v0.218.10

  • atom/find-and-replace#1078 - Add metrics logging for time to search in project

fuzzy-finder

v1.13.1...v1.13.5

  • atom/fuzzy-finder#383 - Handle correctly similar results from multiple projects
  • atom/fuzzy-finder#384 - Eliminate synchronous I/O on main thread when displaying match results from fuzzy-native
  • atom/fuzzy-finder#385 - Make sure that cursor position is centered after navigating to a line
  • atom/fuzzy-finder#392 - Update fuzzy-native to remove node-pre-gyp
  • atom/fuzzy-finder#394 - Show fast mode prompt on any project size
  • atom/fuzzy-finder#395 - Fix excluding VCS ignored paths based on the flag in core settings when ripgrep is enabled

github

v0.28.1...v0.29.0

  • atom/github#2054 - Add some new screenshots
  • atom/github#2057 - Indicate that comment has been edited
  • atom/github#2066 - Hide alt text when committer's avatar fails to load
  • atom/github#2060 - Bump mocha from 6.1.1 to 6.1.3
  • atom/github#2061 - Bump enzyme from 3.8.0 to 3.9.0
  • atom/github#2072 - whitelist a bunch of dependencies (or: Let's Trust Bots To Not Mess Things Up)
  • atom/github#2075 - Bump nyc from 13.3.0 to 14.0.0
  • atom/github#2076 - Bump babel-plugin-istanbul from 5.1.1 to 5.1.2
  • atom/github#2079 - Bump whats-my-line from 0.1.1-0 to 0.1.1
  • atom/github#2074 - Prefill some metadata for report abuse link in review comments
  • atom/github#2080 - Bump mocha-junit-reporter from 1.21.0 to 1.22.0
  • atom/github#2082 - Bump sinon from 7.3.1 to 7.3.2
  • atom/github#2083 - Bump mocha from 6.1.3 to 6.1.4
  • atom/github#2091 - Bump babel-plugin-istanbul from 5.1.2 to 5.1.3
  • atom/github#2086 - Allow :/ in remote URL
  • atom/github#2085 - Add author association to review summaries and thread comments
  • atom/github#2084 - Additional entry point for review comments
  • atom/github#2105 - Don't pass destroyed TextEditors to find-and-replace
  • atom/github#2104 - Get author info tooltips working again
  • atom/github#2100 - Handle ghost users (deleted accounts)
  • atom/github#2107 - Exclude deprecated fields from the fetched schema
  • atom/github#2115 - swap button colors to emphasize Comment more than `Resolve Conversa…
  • atom/github#2113 - Add NODE_ENV=development to test script to see React errors
  • atom/github#2108 - GitHub Actions to automate our GraphQL schema management
  • atom/github#2125 - Default upstream refspec to master
  • atom/github#2095 - Feature Request: Review author flow
  • atom/github#2117 - Group resolved comments
  • atom/github#2127 - Schema-up action, iteration N+1

markdown-preview

v0.159.25...v0.160.0

  • atom/markdown-preview#550 - Add Probot no-response configuration
  • atom/markdown-preview#551 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/markdown-preview#558 - Decaffeinate package source files
  • atom/markdown-preview#559 - Stop using roaster for rendering markdown

metrics

v1.7.2...v1.8.1

  • atom/metrics#112 - Start logging startup markers
  • atom/metrics#113 - Fix failing spec
  • atom/metrics#114 - Retrieve user's keymap path only once
  • atom/metrics#115 - ⬆️ telemetry@0.1.0
  • atom/metrics#116 - ⬆️ telemetry@0.1.1

settings-view

v0.261.1...v0.261.3

  • atom/settings-view#1093 - Enhanced the report issue link derivation to respect the package.json bugs property
  • atom/settings-view#1125 - Use a less timing-sensitive condition to hopefully fix flaky test
  • atom/settings-view#1126 - Don't mock JSON.parse globally in test
  • atom/settings-view#1127 - Pass this into the promise function

snippets

v1.4.1...v1.5.0

  • atom/snippets#289 - Add regression tests for tab stops at ends of snippets
  • atom/snippets#287 - Decaf /lib

spell-check

v0.74.4...v0.74.5

  • atom/spell-check#303 - ⬆️ node-spellchecker@3.5.3

tree-view

v0.225.0...v0.227.0

  • atom/tree-view#1310 - ⬆️ temp@0.9.0
  • atom/tree-view#1311 - ♿️ Restore platform-centric menu names for showing in file manager
  • atom/tree-view#1180 - Add UI for moving conflicting entries

language-go

v0.46.6...v0.47.0

  • atom/language-go#156 - Add support for Go module and checksum files

language-html

v0.52.0...v0.52.1

  • atom/language-html#227 - Improve comment handling in EJS and ERB

language-hyperlink

v0.17.0...v0.17.1

  • atom/language-hyperlink#26 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-hyperlink#27 - allow single matching parens

language-javascript

v0.129.21...v0.130.0

  • atom/language-javascript#644 - Allow folding switch_default

language-json

v0.19.2...v1.0.2

  • atom/language-json#65 - Add Probot no-response configuration
  • atom/language-json#66 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-json#68 - Add tree-sitter json grammar
  • atom/language-json#72 - Solve AppVeyor compile errors for Tree Sitter dependency
  • atom/language-json#73 - Scope link as string and add scope for "

language-python

v0.51.10...v0.53.1

  • atom/language-python#288 - Add more scopes to the tree sitter grammar
  • atom/language-python#297 - Tokenize formal function parameters in tree-sitter grammar
  • atom/language-python#298 - Tokenize subclass list names in tree-sitter grammar
  • atom/language-python#300 - Allow folding if statement without elif or else

v1.37.0 (2019-05-14)

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-path CLI argument has also been removed.
  • An asynchronous implementation of GitRepositoryProvider.repositoryForDirectory is available. (@lgeiger)
  • Jasmine spec functions automatically support async bodies without needing to write a helper.
  • fuzzy-finder: Add option to use ripgrep for crawling the list of files for a huge performance boost on large repositories :rocket:
  • 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 next as a keyword. (@willcosgrove)
  • language-toml: Support multiple key/value pairs on a single line. (@caleb531)

Atom Core

v1.36.1...v1.37.0

  • 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 - :arrow_up: 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
  • atom/atom#19130 - ⬆️ fuzzy-finder@1.13.0
  • atom/atom#19136 - "Open file" in existing window
  • 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
  • atom/atom#19242 - Use async randomBytes API to speedup Windows startup
  • atom/atom#19284 - Upgrade GitHub package on Beta

fuzzy-finder

v1.9.2...v1.13.1

  • atom/fuzzy-finder#369 - Add option to use ripgrep for 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-native as 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
  • atom/fuzzy-finder#378 - Show prompt to enable "fast mode" on large projects
  • atom/fuzzy-finder#381 - Pass metricsReporter into GitStatusView to avoid null exception

github

v0.27.0...v0.28.1

  • 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
  • atom/github#2057 - Indicate that comment has been edited
  • atom/github#2066 - Hide alt text when committer's avatar fails to load
  • atom/github#2105 - Don't pass destroyed TextEditors to find-and-replace
  • atom/github#2104 - Get author info tooltips working again
  • atom/github#2100 - Handle ghost users (deleted accounts)

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#1089 - Add option to display config enums as radio buttons
  • 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

  • atom/snippets#290 - Don't return an unresolved Promise on beforeEach()

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

  • atom/language-css#142 - Handle syntax highlighting of custom at-rules for Microsoft/vscode-css-languageservice#51

language-javascript

v0.129.20...v0.129.21

  • atom/language-javascript#642 - Remove invalid string highlighting from TextMate grammar

language-python

v0.51.9...v0.51.10

  • atom/language-python#296 - Add support for python2/3 shebangs in tree-sitter grammar

language-ruby

v0.72.15...v0.72.16

  • atom/language-ruby#262 - Add next keyword to Tree Sitter's keyword.control scope

language-toml

v0.18.2...v0.20.0

  • atom/language-toml#19 - Add Probot no-response configuration
  • atom/language-toml#20 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-toml#21 - Allow for more than one key/value pair per line

v1.38.0-beta0 (2019-05-14)

Notable Changes

  • atom/atom#18471 - Toggle comment cursor placement.
  • atom/atom#19136 - "Open file" in existing window.
  • atom/atom#19138 - Calculate env vars when launching Atom from the desktop.
  • atom/atom#18499 - Support contentRegex for TextMate grammar.
  • atom/atom#19206 - Set the panel flag as focused when activate() is called.
  • atom/atom#19192 - Fix reset-font-size.
  • atom/atom#18705 - Enable autoFocus option to accept an element to focus on pane creation.
  • atom/atom#19231 - Skip dev mode windows when choosing an existing window for an open action.
  • atom/atom#19272 - Improve positioning when opening file at line.
  • atom/atom#19280 - Fix atom.open() when it has no arguments.
  • atom/atom#19279 - Improve handling of comment characters in ERB and EJS.
  • atom/fuzzy-finder#383 - Handle correctly similar results from multiple projects.
  • atom/fuzzy-finder#385 - Make sure that cursor position is centered after navigating to a line.
  • atom/markdown-preview#559 - Stop using roaster for rendering markdown.
  • atom/tree-view#1180 - Add UI for moving conflicting entries.
  • atom/language-go#156 - Add support for Go module and checksum files.
  • atom/language-html#227 - Improve comment handling in EJS and ERB.
  • atom/language-hyperlink#27 - allow single matching parens.
  • atom/language-javascript#644 - Allow folding switch_default.
  • atom/language-json#68 - Add tree-sitter json grammar.
  • atom/language-python#288 - Add more scopes to the tree sitter grammar.
  • atom/language-python#297 - Tokenize formal function parameters in tree-sitter grammar.
  • atom/language-python#298 - Tokenize subclass list names in tree-sitter grammar.
  • atom/language-python#300 - Allow folding if statement without elif or else.

Atom Core

v1.37.0...v1.38.0-beta0

  • atom/atom#19124 - Fix atom-application tests
  • atom/atom#19126 - Wait until the editor is ready on application test
  • atom/atom#19130 - ⬆️ fuzzy-finder@1.13.0
  • atom/atom#18471 - Toggle comment cursor placement
  • atom/atom#19131 - Do not sign PRs on release branches
  • atom/atom#19136 - "Open file" in existing window
  • atom/atom#19138 - Calculate env vars when launching Atom from the desktop
  • atom/atom#19145 - Add debug traces to failing test steps
  • atom/atom#19143 - ⬆️temp@0.9.0
  • atom/atom#19160 - ⬆️ language-java@0.31.3
  • atom/atom#19165 - Update tree-sitter to v0.14.0
  • atom/atom#19171 - Upload Windows crash reports on Azure build pipelines for pull requests only
  • atom/atom#19181 - ⬆️ autocomplete-snippets@1.12.1
  • atom/atom#19180 - Use a simpler condition to determine whether to publish crash reports
  • atom/atom#19135 - Add ability to retry flaky Jasmine tests
  • atom/atom#19182 - :arrow_up: language-python
  • atom/atom#19183 - On Azure DevOps, upload Windows crash dumps to S3 on release branches
  • atom/atom#18499 - Support contentRegex for TextMate grammar
  • atom/atom#19176 - Teach CI to use versions specified in package-lock.json
  • 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
  • atom/atom#19211 - ⬆️ electron-link@0.4.0
  • atom/atom#19209 - ⬆️ markdown-preview@0.160.0
  • atom/atom#19206 - Set the panel flag as focused when activate() is called
  • atom/atom#18659 - Document the reversed option to Selection.setBufferRange
  • atom/atom#19218 - ⬆️ first-mate@7.3.0
  • atom/atom#19208 - Remove sudo settings from .travis.yml
  • atom/atom#19192 - Fix reset-font-size
  • atom/atom#19074 - ⬆️ underscore-plus@1.7.0
  • atom/atom#19227 - ⬆️ snippets@1.5.0
  • atom/atom#18705 - Enable autoFocus option to accept an element to focus on pane creation
  • atom/atom#19224 - Update tree-view to 0.227.0
  • atom/atom#19231 - Skip dev mode windows when choosing an existing window for an open action
  • atom/atom#19233 - ⬆️ spell-check@0.74.5
  • atom/atom#13760 - Open empty editor as a pending pane item
  • atom/atom#19234 - Disable external events from workspaceElement test
  • atom/atom#19242 - Use async randomBytes API to speedup Windows startup
  • atom/atom#19243 - Avoid AppVeyor build failures due to problem uploading JUnit XML
  • atom/atom#19247 - Always use target window for drag-and-drop
  • atom/atom#19250 - Remove win-powershell.coffee
  • atom/atom#19246 - Do not wait until config watcher is ready in order to launch the Atom window
  • atom/atom#19264 - Add 'it' in front of spec descriptions
  • atom/atom#19257 - Increase the timeout for the FileRecoveryService tests
  • atom/atom#19270 - Fix atom --dev with JSON config files
  • atom/atom#19271 - Update bracket-matcher to 0.91.0
  • atom/atom#19172 - Try upgrading Tree-sitter for a third time
  • atom/atom#19274 - Prepare Atom for the electron v3 upgrade
  • atom/atom#19275 - Fix remove all listeners in Electron v3
  • atom/atom#19273 - ⬆️ fs-plus@3.1.1, pathwatcher@8.02, text-buffer@13.15.3, nsfw@1.0.22
  • atom/atom#19277 - Decaffeinate src/initialize-application-window.js
  • atom/atom#19272 - Improve positioning when opening file at line
  • atom/atom#19280 - Fix atom.open() when it has no arguments
  • atom/atom#19283 - Upgrade GitHub package on master
  • atom/atom#19286 - ⬆️ find-and-replace@0.218.10
  • atom/atom#19279 - Improve handling of comment characters in ERB and EJS
  • atom/atom#19287 - ⬆️ language-hyperlink@0.17.1
  • atom/atom#19282 - ⬆️ fuzzy-finder@1.13.3
  • atom/atom#19291 - ⬆️ language-html@0.52.1
  • atom/atom#19295 - ⬆️ settings-view@0.261.3
  • atom/atom#19296 - Add .eslintrc.json to support use of Prettier code formatter
  • atom/atom#19298 - Remove custom-event-mixin.coffee
  • atom/atom#19297 - Add markers for more granular logging of startup time
  • atom/atom#19305 - ⬆️ metrics@1.7.4

autocomplete-snippets

v1.12.0...v1.12.1

  • atom/autocomplete-snippets#96 - Add Probot no-response configuration
  • atom/autocomplete-snippets#97 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue

bracket-matcher

v0.90.4...v0.91.0

  • atom/bracket-matcher#381 - Remove findEnclosingTags method
  • atom/bracket-matcher#382 - Commit package-lock.json

find-and-replace

v0.218.9...v0.218.10

  • atom/find-and-replace#1078 - Add metrics logging for time to search in project

fuzzy-finder

v1.13.1...v1.13.3

  • atom/fuzzy-finder#383 - Handle correctly similar results from multiple projects
  • atom/fuzzy-finder#384 - Eliminate synchronous I/O on main thread when displaying match results from fuzzy-native
  • atom/fuzzy-finder#385 - Make sure that cursor position is centered after navigating to a line

github

v0.28.1...v0.29.0

  • atom/github#2054 - Add some new screenshots
  • atom/github#2057 - Indicate that comment has been edited
  • atom/github#2066 - Hide alt text when committer's avatar fails to load
  • atom/github#2060 - Bump mocha from 6.1.1 to 6.1.3
  • atom/github#2061 - Bump enzyme from 3.8.0 to 3.9.0
  • atom/github#2072 - whitelist a bunch of dependencies (or: Let's Trust Bots To Not Mess Things Up)
  • atom/github#2075 - Bump nyc from 13.3.0 to 14.0.0
  • atom/github#2076 - Bump babel-plugin-istanbul from 5.1.1 to 5.1.2
  • atom/github#2079 - Bump whats-my-line from 0.1.1-0 to 0.1.1
  • atom/github#2074 - Prefill some metadata for report abuse link in review comments
  • atom/github#2080 - Bump mocha-junit-reporter from 1.21.0 to 1.22.0
  • atom/github#2082 - Bump sinon from 7.3.1 to 7.3.2
  • atom/github#2083 - Bump mocha from 6.1.3 to 6.1.4
  • atom/github#2091 - Bump babel-plugin-istanbul from 5.1.2 to 5.1.3
  • atom/github#2086 - Allow :/ in remote URL
  • atom/github#2085 - Add author association to review summaries and thread comments
  • atom/github#2084 - Additional entry point for review comments
  • atom/github#2105 - Don't pass destroyed TextEditors to find-and-replace
  • atom/github#2104 - Get author info tooltips working again
  • atom/github#2100 - Handle ghost users (deleted accounts)
  • atom/github#2107 - Exclude deprecated fields from the fetched schema
  • atom/github#2115 - swap button colors to emphasize Comment more than `Resolve Conversa…
  • atom/github#2113 - Add NODE_ENV=development to test script to see React errors
  • atom/github#2108 - GitHub Actions to automate our GraphQL schema management
  • atom/github#2125 - Default upstream refspec to master
  • atom/github#2095 - Feature Request: Review author flow
  • atom/github#2117 - Group resolved comments
  • atom/github#2127 - Schema-up action, iteration N+1

markdown-preview

v0.159.25...v0.160.0

  • atom/markdown-preview#550 - Add Probot no-response configuration
  • atom/markdown-preview#551 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/markdown-preview#558 - Decaffeinate package source files
  • atom/markdown-preview#559 - Stop using roaster for rendering markdown

metrics

v1.7.2...v1.7.4

  • atom/metrics#112 - Start logging startup markers
  • atom/metrics#113 - Fix failing spec

settings-view

v0.261.1...v0.261.3

  • atom/settings-view#1093 - Enhanced the report issue link derivation to respect the package.json bugs property
  • atom/settings-view#1125 - Use a less timing-sensitive condition to hopefully fix flaky test
  • atom/settings-view#1126 - Don't mock JSON.parse globally in test
  • atom/settings-view#1127 - Pass this into the promise function

snippets

v1.4.1...v1.5.0

  • atom/snippets#289 - Add regression tests for tab stops at ends of snippets
  • atom/snippets#287 - Decaf /lib

spell-check

v0.74.4...v0.74.5

  • atom/spell-check#303 - ⬆️ node-spellchecker@3.5.3

tree-view

v0.225.0...v0.227.0

  • atom/tree-view#1310 - ⬆️ temp@0.9.0
  • atom/tree-view#1311 - ♿️ Restore platform-centric menu names for showing in file manager
  • atom/tree-view#1180 - Add UI for moving conflicting entries

language-go

v0.46.6...v0.47.0

  • atom/language-go#156 - Add support for Go module and checksum files

language-html

v0.52.0...v0.52.1

  • atom/language-html#227 - Improve comment handling in EJS and ERB

language-hyperlink

v0.17.0...v0.17.1

  • atom/language-hyperlink#26 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-hyperlink#27 - allow single matching parens

language-javascript

v0.129.21...v0.130.0

  • atom/language-javascript#644 - Allow folding switch_default

language-json

v0.19.2...v1.0.0

  • atom/language-json#65 - Add Probot no-response configuration
  • atom/language-json#66 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-json#68 - Add tree-sitter json grammar

language-python

v0.51.10...v0.53.1

  • atom/language-python#288 - Add more scopes to the tree sitter grammar
  • atom/language-python#297 - Tokenize formal function parameters in tree-sitter grammar
  • atom/language-python#298 - Tokenize subclass list names in tree-sitter grammar
  • atom/language-python#300 - Allow folding if statement without elif or else

v1.36.1 (2019-04-25)

Notable Changes

  • atom/atom#19109: Authenticate and encrypt the connection used to discover and communicate with existing main processes.
  • atom/atom#19169: If any existing Atom window contains no project roots and --new-window is not specified, opened files and directories will be added to the most recently focused empty window.
  • atom/atom#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.
  • atom/atom#19169: When core.restorePreviousWindowsOnStart is set to "always", --new-window is specified, and one or more paths are opened, previous windows are no longer restored; --new-window always takes precedence.
  • atom/atom#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.
  • atom/atom#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 --add finds its window and URLs are routed to windows.
  • atom/atom#19169: When locating an existing window to open a new path within, --safe mode is respected - if --safe is provided, only a safe-mode window will be considered.
  • atom/atom#19169: If --add is 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.
  • atom/atom#19169: If --add and --safe are both provided, the paths will only be added to an existing, most recently focused safe-mode window. If --safe is not provided, the paths will only be added to a non-safe-mode window.
  • atom/atom#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-project from the command palette opens chosen project folders in a new window when appropriate.

Atom Core

v1.36.0...v1.36.1

  • atom/atom#19207 - Only store directories in serialized application state

v1.37.0-beta1 (2019-04-25)

Notable Changes

  • atom/fuzzy-finder#381: Fix a stack trace when opening the git status fuzzy finder.
  • atom/atom#19169: If any existing Atom window contains no project roots and --new-window is not specified, opened files and directories will be added to the most recently focused empty window.
  • atom/atom#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.
  • atom/atom#19169: When core.restorePreviousWindowsOnStart is set to "always", --new-window is specified, and one or more paths are opened, previous windows are no longer restored; --new-window always takes precedence.
  • atom/atom#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.
  • atom/atom#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 --add finds its window and URLs are routed to windows.
  • atom/atom#19169: When locating an existing window to open a new path within, --safe mode is respected - if --safe is provided, only a safe-mode window will be considered.
  • atom/atom#19169: If --add is 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.
  • atom/atom#19169: If --add and --safe are both provided, the paths will only be added to an existing, most recently focused safe-mode window. If --safe is not provided, the paths will only be added to a non-safe-mode window.
  • atom/atom#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-project from 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.

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

  • atom/fuzzy-finder#381 - Pass metricsReporter into GitStatusView to avoid null exception

v1.37.0-beta0 (2019-04-11)

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-path CLI argument has also been removed.
  • An asynchronous implementation of GitRepositoryProvider.repositoryForDirectory is available. (@lgeiger)
  • Jasmine spec functions automatically support async bodies without needing to write a helper.
  • fuzzy-finder: Add option to use ripgrep for crawling the list of files for a huge performance boost on large repositories :rocket:
  • 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 next as a keyword. (@willcosgrove)
  • language-toml: Support multiple key/value pairs on a single line. (@caleb531)

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 - :arrow_up: 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 ripgrep for 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-native as 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

  • atom/snippets#290 - Don't return an unresolved Promise on beforeEach()

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

  • atom/language-css#142 - Handle syntax highlighting of custom at-rules for Microsoft/vscode-css-languageservice#51

language-javascript

v0.129.20...v0.129.21

  • atom/language-javascript#642 - Remove invalid string highlighting from TextMate grammar

language-python

v0.51.9...v0.51.10

  • atom/language-python#296 - Add support for python2/3 shebangs in tree-sitter grammar

language-ruby

v0.72.15...v0.72.16

  • atom/language-ruby#262 - Add next keyword to Tree Sitter's keyword.control scope

language-toml

v0.18.2...v0.20.0

  • atom/language-toml#19 - Add Probot no-response configuration
  • atom/language-toml#20 - 🤖 Configure probot/no-response to allow 28 days when requesting more info on an issue
  • atom/language-toml#21 - Allow for more than one key/value pair per line

v1.36.0 (2019-04-11)

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_PACKAGES to 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() or observeEmbeddedTextEditor to allow find-and-replace to search within internal TextEditors.
  • github: Pull request review comments are included in the "Files Changed" tab of a pull request detail item.
  • github: git's core.commentChar setting 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.

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 - :arrow_up: 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.commentChar from 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

  • atom/status-bar#232 - Clicking anywhere in the file info tile copies the buffer path

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.columns config 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

  • atom/language-ruby#259 - Fix Tree Sitter syntax highlighting issues for floats and some integer types

v1.36.0-beta2 (2019-03-28)

  • Fixed an issue that caused Atom to open new (duplicate) windows for already-open projects (#18967)
  • Adjusted the default Jasmine test runner to allow you to activate packages listed in the APM_TEST_PACKAGES environment variable (#18984)

v1.36.0-beta1 (2019-03-13)

Fixed an issue that caused the File -> Open Folder menu option to display the Open File dialog (instead of the Open Folder dialog) (https://github.com/atom/atom/issues/18971)


v1.35.1 (2019-03-13)

Fixed an issue that caused the File -> Open Folder menu option to display the Open File dialog (instead of the Open Folder dialog) (https://github.com/atom/atom/issues/18971)


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