Skip to content

v0.40.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 19:09
· 3 commits to main since this release
Immutable release. Only release title and notes can be modified.
7fa4918

mist now lives at github.com/customerio/mist. This is the first release under that module path.

Changed: the module path is github.com/customerio/mist (formerly github.com/hownowstephen/mist). where, reject, find, find_index, has and group_by now bail with where-computed-key on a property path starting with size, first or last when the item lacks that key, where liquidjs reads its globals. String escape digits stop at control characters 0x10-0x19, as in liquidjs.

Upgrading: replace the import path github.com/hownowstephen/mist with github.com/customerio/mist and run go mod tidy. There are no other API changes since v0.39.0. Templates using the newly bailing paths now return ErrUnsupported instead of output that differed from liquidjs. SPEC is v0.40.x.

Changelog

Fixes

  • 9b50ded: fix: string escape digits stop at control characters 0x10-0x19, as in liquidjs (#156) (@hownowstephen)
  • 30fcc11: fix: bail on property paths starting with size, first or last when the item lacks that key, which liquidjs reads from its globals (#161) (@hownowstephen)
  • 42c9fec: fix: corpus test compares undefined errors as oracle.mjs records them (#162) (@hownowstephen)

Other