Skip to content
This repository has been archived by the owner on Jul 27, 2024. It is now read-only.

v1.11.0

Compare
Choose a tag to compare
@charlespwd charlespwd released this 22 Aug 18:56
· 37 commits to main since this release
1f95b49

TL;DR

  • New check, overdue fixes and dropped support for ruby 2.6.

Features

  • 🆕 AssetPreload check (#605). Thanks @krzksz!
    • Encourages the use of the new platform features for some sweet 103 Early Hints gains powered by the preload_tag and preload: true media filter argument.

Fixes:

General

  • Add support for new comment syntax {% # this is an inline comment %} (#533)
  • Fix UnusedAssign false positives from {% render ... with|for var %} (#608)
  • Update list of platform filters (#626)

Language Server

  • Make runChecks command respect onlySingleFileChecks LSP config (#624)
  • Handle file delete|rename (#611)
  • Prevent server from hanging on error (#623)

Linter

  • Help migrate named sizes (master|pico|etc.) in img_url with DeprecatedFilter corrector (#619)
  • Fix MissingTemplate ignore config interactions (#613)
  • Fix MissingRequiredTemplateFiles JSON file corrector (#616)
  • Fixes theme-check-disable when disable comment is followed by another (#617)
  • Fix handling of {% render block %} in UnusedSnippet (#615)
  • Fix IndexError: string not matched in matching translation keys fixer (#602)
  • Handle variable lookup as names in UnusedAssign (#612)

Breaking change (maybe)

  • Bump min version of ruby to 2.7 (#609)
    • Upstream change from Shopify/liquid as ruby 2.6 is now EOL.

New Contributors

Full Changelog: v1.10.3...v1.11.0