Releases: sds/haml-lint
Releases · sds/haml-lint
HAML-Lint 0.20.0
Fixes a breaking change caused by upstream RuboCop refactor. You'll need to upgrade if you want to use RuboCop 0.47.0 or newer.
- Update minimum RuboCop version to 0.47.0+ due to breaking change in RuboCop AST interface
HAML-Lint 0.19.0
Now that Rake 12 has been released, this simply updates the gem constraint to allow running HAML-Lint using the latest rake
.
- Relax
rake
gem constraint to allow 12.x
HAML-Lint 0.18.5
Minor bug fix release.
- Fix
SpaceBeforeScript
to not error on tags with inline scripts spanning multiple lines with indented vertical pipes - Disable
Style/EndOfLine
RuboCop cop by default
HAML-Lint 0.18.4
Minor bug fix release.
- Fix
ClassesBeforeIds
output format to handleid
EnforcedStyle option better - Add
report_lint
RSpec matcher to test lint message
HAML-Lint 0.18.3
Includes a minor fix making HAML-Lint more pleasant to work with when using the latest version of RuboCop (0.44.1 at time of writing).
- Disable
Metrics/BlockLength
cop inRuboCop
linter
HAML-Lint 0.18.2
Small bugfix release:
- Fix
Checkstyle
output format to handle lints with no associated linter - Ignore comments in
SpaceBeforeScript
linter
HAML-Lint 0.18.1
A hotfix release for an issue introduced in 0.18.0.
- Fix handling of multiline HAML comments to not pass invalid Ruby code to RuboCop
HAML-Lint 0.18.0
Minor changes and bug fixes.
- Fix
RuboCop
linter'signored_cops
setting to not crash when empty string - Include linter name in JSON reporter output
- Allow IDs before classes to be preferred in
ClassesBeforeIds
linter - Respect HAML comments as Ruby code comments so RuboCop cops can be disabled/enabled inline via comments
HAML-Lint 0.17.1
Hotfix for 0.17.0
- Fix
Checkstyle
output format to properly quote characters in messages
HAML-Lint 0.17.0
Adds support for Checkstyle
output.
- Add
Checkstyle
output format - Add
EmptyObjectReference
linter to report tags with empty object references