Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theme Tools Release — 2025-03-06 #825

Merged
merged 1 commit into from
Mar 7, 2025
Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 26, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@shopify/liquid-html-parser@2.7.0

Minor Changes

  • de87755: Modify parsing logic to capture leading whitespace on description and example nodes and add a isInline property to indicate whether content was provided inline or on a new line.

@shopify/prettier-plugin-liquid@1.9.0

Minor Changes

  • 8ff8959: Adjust LiquidDoc formatting rules for single-line and multi-line examples and descriptions

    • Multi-line content starts on a new line
    • Single-line content is kept on the same line or a new line as it was provided

Patch Changes

  • Updated dependencies [de87755]
    • @shopify/liquid-html-parser@2.7.0

@shopify/theme-check-common@3.11.0

Minor Changes

  • 8a0393a: Theme check to ensure liquid doc param names don't collide with reserved words

    • Theme check will report a warning if param name collides with global liquid objects
    • Theme check will report a warning if param name collides with liquid tags
  • 0d96194: Update MissingRenderSnippetParams to report when alias variable are provided using with/for syntax.

  • 2135423: Update UnrecognizedRenderSnippetParams to report when alias variable are provided using with/for syntax.

  • c55077e: Split ValidRenderSnippetParams theme check into MissingRenderSnippetParams and UnrecognizedRenderSnippetParams. This allows them to be disabled independantly.

  • 48d4d79: Update ValidRenderSnippetParamTypes to report when alias variable are provided using with/for syntax.

  • a851f37: Add DuplicateRenderSnippetParams theme check

    Introduces a new theme check to detect and report duplicate parameters in Liquid render tags. The check:

    • Identifies duplicate parameter names in render snippets
    • Provides suggestions to remove redundant parameters

Patch Changes

  • dafba83: [Internal] Update getSnippetDefinitions and RenderSnippetHoverProvider to account for trimmed newline characters in description and example nodes content.
  • Updated dependencies [de87755]
    • @shopify/liquid-html-parser@2.7.0

@shopify/theme-check-node@3.11.0

Minor Changes

  • 8a0393a: Theme check to ensure liquid doc param names don't collide with reserved words

    • Theme check will report a warning if param name collides with global liquid objects
    • Theme check will report a warning if param name collides with liquid tags
  • c55077e: Split ValidRenderSnippetParams theme check into MissingRenderSnippetParams and UnrecognizedRenderSnippetParams. This allows them to be disabled independantly.

  • a851f37: Add DuplicateRenderSnippetParams theme check

    Introduces a new theme check to detect and report duplicate parameters in Liquid render tags. The check:

    • Identifies duplicate parameter names in render snippets
    • Provides suggestions to remove redundant parameters

Patch Changes

  • Updated dependencies [8a0393a]
  • Updated dependencies [0d96194]
  • Updated dependencies [2135423]
  • Updated dependencies [dafba83]
  • Updated dependencies [c55077e]
  • Updated dependencies [48d4d79]
  • Updated dependencies [a851f37]
    • @shopify/theme-check-common@3.11.0
    • @shopify/theme-check-docs-updater@3.11.0

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

Minor Changes

  • 1dc0317: Display completion suggestions while typing for liquiddoc annotations

  • d9fc9d0: Support LiquidDoc param code completion within snippet

    • When a param is defined in LiquidDoc, it will appear as code completion suggestion
      when performing a variable lookup in the file
  • 17cf30d: Renaming liquid doc params refactors render tag alias param

  • 22dd956: Renaming liquid doc params refactors render tag params

Patch Changes

  • 110bb00: Renaming variables inside snippets also renames the LiquidDoc parameters

    • You can rename doc params or variable usage in the file
  • 3a68fe5: Update hover behaviour for the {% render %} tag to render new lines for multi-line descriptions

  • dafba83: [Internal] Update getSnippetDefinitions and RenderSnippetHoverProvider to account for trimmed newline characters in description and example nodes content.

  • cb2b2f4: Fix bug where help text appears when hovering over liquid doc nodes outside param names

  • 85579bc: Fix spacing after @example tag in liquid doc

  • Updated dependencies [8a0393a]

  • Updated dependencies [0d96194]

  • Updated dependencies [2135423]

  • Updated dependencies [dafba83]

  • Updated dependencies [c55077e]

  • Updated dependencies [48d4d79]

  • Updated dependencies [de87755]

  • Updated dependencies [a851f37]

    • @shopify/theme-check-common@3.11.0
    • @shopify/liquid-html-parser@2.7.0

@shopify/theme-check-browser@3.11.0

Patch Changes

  • Updated dependencies [8a0393a]
  • Updated dependencies [0d96194]
  • Updated dependencies [2135423]
  • Updated dependencies [dafba83]
  • Updated dependencies [c55077e]
  • Updated dependencies [48d4d79]
  • Updated dependencies [a851f37]
    • @shopify/theme-check-common@3.11.0

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

Patch Changes

  • Updated dependencies [8a0393a]
  • Updated dependencies [0d96194]
  • Updated dependencies [2135423]
  • Updated dependencies [dafba83]
  • Updated dependencies [c55077e]
  • Updated dependencies [48d4d79]
  • Updated dependencies [a851f37]
    • @shopify/theme-check-common@3.11.0

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

Patch Changes

  • Updated dependencies [110bb00]
  • Updated dependencies [3a68fe5]
  • Updated dependencies [1dc0317]
  • Updated dependencies [d9fc9d0]
  • Updated dependencies [dafba83]
  • Updated dependencies [cb2b2f4]
  • Updated dependencies [17cf30d]
  • Updated dependencies [85579bc]
  • Updated dependencies [22dd956]
    • @shopify/theme-language-server-common@2.10.0

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

Patch Changes

  • Updated dependencies [110bb00]
  • Updated dependencies [8a0393a]
  • Updated dependencies [3a68fe5]
  • Updated dependencies [1dc0317]
  • Updated dependencies [d9fc9d0]
  • Updated dependencies [dafba83]
  • Updated dependencies [c55077e]
  • Updated dependencies [cb2b2f4]
  • Updated dependencies [a851f37]
  • Updated dependencies [17cf30d]
  • Updated dependencies [85579bc]
  • Updated dependencies [22dd956]
    • @shopify/theme-language-server-common@2.10.0
    • @shopify/theme-check-node@3.11.0
    • @shopify/theme-check-docs-updater@3.11.0

theme-check-vscode@3.6.0

Minor Changes

  • d190935: Update vscode-extension syntaxes module to latest commit in order to use liquid doc syntax highlighting

Patch Changes

  • 52c90b1: Update liquid-tm-grammar commit to incorporate example node bug fix
  • 5214069: Bump liquid-tm-grammar to latest version
  • 9d99a41: Fix bug in liquid-tm-grammar built files
  • Updated dependencies [8ff8959]
  • Updated dependencies [8a0393a]
  • Updated dependencies [0d96194]
  • Updated dependencies [2135423]
  • Updated dependencies [dafba83]
  • Updated dependencies [c55077e]
  • Updated dependencies [48d4d79]
  • Updated dependencies [de87755]
  • Updated dependencies [a851f37]
    • @shopify/prettier-plugin-liquid@1.9.0
    • @shopify/theme-check-common@3.11.0
    • @shopify/liquid-html-parser@2.7.0
    • @shopify/theme-language-server-browser@2.10.0
    • @shopify/theme-language-server-node@2.10.0

@github-actions github-actions bot requested a review from a team as a code owner February 26, 2025 18:39
@github-actions github-actions bot changed the title Theme Tools Release — 2025-02-26 Theme Tools Release — 2025-02-27 Feb 27, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch 7 times, most recently from a322243 to 89c4193 Compare February 27, 2025 22:14
@github-actions github-actions bot changed the title Theme Tools Release — 2025-02-27 Theme Tools Release — 2025-02-28 Feb 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch 3 times, most recently from 30552be to 8085d73 Compare February 28, 2025 23:24
@github-actions github-actions bot changed the title Theme Tools Release — 2025-02-28 Theme Tools Release — 2025-03-01 Mar 1, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8085d73 to ce098f0 Compare March 1, 2025 03:13
@github-actions github-actions bot changed the title Theme Tools Release — 2025-03-01 Theme Tools Release — 2025-03-03 Mar 3, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from ce098f0 to 26cab21 Compare March 3, 2025 19:36
@github-actions github-actions bot changed the title Theme Tools Release — 2025-03-03 Theme Tools Release — 2025-03-04 Mar 4, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from bd0d5ca to 64a36db Compare March 4, 2025 20:19
@github-actions github-actions bot changed the title Theme Tools Release — 2025-03-04 Theme Tools Release — 2025-03-05 Mar 5, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch 3 times, most recently from 84eac57 to 4ab9eff Compare March 5, 2025 16:23
@github-actions github-actions bot changed the title Theme Tools Release — 2025-03-05 Theme Tools Release — 2025-03-06 Mar 6, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from ecfda2f to 6956e5d Compare March 6, 2025 21:04
@github-actions github-actions bot force-pushed the changeset-release/main branch from 6956e5d to 6ff7c62 Compare March 6, 2025 21:20
@jamesmengo jamesmengo merged commit 08ab22f into main Mar 7, 2025
1 check passed
@jamesmengo jamesmengo deleted the changeset-release/main branch March 7, 2025 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant