35 files changed +222
-119
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
# @shopify/liquid-html-parser
2
2
3
+ ## 2.6.0
4
+
5
+ ### Minor Changes
6
+
7
+ - 79c9f773: [ LiquidDoc] Add parsing support for implicit descriptions.
8
+
9
+ ### Patch Changes
10
+
11
+ - 10493c9d: Added ` LoopNamedTags ` to identify tags that provides iteration
12
+ - 9563715a: [ internal] Fix typo in liquid doc parser
13
+
3
14
## 2.5.0
4
15
5
16
### Minor Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/liquid-html-parser" ,
3
- "version" : " 2.5 .0" ,
3
+ "version" : " 2.6 .0" ,
4
4
"description" : " Liquid HTML parser by Shopify" ,
5
5
"author" : " CP Clermont <cp.clermont@shopify.com>" ,
6
6
"homepage" : " https://github.com/Shopify/theme-tools/tree/main/packages/liquid-html-parser#readme" ,
Original file line number Diff line number Diff line change 1
1
# @shopify/prettier-plugin-liquid
2
2
3
+ ## 1.8.3
4
+
5
+ ### Patch Changes
6
+
7
+ - 9563715a: Add padding for liquid doc content
8
+ - 357ea7fc: Prevent prettier from appending ` @description ` annotation before implicit descriptions
9
+ - Updated dependencies [ 10493c9d]
10
+ - Updated dependencies [ 79c9f773]
11
+ - Updated dependencies [ 9563715a]
12
+ - @shopify/liquid-html-parser @2.6.0
13
+
3
14
## 1.8.2
4
15
5
16
### Patch Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/prettier-plugin-liquid" ,
3
- "version" : " 1.8.2 " ,
3
+ "version" : " 1.8.3 " ,
4
4
"description" : " Prettier Liquid/HTML plugin by Shopify" ,
5
5
"author" : " CP Clermont <cp.clermont@shopify.com>" ,
6
6
"homepage" : " https://github.com/Shopify/theme-tools/tree/main/packages/prettier-plugin-liquid#readme" ,
59
59
"tsconfig-paths" : " ^3.14.1"
60
60
},
61
61
"dependencies" : {
62
- "@shopify/liquid-html-parser" : " ^2.5 .0" ,
62
+ "@shopify/liquid-html-parser" : " ^2.6 .0" ,
63
63
"html-styles" : " ^1.0.0"
64
64
}
65
65
}
Original file line number Diff line number Diff line change 1
1
# @shopify/theme-check-browser
2
2
3
+ ## 3.10.0
4
+
5
+ ### Patch Changes
6
+
7
+ - Updated dependencies [ 10493c9d]
8
+ - Updated dependencies [ f130a78f]
9
+ - Updated dependencies [ 1a4482eb]
10
+ - Updated dependencies [ 5ad43a8c]
11
+ - Updated dependencies [ 79c9f773]
12
+ - Updated dependencies [ 754f7f66]
13
+ - Updated dependencies [ dc8c9fda]
14
+ - Updated dependencies [ beccb69e]
15
+ - @shopify/theme-check-common @3.10.0
16
+
3
17
## 3.9.0
4
18
5
19
### Patch Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/theme-check-browser" ,
3
- "version" : " 3.9 .0" ,
3
+ "version" : " 3.10 .0" ,
4
4
"main" : " dist/index.js" ,
5
5
"types" : " dist/index.d.ts" ,
6
6
"license" : " MIT" ,
26
26
"type-check" : " tsc --noEmit"
27
27
},
28
28
"dependencies" : {
29
- "@shopify/theme-check-common" : " 3.9 .0"
29
+ "@shopify/theme-check-common" : " 3.10 .0"
30
30
}
31
31
}
Original file line number Diff line number Diff line change 1
1
# @shopify/theme-check-common
2
2
3
+ ## 3.10.0
4
+
5
+ ### Minor Changes
6
+
7
+ - 10493c9d: New ` UnusedDocParam ` theme-check rule
8
+
9
+ - Theme check will verify that parameters defined within a snippet's ` doc ` header are used within the body
10
+
11
+ - f130a78f: Introduce a new theme check which validates the types of parameters passed to snippets against the liquidDoc header.
12
+
13
+ - Reports type mismatches
14
+ - Suggests autofixes (replace with default or remove value)
15
+ - Skips type checking for variable lookups
16
+ - Skips type checking for unknown parameters
17
+ - Skips type checking for unknown types
18
+
19
+ - 1a4482eb: New theme checks to validate liquid doc params
20
+
21
+ - ` UniqueDocParamNames ` will check if param names are unique within the ` doc ` tag
22
+ - ` ValidDocParamTypes ` will check if the param types defined in the ` doc ` tag are supported
23
+
24
+ - 79c9f773: Update getSnippetDefinition ` definition ` property to return implicit description if provided.
25
+
26
+ Implicit descriptions are provided as text before any annotations ` @ ` are provided. This overrides any ` @description ` annotations.
27
+
28
+ - 754f7f66: New theme check to ensure ` doc ` tag is only used in snippet files
29
+
30
+ ### Patch Changes
31
+
32
+ - 5ad43a8c: Fixed issue with normalize method not working properly on windows due to not replacing backslashes with forward slashes
33
+ - dc8c9fda: Add RemoteAsset allowedDomains check to validate CDN and approved domain usage for better performance and developer experience
34
+ - beccb69e: Fixed local blocks validation to not consider preset blocks as containing local blocks when a name is present
35
+ - Updated dependencies [ 10493c9d]
36
+ - Updated dependencies [ 79c9f773]
37
+ - Updated dependencies [ 9563715a]
38
+ - @shopify/liquid-html-parser @2.6.0
39
+
3
40
## 3.9.0
4
41
5
42
### Minor Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/theme-check-common" ,
3
- "version" : " 3.9 .0" ,
3
+ "version" : " 3.10 .0" ,
4
4
"license" : " MIT" ,
5
5
"main" : " dist/index.js" ,
6
6
"types" : " dist/index.d.ts" ,
26
26
"type-check" : " tsc --noEmit"
27
27
},
28
28
"dependencies" : {
29
- "@shopify/liquid-html-parser" : " 2.5 .0" ,
29
+ "@shopify/liquid-html-parser" : " 2.6 .0" ,
30
30
"cross-fetch" : " ^4.0.0" ,
31
31
"jsonc-parser" : " ^3.2.0" ,
32
32
"line-column" : " ^1.0.2" ,
Original file line number Diff line number Diff line change 1
1
# @shopify/theme-check-docs-updater
2
2
3
+ ## 3.10.0
4
+
5
+ ### Patch Changes
6
+
7
+ - Updated dependencies [ 10493c9d]
8
+ - Updated dependencies [ f130a78f]
9
+ - Updated dependencies [ 1a4482eb]
10
+ - Updated dependencies [ 5ad43a8c]
11
+ - Updated dependencies [ 79c9f773]
12
+ - Updated dependencies [ 754f7f66]
13
+ - Updated dependencies [ dc8c9fda]
14
+ - Updated dependencies [ beccb69e]
15
+ - @shopify/theme-check-common @3.10.0
16
+
3
17
## 3.9.0
4
18
5
19
### Patch Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/theme-check-docs-updater" ,
3
- "version" : " 3.9 .0" ,
3
+ "version" : " 3.10 .0" ,
4
4
"description" : " Scripts to initialize theme-check data with assets from the theme-liquid-docs repo." ,
5
5
"main" : " dist/index.js" ,
6
6
"author" : " Albert Chu <albert.chu@shopify.com>" ,
30
30
"type-check" : " tsc --noEmit"
31
31
},
32
32
"dependencies" : {
33
- "@shopify/theme-check-common" : " ^3.9 .0" ,
33
+ "@shopify/theme-check-common" : " ^3.10 .0" ,
34
34
"env-paths" : " ^2.2.1" ,
35
35
"node-fetch" : " ^2.6.11"
36
36
},
Original file line number Diff line number Diff line change 1
1
# @shopify/theme-check-node
2
2
3
+ ## 3.10.0
4
+
5
+ ### Minor Changes
6
+
7
+ - 10493c9d: New ` UnusedDocParam ` theme-check rule
8
+
9
+ - Theme check will verify that parameters defined within a snippet's ` doc ` header are used within the body
10
+
11
+ - f130a78f: Introduce a new theme check which validates the types of parameters passed to snippets against the liquidDoc header.
12
+
13
+ - Reports type mismatches
14
+ - Suggests autofixes (replace with default or remove value)
15
+ - Skips type checking for variable lookups
16
+ - Skips type checking for unknown parameters
17
+ - Skips type checking for unknown types
18
+
19
+ - 1a4482eb: New theme checks to validate liquid doc params
20
+
21
+ - ` UniqueDocParamNames ` will check if param names are unique within the ` doc ` tag
22
+ - ` ValidDocParamTypes ` will check if the param types defined in the ` doc ` tag are supported
23
+
24
+ - 754f7f66: New theme check to ensure ` doc ` tag is only used in snippet files
25
+
26
+ ### Patch Changes
27
+
28
+ - Updated dependencies [ 10493c9d]
29
+ - Updated dependencies [ f130a78f]
30
+ - Updated dependencies [ 1a4482eb]
31
+ - Updated dependencies [ 5ad43a8c]
32
+ - Updated dependencies [ 79c9f773]
33
+ - Updated dependencies [ 754f7f66]
34
+ - Updated dependencies [ dc8c9fda]
35
+ - Updated dependencies [ beccb69e]
36
+ - @shopify/theme-check-common @3.10.0
37
+ - @shopify/theme-check-docs-updater @3.10.0
38
+
3
39
## 3.9.0
4
40
5
41
### Patch Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/theme-check-node" ,
3
- "version" : " 3.9 .0" ,
3
+ "version" : " 3.10 .0" ,
4
4
"main" : " dist/index.js" ,
5
5
"types" : " dist/index.d.ts" ,
6
6
"author" : " CP Clermont <cp.clermont@shopify.com>" ,
33
33
"type-check" : " tsc --noEmit"
34
34
},
35
35
"dependencies" : {
36
- "@shopify/theme-check-common" : " 3.9 .0" ,
37
- "@shopify/theme-check-docs-updater" : " 3.9 .0" ,
36
+ "@shopify/theme-check-common" : " 3.10 .0" ,
37
+ "@shopify/theme-check-docs-updater" : " 3.10 .0" ,
38
38
"glob" : " ^8.0.3" ,
39
39
"vscode-uri" : " ^3.0.7" ,
40
40
"yaml" : " ^2.3.0"
Original file line number Diff line number Diff line change 1
1
# @shopify/theme-language-server-browser
2
2
3
+ ## 2.9.1
4
+
5
+ ### Patch Changes
6
+
7
+ - Updated dependencies [ 754f7f66]
8
+ - Updated dependencies [ 8be77897]
9
+ - @shopify/theme-language-server-common @2.9.1
10
+
3
11
## 2.9.0
4
12
5
13
### Patch Changes
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @shopify/theme-language-server-browser" ,
3
- "version" : " 2.9.0 " ,
3
+ "version" : " 2.9.1 " ,
4
4
"main" : " dist/index.js" ,
5
5
"types" : " dist/index.d.ts" ,
6
6
"author" : " CP Clermont <cp.clermont@shopify.com>" ,
27
27
"type-check" : " tsc --noEmit"
28
28
},
29
29
"dependencies" : {
30
- "@shopify/theme-language-server-common" : " 2.9.0 " ,
30
+ "@shopify/theme-language-server-common" : " 2.9.1 " ,
31
31
"vscode-languageserver" : " ^8.0.2"
32
32
}
33
33
}
0 commit comments