panoply / vscode-liquid

💧Liquid language support for VS Code
https://marketplace.visualstudio.com/items?itemName=sissel.shopify-liquid
Other
171 stars 22 forks source link

v4.0 New Configuration Structure (Breaking Changes) #142

Closed panoply closed 11 months ago

panoply commented 1 year ago

There are breaking changes coming in 4.0 but with an autofix solution available. The autofix will prompt users to "autofix" after updating and from here it will convert existing configurations to the new refined structures. The release notes for 4.0 will inform in good detail of what has changed and if anyone runs into issues, you can follow this gist and manually apply the update.

This will be the last breaking change and after aligning users will be ready for the official Liquify Supersede.

Formatting Changes

Auto formatting will break in this release and the liquid.format.enable setting will be deprecated, as per #132 - This new logic will instead use "In-Language" settings. Pressing the 💧status bar item will toggle the "editor.formatOnSave" setting defined in your workspace or user preference "[liquid]": {} setting.

I will leave this open, if users run into any issues, then you can either reach us in the Discord or leave a comment below.