James
James
When the `cycle` tag is given a name, Python Liquid will use that name and all other arguments to distinguish one cycle from another. Ruby Liquid will disregard all other...
When exposing templating to end users, which is one of the primary use cases for Liquid, it is vital for the stability of existing deployments that [minor and patch updates](https://semver.org/)...
Two arrays with the same elements compare equal with an `if` tag and the `==` oprator, but not within a `case` / `when` block. ```liquid {% assign x = "a,b,c"...
Hi, Related to #670 and #671, Shopify/Liquid will silently ignore any `{% elsif %}` tags after the first `{% else %}`. **Example template** ```liquid {% if false %}a{% else %}b{%...
This pull request changes the standard `sum` filter to return a float instead of a `BigDecimal` when given one or more floats as input, as all standard math filters do....
Add [JSON P3](https://github.com/jg-rp/json-p3) for comparison. JSON P3 follows RFC 9535 and tests against the JSONPath Compliance Test Suite.
There's currently no documentation on bootstrapping context aware template loaders using `Environment.get_template_with_args()` and `BaseLoader.loader_with_args()`.
This PR adds a new implementation of the `comment` tag that allows nested comment blocks. This new `comment` tag is enabled by default when using [`liquid.future.Environment`](https://jg-rp.github.io/liquid/api/future-environment), and can optionally be...
Shopify/liquid have changed comment tag parsing behaviour. Other than `{% raw %}` tags, all valid and invalid tags inside a comment block are now **not** parsed, whereas before they were,...
While adding some nested `liquid` tag test cases to the [golden liquid test suite](https://github.com/jg-rp/golden-liquid), I was getting errors like this: ``` 1) Error: Golden::liquid.golden.liquid_tag#test_0001_bare liquid tag in liquid tag: NoMethodError:...