Releases: Shopify/theme-tools
@shopify/theme-check-node@3.4.0
@shopify/theme-check-docs-updater@3.4.0
@shopify/theme-check-common@3.4.0
Minor Changes
- 8912fab: Update Ohm grammar for ContentFor tag to extract arguments correctly
Update ValidContentForArguments check to report deprecated context. argument usage - 51ec6a7: Add case to
SchemaPresetBlockOrder
check
Patch Changes
- Updated dependencies [8912fab]
- @shopify/liquid-html-parser@2.2.0
@shopify/theme-check-browser@3.4.0
@shopify/prettier-plugin-liquid@1.6.3
Patch Changes
- Patch bump because it depends on @shopify/liquid-html-parser
- Updated dependencies [8912fab]
- @shopify/liquid-html-parser@2.2.0
@shopify/liquid-html-parser@2.2.0
Minor Changes
- 8912fab: Update Ohm grammar for ContentFor tag to extract arguments correctly
Update ValidContentForArguments check to report deprecated context. argument usage
@shopify/theme-language-server-node@2.3.0
Patch Changes
- Updated dependencies [05ae5ea]
- Updated dependencies [d165835]
- Updated dependencies [528127b]
- Updated dependencies [2621572]
- Updated dependencies [73758ba]
- Updated dependencies [5e8a2bf]
- Updated dependencies [4b2dec3]
- Updated dependencies [b2bad1f]
- Updated dependencies [2228b3d]
- Updated dependencies [05b928e]
- Updated dependencies [1083b2b]
- Updated dependencies [b2bad1f]
- Updated dependencies [5916a6e]
- @shopify/theme-check-node@3.3.0
- @shopify/theme-language-server-common@2.3.0
- @shopify/theme-check-docs-updater@3.3.0
@shopify/theme-language-server-common@2.3.0
Minor Changes
-
528127b: Add theme block type completion in
{% schema %}
-
b2bad1f: Add text edit completion of
{% content_for "block" %}
-
d165835: Add filter completion support
We'll now provide completions for Liquid filter parameters when requested.
Patch Changes
-
4b2dec3: Fix a bug where filter completions wouldn't replace existing text
-
b2bad1f: [Internal] Add
expect.applyTextEdit(source, expected)
custom matcher -
2228b3d: Add required parameters when autocompleting filters
When autocompleting a Liquid filter that has required parameters we'll
automatically add them with tab support. For example, if you using the
completion feature to add theimage_url
filter we'll automatically add the
width
andheight
parameters for it. -
05b928e: [internal] Rejig how we do JSON completion & Hover
-
5916a6e: Use CURSOR variable instead of hardcoded string
-
Updated dependencies [05ae5ea]
-
Updated dependencies [3e69d73]
-
Updated dependencies [2621572]
-
Updated dependencies [73758ba]
-
Updated dependencies [5e8a2bf]
-
Updated dependencies [05b928e]
-
Updated dependencies [1f54be1]
-
Updated dependencies [1083b2b]
-
Updated dependencies [a579d59]
-
Updated dependencies [5a2caae]
-
Updated dependencies [d2b5942]
- @shopify/theme-check-common@3.3.0
- @shopify/liquid-html-parser@2.1.2
@shopify/theme-language-server-browser@2.3.0
Patch Changes
@shopify/theme-check-node@3.3.0
Minor Changes
- 05ae5ea: Added MissingSchema theme check to identify missing schemas in theme app extensions.
- 2621572: Add EmptyBlockContent Check
- 73758ba: Add LiquidFreeSettings check
- 5e8a2bf: Add
SchemaPresetsBlockOrder
check - 1083b2b: Refactor ValidBlockTarget and ValidLocalBlocks.
Patch Changes
- Updated dependencies [05ae5ea]
- Updated dependencies [3e69d73]
- Updated dependencies [2621572]
- Updated dependencies [73758ba]
- Updated dependencies [5e8a2bf]
- Updated dependencies [05b928e]
- Updated dependencies [1083b2b]
- Updated dependencies [a579d59]
- Updated dependencies [5a2caae]
- Updated dependencies [d2b5942]
- @shopify/theme-check-common@3.3.0
- @shopify/theme-check-docs-updater@3.3.0