Liquidjs Versions Save

A simple, expressive, safe and Shopify compatible template engine in pure JavaScript.

v10.9.0

9 months ago

10.9.0 (2023-08-22)

Bug Fixes

  • case should allow multiple values separated by or (b8e7e2d)
  • for throws undefined var with a null value with strictVariables (dc6a301)
  • remove_last was eating an extra character (fc27313)

Features

  • more flexible squared property read expression, fixes #643 (#646) (660d9be)

v10.8.4

10 months ago

10.8.4 (2023-07-07)

Bug Fixes

  • allow quotes in inline comment tag, fixes #628 (bf425c3)

v10.8.3

11 months ago

10.8.3 (2023-06-16)

Bug Fixes

  • strftime getSuffix works for all dates (0b4e2a9)

v10.8.2

11 months ago

10.8.2 (2023-06-04)

Bug Fixes

  • sample filter randomness and count=1 case (fcb930f)

v10.8.1

11 months ago

10.8.1 (2023-06-04)

Bug Fixes

  • incorrect error message for browser UMD bundle (3a67eb7)

v10.8.0

11 months ago

10.8.0 (2023-06-03)

Bug Fixes

  • proper error message for filter syntax error, #610 (0480d33)
  • sed invocations to work out of the box on macOS (#615) (87d4cc7)

Features

  • Add support for the Jekyll sample filter (#612) (ba8b842)
  • introduce a matrix with latest Ubuntu and macOS to test the build on macOS as well (82ba548), closes #615
  • precise line/col for tokenization Error, #613 (e347e60)

v10.7.1

1 year ago

10.7.1 (2023-04-24)

Bug Fixes

  • incorrect timezone correction for DST dates, fixes #604 (33b3c01)
  • timezoneOffset ignored in date when preserveTimezones is enabled, fixes #605 (21ee27b)

v10.7.0

1 year ago

10.7.0 (2023-03-21)

Bug Fixes

Features

  • JSON format by space in json filter (7b87ea8)

v10.6.2

1 year ago

10.6.2 (2023-03-19)

Bug Fixes

v10.6.1

1 year ago

10.6.1 (2023-03-02)

Bug Fixes

  • [expression] apply value equal for arrays, #589 (9c0dc5f)
  • strip_html for multi line <script>/<style>/comments, #70 (42d2590)