All Versions
Latest Version
Avg Release Cycle
160 days
Latest Release
693 days ago

Changelog History
Page 1

  • v0.7.3 Changes

    April 11, 2022

    ๐Ÿ”„ Changed

    • Handling the option {:rules, _} ourselve, as well as partially the option {:rules, _, _, _}. When nothing is given, a new table is created, and destroyed after. If a table is given, and a DTD option is chosen, the table is reused for the DTD handling. If a custom {:rules, _, _, _} is given, and a restrictive DTD option is chosen, the custome rule will be overriden. Because of this mutual exclusivity (reconciling the behaviors is not possible via composition), it is recommended that you handle the DTD problem by yourself. You can see the issue #71 for ideas. See the issue #41 for more details on why this change happened. (Ets leaks.)
  • v0.7.2 Changes

    November 25, 2021

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improvement on the doc, notably warning that only XPath 1.0 queries are handled.

    โž• Added

    • Contribution from @tank-bohr: Added strict stream API with a more coherent overall behavior, and easier to handle failure behavior: stream!/2 and stream_tags!/2,3 are now available.
  • v0.7.1 Changes

    August 25, 2021

    ๐Ÿ”„ Changed

    • @J3RN noticed a breaking change due to the introduction of an opaque type
      Changed xmlElement from @opaque to @type
  • v0.7.0 Changes

    July 02, 2021

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improvement on the doc

    โž• ADDED

    • โž• Added option to raise on DTD definitions
  • v0.6.6 Changes

    February 24, 2019
    • ๐Ÿ›  small bugfix: Fix compilation warnings on newer versions of Elixir
    • โšก๏ธ doc updates
  • v0.6.5 Changes

    February 08, 2017
    • ๐Ÿ›  small bugfix : unexpected :halted of enumerable
  • v0.6.4 Changes

    January 17, 2017
    • ๐Ÿ‘‰ make it compatible with Elixir 1.4
  • v0.6.3 Changes

    December 14, 2016
    • ๐Ÿ›  bugfix: xpath optional with cast and void should return nil
    • โž• add "soft" uppercase cast modifier : put defaut value if type modifier is uppercase "",0,0.0
    • if "soft" and "optional", then return nil with value not compatible
  • v0.6.1 Changes

    February 10, 2016
    • ๐Ÿ›  bugfix: xpath list modifier should always return a list
  • v0.6.0 Changes

    February 09, 2016
    • text() xml nodes are now joined with the s modifier
    • transform_by function allows you to customize each mapped field with any function