Skip to content

Releases: osteele/liquid

v1.6.0

06 Nov 12:36
f432a25
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.2...v1.6.0

v1.5.2

19 Oct 09:00
fe7cf84
Compare
Choose a tag to compare

What's Changed

  • Count number of characters in size filter instead of number of bytes by @jamslinger in #101
  • Don't panic in when slicing with index out of bound by @jamslinger in #99

Full Changelog: v1.5.1...v1.5.2

v1.5.1

18 Oct 15:23
71b8fa2
Compare
Choose a tag to compare

What's Changed

  • Don't panic in filter divided_by on division by zero by @jamslinger in #97

Full Changelog: v1.5.0...v1.5.1

v1.5.0

17 Oct 16:32
cc7bda4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

26 Apr 11:16
f9950df
Compare
Choose a tag to compare

What's Changed

  • Add FRender to allow rendering into a custom io.Writer by @jamslinger in #86

New Contributors

Full Changelog: v1.3.3...v1.4.0

v1.3.3

25 Apr 08:17
2b89126
Compare
Choose a tag to compare

What's Changed

  • Added code to respect whitespace trimming flags by @chrisghill in #78

New Contributors

Full Changelog: v1.3.2...v1.3.3

v1.3.2

24 Sep 20:25
5dfb339
Compare
Choose a tag to compare

What's Changed

  • Allow range expression as general expressions (not only loops) by @aisbergg in #65

Full Changelog: v1.3.1...v1.3.2

v1.3.1

23 Aug 18:46
3170e91
Compare
Choose a tag to compare

What's Changed

  • Fix slice on multiline strings by @danog in #82
  • Add json filter by @prestonprice57 in #84
  • Bug fixes for WrapError(), Errorf() and SourceFile() in a block context by @wttw in #81
  • Add support for strict variables by @jamesog in #74
  • Fix example filter URL in documentation by @peteraba in #69
  • Allow loop modifiers to be more than just literals by @aisbergg in #67
  • Allow unless to have an else clause by @aisbergg in #68
  • Fix map filter with slice of structs by @ofavre in #71
  • Expose the template lexical environment by @aisbergg in #66

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.2.3

18 Aug 14:47
Compare
Choose a tag to compare

New Features

  • IterationKeyedMap makes a go map iterate like a Ruby Liquid struct: by key, instead of [key, value] pair

Compatibility

  • Default time format matches Ruby Liquid

Bug Fixes

  • Typed nil pointers are equal to nil
  • map[nil] doesn't error

Internals

v1.2.2

08 Aug 23:47
Compare
Choose a tag to compare

Bug Fixes

  • Fix array[nil]
  • Fix m["str"] where m has type map[interface{}]interface{} (as opposed to map[string]interface{})

Platforms

  • Builds on Windows (but does not pass test suite; see #22)