Merge branch 'master' into ns-switch-to-display-layers

This commit is contained in:
Antonio Scandurra
2016-04-15 17:39:15 +02:00
8 changed files with 17 additions and 940 deletions

View File

@@ -17,20 +17,6 @@ module.exports = (grunt) ->
packageSpecQueue = null
logDeprecations = (label, {stderr}={}) ->
return unless process.env.JANKY_SHA1 or process.env.CI
stderr ?= ''
deprecatedStart = stderr.indexOf('Calls to deprecated functions')
return if deprecatedStart is -1
grunt.log.error(label)
stderr = stderr.substring(deprecatedStart)
stderr = stderr.replace(/^\s*\[[^\]]+\]\s+/gm, '')
stderr = stderr.replace(/source: .*$/gm, '')
stderr = stderr.replace(/^"/gm, '')
stderr = stderr.replace(/",\s*$/gm, '')
grunt.log.error(stderr)
getAppPath = ->
contentsDir = grunt.config.get('atom.contentsDir')
switch process.platform
@@ -57,14 +43,14 @@ module.exports = (grunt) ->
args: ['--test', "--resource-path=#{resourcePath}", path.join(packagePath, 'spec')]
opts:
cwd: packagePath
env: _.extend({}, process.env, ATOM_PATH: rootDir)
env: _.extend({}, process.env, ELECTRON_ENABLE_LOGGING: true, ATOM_PATH: rootDir)
else if process.platform is 'win32'
options =
cmd: process.env.comspec
args: ['/c', appPath, '--test', "--resource-path=#{resourcePath}", "--log-file=ci.log", path.join(packagePath, 'spec')]
opts:
cwd: packagePath
env: _.extend({}, process.env, ATOM_PATH: rootDir)
env: _.extend({}, process.env, ELECTRON_ENABLE_LOGGING: true, ATOM_PATH: rootDir)
grunt.log.ok "Launching #{path.basename(packagePath)} specs."
spawn options, (error, results, code) ->
@@ -74,7 +60,6 @@ module.exports = (grunt) ->
fs.unlinkSync(path.join(packagePath, 'ci.log'))
failedPackages.push path.basename(packagePath) if error
logDeprecations("#{path.basename(packagePath)} Specs", results)
callback()
modulesDirectory = path.resolve('node_modules')
@@ -87,7 +72,7 @@ module.exports = (grunt) ->
packageSpecQueue.concurrency = Math.max(1, concurrency - 1)
packageSpecQueue.drain = -> callback(null, failedPackages)
runCoreSpecs = (callback, logOutput = false) ->
runCoreSpecs = (callback) ->
appPath = getAppPath()
resourcePath = process.cwd()
coreSpecsPath = path.resolve('spec')
@@ -97,21 +82,16 @@ module.exports = (grunt) ->
cmd: appPath
args: ['--test', "--resource-path=#{resourcePath}", coreSpecsPath, "--user-data-dir=#{temp.mkdirSync('atom-user-data-dir')}"]
opts:
env: _.extend({}, process.env,
ATOM_INTEGRATION_TESTS_ENABLED: true
)
env: _.extend({}, process.env, {ELECTRON_ENABLE_LOGGING: true, ATOM_INTEGRATION_TESTS_ENABLED: true})
stdio: 'inherit'
else if process.platform is 'win32'
options =
cmd: process.env.comspec
args: ['/c', appPath, '--test', "--resource-path=#{resourcePath}", '--log-file=ci.log', coreSpecsPath]
opts:
env: _.extend({}, process.env,
ATOM_INTEGRATION_TESTS_ENABLED: true
)
if logOutput
options.opts.stdio = 'inherit'
env: _.extend({}, process.env, {ELECTRON_ENABLE_LOGGING: true, ATOM_INTEGRATION_TESTS_ENABLED: true})
stdio: 'inherit'
grunt.log.ok "Launching core specs."
spawn options, (error, results, code) ->
@@ -121,7 +101,6 @@ module.exports = (grunt) ->
else
# TODO: Restore concurrency on Windows
packageSpecQueue?.concurrency = concurrency
logDeprecations('Core Specs', results)
callback(null, error)
@@ -134,17 +113,11 @@ module.exports = (grunt) ->
else
async.parallel
# If we're just running the core specs then we won't have any output to
# indicate the tests actually *are* running. This upsets Travis:
# https://github.com/atom/atom/issues/10837. So pass the test output
# through.
runCoreSpecsWithLogging = (callback) -> runCoreSpecs(callback, true)
specs =
if process.env.ATOM_SPECS_TASK is 'packages'
[runPackageSpecs]
else if process.env.ATOM_SPECS_TASK is 'core'
[runCoreSpecsWithLogging]
[runCoreSpecs]
else
[runCoreSpecs, runPackageSpecs]

View File

View File

@@ -1,397 +0,0 @@
### [Atom Core](https://github.com/atom/atom)
v1.6.0...v1.7.0-beta0
* [atom/atom#10747 - Clarify Windows build docs for VS2015 etc.](https://github.com/atom/atom/pull/10747)
* [atom/atom#10743 - Don't cascade on reload](https://github.com/atom/atom/pull/10743)
* [atom/atom#9198 - permit any whole number for tabLength](https://github.com/atom/atom/pull/9198)
* [atom/atom#10758 - Fix status in subdir](https://github.com/atom/atom/pull/10758)
* [atom/atom#10768 - Temporarily disable deserializers & viewProviders metadata fields](https://github.com/atom/atom/pull/10768)
* [atom/atom#10764 - Let packages define deserializers & view providers as main module methods](https://github.com/atom/atom/pull/10764)
* [atom/atom#10778 - Fix minor typo in CONTRIBUTING.md](https://github.com/atom/atom/pull/10778)
* [atom/atom#10789 - Upgrade autocomplete-plus to use new text-buffer API](https://github.com/atom/atom/pull/10789)
* [atom/atom#10797 - Fix status with multiple paths](https://github.com/atom/atom/pull/10797)
* [atom/atom#10797 - Fix status with multiple paths](https://github.com/atom/atom/pull/10797)
* [atom/atom#10792 - Fix TextEditorPresenter spec timeout.](https://github.com/atom/atom/pull/10792)
* [atom/atom#10803 - Fix typo in function call](https://github.com/atom/atom/pull/10803)
* [atom/atom#10828 - Fix another TextEditorPresenter spec race](https://github.com/atom/atom/pull/10828)
* [atom/atom#10827 - Port repository subdirectory status fixes to async repo](https://github.com/atom/atom/pull/10827)
* [atom/atom#10827 - Port repository subdirectory status fixes to async repo](https://github.com/atom/atom/pull/10827)
* [atom/atom#10838 - Log output for core specs](https://github.com/atom/atom/pull/10838)
* [atom/atom#10818 - Register Atom for file associations in Windows](https://github.com/atom/atom/pull/10818)
* [atom/atom#10605 - Periodically save state and store in indexedDB](https://github.com/atom/atom/pull/10605)
* [atom/atom#9627 - Update to Electron 0.36](https://github.com/atom/atom/pull/9627)
* [atom/atom#10835 - Add TextEditor.prototype.cursorsForScreenRowRange](https://github.com/atom/atom/pull/10835)
* [atom/atom#10795 - Remove unused Core Team Project Management labels](https://github.com/atom/atom/pull/10795)
* [atom/atom#10858 - Update grunt-electron-installer to latest version](https://github.com/atom/atom/pull/10858)
* [atom/atom#10846 - Add core setting for pending tabs configuration](https://github.com/atom/atom/pull/10846)
* [atom/atom#10846 - Add core setting for pending tabs configuration](https://github.com/atom/atom/pull/10846)
* [atom/atom#10873 - Avoid emitting config events while loading packages](https://github.com/atom/atom/pull/10873)
* [atom/atom#10872 - Terminate pending state for opened file if pending option is false](https://github.com/atom/atom/pull/10872)
* [atom/atom#10872 - Terminate pending state for opened file if pending option is false](https://github.com/atom/atom/pull/10872)
* [atom/atom#10863 - Compare markers instead of ranges in Selection](https://github.com/atom/atom/pull/10863)
* [atom/atom#10874 - Avoid Windows 260-character path limits in script\clean](https://github.com/atom/atom/pull/10874)
* [atom/atom#10861 - Compute line foldability lazily](https://github.com/atom/atom/pull/10861)
* [atom/atom#10843 - Bump packages to use async git](https://github.com/atom/atom/pull/10843)
* [atom/atom#10886 - Update Atom build directory in build instructions](https://github.com/atom/atom/pull/10886)
* [atom/atom#10885 - Cache regexes in LanguageMode.prototype.getRegexForProperty](https://github.com/atom/atom/pull/10885)
* [atom/atom#10888 - Load packages before deserializing state](https://github.com/atom/atom/pull/10888)
* [atom/atom#10870 - Add Issue template and extra version info](https://github.com/atom/atom/pull/10870)
* [atom/atom#10878 - Allow pasting white space when `autoIndentOnPaste` is enabled](https://github.com/atom/atom/pull/10878)
* [atom/atom#10895 - Fix some spec issues](https://github.com/atom/atom/pull/10895)
* [atom/atom#10901 - remove Open Roadmap menu item, fixes #10884](https://github.com/atom/atom/pull/10901)
* [atom/atom#10898 - Pass the notification manager when splitting panes](https://github.com/atom/atom/pull/10898)
* [atom/atom#10927 - Upgrade electron to fix command-backtick bug](https://github.com/atom/atom/pull/10927)
* [atom/atom#10926 - Fix case-preserving path relativization](https://github.com/atom/atom/pull/10926)
* [atom/atom#10926 - Fix case-preserving path relativization](https://github.com/atom/atom/pull/10926)
* [atom/atom#10921 - Add support for keybindings with keyup keystrokes](https://github.com/atom/atom/pull/10921)
* [atom/atom#10841 - Add the -a, --add CLI option](https://github.com/atom/atom/pull/10841)
* [atom/atom#10933 - Fix block decorations spec in text editor presenter](https://github.com/atom/atom/pull/10933)
* [atom/atom#10925 - Faster state serialization](https://github.com/atom/atom/pull/10925)
* [atom/atom#10967 - Fix a inconsistent getLineCount() use](https://github.com/atom/atom/pull/10967)
* [atom/atom#10967 - Fix a inconsistent getLineCount() use](https://github.com/atom/atom/pull/10967)
* [atom/atom#10975 - Update nodegit](https://github.com/atom/atom/pull/10975)
* [atom/atom#10975 - Update nodegit](https://github.com/atom/atom/pull/10975)
* [atom/atom#10326 - Fix Windows installer path update woes](https://github.com/atom/atom/pull/10326)
* [atom/atom#10959 - Refactor pending state to live in pane instead of items](https://github.com/atom/atom/pull/10959)
* [atom/atom#10959 - Refactor pending state to live in pane instead of items](https://github.com/atom/atom/pull/10959)
* [atom/atom#10984 - [WIP] experiment with circle ci](https://github.com/atom/atom/pull/10984)
* [atom/atom#10737 - Add MRU tab switching functionality](https://github.com/atom/atom/pull/10737)
* [atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState](https://github.com/atom/atom/pull/11001)
* [atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState](https://github.com/atom/atom/pull/11001)
* [atom/atom#10972 - Update build scripts to use the new railcar branching model](https://github.com/atom/atom/pull/10972)
* [atom/atom#10972 - Update build scripts to use the new railcar branching model](https://github.com/atom/atom/pull/10972)
* [atom/atom#11006 - Move spec from tabs package](https://github.com/atom/atom/pull/11006)
* [atom/atom#10851 - Registry for TextEditors](https://github.com/atom/atom/pull/10851)
* [atom/atom#11010 - Always strip git+ prefix and .git suffix from package repository URLs](https://github.com/atom/atom/pull/11010)
* [atom/atom#11011 - Autoscroll after consolidating selections](https://github.com/atom/atom/pull/11011)
* [atom/atom#11008 - Add documentation for order key in config.](https://github.com/atom/atom/pull/11008)
* [atom/atom#11009 - Don't destroy pane if replacing last pending item](https://github.com/atom/atom/pull/11009)
* [atom/atom#11009 - Don't destroy pane if replacing last pending item](https://github.com/atom/atom/pull/11009)
* [atom/atom#10675 - Expose application updater lifecycle events to packages](https://github.com/atom/atom/pull/10675)
* [atom/atom#11022 - Windows git fixes](https://github.com/atom/atom/pull/11022)
* [atom/atom#11022 - Windows git fixes](https://github.com/atom/atom/pull/11022)
* [atom/atom#11051 - Add new item before destroying pending item](https://github.com/atom/atom/pull/11051)
* [atom/atom#11051 - Add new item before destroying pending item](https://github.com/atom/atom/pull/11051)
* [atom/atom#11036 - Skip deleted directories when restoring application windows](https://github.com/atom/atom/pull/11036)
* [atom/atom#11063 - Show tooltip immediately if the tooltip trigger is manual](https://github.com/atom/atom/pull/11063)
* [atom/atom#10511 - Use ELECTRON_RUN_AS_NODE Variable Key](https://github.com/atom/atom/pull/10511)
* [atom/atom#10955 - TextEditor customization](https://github.com/atom/atom/pull/10955)
* [atom/atom#11065 - Default to auto height being true.](https://github.com/atom/atom/pull/11065)
* [atom/atom#11053 - Ensure atom.cmd --wait correctly waits in Windows cmd & powershell](https://github.com/atom/atom/pull/11053)
* [atom/atom#11060 - Serialize MarkerLayers only on quit](https://github.com/atom/atom/pull/11060)
* [atom/atom#11057 - Move Pane::addItem 'pending' option to options object](https://github.com/atom/atom/pull/11057)
* [atom/atom#11057 - Move Pane::addItem 'pending' option to options object](https://github.com/atom/atom/pull/11057)
* [atom/atom#11089 - Update nodegit](https://github.com/atom/atom/pull/11089)
* [atom/atom#11089 - Update nodegit](https://github.com/atom/atom/pull/11089)
* [atom/atom#11099 - Add zero to hexadecimal numbers below F (16)](https://github.com/atom/atom/pull/11099)
* [atom/atom#11101 - Emit status changes when anything changes](https://github.com/atom/atom/pull/11101)
* [atom/atom#11101 - Emit status changes when anything changes](https://github.com/atom/atom/pull/11101)
* [atom/atom#11077 - Scroll to cursor on unfold all](https://github.com/atom/atom/pull/11077)
* [atom/atom#11103 - Make cli atom --wait work on Cygwin](https://github.com/atom/atom/pull/11103)
* [atom/atom#11115 - Update nodegit](https://github.com/atom/atom/pull/11115)
* [atom/atom#11115 - Update nodegit](https://github.com/atom/atom/pull/11115)
* [atom/atom#11111 - Default the options parameter to an empty object](https://github.com/atom/atom/pull/11111)
* [atom/atom#11127 - Bump markdown-preview@v0.158.0](https://github.com/atom/atom/pull/11127)
* [atom/atom#8793 - squirrel-update test on desktop shortcut groups too many assertions](https://github.com/atom/atom/pull/8793)
* [atom/atom#11078 - Add TextEditors to the registry only when opting in](https://github.com/atom/atom/pull/11078)
* [atom/atom#11054 - Patch Environment On OSX And Allow A Different Environment Per Window](https://github.com/atom/atom/pull/11054)
* [atom/atom#11153 - Fix node env](https://github.com/atom/atom/pull/11153)
* [atom/atom#11162 - BufferedProcess: search only new data for new lines rather than entire buffer, take 2](https://github.com/atom/atom/pull/11162)
* [atom/atom#11166 - Note where GitRepositoryAsync deviates from its synchronous predecessor](https://github.com/atom/atom/pull/11166)
### [one-dark-ui](https://github.com/atom/one-dark-ui)
v1.1.9...v1.2.0
* [atom/one-dark-ui#113 - Specify config schema in package.json](https://github.com/atom/one-dark-ui/pull/113)
* [atom/one-dark-ui#121 - Fix typo in comment for ui-variables.less](https://github.com/atom/one-dark-ui/pull/121)
### [one-light-ui](https://github.com/atom/one-light-ui)
v1.1.9...v1.2.0
* [atom/one-light-ui#48 - Specify config schema in package.json](https://github.com/atom/one-light-ui/pull/48)
### [about](https://github.com/atom/about)
v1.3.0...v1.4.1
* [atom/about#6 - Specify deserializer in package.json](https://github.com/atom/about/pull/6)
* [atom/about#6 - Specify deserializer in package.json](https://github.com/atom/about/pull/6)
* [atom/about#13 - Specify deserializer method in package.json, the new way](https://github.com/atom/about/pull/13)
* [atom/about#12 - Show update information on the about page](https://github.com/atom/about/pull/12)
* [atom/about#15 - Move away from deprecated Electron require syntax](https://github.com/atom/about/pull/15)
### [archive-view](https://github.com/atom/archive-view)
v0.61.0...v0.61.1
* [atom/archive-view#32 - Specify deserializer in package.json](https://github.com/atom/archive-view/pull/32)
### [autocomplete-plus](https://github.com/atom/autocomplete-plus)
v2.25.0...v2.29.1
* [atom/autocomplete-plus#612 - bugfix: auto indentation after suggestion confirm](https://github.com/atom/autocomplete-plus/pull/612)
* [atom/autocomplete-plus#641 - Stop flickering when adjusting margins](https://github.com/atom/autocomplete-plus/pull/641)
* [atom/autocomplete-plus#637 - Move config schema to package.json](https://github.com/atom/autocomplete-plus/pull/637)
* [atom/autocomplete-plus#659 - Batch autocompletion show/hide](https://github.com/atom/autocomplete-plus/pull/659)
* [atom/autocomplete-plus#675 - :art: Clean up formatting of fileBlacklist setting description](https://github.com/atom/autocomplete-plus/pull/675)
* [atom/autocomplete-plus#672 - Redesign SymbolStore and SymbolProvider](https://github.com/atom/autocomplete-plus/pull/672)
* [atom/autocomplete-plus#667 - Add unicode support for \w regexps](https://github.com/atom/autocomplete-plus/pull/667)
* [atom/autocomplete-plus#681 - Fix maximum call stack size exceeded error](https://github.com/atom/autocomplete-plus/pull/681)
### [autosave](https://github.com/atom/autosave)
v0.23.0...v0.23.1
* [atom/autosave#56 - Move config schema to package.json](https://github.com/atom/autosave/pull/56)
### [bracket-matcher](https://github.com/atom/bracket-matcher)
v0.79.0...v0.81.0
* [atom/bracket-matcher#196 - Fix spelling in settings](https://github.com/atom/bracket-matcher/pull/196)
* [atom/bracket-matcher#197 - Move config schema to package.json](https://github.com/atom/bracket-matcher/pull/197)
* [atom/bracket-matcher#212 - Make updating matches faster for multi-cursor editing](https://github.com/atom/bracket-matcher/pull/212)
* [atom/bracket-matcher#219 - Clean up view subscriptions when editor is destroyed](https://github.com/atom/bracket-matcher/pull/219)
* [atom/bracket-matcher#221 - Enable bracket matching for elixir](https://github.com/atom/bracket-matcher/pull/221)
### [deprecation-cop](https://github.com/atom/deprecation-cop)
v0.54.0...v0.54.1
* [atom/deprecation-cop#65 - Move deserializer into package.json](https://github.com/atom/deprecation-cop/pull/65)
* [atom/deprecation-cop#65 - Move deserializer into package.json](https://github.com/atom/deprecation-cop/pull/65)
* [atom/deprecation-cop#67 - Specify deserializer method in package.json](https://github.com/atom/deprecation-cop/pull/67)
### [fuzzy-finder](https://github.com/atom/fuzzy-finder)
v0.94.0...v1.0.3
* [atom/fuzzy-finder#160 - Move config schema to package.json](https://github.com/atom/fuzzy-finder/pull/160)
* [atom/fuzzy-finder#167 - Async git](https://github.com/atom/fuzzy-finder/pull/167)
* [atom/fuzzy-finder#174 - Fix spec race](https://github.com/atom/fuzzy-finder/pull/174)
* [atom/fuzzy-finder#178 - Handle symlink project paths](https://github.com/atom/fuzzy-finder/pull/178)
* [atom/fuzzy-finder#180 - Return project paths correctly if last-opened path is not in project](https://github.com/atom/fuzzy-finder/pull/180)
### [git-diff](https://github.com/atom/git-diff)
v0.57.0...v1.0.1
* [atom/git-diff#81 - Move config schema to package.json](https://github.com/atom/git-diff/pull/81)
* [atom/git-diff#82 - Async git](https://github.com/atom/git-diff/pull/82)
* [atom/git-diff#95 - Catch errors from new files.](https://github.com/atom/git-diff/pull/95)
### [grammar-selector](https://github.com/atom/grammar-selector)
v0.48.0...v0.48.1
* [atom/grammar-selector#25 - Add description for config setting](https://github.com/atom/grammar-selector/pull/25)
* [atom/grammar-selector#29 - Move config schema to package.json](https://github.com/atom/grammar-selector/pull/29)
### [image-view](https://github.com/atom/image-view)
v0.56.0...v0.57.0
* [atom/image-view#40 - Zoom to fit](https://github.com/atom/image-view/pull/40)
### [incompatible-packages](https://github.com/atom/incompatible-packages)
v0.25.0...v0.25.1
* [atom/incompatible-packages#11 - Move deserializer to package.json](https://github.com/atom/incompatible-packages/pull/11)
* [atom/incompatible-packages#11 - Move deserializer to package.json](https://github.com/atom/incompatible-packages/pull/11)
* [atom/incompatible-packages#12 - Specify deserializer method in package.json](https://github.com/atom/incompatible-packages/pull/12)
### [keybinding-resolver](https://github.com/atom/keybinding-resolver)
v0.33.0...v0.35.0
* [atom/keybinding-resolver#23 - Update coffeelint support](https://github.com/atom/keybinding-resolver/pull/23)
* [atom/keybinding-resolver#37 - Show keyup events that match a binding](https://github.com/atom/keybinding-resolver/pull/37)
### [line-ending-selector](https://github.com/atom/line-ending-selector)
v0.3.0...v0.3.1
* [atom/line-ending-selector#17 - Move config schema to package.json](https://github.com/atom/line-ending-selector/pull/17)
### [link](https://github.com/atom/link)
v0.31.0...v0.31.1
* [atom/link#14 - Move away from deprecated Electron require syntax](https://github.com/atom/link/pull/14)
### [markdown-preview](https://github.com/atom/markdown-preview)
v0.157.2...v0.158.0
* [atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)](https://github.com/atom/markdown-preview/pull/349)
* [atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)](https://github.com/atom/markdown-preview/pull/349)
* [atom/markdown-preview#367 - Use new package.json fields to allow deferred loading](https://github.com/atom/markdown-preview/pull/367)
* [atom/markdown-preview#335 - Use GitHub style when "Save as HTML"](https://github.com/atom/markdown-preview/pull/335)
### [notifications](https://github.com/atom/notifications)
v0.62.1...v0.63.1
* [atom/notifications#105 - Move config schema to package.json](https://github.com/atom/notifications/pull/105)
* [atom/notifications#111 - Use https://git.io insead of http](https://github.com/atom/notifications/pull/111)
* [atom/notifications#113 - replace ATOM_HOME in issue title with generic placeholder](https://github.com/atom/notifications/pull/113)
* [atom/notifications#114 - Use bit.ly instead of git.io.](https://github.com/atom/notifications/pull/114)
* [atom/notifications#115 - URL shortening, take 2](https://github.com/atom/notifications/pull/115)
### [open-on-github](https://github.com/atom/open-on-github)
v0.41.0...v1.0.1
* [atom/open-on-github#59 - Move config schema to package.json](https://github.com/atom/open-on-github/pull/59)
* [atom/open-on-github#60 - Async git](https://github.com/atom/open-on-github/pull/60)
* [atom/open-on-github#66 - Move away from deprecated Electron require syntax](https://github.com/atom/open-on-github/pull/66)
### [package-generator](https://github.com/atom/package-generator)
v0.41.0...v1.0.0
* [atom/package-generator#37 - Move config schema to package.json](https://github.com/atom/package-generator/pull/37)
* [atom/package-generator#36 - Support JS package generation](https://github.com/atom/package-generator/pull/36)
### [settings-view](https://github.com/atom/settings-view)
v0.232.3...v0.235.0
* [atom/settings-view#731 - Specify deserializer in package.json](https://github.com/atom/settings-view/pull/731)
* [atom/settings-view#749 - Move away from deprecated Electron require syntax](https://github.com/atom/settings-view/pull/749)
* [atom/settings-view#750 - Another require fix for remote](https://github.com/atom/settings-view/pull/750)
* [atom/settings-view#743 - Display and manage Git-based packages](https://github.com/atom/settings-view/pull/743)
* [atom/settings-view#748 - Add defaults on focus](https://github.com/atom/settings-view/pull/748)
* [atom/settings-view#736 - Add collapsable section for option groups](https://github.com/atom/settings-view/pull/736)
### [spell-check](https://github.com/atom/spell-check)
v0.65.0...v0.67.0
* [atom/spell-check#103 - Update README.md](https://github.com/atom/spell-check/pull/103)
* [atom/spell-check#33 - Add feature: toggle on/off](https://github.com/atom/spell-check/pull/33)
* [atom/spell-check#108 - subscriptionsOfCommands -> commandSubscription](https://github.com/atom/spell-check/pull/108)
* [atom/spell-check#112 - Move config schema to package.json](https://github.com/atom/spell-check/pull/112)
* [atom/spell-check#114 - updates spellchecker to use system language](https://github.com/atom/spell-check/pull/114)
### [status-bar](https://github.com/atom/status-bar)
v0.83.0...v1.2.0
* [atom/status-bar#121 - Move config schema to package.json](https://github.com/atom/status-bar/pull/121)
* [atom/status-bar#114 - Async git](https://github.com/atom/status-bar/pull/114)
* [atom/status-bar#122 - Make updating info faster for multi-cursor edits](https://github.com/atom/status-bar/pull/122)
* [atom/status-bar#129 - Hide diff stats for new files](https://github.com/atom/status-bar/pull/129)
* [atom/status-bar#131 - Fix error with no active item](https://github.com/atom/status-bar/pull/131)
* [atom/status-bar#133 - Move to the footer](https://github.com/atom/status-bar/pull/133)
### [styleguide](https://github.com/atom/styleguide)
v0.45.1...v0.45.2
* [atom/styleguide#34 - Specify deserializer in package.json](https://github.com/atom/styleguide/pull/34)
### [symbols-view](https://github.com/atom/symbols-view)
v0.110.1...v0.112.0
* [atom/symbols-view#147 - Add support for ES2015 static methods](https://github.com/atom/symbols-view/pull/147)
* [atom/symbols-view#151 - Specify config schema in package.json](https://github.com/atom/symbols-view/pull/151)
* [atom/symbols-view#157 - Add es7 async functions to ctags](https://github.com/atom/symbols-view/pull/157)
### [tabs](https://github.com/atom/tabs)
v0.91.3...v0.92.0
* [atom/tabs#134 - Add "open in new window" option to tabs context menu](https://github.com/atom/tabs/pull/134)
### [timecop](https://github.com/atom/timecop)
v0.33.0...v0.33.1
* [atom/timecop#15 - Specify deserializer in package.json](https://github.com/atom/timecop/pull/15)
### [welcome](https://github.com/atom/welcome)
v0.33.0...v0.34.0
* [atom/welcome#45 - Move config schema to package.json](https://github.com/atom/welcome/pull/45)
* [atom/welcome#47 - Change menu names for different platforms](https://github.com/atom/welcome/pull/47)
### [whitespace](https://github.com/atom/whitespace)
v0.32.1...v0.32.2
* [atom/whitespace#107 - Move config schema to package.json](https://github.com/atom/whitespace/pull/107)
### [language-clojure](https://github.com/atom/language-clojure)
v0.19.1...v0.20.0
* [atom/language-clojure#39 - Fix tokenization of sexp and map nested at beginning of another sexp](https://github.com/atom/language-clojure/pull/39)
### [language-coffee-script](https://github.com/atom/language-coffee-script)
v0.46.0...v0.46.1
* [atom/language-coffee-script#85 - Check for word boundaries when attempting to auto-indent](https://github.com/atom/language-coffee-script/pull/85)
### [language-csharp](https://github.com/atom/language-csharp)
v0.11.0...v0.12.0
* [atom/language-csharp#53 - Make nameof a keyword](https://github.com/atom/language-csharp/pull/53)
* [atom/language-csharp#54 - Make C# 6's when a keyword](https://github.com/atom/language-csharp/pull/54)
### [language-gfm](https://github.com/atom/language-gfm)
v0.84.0...v0.85.0
* [atom/language-gfm#140 - Highlight HTML entities inside bold, italic, and strikethrough text](https://github.com/atom/language-gfm/pull/140)
### [language-html](https://github.com/atom/language-html)
v0.44.0...v0.44.1
* [atom/language-html#108 - Fixes #102 - ng-template highlighting for script tags](https://github.com/atom/language-html/pull/108)
### [language-json](https://github.com/atom/language-json)
v0.17.4...v0.17.6
* [atom/language-json#42 - Add .jsonld file support](https://github.com/atom/language-json/pull/42)
* [atom/language-json#43 - add composer.lock files](https://github.com/atom/language-json/pull/43)
* [atom/language-json#44 - Add .tern-project and .tern-config to file types](https://github.com/atom/language-json/pull/44)
### [language-ruby](https://github.com/atom/language-ruby)
v0.68.0...v0.68.3
* [atom/language-ruby#135 - Adds cr (Crystal lang) to fileTypes for Ruby grammar](https://github.com/atom/language-ruby/pull/135)
* [atom/language-ruby#137 - Changes dop and do order priority](https://github.com/atom/language-ruby/pull/137)
* [atom/language-ruby#136 - Fixes for tokenization of Kernel methods ending in ? or !](https://github.com/atom/language-ruby/pull/136)
* [atom/language-ruby#140 - Revert do/dop order change](https://github.com/atom/language-ruby/pull/140)
### [language-sass](https://github.com/atom/language-sass)
v0.45.0...v0.46.0
* [atom/language-sass#101 - Add individual border-radius properties](https://github.com/atom/language-sass/pull/101)
### [language-text](https://github.com/atom/language-text)
v0.7.0...v0.7.1
* [atom/language-text#5 - Add travis.yml](https://github.com/atom/language-text/pull/5)
* [atom/language-text#6 - Update legal date to 2016](https://github.com/atom/language-text/pull/6)
### [language-xml](https://github.com/atom/language-xml)
v0.34.2...v0.34.4
* [atom/language-xml#43 - Fix incorrect highlighting for empty element](https://github.com/atom/language-xml/pull/43)

View File

@@ -1,414 +0,0 @@
### Notable Changes
* Crash Recovery
* Most Recently Used Tab Switching
* Windows Improvements
* Environment Patching on OS X
* Electron Update
### [Atom Core](https://github.com/atom/atom)
v1.6.0-beta8...v1.7.0-beta0
* [atom/atom#10747 - Clarify Windows build docs for VS2015 etc.](https://github.com/atom/atom/pull/10747)
* [atom/atom#10743 - Don't cascade on reload](https://github.com/atom/atom/pull/10743)
* [atom/atom#9198 - permit any whole number for tabLength](https://github.com/atom/atom/pull/9198)
* [atom/atom#10758 - Fix status in subdir](https://github.com/atom/atom/pull/10758)
* [atom/atom#10768 - Temporarily disable deserializers & viewProviders metadata fields](https://github.com/atom/atom/pull/10768)
* [atom/atom#10764 - Let packages define deserializers & view providers as main module methods](https://github.com/atom/atom/pull/10764)
* [atom/atom#10778 - Fix minor typo in CONTRIBUTING.md](https://github.com/atom/atom/pull/10778)
* [atom/atom#10789 - Upgrade autocomplete-plus to use new text-buffer API](https://github.com/atom/atom/pull/10789)
* [atom/atom#10797 - Fix status with multiple paths](https://github.com/atom/atom/pull/10797)
* [atom/atom#10797 - Fix status with multiple paths](https://github.com/atom/atom/pull/10797)
* [atom/atom#10792 - Fix TextEditorPresenter spec timeout.](https://github.com/atom/atom/pull/10792)
* [atom/atom#10803 - Fix typo in function call](https://github.com/atom/atom/pull/10803)
* [atom/atom#10828 - Fix another TextEditorPresenter spec race](https://github.com/atom/atom/pull/10828)
* [atom/atom#10827 - Port repository subdirectory status fixes to async repo](https://github.com/atom/atom/pull/10827)
* [atom/atom#10827 - Port repository subdirectory status fixes to async repo](https://github.com/atom/atom/pull/10827)
* [atom/atom#10838 - Log output for core specs](https://github.com/atom/atom/pull/10838)
* [atom/atom#10818 - Register Atom for file associations in Windows](https://github.com/atom/atom/pull/10818)
* [atom/atom#10605 - Periodically save state and store in indexedDB](https://github.com/atom/atom/pull/10605)
* [atom/atom#9627 - Update to Electron 0.36](https://github.com/atom/atom/pull/9627)
* [atom/atom#10835 - Add TextEditor.prototype.cursorsForScreenRowRange](https://github.com/atom/atom/pull/10835)
* [atom/atom#10795 - Remove unused Core Team Project Management labels](https://github.com/atom/atom/pull/10795)
* [atom/atom#10858 - Update grunt-electron-installer to latest version](https://github.com/atom/atom/pull/10858)
* [atom/atom#10846 - Add core setting for pending tabs configuration](https://github.com/atom/atom/pull/10846)
* [atom/atom#10846 - Add core setting for pending tabs configuration](https://github.com/atom/atom/pull/10846)
* [atom/atom#10873 - Avoid emitting config events while loading packages](https://github.com/atom/atom/pull/10873)
* [atom/atom#10872 - Terminate pending state for opened file if pending option is false](https://github.com/atom/atom/pull/10872)
* [atom/atom#10872 - Terminate pending state for opened file if pending option is false](https://github.com/atom/atom/pull/10872)
* [atom/atom#10863 - Compare markers instead of ranges in Selection](https://github.com/atom/atom/pull/10863)
* [atom/atom#10874 - Avoid Windows 260-character path limits in script\clean](https://github.com/atom/atom/pull/10874)
* [atom/atom#10861 - Compute line foldability lazily](https://github.com/atom/atom/pull/10861)
* [atom/atom#10843 - Bump packages to use async git](https://github.com/atom/atom/pull/10843)
* [atom/atom#10886 - Update Atom build directory in build instructions](https://github.com/atom/atom/pull/10886)
* [atom/atom#10885 - Cache regexes in LanguageMode.prototype.getRegexForProperty](https://github.com/atom/atom/pull/10885)
* [atom/atom#10888 - Load packages before deserializing state](https://github.com/atom/atom/pull/10888)
* [atom/atom#10870 - Add Issue template and extra version info](https://github.com/atom/atom/pull/10870)
* [atom/atom#10878 - Allow pasting white space when `autoIndentOnPaste` is enabled](https://github.com/atom/atom/pull/10878)
* [atom/atom#10895 - Fix some spec issues](https://github.com/atom/atom/pull/10895)
* [atom/atom#10901 - remove Open Roadmap menu item, fixes #10884](https://github.com/atom/atom/pull/10901)
* [atom/atom#10898 - Pass the notification manager when splitting panes](https://github.com/atom/atom/pull/10898)
* [atom/atom#10927 - Upgrade electron to fix command-backtick bug](https://github.com/atom/atom/pull/10927)
* [atom/atom#10926 - Fix case-preserving path relativization](https://github.com/atom/atom/pull/10926)
* [atom/atom#10926 - Fix case-preserving path relativization](https://github.com/atom/atom/pull/10926)
* [atom/atom#10921 - Add support for keybindings with keyup keystrokes](https://github.com/atom/atom/pull/10921)
* [atom/atom#10841 - Add the -a, --add CLI option](https://github.com/atom/atom/pull/10841)
* [atom/atom#10933 - Fix block decorations spec in text editor presenter](https://github.com/atom/atom/pull/10933)
* [atom/atom#10925 - Faster state serialization](https://github.com/atom/atom/pull/10925)
* [atom/atom#10967 - Fix a inconsistent getLineCount() use](https://github.com/atom/atom/pull/10967)
* [atom/atom#10967 - Fix a inconsistent getLineCount() use](https://github.com/atom/atom/pull/10967)
* [atom/atom#10975 - Update nodegit](https://github.com/atom/atom/pull/10975)
* [atom/atom#10975 - Update nodegit](https://github.com/atom/atom/pull/10975)
* [atom/atom#10326 - Fix Windows installer path update woes](https://github.com/atom/atom/pull/10326)
* [atom/atom#10959 - Refactor pending state to live in pane instead of items](https://github.com/atom/atom/pull/10959)
* [atom/atom#10959 - Refactor pending state to live in pane instead of items](https://github.com/atom/atom/pull/10959)
* [atom/atom#10984 - [WIP] experiment with circle ci](https://github.com/atom/atom/pull/10984)
* [atom/atom#10737 - Add MRU tab switching functionality](https://github.com/atom/atom/pull/10737)
* [atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState](https://github.com/atom/atom/pull/11001)
* [atom/atom#11001 - onDidTerminatePendingState ➡︎ onItemDidTerminatePendingState](https://github.com/atom/atom/pull/11001)
* [atom/atom#10972 - Update build scripts to use the new railcar branching model](https://github.com/atom/atom/pull/10972)
* [atom/atom#10972 - Update build scripts to use the new railcar branching model](https://github.com/atom/atom/pull/10972)
* [atom/atom#11006 - Move spec from tabs package](https://github.com/atom/atom/pull/11006)
* [atom/atom#10851 - Registry for TextEditors](https://github.com/atom/atom/pull/10851)
* [atom/atom#11010 - Always strip git+ prefix and .git suffix from package repository URLs](https://github.com/atom/atom/pull/11010)
* [atom/atom#11011 - Autoscroll after consolidating selections](https://github.com/atom/atom/pull/11011)
* [atom/atom#11008 - Add documentation for order key in config.](https://github.com/atom/atom/pull/11008)
* [atom/atom#11009 - Don't destroy pane if replacing last pending item](https://github.com/atom/atom/pull/11009)
* [atom/atom#11009 - Don't destroy pane if replacing last pending item](https://github.com/atom/atom/pull/11009)
* [atom/atom#10675 - Expose application updater lifecycle events to packages](https://github.com/atom/atom/pull/10675)
* [atom/atom#11022 - Windows git fixes](https://github.com/atom/atom/pull/11022)
* [atom/atom#11022 - Windows git fixes](https://github.com/atom/atom/pull/11022)
* [atom/atom#11051 - Add new item before destroying pending item](https://github.com/atom/atom/pull/11051)
* [atom/atom#11051 - Add new item before destroying pending item](https://github.com/atom/atom/pull/11051)
* [atom/atom#11036 - Skip deleted directories when restoring application windows](https://github.com/atom/atom/pull/11036)
* [atom/atom#11063 - Show tooltip immediately if the tooltip trigger is manual](https://github.com/atom/atom/pull/11063)
* [atom/atom#10511 - Use ELECTRON_RUN_AS_NODE Variable Key](https://github.com/atom/atom/pull/10511)
* [atom/atom#10955 - TextEditor customization](https://github.com/atom/atom/pull/10955)
* [atom/atom#11065 - Default to auto height being true.](https://github.com/atom/atom/pull/11065)
* [atom/atom#11053 - Ensure atom.cmd --wait correctly waits in Windows cmd & powershell](https://github.com/atom/atom/pull/11053)
* [atom/atom#11060 - Serialize MarkerLayers only on quit](https://github.com/atom/atom/pull/11060)
* [atom/atom#11057 - Move Pane::addItem 'pending' option to options object](https://github.com/atom/atom/pull/11057)
* [atom/atom#11057 - Move Pane::addItem 'pending' option to options object](https://github.com/atom/atom/pull/11057)
* [atom/atom#11089 - Update nodegit](https://github.com/atom/atom/pull/11089)
* [atom/atom#11089 - Update nodegit](https://github.com/atom/atom/pull/11089)
* [atom/atom#11099 - Add zero to hexadecimal numbers below F (16)](https://github.com/atom/atom/pull/11099)
* [atom/atom#11101 - Emit status changes when anything changes](https://github.com/atom/atom/pull/11101)
* [atom/atom#11101 - Emit status changes when anything changes](https://github.com/atom/atom/pull/11101)
* [atom/atom#11077 - Scroll to cursor on unfold all](https://github.com/atom/atom/pull/11077)
* [atom/atom#11103 - Make cli atom --wait work on Cygwin](https://github.com/atom/atom/pull/11103)
* [atom/atom#11115 - Update nodegit](https://github.com/atom/atom/pull/11115)
* [atom/atom#11111 - Default the options parameter to an empty object](https://github.com/atom/atom/pull/11111)
* [atom/atom#11127 - Bump markdown-preview@v0.158.0](https://github.com/atom/atom/pull/11127)
* [atom/atom#8793 - squirrel-update test on desktop shortcut groups too many assertions](https://github.com/atom/atom/pull/8793)
* [atom/atom#11078 - Add TextEditors to the registry only when opting in](https://github.com/atom/atom/pull/11078)
* [atom/atom#11054 - Patch Environment On OSX And Allow A Different Environment Per Window](https://github.com/atom/atom/pull/11054)
* [atom/atom#11153 - Fix node env](https://github.com/atom/atom/pull/11153)
* [atom/atom#11162 - BufferedProcess: search only new data for new lines rather than entire buffer, take 2](https://github.com/atom/atom/pull/11162)
* [atom/atom#11166 - Note where GitRepositoryAsync deviates from its synchronous predecessor](https://github.com/atom/atom/pull/11166)
### [one-dark-ui](https://github.com/atom/one-dark-ui)
v1.1.9...v1.2.0
* [atom/one-dark-ui#113 - Specify config schema in package.json](https://github.com/atom/one-dark-ui/pull/113)
* [atom/one-dark-ui#121 - Fix typo in comment for ui-variables.less](https://github.com/atom/one-dark-ui/pull/121)
### [one-light-ui](https://github.com/atom/one-light-ui)
v1.1.9...v1.2.0
* [atom/one-light-ui#48 - Specify config schema in package.json](https://github.com/atom/one-light-ui/pull/48)
### [about](https://github.com/atom/about)
v1.3.0...v1.4.1
* [atom/about#6 - Specify deserializer in package.json](https://github.com/atom/about/pull/6)
* [atom/about#6 - Specify deserializer in package.json](https://github.com/atom/about/pull/6)
* [atom/about#13 - Specify deserializer method in package.json, the new way](https://github.com/atom/about/pull/13)
* [atom/about#12 - Show update information on the about page](https://github.com/atom/about/pull/12)
* [atom/about#15 - Move away from deprecated Electron require syntax](https://github.com/atom/about/pull/15)
### [archive-view](https://github.com/atom/archive-view)
v0.61.0...v0.61.1
* [atom/archive-view#32 - Specify deserializer in package.json](https://github.com/atom/archive-view/pull/32)
### [autocomplete-plus](https://github.com/atom/autocomplete-plus)
v2.25.0...v2.29.1
* [atom/autocomplete-plus#612 - bugfix: auto indentation after suggestion confirm](https://github.com/atom/autocomplete-plus/pull/612)
* [atom/autocomplete-plus#641 - Stop flickering when adjusting margins](https://github.com/atom/autocomplete-plus/pull/641)
* [atom/autocomplete-plus#637 - Move config schema to package.json](https://github.com/atom/autocomplete-plus/pull/637)
* [atom/autocomplete-plus#659 - Batch autocompletion show/hide](https://github.com/atom/autocomplete-plus/pull/659)
* [atom/autocomplete-plus#675 - :art: Clean up formatting of fileBlacklist setting description](https://github.com/atom/autocomplete-plus/pull/675)
* [atom/autocomplete-plus#672 - Redesign SymbolStore and SymbolProvider](https://github.com/atom/autocomplete-plus/pull/672)
* [atom/autocomplete-plus#667 - Add unicode support for \w regexps](https://github.com/atom/autocomplete-plus/pull/667)
* [atom/autocomplete-plus#681 - Fix maximum call stack size exceeded error](https://github.com/atom/autocomplete-plus/pull/681)
### [autosave](https://github.com/atom/autosave)
v0.23.0...v0.23.1
* [atom/autosave#56 - Move config schema to package.json](https://github.com/atom/autosave/pull/56)
### [bracket-matcher](https://github.com/atom/bracket-matcher)
v0.79.0...v0.81.0
* [atom/bracket-matcher#196 - Fix spelling in settings](https://github.com/atom/bracket-matcher/pull/196)
* [atom/bracket-matcher#197 - Move config schema to package.json](https://github.com/atom/bracket-matcher/pull/197)
* [atom/bracket-matcher#212 - Make updating matches faster for multi-cursor editing](https://github.com/atom/bracket-matcher/pull/212)
* [atom/bracket-matcher#219 - Clean up view subscriptions when editor is destroyed](https://github.com/atom/bracket-matcher/pull/219)
* [atom/bracket-matcher#221 - Enable bracket matching for elixir](https://github.com/atom/bracket-matcher/pull/221)
### [deprecation-cop](https://github.com/atom/deprecation-cop)
v0.54.0...v0.54.1
* [atom/deprecation-cop#65 - Move deserializer into package.json](https://github.com/atom/deprecation-cop/pull/65)
* [atom/deprecation-cop#65 - Move deserializer into package.json](https://github.com/atom/deprecation-cop/pull/65)
* [atom/deprecation-cop#67 - Specify deserializer method in package.json](https://github.com/atom/deprecation-cop/pull/67)
### [fuzzy-finder](https://github.com/atom/fuzzy-finder)
v0.94.0...v1.0.3
* [atom/fuzzy-finder#160 - Move config schema to package.json](https://github.com/atom/fuzzy-finder/pull/160)
* [atom/fuzzy-finder#167 - Async git](https://github.com/atom/fuzzy-finder/pull/167)
* [atom/fuzzy-finder#174 - Fix spec race](https://github.com/atom/fuzzy-finder/pull/174)
* [atom/fuzzy-finder#178 - Handle symlink project paths](https://github.com/atom/fuzzy-finder/pull/178)
* [atom/fuzzy-finder#180 - Return project paths correctly if last-opened path is not in project](https://github.com/atom/fuzzy-finder/pull/180)
### [git-diff](https://github.com/atom/git-diff)
v0.57.0...v1.0.1
* [atom/git-diff#81 - Move config schema to package.json](https://github.com/atom/git-diff/pull/81)
* [atom/git-diff#82 - Async git](https://github.com/atom/git-diff/pull/82)
* [atom/git-diff#95 - Catch errors from new files.](https://github.com/atom/git-diff/pull/95)
### [grammar-selector](https://github.com/atom/grammar-selector)
v0.48.0...v0.48.1
* [atom/grammar-selector#25 - Add description for config setting](https://github.com/atom/grammar-selector/pull/25)
* [atom/grammar-selector#29 - Move config schema to package.json](https://github.com/atom/grammar-selector/pull/29)
### [image-view](https://github.com/atom/image-view)
v0.56.0...v0.57.0
* [atom/image-view#40 - Zoom to fit](https://github.com/atom/image-view/pull/40)
### [incompatible-packages](https://github.com/atom/incompatible-packages)
v0.25.0...v0.25.1
* [atom/incompatible-packages#11 - Move deserializer to package.json](https://github.com/atom/incompatible-packages/pull/11)
* [atom/incompatible-packages#11 - Move deserializer to package.json](https://github.com/atom/incompatible-packages/pull/11)
* [atom/incompatible-packages#12 - Specify deserializer method in package.json](https://github.com/atom/incompatible-packages/pull/12)
### [keybinding-resolver](https://github.com/atom/keybinding-resolver)
v0.33.0...v0.35.0
* [atom/keybinding-resolver#23 - Update coffeelint support](https://github.com/atom/keybinding-resolver/pull/23)
* [atom/keybinding-resolver#37 - Show keyup events that match a binding](https://github.com/atom/keybinding-resolver/pull/37)
### [line-ending-selector](https://github.com/atom/line-ending-selector)
v0.3.0...v0.3.1
* [atom/line-ending-selector#17 - Move config schema to package.json](https://github.com/atom/line-ending-selector/pull/17)
### [link](https://github.com/atom/link)
v0.31.0...v0.31.1
* [atom/link#14 - Move away from deprecated Electron require syntax](https://github.com/atom/link/pull/14)
### [markdown-preview](https://github.com/atom/markdown-preview)
v0.157.2...v0.158.0
* [atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)](https://github.com/atom/markdown-preview/pull/349)
* [atom/markdown-preview#349 - Use new package.json fields (configSchema and deserializers)](https://github.com/atom/markdown-preview/pull/349)
* [atom/markdown-preview#367 - Use new package.json fields to allow deferred loading](https://github.com/atom/markdown-preview/pull/367)
* [atom/markdown-preview#335 - Use GitHub style when "Save as HTML"](https://github.com/atom/markdown-preview/pull/335)
### [notifications](https://github.com/atom/notifications)
v0.62.1...v0.63.1
* [atom/notifications#105 - Move config schema to package.json](https://github.com/atom/notifications/pull/105)
* [atom/notifications#111 - Use https://git.io insead of http](https://github.com/atom/notifications/pull/111)
* [atom/notifications#113 - replace ATOM_HOME in issue title with generic placeholder](https://github.com/atom/notifications/pull/113)
* [atom/notifications#114 - Use bit.ly instead of git.io.](https://github.com/atom/notifications/pull/114)
* [atom/notifications#115 - URL shortening, take 2](https://github.com/atom/notifications/pull/115)
### [open-on-github](https://github.com/atom/open-on-github)
v0.41.0...v1.0.1
* [atom/open-on-github#59 - Move config schema to package.json](https://github.com/atom/open-on-github/pull/59)
* [atom/open-on-github#60 - Async git](https://github.com/atom/open-on-github/pull/60)
* [atom/open-on-github#66 - Move away from deprecated Electron require syntax](https://github.com/atom/open-on-github/pull/66)
### [package-generator](https://github.com/atom/package-generator)
v0.41.0...v1.0.0
* [atom/package-generator#37 - Move config schema to package.json](https://github.com/atom/package-generator/pull/37)
* [atom/package-generator#36 - Support JS package generation](https://github.com/atom/package-generator/pull/36)
### [settings-view](https://github.com/atom/settings-view)
v0.232.3...v0.235.0
* [atom/settings-view#731 - Specify deserializer in package.json](https://github.com/atom/settings-view/pull/731)
* [atom/settings-view#749 - Move away from deprecated Electron require syntax](https://github.com/atom/settings-view/pull/749)
* [atom/settings-view#750 - Another require fix for remote](https://github.com/atom/settings-view/pull/750)
* [atom/settings-view#743 - Display and manage Git-based packages](https://github.com/atom/settings-view/pull/743)
* [atom/settings-view#748 - Add defaults on focus](https://github.com/atom/settings-view/pull/748)
* [atom/settings-view#736 - Add collapsable section for option groups](https://github.com/atom/settings-view/pull/736)
### [spell-check](https://github.com/atom/spell-check)
v0.65.0...v0.67.0
* [atom/spell-check#103 - Update README.md](https://github.com/atom/spell-check/pull/103)
* [atom/spell-check#33 - Add feature: toggle on/off](https://github.com/atom/spell-check/pull/33)
* [atom/spell-check#108 - subscriptionsOfCommands -> commandSubscription](https://github.com/atom/spell-check/pull/108)
* [atom/spell-check#112 - Move config schema to package.json](https://github.com/atom/spell-check/pull/112)
* [atom/spell-check#114 - updates spellchecker to use system language](https://github.com/atom/spell-check/pull/114)
### [status-bar](https://github.com/atom/status-bar)
v0.83.0...v1.2.0
* [atom/status-bar#121 - Move config schema to package.json](https://github.com/atom/status-bar/pull/121)
* [atom/status-bar#114 - Async git](https://github.com/atom/status-bar/pull/114)
* [atom/status-bar#122 - Make updating info faster for multi-cursor edits](https://github.com/atom/status-bar/pull/122)
* [atom/status-bar#129 - Hide diff stats for new files](https://github.com/atom/status-bar/pull/129)
* [atom/status-bar#131 - Fix error with no active item](https://github.com/atom/status-bar/pull/131)
* [atom/status-bar#133 - Move to the footer](https://github.com/atom/status-bar/pull/133)
### [styleguide](https://github.com/atom/styleguide)
v0.45.1...v0.45.2
* [atom/styleguide#34 - Specify deserializer in package.json](https://github.com/atom/styleguide/pull/34)
### [symbols-view](https://github.com/atom/symbols-view)
v0.110.1...v0.112.0
* [atom/symbols-view#147 - Add support for ES2015 static methods](https://github.com/atom/symbols-view/pull/147)
* [atom/symbols-view#151 - Specify config schema in package.json](https://github.com/atom/symbols-view/pull/151)
* [atom/symbols-view#157 - Add es7 async functions to ctags](https://github.com/atom/symbols-view/pull/157)
### [tabs](https://github.com/atom/tabs)
v0.91.3...v0.92.0
* [atom/tabs#134 - Add "open in new window" option to tabs context menu](https://github.com/atom/tabs/pull/134)
### [timecop](https://github.com/atom/timecop)
v0.33.0...v0.33.1
* [atom/timecop#15 - Specify deserializer in package.json](https://github.com/atom/timecop/pull/15)
### [tree-view](https://github.com/atom/tree-view)
v0.201.5...v0.203.2
* [atom/tree-view#754 - Add option to auto-reveal tree view entries when they become the active pane item](https://github.com/atom/tree-view/pull/754)
* [atom/tree-view#755 - Add `focusOnReveal` option](https://github.com/atom/tree-view/pull/755)
* [atom/tree-view#695 - Make 'Move in trash' more verbose on failure, add a note for Linux](https://github.com/atom/tree-view/pull/695)
* [atom/tree-view#769 - Move away from deprecated Electron require syntax](https://github.com/atom/tree-view/pull/769)
* [atom/tree-view#768 - Fix exception when double clicking opened file after activation](https://github.com/atom/tree-view/pull/768)
### [welcome](https://github.com/atom/welcome)
v0.33.0...v0.34.0
* [atom/welcome#45 - Move config schema to package.json](https://github.com/atom/welcome/pull/45)
* [atom/welcome#47 - Change menu names for different platforms](https://github.com/atom/welcome/pull/47)
### [whitespace](https://github.com/atom/whitespace)
v0.32.1...v0.32.2
* [atom/whitespace#107 - Move config schema to package.json](https://github.com/atom/whitespace/pull/107)
### [language-clojure](https://github.com/atom/language-clojure)
v0.19.1...v0.20.0
* [atom/language-clojure#39 - Fix tokenization of sexp and map nested at beginning of another sexp](https://github.com/atom/language-clojure/pull/39)
### [language-coffee-script](https://github.com/atom/language-coffee-script)
v0.46.0...v0.46.1
* [atom/language-coffee-script#85 - Check for word boundaries when attempting to auto-indent](https://github.com/atom/language-coffee-script/pull/85)
### [language-csharp](https://github.com/atom/language-csharp)
v0.11.0...v0.12.0
* [atom/language-csharp#53 - Make nameof a keyword](https://github.com/atom/language-csharp/pull/53)
* [atom/language-csharp#54 - Make C# 6's when a keyword](https://github.com/atom/language-csharp/pull/54)
### [language-gfm](https://github.com/atom/language-gfm)
v0.84.0...v0.85.0
* [atom/language-gfm#140 - Highlight HTML entities inside bold, italic, and strikethrough text](https://github.com/atom/language-gfm/pull/140)
### [language-html](https://github.com/atom/language-html)
v0.44.0...v0.44.1
* [atom/language-html#108 - Fixes #102 - ng-template highlighting for script tags](https://github.com/atom/language-html/pull/108)
### [language-json](https://github.com/atom/language-json)
v0.17.4...v0.17.6
* [atom/language-json#42 - Add .jsonld file support](https://github.com/atom/language-json/pull/42)
* [atom/language-json#43 - add composer.lock files](https://github.com/atom/language-json/pull/43)
* [atom/language-json#44 - Add .tern-project and .tern-config to file types](https://github.com/atom/language-json/pull/44)
### [language-ruby](https://github.com/atom/language-ruby)
v0.68.0...v0.68.3
* [atom/language-ruby#135 - Adds cr (Crystal lang) to fileTypes for Ruby grammar](https://github.com/atom/language-ruby/pull/135)
* [atom/language-ruby#137 - Changes dop and do order priority](https://github.com/atom/language-ruby/pull/137)
* [atom/language-ruby#136 - Fixes for tokenization of Kernel methods ending in ? or !](https://github.com/atom/language-ruby/pull/136)
* [atom/language-ruby#140 - Revert do/dop order change](https://github.com/atom/language-ruby/pull/140)
### [language-sass](https://github.com/atom/language-sass)
v0.45.0...v0.46.0
* [atom/language-sass#101 - Add individual border-radius properties](https://github.com/atom/language-sass/pull/101)
### [language-text](https://github.com/atom/language-text)
v0.7.0...v0.7.1
* [atom/language-text#5 - Add travis.yml](https://github.com/atom/language-text/pull/5)
* [atom/language-text#6 - Update legal date to 2016](https://github.com/atom/language-text/pull/6)
### [language-xml](https://github.com/atom/language-xml)
v0.34.2...v0.34.4
* [atom/language-xml#43 - Fix incorrect highlighting for empty element](https://github.com/atom/language-xml/pull/43)

View File

@@ -1,84 +0,0 @@
dangling blob 8e1e50c470eb9e341f51dd728c371ec9e6ba967f
dangling blob 312880903e5988a36556c71047cfab48f7cabb0a
dangling commit d14e40a5f4e51d329bf51eed9c5ac405cef8a4e7
dangling blob ed4f3083f21ee505b90e49bc719126b3a0ca8717
dangling commit 1981b88bcacc6a68408a7f21c840ebe50a3f76a1
dangling commit b490508111afcabff3afd35b877f6afa0dd9ed57
dangling commit 629c78769aa70249e6aceaed24ca5ed02a2b24e2
dangling blob 3db2f0aa0e9ffeda9f614085d0b55ad3669439f8
dangling commit 34f8200a8eecf014d43defaf8c6dd4e50e99d2ee
dangling commit 5d1009b9be44874de85d5cea8bfa8692fb1c9e93
dangling commit 9b1e51e67ebc5de354858b555eb9b4e4c92bd4dd
dangling commit 4b8039b1d3f06b0f4e0f00ca195748ee8c1e32ed
dangling blob 7ca269d19d59fa66955e17e0861eb45652d1ba2d
dangling blob c8a8a9065ef35c949d666f7e4d7f743218ec6bc7
dangling blob 9cb1c9364187f4a7665f1c7b5dee3c3fbd8f1c99
dangling commit eec8e92d898d645a6ce442ae7c35ec9584396c58
dangling blob dcc9712690f1c859158aebc40a56fbf27e833d76
dangling blob 1fe2e195f16e0d750d8d995b87b8035a44b381d2
dangling blob 50e29981374b4dfe0c4262a4cd73aea35ca76315
dangling blob 8ce7099a661bb3a8f4918ecb57c0279b2bbc5830
dangling commit 08e8d1fe6d81c1ef46bee56003c93b267bae2bd8
dangling commit 07f9710adffbd72b6142892662135540826304f4
dangling blob 52f9e94a0f8773639c2b934c0f6dc1480b857d84
dangling commit e813da3e669e6ff94efa7ece2b0ff72781b4989d
dangling commit 0b30da3c7e93250e5b4ad07cf70a1d6477f14f1c
dangling commit 5d5c9a487e098214b4f956c20b6f6a07aec44954
dangling commit c5916ad2075a90dc188e612c369affdf1dc0bc23
dangling commit fe9efa90b53d85c6ee8a7d455f61cab0f1495bb4
dangling blob 0e9f6a422bd61e3ac86b1317d6b12356328b6d66
dangling commit 86d8bade0a8e08537f2c6a5f278bc426e3136310
dangling commit 44fb9a4521e7f05cfb80fcd7057fdf75a9cd57f0
dangling blob 0efdb238e664cf22a41e19fa327ab5582fba88f9
dangling commit 5d0aabf92aa8606b08619ee7fc3654f14aa68bad
dangling commit 2d19dbc0fc42216b8892e261201cc53a378b5d7e
dangling commit 952263ff6ad07751137586a10b7766d292d1d249
dangling commit 6d266b46d74b6acab92a3c8787973b46936d9fee
dangling commit 8346a391ecc5c8cbccecf1da359f3b975173dcf4
dangling commit 0554dbd09d5d199382f612e9587e9044135e1266
dangling commit 0f667bdaa3156942835a7f55bca7d116f02bc678
dangling blob e27e1b3bbda2e7c75cfae7715ece1adec8b7b044
dangling blob 9b9bbba7c0ef471ef195119db8f3bc2a903c5d5e
dangling commit 4fa8734a6537b8265064e31be40e1635996a543f
dangling blob 97b793cd3612ec045881b27477927cfc2a4a2083
dangling blob 5ceaabe3ccb8c6b2c4ffde8dacb506601431ddbb
dangling commit eb13c4a2b1ee9854a238463ecc99d27dda8641d5
dangling commit 14421ccec537f5b034d35bd3a6578c848532d06d
dangling commit 295d1c1d8df1ebf9c8477686d5a294135c9a413c
dangling commit 4e96d4ca9770282c120e6ab909f101fb7604999f
dangling commit e6b82450a1065c2be1313376be900014f98fb340
dangling blob 4fc1849c928074155f28caa53b06ad61ad5b140e
dangling commit f7fe343d0a2eb0016b8fdad61512921dabd188db
dangling commit 0107a55520447e6b24ce224f5c2269c6e9e09f5b
dangling commit 2f2395435ea382bdf2aaa6f8a9d313bf337dbf96
dangling commit 7c2ca56b3b5702e3a59c85540bd6c278415071ce
dangling commit 2d59bdd296fc06664c84ff6aeb98af3346b7b1fb
dangling blob 3c6a0514c057cd275aeb9df47f7ebbc3da1bcd1f
dangling blob b08cdddd620140a4bf79f6af455ce11979ecf2c2
dangling commit a38e850b7648a7cef9d57725a27e298bc7d03cd4
dangling blob b6af9d9e202c61bda1ac21b66f5d576805c617f6
dangling commit 40c3bd9d3e7e23e1d6032180b37d5e49d16c0d5c
dangling commit 34d42d33ccd9cfec6c0aacbf145f4ef37353db98
dangling commit 1ffdbd581d994dc633c1344747b4da809c400a08
dangling blob 490d76d4f5acb1b44d7840bc8a3c7bda62d11d07
dangling commit b72a56ec43568db6d299c1eba54726a6e3cc1c97
dangling commit 693c0657285beff0d4aaca0641375283c5a56c74
dangling blob c66026146ba927fc352451448472982845a3727e
dangling blob 1671d6b83241b80fa4ba87ac8a3644e8dd9dbb23
dangling blob 6175d60e2dd97a0a67321ca2eeccf567b6c2d988
dangling commit 9a9deedebdea0ae0b731791ecc08caea0623fa50
dangling blob d0aa062f7df257a3120025cbbba8aa6b0b31d1bb
dangling blob 28b82ef47e6226d52364a2a675af3145987d0710
dangling commit 43ea466643b314b20fe374b64dbd7a47816b962a
dangling blob 52ebb6f16e8b667cd321dea15461e0d8eb690ad8
dangling blob 7bf4fec5c7b11c2dbd64556c3422cd4e838e6690
dangling blob 45f506658f41781d33ec9b975a73c75199ef6757
dangling blob ee27c707653877b4f644aecce296e68c23438d0f
dangling commit a357b773b0601eb14cdc921233fd50bb1c3e3286
dangling commit cd598fcd5927deb5ad8443614c8bd6383ff3a765
dangling commit 8960cfeed612451e272e9da34ac831c81b7b324c
dangling commit 3e6def8d1b7eac9fa9b3053d8824440770d01ecf
dangling commit f0782fb3b7b108201648ddc895e61cee26a2070d
dangling commit a87a2781ff62ef0810740dba02d70669dc1fa315
dangling blob 3a7e57e783324bf9b95cf66502675f450c4fb6d0
dangling blob 1ae10fac3e2c076e3053305ec2785a63a04101d2

View File

@@ -88,7 +88,7 @@
"deprecation-cop": "0.54.1",
"dev-live-reload": "0.47.0",
"encoding-selector": "0.21.0",
"exception-reporting": "0.38.0",
"exception-reporting": "0.38.1",
"fuzzy-finder": "1.0.4",
"git-diff": "1.0.1",
"find-and-replace": "0.198.0",
@@ -102,7 +102,7 @@
"markdown-preview": "0.158.0",
"metrics": "0.53.1",
"notifications": "0.63.1",
"open-on-github": "1.0.1",
"open-on-github": "1.1.0",
"package-generator": "1.0.0",
"settings-view": "0.235.1",
"snippets": "1.0.2",
@@ -112,7 +112,7 @@
"symbols-view": "0.112.0",
"tabs": "0.92.1",
"timecop": "0.33.1",
"tree-view": "0.205.0",
"tree-view": "0.206.0",
"update-package-dependencies": "0.10.0",
"welcome": "0.34.0",
"whitespace": "0.32.2",

View File

@@ -1,3 +1,4 @@
Grim = require 'grim'
_ = require 'underscore-plus'
fs = require 'fs-plus'
path = require 'path'
@@ -96,13 +97,10 @@ buildTerminalReporter = (logFile, resolveWithExitCode) ->
log(str)
onComplete: (runner) ->
fs.closeSync(logStream) if logStream?
if process.env.JANKY_SHA1 or process.env.CI
grim = require 'grim'
if grim.getDeprecationsLength() > 0
grim.logDeprecations()
resolveWithExitCode(1)
return
if Grim.getDeprecationsLength() > 0
Grim.logDeprecations()
resolveWithExitCode(1)
return
if runner.results().failedCount > 0
resolveWithExitCode(1)

View File

@@ -47,6 +47,7 @@ class BufferedNodeProcess extends BufferedProcess
options ?= {}
options.env ?= Object.create(process.env)
options.env['ELECTRON_RUN_AS_NODE'] = 1
options.env['ELECTRON_NO_ATTACH_CONSOLE'] = 1
args = args?.slice() ? []
args.unshift(command)