Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
panoply opened this issue Dec 26, 2022 · 0 comments
Closed

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

panoply opened this issue Dec 26, 2022 · 0 comments
Labels
📢 Announcement Issue is an announcement or notice

Comments

@panoply
Copy link
Owner

panoply commented Dec 26, 2022

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.

@panoply panoply added the 📢 Announcement Issue is an announcement or notice label Dec 26, 2022
@panoply panoply pinned this issue Dec 26, 2022
@panoply panoply changed the title v3.4.0 New Configuration Structure (Breaking Changes) v4.0 New Configuration Structure (Breaking Changes) Feb 14, 2023
@panoply panoply closed this as completed in e1eb82a Oct 9, 2023
@panoply panoply unpinned this issue Nov 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📢 Announcement Issue is an announcement or notice
Projects
None yet
Development

No branches or pull requests

1 participant