Releases: Shopify/erb_lint
Releases · Shopify/erb_lint
v0.7.0
What's Changed
- Standardize repo name to
erb_lint
by @george-ma in #360
Consistently use the erb_lint name, instead of erb-lint or erblint. The old names are still supported, but will be removed in a future release. - Don't use rexml for the JUnit formatter by @Earlopain in #374
- Allow laquo and raquo in HardCodedString linter by @bcroesch in #355
- README.md: include HardCodedString linter by @francisfuzz in #278
- Don't use possibly deprecated RuboCop API by @Earlopain in #375
- Rename
CACHE_DIRECTORY
to.erb_lint_cache
. by @joshuapinter in #380
Rename the cache directory to match the new name. Your first build will rebuild it from scratch.
New Contributors
- @Earlopain made their first contribution in #374
- @bcroesch made their first contribution in #355
- @francisfuzz made their first contribution in #278
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Update README code example for writing Custom linters with correct syntax by @andapopovici in #335
- Add GitLab reporter by @matteeyah in #343
- Add
--show-linter-names
option by @andyw8 in #340 - Remove deprecated
Cop.all
usage by @ryanfb in #358
Internal changes
- Add Ruby 3.3 to CI matrix by @m-nakamura145 in #337
- Centralize Ruby Version to
.ruby-version
by @george-ma in #345
New Contributors
- @andapopovici made their first contribution in #335
- @m-nakamura145 made their first contribution in #337
- @matteeyah made their first contribution in #343
- @george-ma made their first contribution in #345
- @andyw8 made their first contribution in #340
- @ryanfb made their first contribution in #358
Full Changelog: v0.5.0...v0.6.0
0.5.0
What's Changed
- Make HardCodedString linter ignore × by @mvz in #284
- Clarify list of strings that don't need translating by @mvz in #285
- Add junit reporter by @mikoto2000 in #321
- Fix section anchors in README by @gravitystorm in #327
- Don't repeat global excludes in linter config by @ianfleeton in #325
New Contributors
- @mikoto2000 made their first contribution in #321
- @sambostock made their first contribution in #323
- @gravitystorm made their first contribution in #327
- @ianfleeton made their first contribution in #325
Full Changelog: v0.4.0...v0.5.0
0.4.0
What's Changed
- Guard against missing config and surface config parsing errors by @kevinsawicki in #305
- [Feature] Allow rule to be disabled by comment by @khiga8 in #249
New Contributors
- @joshuapinter made their first contribution in #298
- @kevinsawicki made their first contribution in #305
- @khiga8 made their first contribution in #249
Full Changelog: v0.3.1...v0.4.0
0.3.1
Fixes an incompatibility with Rubocop 1.38
What's Changed
- Bump actions/checkout from v2 to v3 by @mishina2228 in #287
- Support RuboCop 1.38 by @mvz in #288
New Contributors
- @mishina2228 made their first contribution in #287
- @mvz made their first contribution in #288
Full Changelog: v0.3.0...v0.3.1
0.3.0
What's Changed
- Add shorthand
-f
forformat
option. by @soartec-lab in #273 - Bump nokogiri from 1.13.8 to 1.13.9 by @dependabot in #281
- lib/erb_lint/linters: Add a new CommentSyntax linter by @issyl0 in #279
- [Feature] Implement file cache by @zachfeldman in #268
- Allow custom cache directory via --cache-dir option by @adrianna-chang-shopify in #282
New Contributors
- @soartec-lab made their first contribution in #273
- @issyl0 made their first contribution in #279
- @zachfeldman made their first contribution in #268
- @adrianna-chang-shopify made their first contribution in #282
Full Changelog: v0.2.0...v0.3.0
0.2.0
What's Changed
- Let Rubocop handle config loading by @tdeo in #261
- Don't try to autocorrect linters that don't support autocorrect by @etiennebarrie in #264
- Use better_html 2.0 by @rafaelfranca in #269
- Drop support to Ruby < 2.7 by @rafaelfranca in #269
- Allow for config file path to be passed to rubocop by @mtraina8 in #266
- Option to allow for no files by @leighhalliday in #270
New Contributors
- @tdeo made their first contribution in #261
- @mtraina8 made their first contribution in #266
- @leighhalliday made their first contribution in #270
Full Changelog: v0.1.3...v0.2.0
0.1.3
What's Changed
- Fix '/vendor//*' glob broken in dc7cc25 by @hmcguire-shopify in #257
New Contributors
- @hmcguire-shopify made their first contribution in #257
Full Changelog: v0.1.2...v0.1.3
0.1.2
What's Changed
- [PartialInstanceVariable] Fix the Regex that looks for partials by @pil0u in #235
- Run non-autocorrectable linters in autocorrect mode; improve message by @jeremycole in #246
- Fix bug with excluding files by linter by @joshski in #255
- Support new versions of Rubocop
New Contributors
- @pil0u made their first contribution in #235
- @cpjmcquillan made their first contribution in #242
- @petergoldstein made their first contribution in #248
- @jeremycole made their first contribution in #246
- @joshski made their first contribution in #255
Full Changelog: v0.1.1...v0.1.2