liquid v1.3.0 Release Notes
Release Date: 2020-02-13 // about 5 years ago-
Contributions:
- @Eun (Tobias Salzmann): floor and ceil should return integers PR #33
- ๐ @imiskolee (Misko Lee): support json.Number for parse into number types PR #40
- ๐ @heyvito (Victor "Vito" Gama): Add support to cached templates PR #41
- @bendoerr (Ben Doerr): Fix MaxUint32 assignment to platform int PR #47
- @kke (Kimmo Lehto): Add --env for binding environment in the CLI tool PR #54
- @danog (Daniil Gentili): Add concat filter PR #55
- @danog (Daniil Gentili): Stop trimming ASAP PR #57
- @danog (Daniil Gentili): Add concat filter PR #58
- @carolynvs (Carolyn Van Slyck): Expose the template ast PR #59
Previous changes from v1.2.4
-
Contributors:
- @nsf: Properly handle variadic functions PR #29
- @nsf: Properly handle implicit conversion to integer types PR #30
- @nsf: error handling during expression evaluation
- ๐ @osteele โ docs and infrastructure
๐ Bug Fixes and Compatibility
- Returning proper error type causes less panics during expression eval. (c32908a)
- Properly handle implicit conversion to integer types. (4354d48)
- Properly handle variadic functions. (1a2066b)
- map[unhashable] returns nil instead of panic (b6c65ff)
- 0๏ธโฃ join filter: default sep is space; omit nil entries (cb6efbf)
- ๐ Match Ruby string split semantics (8874615)
- Convert MapSlice -> map (1a12f12)
- list filters operate on MapSlice (bb24f32)
๐ Docs
- Re-organize README (dbf0f7d)
- โ Add Contributors section; add nsf as contributor; adopt All Contributors and all-contributors-cli (d2be34e)
- ๐ Minor formatting fixes in the README (aadc886)
โ Test Coverage
- โ Add Convert tests (a50dc10)
๐ Build and CI
- โ Add make pre-commit; lint before testing (6e1f41e)
- โ Add go 1.9 to travis build matrix (ba2ecf9)
- Travis: add go 1.10; drop 1.8 (e30a0e2)
Code Internals