Skip to content

Releases: Shopify/theme-tools

@shopify/theme-language-server-node@2.4.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Minor Changes

  • 4a429e1: Fetch metafield definitions on start-up using CLI

Patch Changes

  • 68e1b44: [internal] Check workspace folder client capabilities before fetching metafields
  • Updated dependencies [68e1b44]
  • Updated dependencies [dc9c6da]
  • Updated dependencies [c60e61b]
  • Updated dependencies [4a429e1]
  • Updated dependencies [68e1b44]
  • Updated dependencies [c74850c]
  • Updated dependencies [b31e0f8]
    • @shopify/theme-language-server-common@2.4.0
    • @shopify/theme-check-node@3.6.0
    • @shopify/theme-check-docs-updater@3.6.0

@shopify/theme-language-server-common@2.4.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Minor Changes

  • dc9c6da: In {% schema %} tags, add block type completion in presets

  • c60e61b: In {% schema %} tags, add hover and code completion of presets settings ids

  • 4a429e1: Fetch metafield definitions on start-up using CLI

  • c74850c: Add "On section rename" handling

    When sections/*.liquid files are renamed, we will update all references to these files in their previous locations. This includes:

    • templates/*.json files that referenced the old file name
    • sections/*.json files that referenced the old file name
    • Static section calls formatted as {% section 'old-name' %}
  • b31e0f8: Add "On theme block rename" handling

    Whenever a theme block gets renamed, the following will now happen:

    1. References in files with a {% schema %} will be updated automatically
    2. References in template files will be updated automatically
    3. References in section groups will be updated automatically
    4. References in {% content_for "block", type: "oldName" %} will be updated automatically

Patch Changes

  • 68e1b44: [internal] Check workspace folder client capabilities before fetching metafields
  • 68e1b44: [Bug fix] Support auto-completion on every preset setting
  • Updated dependencies [c74850c]
  • Updated dependencies [c60e61b]
  • Updated dependencies [b31e0f8]
  • Updated dependencies [34c2268]
    • @shopify/theme-check-common@3.6.0

@shopify/theme-language-server-browser@2.4.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [68e1b44]
  • Updated dependencies [dc9c6da]
  • Updated dependencies [c60e61b]
  • Updated dependencies [4a429e1]
  • Updated dependencies [68e1b44]
  • Updated dependencies [c74850c]
  • Updated dependencies [b31e0f8]
    • @shopify/theme-language-server-common@2.4.0

@shopify/theme-check-node@3.6.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [c74850c]
  • Updated dependencies [c60e61b]
  • Updated dependencies [b31e0f8]
  • Updated dependencies [34c2268]
    • @shopify/theme-check-common@3.6.0
    • @shopify/theme-check-docs-updater@3.6.0

@shopify/theme-check-docs-updater@3.6.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [c74850c]
  • Updated dependencies [c60e61b]
  • Updated dependencies [b31e0f8]
  • Updated dependencies [34c2268]
    • @shopify/theme-check-common@3.6.0

@shopify/theme-check-common@3.6.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Minor Changes

  • b31e0f8: [internal] Add offset information on Schema objects
  • 34c2268: This update ensures that the AppBlockMissingSchema theme check will only run on block files on theme app extensions, to avoid errors surfacing when the theme check is incorrectly run on snippets. Renamed the check to make it more accurate (from MissingSchema to AppBlockMissingSchema).

Patch Changes

  • c74850c: [Internal] Add template type interfaces
  • c60e61b: [Internal] Add schema raw value to schema node

@shopify/theme-check-browser@3.6.0

16 Jan 20:20
5aa33ba
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [c74850c]
  • Updated dependencies [c60e61b]
  • Updated dependencies [b31e0f8]
  • Updated dependencies [34c2268]
    • @shopify/theme-check-common@3.6.0

@shopify/theme-language-server-node@2.3.3

10 Dec 22:22
026da63
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [d7436b4]
  • Updated dependencies [6f1862c]
    • @shopify/theme-check-node@3.5.0
    • @shopify/theme-language-server-common@2.3.3
    • @shopify/theme-check-docs-updater@3.5.0

@shopify/theme-language-server-common@2.3.3

10 Dec 22:22
026da63
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [8e90987]
  • Updated dependencies [d7436b4]
  • Updated dependencies [6f1862c]
  • Updated dependencies [d01e657]
    • @shopify/theme-check-common@3.5.0

@shopify/theme-language-server-browser@2.3.3

10 Dec 22:22
026da63
Compare
Choose a tag to compare

Patch Changes

  • @shopify/theme-language-server-common@2.3.3