Skip to content

Releases: edgurgel/solid

Solid 0.16.0

19 Nov 21:15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.2...v0.16.0

Solid 0.15.2

14 Nov 19:56
Compare
Choose a tag to compare

What's Changed

  • refactor: new approach for attempting to apply custom filters by @bceskavich in #132

Full Changelog: v0.15.1...v0.15.2

Solid 0.15.1

07 Nov 07:57
Compare
Choose a tag to compare

What's Changed

  • fix: consistent support for integers in 'floor' + 'ceil' filter methods by @bceskavich in #130
  • Update default filter to return fallback value for empty strings by @davidelias in #129

New Contributors

Full Changelog: v0.15.0...v0.15.1

Solid 0.15.0

06 Sep 07:23
Compare
Choose a tag to compare

What's Changed

  • Add caching option and matchers by @esse in #127

New Contributors

  • @esse made their first contribution in #127

Full Changelog: v0.14.1...v0.15.0

Solid 0.14.1

22 Jan 08:22
Compare
Choose a tag to compare

What's Changed

  • Allow hyphens in template names by @wmnnd in #117

Full Changelog: v0.14.0...v0.14.1

Solid 0.14.0

02 Nov 08:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.0...v0.14.0

Solid 0.13.0

17 Aug 08:17
Compare
Choose a tag to compare

What's Changed

Breaking Change

Solid.render/3 now returns {:ok, result} or {:error, errors, result}

It may return an error tuple if strict_variables: true is passed. Otherwise {:ok, result}

Solid.render! has been added. It returns the result. It may raise an error if strict_variables: true is passed

Full Changelog: v0.12.0...v0.13.0

Solid 0.12.0

01 Mar 08:38
Compare
Choose a tag to compare
  • Accept custom_filters module as part of Solid.render options #99 Thanks @arjan 🎉

Solid 0.11.0

26 Feb 06:44
Compare
Choose a tag to compare

Solid 0.10.0

21 Sep 20:56
b8c8f66
Compare
Choose a tag to compare

The main changes are:

  • Tags now use the same behaviour that was added by @bluzky . Except that the spec function was changed to receive the parser so it can reference it if need be.
  • Custom tags don't need to passed around as options for the render function.