Skip to content

Commit ac5393c

Browse files
Theme Tools Release — 2026-04-17 (#1178)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 5f098a2 commit ac5393c

20 files changed

Lines changed: 107 additions & 38 deletions

File tree

.changeset/disable-valid-scoped-css-class-recommended.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/fix-vscode-node-modules-resolution.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/theme-check-browser/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @shopify/theme-check-browser
22

3+
## 3.25.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [5f098a2d]
8+
- @shopify/theme-check-common@3.25.1
9+
310
## 3.25.0
411

512
### Patch Changes

packages/theme-check-browser/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/theme-check-browser",
3-
"version": "3.25.0",
3+
"version": "3.25.1",
44
"main": "dist/index.js",
55
"types": "dist/index.d.ts",
66
"license": "MIT",
@@ -26,6 +26,6 @@
2626
"type-check": "tsc --noEmit"
2727
},
2828
"dependencies": {
29-
"@shopify/theme-check-common": "3.25.0"
29+
"@shopify/theme-check-common": "3.25.1"
3030
}
3131
}

packages/theme-check-common/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @shopify/theme-check-common
22

3+
## 3.25.1
4+
5+
### Patch Changes
6+
7+
- 5f098a2d: Temporarily remove `ValidScopedCSSClass` from the recommended config. The check causes severe save lag in VS Code on larger themes (see [#1179](https://github.com/Shopify/theme-tools/issues/1179)) because it re-parses every `{% stylesheet %}` tag in the theme on every save. It remains available as an opt-in check. Will be re-enabled once the performance issue is resolved.
8+
39
## 3.25.0
410

511
### Minor Changes

packages/theme-check-common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/theme-check-common",
3-
"version": "3.25.0",
3+
"version": "3.25.1",
44
"license": "MIT",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

packages/theme-check-docs-updater/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @shopify/theme-check-docs-updater
22

3+
## 3.25.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [5f098a2d]
8+
- @shopify/theme-check-common@3.25.1
9+
310
## 3.25.0
411

512
### Patch Changes

packages/theme-check-docs-updater/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/theme-check-docs-updater",
3-
"version": "3.25.0",
3+
"version": "3.25.1",
44
"description": "Scripts to initialize theme-check data with assets from the theme-liquid-docs repo.",
55
"main": "dist/index.js",
66
"author": "Albert Chu <albert.chu@shopify.com>",
@@ -30,7 +30,7 @@
3030
"type-check": "tsc --noEmit"
3131
},
3232
"dependencies": {
33-
"@shopify/theme-check-common": "^3.25.0",
33+
"@shopify/theme-check-common": "^3.25.1",
3434
"env-paths": "^2.2.1",
3535
"node-fetch": "^2.6.11"
3636
},

packages/theme-check-node/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @shopify/theme-check-node
22

3+
## 3.25.1
4+
5+
### Patch Changes
6+
7+
- 5f098a2d: Temporarily remove `ValidScopedCSSClass` from the recommended config. The check causes severe save lag in VS Code on larger themes (see [#1179](https://github.com/Shopify/theme-tools/issues/1179)) because it re-parses every `{% stylesheet %}` tag in the theme on every save. It remains available as an opt-in check. Will be re-enabled once the performance issue is resolved.
8+
- 54e1418b: Fix VSCode extension failing to resolve custom check packages from node_modules (e.g. `extends: '@acme/theme-check-extension/recommended.yml'`). The extension server is webpack-bundled, so `require.resolve` was being handled by webpack instead of Node.js, returning a module ID rather than a file path. Now uses `createRequire` from `node:module` to get real Node.js resolution.
9+
- Updated dependencies
10+
- Updated dependencies [5f098a2d]
11+
- @shopify/theme-graph@0.2.5
12+
- @shopify/theme-check-common@3.25.1
13+
- @shopify/theme-check-docs-updater@3.25.1
14+
315
## 3.25.0
416

517
### Minor Changes

packages/theme-check-node/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/theme-check-node",
3-
"version": "3.25.0",
3+
"version": "3.25.1",
44
"main": "dist/index.js",
55
"types": "dist/index.d.ts",
66
"author": "CP Clermont <cp.clermont@shopify.com>",
@@ -33,9 +33,9 @@
3333
"type-check": "tsc --noEmit"
3434
},
3535
"dependencies": {
36-
"@shopify/theme-check-common": "3.25.0",
37-
"@shopify/theme-check-docs-updater": "3.25.0",
38-
"@shopify/theme-graph": "^0.2.4",
36+
"@shopify/theme-check-common": "3.25.1",
37+
"@shopify/theme-check-docs-updater": "3.25.1",
38+
"@shopify/theme-graph": "^0.2.5",
3939
"glob": "^8.0.3",
4040
"vscode-uri": "^3.0.7",
4141
"yaml": "^2.8.3"

0 commit comments

Comments
 (0)