v5.11.0
Compatibility update matching Shopify Liquid v5.11.0.
Highlights
- Thread-safe rendering - Fixed concurrent map read/write panic (#2)
- Shopify v5.11.0 compatibility -
strict2error mode, snippet tag removed, render tag simplified - Better error handling - New
LiquidErrorinterface, all 16 error types preserved
Breaking Changes
{% snippet %}tag removed (reverted per Shopify Liquid v5.11.0){% render %}now only accepts string literals:{% render 'name' %}not{% render variable %}
Added
strict2error mode as alias forrigid(backwards compatible)LiquidErrorinterface for unified error handling
Fixed
- Concurrent template rendering now thread-safe with mutex protection
strictFilters=truecorrectly raisesUndefinedFiltererrors- Error type preservation (7 types were incorrectly converted to
InternalError)