liquid
liquid copied to clipboard
Liquid markup language. Safe, customer facing template language for flexible web apps.
Hi I use the Section Rendering API to render the content of a section but the problem is that it cannot render the blocks that the section owns. Example: ```liquid...
This PR is all over the place, I am sorry for that. I found it hard to separate isolated deliverables as there is a lot of inter-dependency at play. This...
WIP As part of https://github.com/Shopify/liquid/issues/1205 I am exploring cases of @context missing through rendering. The following explore: - Grouping invocations of `object.to_liquid` and `object.context=` as single operation. - Ensuring `Proc`...
### General I've been struggling for some time with certain code paths in my application where the `@context` within `Liquid::Drop` is `nil` and finally decided to deep dive. In liquid,...
Liquid::Drop to always assume `@context` is set. While this is the direction I think we need to take, I'm not sure this is a safe change to introduce yet until...
This PR allows nested search in where filter. ```liquid {% assign blocks = section.blocks | where: 'settings.some_setting' %} {% assign blocks = section.blocks | where: 'settings.some_setting', 'blue' %} ``` Resolves...