Skip to content

Releases: bettyblocks/liquid-elixir

Release 1.0.0-alpha.1

22 Jan 15:49
Compare
Choose a tag to compare
Release 1.0.0-alpha.1 Pre-release
Pre-release

Release with improved parsing though at the moment it is not working on elixir lower then 1.7.
Also not tested with custom tags/blocks.

Release 0.9.1

22 Jan 15:01
Compare
Choose a tag to compare

Fix security bug with tags/blocks casting all values to atoms

Release 0.9.0

22 Jan 14:53
Compare
Choose a tag to compare
  • Fixed more then 2 cases with if statements.
  • Elixir 1.8.0 support
  • Add missing url_decode filter

Release v0.8.0

20 Oct 23:59
Compare
Choose a tag to compare

Improved performance in several sections.

  • For loop performance by changing lookups to arguments matching and Map.get instead of access lookups
  • Variable lookup performance for simple variable using instant lookup instead of protocols
  • Filter/Tag lookup performance by using predefined maps for instant lookup
  • Custom Filter/Tag performance by preloading them into the context instead of requesting them from app env everytime it's needed.

Release version 0.7.0

07 Sep 15:32
Compare
Choose a tag to compare

Fix elixir 1.5 deprecation warnings.
Add ability to assign registers when calling Template.render without having to create a context.

Template.render(template, assigns, registers: %{test: "hallo"}

0.6.1 release

29 May 10:29
Compare
Choose a tag to compare
  • Add ability for parse to handle nil value

0.6.0

01 Feb 11:06
Compare
Choose a tag to compare

Update for elixir 1.4 compatibility.

0.5.0

30 Jan 10:13
Compare
Choose a tag to compare

Reduce change user input will be changed to atoms while matching variables

0.4.0 release

01 Oct 11:37
Compare
Choose a tag to compare

Multiple fixes upon the 0.4.0 tag

0.4.0

16 Sep 07:01
Compare
Choose a tag to compare

Feature release.

  • improve custom filesystem support
  • add support for global filters
  • switch to protocols to enable support for custom data types
  • Implement more tags and filters