This project honours Semantic Versioning.
- Raised the per-line tokenisation limit to accommodate editor-specific settings
- Improved highlighting of array-like values assigned to non-standard fields
- Fixed
#253
: Suppress the highlighting of inline comments
June 3rd, 2020
- Fixed
#244
:max_line_length
not recognised bylinter
integration - Trailing newlines are no longer inserted when saving an empty buffer
December 31st, 2019
- Added
linter
integration for.editorconfig
files (#236
) - Improved highlighting of non-standard EditorConfig rules
- Improved support for encodings other than UTF-*/Latin-1
July 11th, 2019
- Added support for
utf-8-bom
as acharset
value - Added support for
cr
line-endings in files configured to use them. Note that Atom doesn't support these natively — read about the caveats here. - Carriage returns without line-feeds are now stripped when saving LF/CRLF files
- Line-endings are now correctly normalised when entered or saved
- Fixed
#208
: Commands and observers not disposed when package is disabled
April 3rd, 2019
- Added
fix-file-quietly
command that runsfix-file
without any notification - Added error highlighting to confusable rule names (
tab_size
/indent_width
) - Fixed
#219
: UncaughtTypeError
thrown when running show-status command - Improved UX when generating status-report
February 14th, 2019
- Fixed
#220
: Editors not retaining correct settings at startup - Fixed
#222
: Checkeditor.buffer
property before using it - Fixed
#227
: Missing support forlatin1
as acharset
value - Fixed
#232
: MissingwrapGuide.updateGuide
breaking in nightly builds - Fixed failing tests and switched to
atom-mocha
for running specs - Removed
cursor: pointer
from status-bar tile's styling (#215
) - Replaced
auto
withunset
as per new spec (#194
) - Replaced highlighting grammar with a refactored and better structured one
January 12th, 2017
- Added respect for Atom's
SoftWrap
/SoftWrapAtPreferredLineLength
settings - Added sane interception of the core
wrap-guide
- Added warning for conflicting
tabs-to-spaces
configurations - Fixed mouse-icon precedence (
#165
) - Fixed spaces not preserved when running
FixFile
command - Removed custom
WrapGuide
implementation
November 28th, 2016
- Added support for Atom's transition away from shadow DOM
- Optimised package size (
#153
)
November 1st, 2016
- Added support for all EditorConfig properties
- Added support for recently-added
max_line_length
property - Added
EditorConfig:FixFile
command - Fixed bugs with package's
onSave
handling
October 26th, 2016
- Added
EditorConfig:ShowState
command - Changed status-bar icon to only show when problems are detected
- Optimised syntax highlighting grammar