Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Latest commit

 

History

History
137 lines (99 loc) · 5.59 KB

changelog.md

File metadata and controls

137 lines (99 loc) · 5.59 KB

Change Log

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 by linter 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 a charset 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 runs fix-file without any notification
  • Added error highlighting to confusable rule names (tab_size/indent_width)
  • Fixed #219: Uncaught TypeError 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: Check editor.buffer property before using it
  • Fixed #227: Missing support for latin1 as a charset value
  • Fixed #232: Missing wrapGuide.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 with unset 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