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