Skip to content

Commit 7c0ee19

Browse files
Theme Tools Release — 2026-04-23 (#1187)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 892683d commit 7c0ee19

20 files changed

Lines changed: 116 additions & 38 deletions

File tree

.changeset/perf-valid-scoped-css-class-session-cache.md

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

.changeset/warm-fonts-glow.md

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

packages/theme-check-browser/CHANGELOG.md

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

3+
## 3.26.0
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [892683dc]
8+
- Updated dependencies [e330f115]
9+
- @shopify/theme-check-common@3.26.0
10+
311
## 3.25.1
412

513
### 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.1",
3+
"version": "3.26.0",
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.1"
29+
"@shopify/theme-check-common": "3.26.0"
3030
}
3131
}

packages/theme-check-common/CHANGELOG.md

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

3+
## 3.26.0
4+
5+
### Minor Changes
6+
7+
- e330f115: Add DeprecatedFontsOnSettingsData check for config/settings_data.json
8+
9+
### Patch Changes
10+
11+
- 892683dc: Restore `ValidScopedCSSClass` to the recommended config after fixing its save-latency regression on large themes. The check's per-file CSS class extraction now lives on the language server's document model, so it is memoized per file version and invalidated automatically when a file changes — no more full-theme rescan on every save. Also skips syntax-tree parsing for Liquid files that have no stylesheet tag. Resolves [#1179](https://github.com/Shopify/theme-tools/issues/1179) and reverses the temporary opt-out from [#1180](https://github.com/Shopify/theme-tools/pull/1180).
12+
313
## 3.25.1
414

515
### Patch 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.1",
3+
"version": "3.26.0",
44
"license": "MIT",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

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

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

3+
## 3.26.0
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [892683dc]
8+
- Updated dependencies [e330f115]
9+
- @shopify/theme-check-common@3.26.0
10+
311
## 3.25.1
412

513
### 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.1",
3+
"version": "3.26.0",
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.1",
33+
"@shopify/theme-check-common": "^3.26.0",
3434
"env-paths": "^2.2.1",
3535
"node-fetch": "^2.6.11"
3636
},

packages/theme-check-node/CHANGELOG.md

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

3+
## 3.26.0
4+
5+
### Patch Changes
6+
7+
- Updated dependencies
8+
- Updated dependencies [892683dc]
9+
- Updated dependencies [e330f115]
10+
- @shopify/theme-graph@0.2.6
11+
- @shopify/theme-check-common@3.26.0
12+
- @shopify/theme-check-docs-updater@3.26.0
13+
314
## 3.25.1
415

516
### Patch 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.1",
3+
"version": "3.26.0",
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.1",
37-
"@shopify/theme-check-docs-updater": "3.25.1",
38-
"@shopify/theme-graph": "^0.2.5",
36+
"@shopify/theme-check-common": "3.26.0",
37+
"@shopify/theme-check-docs-updater": "3.26.0",
38+
"@shopify/theme-graph": "^0.2.6",
3939
"glob": "^8.0.3",
4040
"vscode-uri": "^3.0.7",
4141
"yaml": "^2.8.3"

0 commit comments

Comments
 (0)