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

Latest commit

 

History

History
89 lines (58 loc) · 2.46 KB

CHANGELOG.md

File metadata and controls

89 lines (58 loc) · 2.46 KB

Changes

2.1.0

  • Linter API v2 support (#149)
  • Update dependencies

2.0.2

  • Update dependencies

2.0.1

  • Update dependencies

2.0.0

  • Disable on the fly linting
    • haml-lint doesn't support sending the current contents via stdin and the old attempts at copying files to a temporary directory were not complete enough to cover all edge cases
  • Link rules to documentation: Clicking a rule name in the message will now open the documentation page in your browser.
  • Rename hamlLintExecutablePath option to just executablePath
  • Fix a race condition if the editor contents changed since the lint was triggered
  • Several dependency updates

1.2.1

  • Fix a few small bugs
  • Enabled CI testing

1.2.0

  • #48 Allow specifying a global config file

1.1.0

  • #17, #20, #22: Dependency updates

  • #21: A few fixes, including:

    • Use rangeFromLineNumber to generate the ranges for line highlighting

    • Use helpers.exec() to run the program instead of using Atom's BufferedProcess (directly)

    • Specify a name for the linter so its messages can be identified

    • Automatically install linter

1.0.0

  • #11: Rewrite for new Linter API

    • Breaking change: Configuration is no longer namespaced under linter-haml-lint, but under linter-haml. As such, previously configured hamlLintExecutablePath will not work. You can either change the namespace in your config.cson or change the package settings with Atom's GUI to set an appropriate value.

0.4.0

  • #6: Use activationCommands instead of deprecated activationEvents in package.json

0.3.0

  • #3: Update readme to better explain dependencies

  • #4: Dispose config listeners

0.1.1

  • #1: Support for setting path to haml-lint executable

0.1.0

  • Initial implementation