- Fix “File -> Reopen Project” when there are no open windows on macOS.
- Authenticate and encrypt communications over the activation pipe used by the Atom main process. As a consequence, the
--socket-pathCLI argument has also been removed.
- An asynchronous implementation of
- Jasmine spec functions automatically support async bodies without needing to write a helper.
- fuzzy-finder: Add option to use
ripgrepfor crawling the list of files for a huge performance boost on large repositories 🚀
- github: Read and navigate among pull request review comments in a reviews dock.
- keybinding-resolver: Move the resolver into a dock to fix a number of longstanding usability issues. (@50Wliu)
- settings-view: Enum configuration options may be displayed as radio buttons by setting
radio: true. (@marnen)
- welcome: Update the wording of the metrics consent to be a bit friendlier.
- language-clojure: Improve handling of non-ASCII letters in keywords, symbols, and elsewhere. (@PEZ)
- language-python: Support “python2” and “python3” shebang lines in the tree-sitter grammar.(@caleb531)
- language-ruby: Recognize
nextas a keyword. (@willcosgrove)
- language-toml: Support multiple key/value pairs on a single line. (@caleb531)