Skip to content

Releases: Shopify/liquid

v5.13.0

Choose a tag to compare

@karreiro karreiro released this 29 Jun 15:47
7a5e45f

What's Changed

  • Update ruby/setup-ruby to v1.295.0 for ubuntu-24.04 support by @aswamy in #2062
  • Add TruffleRuby in CI by @eregon in #2038
  • Skip slow test raising many exceptions on non-CRuby by @eregon in #2066
  • Reject bare-bracket syntax in strict2 and introduce self keyword by @aswamy in #2060
  • Add strict2_parse to assign and capture tags by @aswamy in #2065
  • Add strict2_parse to increment and decrement tags by @aswamy in #2067
  • Remove "strict2" from bare bracket error message by @aswamy in #2077
  • Update liquid-spec adapters for missing_features by @ianks in #2079
  • Prevent SelfDrop context mutation across render boundaries by @karreiro in #2082
  • Fix SelfDrop equality by @karreiro in #2091
  • Let environment self shadow SelfDrop by @ianks in #2094
  • Bump to 5.13.0 by @karreiro in #2103

New Contributors

Full Changelog: v5.12.0...v5.13.0

v5.12.0

Choose a tag to compare

@ianks ianks released this 18 Mar 15:57
59d8d0d

What's Changed

  • Preserve literal semantics in strict2 case/when by @dejmedus in #2016
  • Use floating-point format for BigDecimal stringification by @ianks in #2022
  • Make new tests serializable to liquid-spec by @charlespwd in #2027
  • Require liquid-spec to be run on commit automatically and related fixes by @tobi in #2034
  • Update the specs to new signature and fix CI by @charlespwd in #2036
  • Add squish filter by @bakura10 in #2050
  • Fix rubocop offenses in test file by @graygilmore in #2054
  • Add cumulative resource score tracking across partial renders by @ianks in #2058

New Contributors

Full Changelog: v5.11.0...v5.12.0

v5.11.0

Choose a tag to compare

@karreiro karreiro released this 19 Nov 17:06
32b50ec

What's Changed

  • Don't raise if no variable found when using context.key? with strict_variables by @graygilmore in #2007
  • Revert the Inline Snippets tag (#2001), treat its inclusion in the latest Liquid release as a bug, and allow for feedback on RFC#1916 to better support Liquid developers by @karreiro in #2012
  • Rename the :rigid error mode to :strict2 and display a warning when users attempt to use the :rigid mode by @karreiro in #2012

Full Changelog: v5.10.0...v5.11.0

v5.10.0

Choose a tag to compare

@karreiro karreiro released this 30 Oct 11:30

What's Changed

New Contributors

Full Changelog: v5.9.0...v5.10.0

v5.9.0

Choose a tag to compare

@karreiro karreiro released this 27 Oct 16:28

What's Changed

New Contributors

Full Changelog: v5.8.7...v5.9.0

v5.8.7

Choose a tag to compare

@jamesmengo jamesmengo released this 09 Jun 19:44
9bd408f

What's Changed

Full Changelog: v5.8.6...v5.8.7

v5.8.6

Choose a tag to compare

@ianks ianks released this 14 Apr 15:53
ea864f1

What's Changed

Full Changelog: v5.8.5...v5.8.6

v5.8.5

Choose a tag to compare

@ianks ianks released this 14 Apr 15:28
cc04892

What's Changed

Full Changelog: v5.8.4...v5.8.5

v5.8.4

Choose a tag to compare

@ianks ianks released this 09 Apr 19:02
dbe709c

What's Changed

  • Use to_liquid_value in uniq filter by @ianks in #1948

Full Changelog: v5.8.3...v5.8.4

v5.8.3

Choose a tag to compare

@ianks ianks released this 04 Apr 16:35
2b75bfa

What's Changed

  • Update snippet URLs in documentation links to point to newly created snippet page by @jamesmengo in #1940
  • Fix regression when using empty/nil properties with array filters by @ianks in #1944

Full Changelog: v5.8.2...v5.8.3