Skip to content

Releases: mischov/meeseeks_html5ever

v0.11.0

28 Feb 03:17
Compare
Choose a tag to compare

Compatibility

  • No longer support Elixir 1.3 (minimum tested compatibility is now Elixir 1.4 and Erlang/OTP 19.3)
  • Support Elixir 1.8

Enhancements

  • Faster, more memory efficient encoding on Erlang/OTP 21
  • Update to latest versions of html5ever, xml5ever, and rustler

v0.10.1

28 Sep 02:47
Compare
Choose a tag to compare

Enhancements

  • Test more Elixir+OTP combinations with Travis CI

v0.10.0

06 Jul 13:42
Compare
Choose a tag to compare

Fixes

  • Update to Rustler v0.18, which supports OTP 21
  • Update types to work with Rustler v0.17

v0.9.0

15 Jun 16:08
Compare
Choose a tag to compare

Enhancements

  • Add .formatters.exs and mix format project

Fixes

  • Fix Dialyzer-related nif stub error

v0.8.1

07 Feb 15:24
Compare
Choose a tag to compare

Fixes

  • Update to rustler v0.16/0.16, which works with OTP 20.2

v0.8.0

24 Sep 22:22
Compare
Choose a tag to compare

Enhancements

  • Update to latest html5ever and xml5ever versions
  • Parse template elements (using template element as document fragment) instead of panicking

Fixes

  • Remove synchronous parsing (it did not correctly handle panics, and broke the <1ms contract on first call)
  • Remove the panic on mark_script_already_started

v0.7.0

23 Sep 20:40
Compare
Choose a tag to compare

Fixes

  • Modify get_parent_and_index so that an absent parent doesn't make it panic

v0.6.1

29 Jun 22:07
Compare
Choose a tag to compare

Fixes

  • Update to rustler v0.10.1/0.15.1, which works with OTP 20

v0.6.0

05 Jun 17:08
Compare
Choose a tag to compare

Breaking

  • Rename MeeseeksHtml5ever.parse/1 to MeeseeksHtml5ever.parse_html/1

Enhancements

  • Add MeeseeksHtml5ever.parse_xml/1
  • Add xml5ever as a dependency
  • Parse CDATA comments as Meeseeks.Document.Data nodes

v0.5.0

23 May 21:25
Compare
Choose a tag to compare
Release v0.5.0