Releases: edgurgel/solid
Releases · edgurgel/solid
Solid 0.16.0
What's Changed
- chore: update docs around render/3 and README by @msutkowski in #134
- Update Elixir requirement to ~> 1.16 by @edgurgel in #139
- Echo tag, test cases restructure and custom matcher by @edgurgel in #141
New Contributors
- @msutkowski made their first contribution in #134
Full Changelog: v0.15.2...v0.16.0
Solid 0.15.2
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
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
- @bceskavich made their first contribution in #130
- @davidelias made their first contribution in #129
Full Changelog: v0.15.0...v0.15.1
Solid 0.15.0
Solid 0.14.1
Solid 0.14.0
What's Changed
- Fix increment bug by changing input variable scope. by @fcapovilla in #109
- Implement "with...as" parameter in "render" tags. by @fcapovilla in #110
- Adds strict_filters option by @ShahneRodgers in #114
- Add base64 filters by @jmks in #113
- Migrate to erlef/setup-beam and bump version by @kianmeng in #116
- Add replace_last and remove_last filters by @jmks in #115
New Contributors
- @fcapovilla made their first contribution in #109
- @ShahneRodgers made their first contribution in #114
- @jmks made their first contribution in #113
Full Changelog: v0.13.0...v0.14.0
Solid 0.13.0
What's Changed
- Allow standard tags to be removed from the parser by @sb8244 in #103
- Add strict_variables option by @edgurgel in #105
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
Solid 0.11.0
- Pass options to custom filters as last argument. #97 Thanks, @christopherlai 🎉
Solid 0.10.0
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.