Skip to content

Conversation

@andershagbard
Copy link
Contributor

This PR allows to use Liquid code, if the input type is "liquid". Prior to this, it would warn the that this was invalid.

E.g.:

{
  "settings": [
    {
      "id": "text_value",
      "type": "liquid",
      "label": "Text Value",
      "default": "{% render 'block' %}"
    }
  ]
}

@andershagbard andershagbard requested a review from a team as a code owner January 3, 2026 18:34
Copy link
Contributor

@aswamy aswamy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great stuff @andershagbard ! I just checked out the branch to test it out and it looks great.

Copy link
Contributor

@aswamy aswamy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A great follow-up could be for blocks and presets as well. But looks good for now. One minor suggestion before i merge this.

Image

@andershagbard
Copy link
Contributor Author

Thanks @aswamy. I've committed your suggestion

@aswamy aswamy merged commit 2df8b65 into Shopify:main Feb 11, 2026
2 checks passed
@andershagbard andershagbard deleted the liquid-free-setting-liquid-field branch February 11, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants