Skip to content

Releases: asemio/SZXX

3.0.0

26 Nov 19:04
Compare
Choose a tag to compare

Breaking change: requires Core v15

New features:

  • Xml.parser_options can be passed to Xml.make_parser to accept HTML-style features
  • Xml.SAX.To_DOM.folder and Xml.SAX.Stream.folder now take ?strict:bool (default: true). When false, unclosed elements are treated as self-closing elements, HTML-style. For example, a <br> without a matching </br> is treated as <br />.

Together these 2 features enable the use of SZXX.Xml for parsing HTML.

v2.2.0

14 May 15:27
Compare
Choose a tag to compare

Breaking changes:

  • (XLSX) Renamed type Xlsx.sst to Xlsx.SST.t
  • (XLSX) Replaced function Xlsx.parse_row with 2 faster functions: parse_row_with_sst and parse_row_without_sst
  • (XML) Removed type Xml.SAX.element_open. It is now inlined within Xml.SAX.node
  • (XML) Removed preserve_space from multiple Xml types. Use the new preserve_space function instead.