- Updated dependencies [bf2d6b02]
- Updated dependencies [bc8002ba]
- Updated dependencies [b1bca3f9]
- @shopify/theme-language-server-common@2.20.2
- @shopify/theme-check-node@3.24.0
- @shopify/theme-check-docs-updater@3.24.0
- 8f523617: Bump to TypeScript 5
- Updated dependencies [8f523617]
- Updated dependencies [4fca8ef6]
- @shopify/theme-check-node@3.23.1
- @shopify/theme-check-docs-updater@3.23.1
- @shopify/theme-language-server-common@2.20.1
- Updated dependencies [f00a1620]
- Updated dependencies [450b3f28]
- Updated dependencies [dae70e0a]
- Updated dependencies [4bcb1126]
- Updated dependencies [089d8c0c]
- @shopify/theme-check-node@3.23.0
- @shopify/theme-language-server-common@2.20.0
- @shopify/theme-check-docs-updater@3.23.0
- Updated dependencies [0380e438]
- @shopify/theme-language-server-common@2.19.0
- @shopify/theme-check-node@3.22.0
- @shopify/theme-check-docs-updater@3.22.0
- Updated dependencies [1ebf9246]
- @shopify/theme-language-server-common@2.18.0
- @shopify/theme-check-node@3.21.0
- @shopify/theme-check-docs-updater@3.21.0
- Updated dependencies [d605777f]
- @shopify/theme-check-node@3.20.1
- @shopify/theme-language-server-common@2.17.5
- @shopify/theme-check-docs-updater@3.20.1
- Updated dependencies [23992051]
- @shopify/theme-check-node@3.20.0
- @shopify/theme-language-server-common@2.17.4
- @shopify/theme-check-docs-updater@3.20.0
- @shopify/theme-check-node@3.19.0
- @shopify/theme-language-server-common@2.17.3
- @shopify/theme-check-docs-updater@3.19.0
- ce5cb33a: Gracefully handle files that are not part of a theme
- Updated dependencies [ce5cb33a]
- @shopify/theme-language-server-common@2.17.2
- @shopify/theme-check-node@3.18.1
- @shopify/theme-check-docs-updater@3.18.1
- Updated dependencies [8781b269]
- @shopify/theme-language-server-common@2.17.1
- 4477a6d9: Add dependencies, references and dead code identification support
- Updated dependencies [4477a6d9]
- Updated dependencies [649da6df]
- Updated dependencies [06840d80]
- Updated dependencies [4477a6d9]
- Updated dependencies [444c9edc]
- @shopify/theme-check-node@3.18.0
- @shopify/theme-language-server-common@2.17.0
- @shopify/theme-check-docs-updater@3.18.0
- Updated dependencies [ae37297b]
- Updated dependencies [b1f92c63]
- Updated dependencies [c183dfd3]
- @shopify/theme-language-server-common@2.16.0
- @shopify/theme-check-node@3.17.1
- @shopify/theme-check-docs-updater@3.17.1
- @shopify/theme-check-node@3.17.0
- @shopify/theme-language-server-common@2.15.2
- @shopify/theme-check-docs-updater@3.17.0
- @shopify/theme-check-node@3.16.1
- @shopify/theme-language-server-common@2.15.1
- @shopify/theme-check-docs-updater@3.16.1
- Updated dependencies [4d2a2bac]
- Updated dependencies [37d7b2f3]
- Updated dependencies [1142ffea]
- Updated dependencies [a1fa7376]
- Updated dependencies [19f5589b]
- Updated dependencies [90577cd2]
- Updated dependencies [ea6440ab]
- @shopify/theme-language-server-common@2.15.0
- @shopify/theme-check-node@3.16.0
- @shopify/theme-check-docs-updater@3.16.0
- @shopify/theme-check-node@3.15.1
- @shopify/theme-language-server-common@2.14.1
- @shopify/theme-check-docs-updater@3.15.1
- Updated dependencies [4d557619]
- Updated dependencies [067a75eb]
- Updated dependencies [aa43656b]
- Updated dependencies [a126ab54]
- Updated dependencies [c0f42c37]
- @shopify/theme-check-node@3.15.0
- @shopify/theme-language-server-common@2.14.0
- @shopify/theme-check-docs-updater@3.15.0
- Updated dependencies [d1171049]
- @shopify/theme-language-server-common@2.13.2
- @shopify/theme-check-node@3.14.1
- @shopify/theme-language-server-common@2.13.1
- @shopify/theme-check-docs-updater@3.14.1
- Updated dependencies [75c02293]
- Updated dependencies [e75f896d]
- Updated dependencies [e75f896d]
- @shopify/theme-check-node@3.14.0
- @shopify/theme-language-server-common@2.13.0
- @shopify/theme-check-docs-updater@3.14.0
- Updated dependencies [7ff54f02]
- @shopify/theme-language-server-common@2.12.1
- @shopify/theme-check-node@3.13.1
- @shopify/theme-check-docs-updater@3.13.1
- Updated dependencies [1a95a190]
- Updated dependencies [44233c4f]
- Updated dependencies [52b3d2c9]
- Updated dependencies [886ee4b1]
- @shopify/theme-language-server-common@2.12.0
- @shopify/theme-check-node@3.13.0
- @shopify/theme-check-docs-updater@3.13.0
- Updated dependencies [d42ed610]
- Updated dependencies [d9b58157]
- Updated dependencies [86f2c25e]
- Updated dependencies [ea9f2451]
- Updated dependencies [6268e838]
- Updated dependencies [449d1623]
- @shopify/theme-language-server-common@2.11.0
- @shopify/theme-check-node@3.12.0
- @shopify/theme-check-docs-updater@3.12.0
- 5005c310: [internal] Add env var when CLI command is run
- Updated dependencies [5a5b7592]
- Updated dependencies [9ffbe27d]
- @shopify/theme-check-node@3.11.1
- @shopify/theme-language-server-common@2.10.1
- @shopify/theme-check-docs-updater@3.11.1
- Updated dependencies [110bb005]
- Updated dependencies [8a0393a1]
- Updated dependencies [3a68fe5f]
- Updated dependencies [1dc03172]
- Updated dependencies [d9fc9d03]
- Updated dependencies [dafba833]
- Updated dependencies [c55077e7]
- Updated dependencies [cb2b2f45]
- Updated dependencies [a851f379]
- Updated dependencies [17cf30de]
- Updated dependencies [85579bcb]
- Updated dependencies [22dd956a]
- @shopify/theme-language-server-common@2.10.0
- @shopify/theme-check-node@3.11.0
- @shopify/theme-check-docs-updater@3.11.0
- Updated dependencies [10493c9d]
- Updated dependencies [f130a78f]
- Updated dependencies [1a4482eb]
- Updated dependencies [754f7f66]
- Updated dependencies [8be77897]
- Updated dependencies [754f7f66]
- @shopify/theme-check-node@3.10.0
- @shopify/theme-language-server-common@2.9.1
- @shopify/theme-check-docs-updater@3.10.0
- Updated dependencies [f077a9ec]
- @shopify/theme-language-server-common@2.9.0
- @shopify/theme-check-node@3.9.0
- @shopify/theme-check-docs-updater@3.9.0
- Updated dependencies [2e4613b8]
- Updated dependencies [fe84a17a]
- Updated dependencies [055cef77]
- Updated dependencies [d9dbc265]
- Updated dependencies [e3e1dfdf]
- Updated dependencies [e9c1d98a]
- Updated dependencies [2db3047f]
- Updated dependencies [261c2958]
- Updated dependencies [5eaf2950]
- @shopify/theme-language-server-common@2.8.0
- @shopify/theme-check-node@3.8.0
- @shopify/theme-check-docs-updater@3.8.0
- 2ef93d17: Support completion + hover for presets blocks settings under
{% schema %}tag- Hover + Completion description for
presets.[].blocks.[].settingsanddefault.blocks.[].settingswill be from the referenced block's setting's label - i.e.settings.[].label- The label will be translated if it contains a translation key
- Hover + Completion description for
- Updated dependencies [2ef93d17]
- Updated dependencies [5312283e]
- Updated dependencies [77c2536f]
- @shopify/theme-language-server-common@2.7.0
- @shopify/theme-check-node@3.7.2
- @shopify/theme-check-docs-updater@3.7.2
- 841ca6d1: Update repository URL for all packages to be case sensitive
- Updated dependencies [841ca6d1]
- @shopify/theme-language-server-common@2.6.1
- @shopify/theme-check-docs-updater@3.7.1
- @shopify/theme-check-node@3.7.1
- Updated dependencies [c85a6131]
- Updated dependencies [931dc9b9]
- Updated dependencies [02b8967f]
- Updated dependencies [9765bece]
- Updated dependencies [dd0cd4d2]
- @shopify/theme-language-server-common@2.6.0
- @shopify/theme-check-node@3.7.0
- @shopify/theme-check-docs-updater@3.7.0
- Updated dependencies [ccc0c952]
- Updated dependencies [ac55577a]
- @shopify/theme-language-server-common@2.5.0
- @shopify/theme-check-node@3.6.1
- @shopify/theme-check-docs-updater@3.6.1
- 4a429e15: Fetch metafield definitions on start-up using CLI
- 68e1b44b: [internal] Check workspace folder client capabilities before fetching metafields
- Updated dependencies [68e1b44b]
- Updated dependencies [dc9c6da6]
- Updated dependencies [c60e61ba]
- Updated dependencies [4a429e15]
- Updated dependencies [68e1b44b]
- Updated dependencies [c74850c8]
- Updated dependencies [b31e0f85]
- @shopify/theme-language-server-common@2.4.0
- @shopify/theme-check-node@3.6.0
- @shopify/theme-check-docs-updater@3.6.0
- Updated dependencies [d7436b4a]
- Updated dependencies [6f1862c8]
- @shopify/theme-check-node@3.5.0
- @shopify/theme-language-server-common@2.3.3
- @shopify/theme-check-docs-updater@3.5.0
- Updated dependencies [2bd19d66]
- @shopify/theme-language-server-common@2.3.2
- @shopify/theme-check-node@3.4.0
- @shopify/theme-language-server-common@2.3.1
- @shopify/theme-check-docs-updater@3.4.0
- Updated dependencies [05ae5ea8]
- Updated dependencies [d1658353]
- Updated dependencies [528127bd]
- Updated dependencies [26215724]
- Updated dependencies [73758ba1]
- Updated dependencies [5e8a2bfe]
- Updated dependencies [4b2dec31]
- Updated dependencies [b2bad1f4]
- Updated dependencies [2228b3d9]
- Updated dependencies [05b928ea]
- Updated dependencies [1083b2bc]
- Updated dependencies [b2bad1f4]
- Updated dependencies [5916a6ec]
- @shopify/theme-check-node@3.3.0
- @shopify/theme-language-server-common@2.3.0
- @shopify/theme-check-docs-updater@3.3.0
- @shopify/theme-check-node@3.2.2
- @shopify/theme-language-server-common@2.2.2
- @shopify/theme-check-docs-updater@3.2.2
- Updated dependencies [4a18a78]
- @shopify/theme-check-node@3.2.1
- @shopify/theme-language-server-common@2.2.1
- @shopify/theme-check-docs-updater@3.2.1
- Updated dependencies [3f7680e]
- Updated dependencies [add2445]
- Updated dependencies [f09c923]
- Updated dependencies [0b7534b]
- Updated dependencies [8a0bf78]
- Updated dependencies [7a6dfe8]
- Updated dependencies [c4813ff]
- Updated dependencies [9a07208]
- Updated dependencies [f09c923]
- @shopify/theme-check-node@3.2.0
- @shopify/theme-language-server-common@2.2.0
- @shopify/theme-check-docs-updater@3.2.0
- Updated dependencies [b431db7]
- Updated dependencies [04a3275]
- Updated dependencies [568d53b]
- Updated dependencies [8f3bc18]
- Updated dependencies [568d53b]
- Updated dependencies [6014dfd]
- @shopify/theme-language-server-common@2.1.0
- @shopify/theme-check-node@3.1.0
- @shopify/theme-check-docs-updater@3.1.0
-
4b574c1: [Breaking] Replace fs-based dependency injection by an AbstractFileSystem injection
+ class FileSystemImpl implements AbstractFileSystem { + /* ... */ + } startServer(worker, { - findRootURI, - fileExists, - fileSize, - getDefaultTranslationsFactory, - getDefaultLocaleFactory, - getDefaultSchemaTranslationsFactory, - getDefaultSchemaLocaleFactory, - getThemeSettingsSchemaForRootURI, + fs: new FileSystemImpl(), loadConfig, log, themeDocset, jsonValidationSet, })
-
4b574c1: Expose language server connection in Public API
This lets you send non-standard LSP messages to the client.
import { getConnection, startServer, AbstractFileSystem, } from "@shopify/theme-language-server-browser"; class MainThreadFileSystem implements AbstractFileSystem { constructor(private connection) {} readFile(uri) { return this.connection.sendRequest("fs/readFile", uri); } readDirectory(uri) { return this.connection.sendRequest("fs/readDirectory", uri); } readFile(uri) { return this.connection.sendRequest("fs/stat", uri); } } const worker = self as any as Worker; const connection = getConnection(worker); const fs = new MainThreadFileSystem(connection); const dependencies = { /* ... */ }; startServer(worker, dependencies, connection);
- Updated dependencies [5fab0e9]
- Updated dependencies [4b574c1]
- Updated dependencies [5fab0e9]
- Updated dependencies [4b574c1]
- Updated dependencies [4b574c1]
- @shopify/theme-language-server-common@2.0.0
- @shopify/theme-check-node@3.0.0
- @shopify/theme-check-docs-updater@3.0.0
- Updated dependencies [a0ba46d]
- Updated dependencies [e36ed42]
- Updated dependencies [9bff5bd]
- @shopify/theme-language-server-common@1.14.0
- Updated dependencies [c664d52]
- @shopify/theme-language-server-common@1.13.1
- @shopify/theme-check-node@2.9.2
- @shopify/theme-check-docs-updater@2.9.2
- Updated dependencies [28a5d31]
- Updated dependencies [b5a2fbc]
- Updated dependencies [474b859]
- Updated dependencies [264321f]
- Updated dependencies [d1f9fef]
- Updated dependencies [f0f9ec2]
- Updated dependencies [a946a4e]
- Updated dependencies [f96425e]
- @shopify/theme-language-server-common@1.13.0
- @shopify/theme-check-node@2.9.1
- @shopify/theme-check-docs-updater@2.9.1
- Updated dependencies [457f9cb]
- @shopify/theme-check-node@2.9.0
- @shopify/theme-language-server-common@1.12.1
- @shopify/theme-check-docs-updater@2.9.0
- Updated dependencies [d7c6204]
- @shopify/theme-language-server-common@1.12.0
- Updated dependencies [bb79d83]
- @shopify/theme-check-node@2.7.0
- @shopify/theme-language-server-common@1.11.3
- @shopify/theme-check-docs-updater@2.7.0
- @shopify/theme-check-node@2.6.0
- @shopify/theme-language-server-common@1.11.2
- @shopify/theme-check-docs-updater@2.6.0
- Updated dependencies [ec1fbd7]
- Updated dependencies [0dc03a9]
- Updated dependencies [312d804]
- @shopify/theme-language-server-common@1.11.1
- @shopify/theme-check-node@2.5.1
- @shopify/theme-check-docs-updater@2.5.1
-
e0031bb: Fix Theme App Extension context inference
-
03b41e1: Breaking:
jsonValidationSet's schemas public API changeNow takes a function of the following signature:
interface JsonValidationSet = { schemas: (context: 'theme' | 'app') => Promise<SchemaDefinition[]> }
Reason being we want to support
fileMatchoverloading ofblocks/*.liquidfiles and we needed a way to identify which context you're in.Unfortunately, the JSON schema for
blocks/*.liquidfiles in theme app extensions isn't the same one we have in themes. There doesn't seem to be a way to unify them either.
- Updated dependencies [03b41e1]
- Updated dependencies [03b41e1]
- Updated dependencies [03b41e1]
- Updated dependencies [03b41e1]
- @shopify/theme-language-server-common@1.11.0
- @shopify/theme-check-docs-updater@2.5.0
- @shopify/theme-check-node@2.5.0
- Updated dependencies [767d223]
- Updated dependencies [767d223]
- @shopify/theme-check-docs-updater@2.4.0
- @shopify/theme-language-server-common@1.10.0
- @shopify/theme-check-node@2.4.0
-
8e3c7e2: Make translation completion fuzzy
-
8e3c7e2: Breaking: add
getDefaultSchema{Locale,Translations}(Factory)?dependenciesTo be used to power
MatchingTranslationsfor Schema translations.To be used to power Schema translations code completion and hover in section and theme block
{% schema %}JSON blobs.
-
8e3c7e2: Theme translation completion now appends parameters
For example, if your translation look like this:
{ "items": { "one": "{{ count }} item", "other": "{{ count }} items" } }Then we’ll complete like this:
{{ 'items' | t: count: count }} -
8e3c7e2: Unify parseJSON usage
-
8e3c7e2: Fix offering of standard translations options when the default translation file is open
-
Updated dependencies [8e3c7e2]
-
Updated dependencies [8e3c7e2]
-
Updated dependencies [8e3c7e2]
-
Updated dependencies [8e3c7e2]
-
Updated dependencies [8e3c7e2]
-
Updated dependencies [8e3c7e2]
-
Updated dependencies [8e3c7e2]
- @shopify/theme-language-server-common@1.9.0
- @shopify/theme-check-node@2.3.0
- @shopify/theme-check-docs-updater@2.3.0
- Updated dependencies [08ca661]
- @shopify/theme-check-node@2.2.2
- @shopify/theme-check-docs-updater@2.2.2
- @shopify/theme-language-server-common@1.8.3
- @shopify/theme-check-node@2.2.1
- @shopify/theme-language-server-common@1.8.2
- @shopify/theme-check-docs-updater@2.2.1
-
d66d49c: Improve root finding of theme app extensions and zipped themes
Folders for which all the following is true are considered a root:
- have a
snippets/folder, and - don't have a
../.theme-check.yml, - don't have a
../../.theme-check.yml.
No config file or
.gitfolder required. - have a
-
d66d49c: Unify root finding algorithm for node LS and TC packages
-
Updated dependencies [d66d49c]
-
Updated dependencies [d66d49c]
-
Updated dependencies [d66d49c]
- @shopify/theme-check-node@2.2.0
- @shopify/theme-language-server-common@1.8.1
- @shopify/theme-check-docs-updater@2.2.0
-
042f1e0: Breaking: internal rename of
schemaValidatorstojsonValidationSetThis breaks the browser dependencies public API (for
startServerandrunChecks) and will thus require some code changes in those contexts.The node packages absorb the dependency injection and are not breaking.
-
042f1e0: Add section schema and translation file JSON completion and hover support
JSON object authoring and editing should be better in the following contexts:
sections/*.liquid{% schema %}bodieslocales/*.jsonfiles
Hovering over any key in any translation file will show the path of the translation key (for easy copy and paste).
Pluralized strings and
_htmlsupport is baked into the feature.
- Updated dependencies [042f1e0]
- Updated dependencies [402f151]
- Updated dependencies [042f1e0]
- Updated dependencies [a9ae65f]
- @shopify/theme-language-server-common@1.8.0
- @shopify/theme-check-docs-updater@2.1.0
- @shopify/theme-check-node@2.1.0
- Updated dependencies [84f9eda]
- @shopify/theme-check-docs-updater@2.0.4
- @shopify/theme-check-node@2.0.4
- @shopify/theme-language-server-common@1.7.7
- Updated dependencies [e5022ee]
- @shopify/theme-check-node@2.0.3
- @shopify/theme-check-docs-updater@2.0.3
- @shopify/theme-language-server-common@1.7.6
- 617b766: Add parser support for trailing commas at the end of Liquid tags and filters
- Updated dependencies [0990c47]
- Updated dependencies [617b766]
- @shopify/theme-check-node@2.0.2
- @shopify/theme-language-server-common@1.7.5
- @shopify/theme-check-docs-updater@2.0.2
- @shopify/theme-check-node@2.0.1
- @shopify/theme-language-server-common@1.7.4
- @shopify/theme-check-docs-updater@2.0.1
- Updated dependencies [7459e14]
- @shopify/theme-language-server-common@1.7.3
- 8451075:
package.jsonand README cleanups - Updated dependencies [8451075]
- Updated dependencies [8451075]
- @shopify/theme-check-node@2.0.0
- @shopify/theme-language-server-common@1.7.2
- @shopify/theme-check-docs-updater@2.0.0
- Updated dependencies [636895f]
- Updated dependencies [aeb9b3f]
- @shopify/theme-check-node@1.22.0
- @shopify/theme-language-server-common@1.7.1
- @shopify/theme-check-docs-updater@1.22.0
- Updated dependencies [772a1ce]
- Updated dependencies [b05a6a8]
- @shopify/theme-language-server-common@1.7.0
- @shopify/theme-check-docs-updater@1.21.0
- @shopify/theme-check-node@1.21.0
- Updated dependencies [a120393]
- @shopify/theme-language-server-common@1.6.0
- Updated dependencies [79b0549]
- @shopify/theme-language-server-common@1.5.1
- @shopify/theme-check-node@1.20.1
- @shopify/theme-check-docs-updater@1.20.1
- 78813ea: Add hover and completion support for theme, section and block settings
- 78813ea: Fix root finding for theme app extensions without a config file
- Updated dependencies [78813ea]
- Updated dependencies [78813ea]
- Updated dependencies [78813ea]
- @shopify/theme-language-server-common@1.5.0
- @shopify/theme-check-node@1.20.0
- @shopify/theme-check-docs-updater@1.20.0
- @shopify/theme-check-node@1.19.0
- @shopify/theme-language-server-common@1.4.6
- @shopify/theme-check-docs-updater@1.19.0
- @shopify/theme-check-node@1.18.2
- @shopify/theme-language-server-common@1.4.5
- @shopify/theme-check-docs-updater@1.18.2
- Updated dependencies [aa33c5f]
- @shopify/theme-language-server-common@1.4.4
- @shopify/theme-check-node@1.18.1
- @shopify/theme-check-docs-updater@1.18.1
- Updated dependencies [84aa24c]
- Updated dependencies [96d4d5e]
- Updated dependencies [dacdd9f]
- @shopify/theme-check-node@1.18.0
- @shopify/theme-language-server-common@1.4.3
- @shopify/theme-check-docs-updater@1.18.0
- Updated dependencies [dbd5fb0]
- @shopify/theme-language-server-common@1.4.2
- Updated dependencies [54a9075]
- @shopify/theme-language-server-common@1.4.1
- Updated dependencies [23c84af]
- Updated dependencies [73a65e0]
- Updated dependencies [b27d8c7]
- @shopify/theme-language-server-common@1.4.0
- Updated dependencies [2cf7a11]
- @shopify/theme-check-node@1.17.0
- @shopify/theme-language-server-common@1.3.3
- @shopify/theme-check-docs-updater@1.17.0
- Updated dependencies [8d35241]
- Updated dependencies [201f30c]
- Updated dependencies [c0298e7]
- Updated dependencies [b3bd123]
- Updated dependencies [6fad756]
- Updated dependencies [fc86c91]
- @shopify/theme-language-server-common@1.3.2
- @shopify/theme-check-node@1.16.1
- @shopify/theme-check-docs-updater@1.16.1
- Updated dependencies [f35feb4]
- Updated dependencies [279a464]
- Updated dependencies [d71a5e2]
- @shopify/theme-language-server-common@1.3.1
- @shopify/theme-check-node@1.16.0
- @shopify/theme-check-docs-updater@1.16.0
- Updated dependencies [eb630b1]
- Updated dependencies [f8b4e05]
- @shopify/theme-language-server-common@1.3.0
- @shopify/theme-check-node@1.15.0
- @shopify/theme-check-docs-updater@1.15.0
- Updated dependencies [b7514f4]
- @shopify/theme-check-node@1.14.1
- @shopify/theme-language-server-common@1.2.1
- @shopify/theme-check-docs-updater@1.14.1
- 380b273: Inject
filesForURIdependency and addglobdependency - Updated dependencies [a05aebb]
- Updated dependencies [380b273]
- @shopify/theme-check-node@1.14.0
- @shopify/theme-language-server-common@1.2.0
- @shopify/theme-check-docs-updater@1.14.0
- Updated dependencies [7457f2c]
- Updated dependencies [7457f2c]
- @shopify/theme-language-server-common@1.1.0
- da94dfe: Fixup missing dep
- @shopify/theme-language-server-common@1.0.2
- 14b9ee2: Fixup package.json configs
- Updated dependencies [14b9ee2]
- @shopify/theme-language-server-common@1.0.1
- @shopify/theme-check-docs-updater@1.13.1
- 319bcf1:
@shopify/theme-language-serverinitial release
- 38f549b: Add .theme-check.yml support to the new Language Server in VS Code
- acfac68: Rename
liquid-language-server-*packages totheme-language-server-*
- Updated dependencies [8cd0b54]
- Updated dependencies [c00e929]
- Updated dependencies [25b79f0]
- Updated dependencies [f3cda64]
- Updated dependencies [c00e929]
- Updated dependencies [c00e929]
- Updated dependencies [12c794a]
- Updated dependencies [acfac68]
- Updated dependencies [319bcf1]
- Updated dependencies [4bb4b8d]
- Updated dependencies [c00e929]
- @shopify/theme-language-server-common@1.0.0
- @shopify/theme-check-docs-updater@1.13.0
- e8d569d: Subscribe to open/close notifications
- Updated dependencies [e8d569d]
- @shopify/liquid-language-server-common@1.7.1
- @shopify/theme-check-docs-updater@1.12.1
- 5ba20bd: Implemented
fileSizedependency to enable asset size checks
- Updated dependencies [5ba20bd]
- Updated dependencies [5ba20bd]
- Updated dependencies [5ba20bd]
- Updated dependencies [5ba20bd]
- Updated dependencies [5ba20bd]
- Updated dependencies [5ba20bd]
- Updated dependencies [5ba20bd]
- @shopify/liquid-language-server-common@1.7.0
- @shopify/theme-check-docs-updater@1.12.0
- 8f2270f: Fixed: type of docset entry data rendered
- 4f69932: Bumped @shopify/theme-check-docs-updater@^1.11.1
- 6bad30d: Introduce Intelligent Code Completion foundations + Liquid tags completion provider
- 57f28a6: Bump
@shopify/theme-check-commonto v1.9.0
- f369925: Add ObjectCompletionProvider
- Updated dependencies [8f2270f]
- Updated dependencies [f369925]
- Updated dependencies [6bad30d]
- Updated dependencies [57f28a6]
- @shopify/liquid-language-server-common@1.6.0
- 57f28a6: Bump
@shopify/theme-check-commonto v1.9.0
- Updated dependencies [57f28a6]
- @shopify/liquid-language-server-common@1.5.0
- 28c8f88: Bump theme-check-common to v1.7.1
- Updated dependencies [28c8f88]
- @shopify/liquid-language-server-common@1.4.1
-
0c50ec1: Bump theme-check to v1.6.0
- e0c131a: Breaking:
SourceCodecan takeast: AST[T] | Error, whereErroris a parsing error - 9e99728: Add
UnusedAssign - f99c896: Add
LiquidHTMLSyntaxError - e0c131a: Add
JSONSyntaxError - ccd5146: Add
DeprecatedLazysizes - c715fbe: Add
ImgWidthAndHeight - 9e99728: Add
RequiredLayoutThemeObject - edd8925: Add
DeprecateBgsizes
- e0c131a: Breaking:
-
08003be: Add support for Document Links
-
17668ba: Add suggestion quickfix support
-
b2b0d5f: Add link to diagnostic documentation when available
-
17668ba: Add fix quickfix support
-
4e9d7c6: Add a "autofix"
source.fixAllcode action provider -
2f86338: Add
themeCheck/runChecksExecuteCommandProvider
- Updated dependencies [0c50ec1]
- Updated dependencies [08003be]
- Updated dependencies [17668ba]
- Updated dependencies [b2b0d5f]
- Updated dependencies [17668ba]
- Updated dependencies [4e9d7c6]
- Updated dependencies [2f86338]
- @shopify/liquid-language-server-common@1.4.0
- 81ec8c2: Normalize paths and URIs across platforms
- Updated dependencies [81ec8c2]
- @shopify/liquid-language-server-common@1.3.3
- d16de84: Bump theme-check-common to v1.5.1
- Updated dependencies [d16de84]
- @shopify/liquid-language-server-common@1.3.2
- Updated dependencies [d63cadb]
- @shopify/liquid-language-server-common@1.3.1
- Bump @shopify/theme-check-common to v1.4.0
- Adds new check:
TranslationKeyExists
- Adds new check:
- Updated dependencies [6f5c92c]
- Updated dependencies
- @shopify/liquid-language-server-common@1.3.0
- Use buffer value of default translations before the injected value
- Updated dependencies
- @shopify/liquid-language-server-common@1.2.2
- d4682a6: Reexport theme-check-common interfaces
- Updated dependencies [d4682a6]
- @shopify/liquid-language-server-common@1.2.1
- Updated dependencies [19efbcf]
- @shopify/liquid-language-server-common@1.2.0
- a35a0b1: Add Basic TextDocumentSync + PublishDiagnostic support
- Updated dependencies [a35a0b1]
- @shopify/liquid-language-server-common@1.1.0
- ed0e93e: Initial release
- Updated dependencies [ed0e93e]
- @shopify/liquid-language-server-common@1.0.0