- New status bar summary view (#277)
- Fix error during Atom startup (#329)
- Fix usage of deprecated Space Pen API (#318)
- Fix TextEditor destroyed error (#279)
- More deprecation fixes
- Easier to understand config screen (#266)
- flow, bootlint
- Fix line undefined error (#257)
- Shadow DOM compatibility
- Escape linter messages (#231)
- Fix error when closing tab (#253)
- Get rid of some uses of deprecated Atom APIs
- Provide file as errorStream (See #255)
- Removed dependency on copy-paste module, hopefully fixing Windows installation problems. See #223, #210, and #186.
- Fix error when message is on final line of file (See #165)
- Option to display linter messages inline with code (See #195)
- Clean up temporary directories (See #212)
- Option to always show all messages in status bar (See #196)
- htmlhint, pylama, squirrel, CoDscript
- Better compatibility with
rubocop
andGHC-mod
(See #192, AtomLinter/rubocop#2)
- Allow
executablePath
to be a path to an actual executable. Fixes somespawn ENOTDIR
errors (See #190, #102, #95)
- Fix "multiple linters on the same file" problem for real
- linter-puppet-lint, for Puppet, using
puppet-lint
- linter-js-yaml, for Yaml, using
js-yaml
- Fix for multiple linters on the same file (#139)
- linter-clojure, for Clojure, using clojure.
- Resolve too many linter warnings cover screen bug (#132)
- linter-jsxhint, for JSX (React.js), using
jsxhint
- Add keybinding to trigger linting manually (#146)
- Fix when line is deleted before it can be hightlig…
- fix typo (showHightlighting -> showHighlighting)
- Add
@formatMessage
to help any linter to customize message. (#120) - Use decorations API to display gutter markers (#147)
- Better way to assemble path (#142)
- Fix
getBufferPosition
bug (#99) - Don't block UI more than 5s
- Fix bug when running specs
- Fix bug when full line error (#103)
- Fix bug when linter provides 0 length range
- Fix a bug when special characters appeared in command (#81)
- Update
temp
package
- Show error line and column if available in the status bar
- Lint on focus (#77)
- Clicking error message copies it to clipboard (#78)
- Fix the error range construction and line reporting for line zero errors (#35)
- Fix modify interval config (#64)
- Close status bar on file close (#74)
- Fix double error reporting in status bar (#79)
- linter-scalac, for Scala, using
scalac
- Lint on save wasn't triggered with save menu shortcut (#40)
- Not displaying results if cursor on EOF (#50)
- Previous highlights weren't cleared
- Wait 1000ms between two lint on changes (#32)
- linter-pylint, for Python, using
pylint