At GitHub, we're building the text editor we've always wanted. A tool you can customize to do anything, but also use productively on the first day without ever touching a config file. Atom is modern, approachable, and hackable to the core. We can't wait to see what you build with it.
What is new in this release:
- Fix a problem with undoing multiple changes at the same time
- Quote spaces in paths on Win cmd line
- Ensure atom.cmd with --wait returns exit code of 0 for git commit usage
- Ensure Windows Bash script works on all versions
What is new in version 1.3b6:
- Fixed an issue scrolling right when the first line is the longest in the file.
- Fixed a state serialization issue introduced in 1.3.0-beta5. Delete ~/.atom/storage if Atom fails to start after upgrading to this version after using 1.3.0-beta5.
What is new in version 1.0.8:
- Atom 1.0 has been released and Atom will be semantically versioned going forward
What is new in version 0.201.0:
- Atom now ships with Bootstrap 3.3.4
- Fixed an issue where tabbing through snippet tab stops failed
- Fixed an issue where auto-flowing text would fail in certain cases
- The editor.softWrapHangingIndent setting is now configurable on a per-language basis from the Settings view
What is new in version 0.196.0:
Fixed an issue where opening certain PHP files would freeze the editor
What is new in version 0.190.0:
- There is now an application:add-project-folder command to add a project folder to the current window. It is bound to Cmd-Shift-O on Mac and Ctrl-Alt-O on Linux and Windows. You can also access it from the File menu
- You can now launch Atom in 1.0 API preview mode. Run atom with the -1 or --one command line flag to start Atom with all the deprecated APIs removed. This is a great way to test if your packages are 1.0 compatible before 1.0 is released. You can also launch a window in API preview mode using the application:open-api-preview command available from the command palette.
- Fixed a regression where the cursor position was not being restored after undo in some cases
- Fixed a regression on Linux where using the clipboard would crash Atom
- One UI themes got variable font size, color improvements, framed editor and a themed markdown-preview
- Fixed an issue where the initial ~/.atom/config.cson file could be corrupted on the very first launch of Atom
What is new in version 0.186.0:
Opens the initial untitled editor behind the welcome panes, correctly revealing the welcome guides for people running Atom for the very first time.
What is new in version 0.181.0:
- Fixed an issue on Windows where the installer did not add Atom to the start menu and desktop
- The welcome guide shown during Atom's first launch has been greatly improved
- Fixed an issue where Atom would incorrectly open multiple untitled buffers on launch
- Fixed an issue where opening a folder from a window would not open it in a new window
What is new in version 0.179.0:
- Fixed an issue on Linux where installing packages could fail with permissions issues
- Fixed an exception when using find and replace after splitting an editor
- Fixed an issue where the editor could scroll a small amount horizontally even when content did not exceed the editor's width
- Fixed an issue where the ATOM_HOME environment variable was not being respected when resolving atom:// URLs to paths on disk
What is new in version 0.174.0:
Announcing a 1.0 pre-release API. See the Atom blog for more details.
What is new in version 0.165.0:
Fixed an issue on Windows where BufferedProcess would fail to spawn commands when the ComSpec environment variable was set.
What is new in version 0.156.0:
Fixed an issue where choosing a new file encoding would not apply correctly to the active editor
Remove calls to deprecated API from several bundled packages
What is new in version 0.150.0:
- Fixed memory leaks introduced by API freeze preparation that caused excessive memory consumption and performance degradation over time.
- Fixed an issue where the misspelled word underlines did not display correctly when soft wrapping or adjusting the font size.
- Added encoding support for the GB18030, Big5, and Big5-HKSCS character sets.
- Fixed an issue where Atom would to fail to launch from directories that contained a file named undefined or null.
What is new in version 0.146.0:
- There is a now a core.fileEncoding config setting for the default character set used to read/write edited files.
- Makefiles now always use hard tabs by default.
- Cut and copy now operate on the current line when the selection is empty.
What is new in version 0.144.0:
- Fixed an issue where the ~/.atom/styles.less file was loaded in the incorrect order causing styles from that file to not correctly be applied.
- The keybinding on Linux to change the current file's encoding was changed to ctrl-U to not conflict with the native ctrl-shift-U unicode insertion keybinding.
- Fixed an issue where @namespace and @page directives were not colorized correctly in SCSS and CSS files.
- Fixed an issue where disabled packages would be missing from the package listing in the Settings view side bar.
What is new in version 0.141.0:
- You can now change the file's encoding from the status bar or by using Ctrl-Shift-U.
- apm install is now faster due to more aggressive caching of native libraries.
- Fixed an issue where Atom would fail to launch when using a custom resourcePath in non-dev mode.
- Fixed an issue in the Settings view where disabled core packages wouldn't be listed in the menu on the left.
- Fixed an issue with Atom not loading correctly in dev mode on Windows.