From 4d658008be5a08ddadbe75ebadb9ef124436b76e Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Tue, 14 Mar 2017 15:59:23 +0100 Subject: Prepare release --- lib/xmerl/doc/src/notes.xml | 55 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) (limited to 'lib/xmerl/doc/src/notes.xml') diff --git a/lib/xmerl/doc/src/notes.xml b/lib/xmerl/doc/src/notes.xml index 12e64537ed..652560f60c 100644 --- a/lib/xmerl/doc/src/notes.xml +++ b/lib/xmerl/doc/src/notes.xml @@ -32,6 +32,61 @@

This document describes the changes made to the Xmerl application.

+
Xmerl 1.3.13 + +
Fixed Bugs and Malfunctions + + +

+ The namespace_conformant option in xmerl_scan did not + work when parsing documents without explicit XML + namespace declaration.

+

+ Own Id: OTP-14139

+
+ +

Fix a "well-formedness" bug in the XML Sax parser so + it returns an error if there are something more in the + file after the matching document. If one using the + xmerl_sax_parser:stream() a rest is allowed which then + can be sent to a new call of xmerl_sax_parser:stream() to + parse next document.

This is done to be + compliant with XML conformance tests.

+

+ Own Id: OTP-14211

+
+ +

Fixed compiler and dialyzer warnings in the XML SAX + parser.

+

+ Own Id: OTP-14212

+
+ +

Change how to interpret end of document in the XML + SAX parser to comply with Tim Brays comment on the + standard. This makes it possible to handle more than one + doc on a stream, the standard makes it impossible to know + when the document is ended without waiting for the next + document (and not always even that).

Tim Brays + comment:

Trailing "Misc"
The fact that + you're allowed some trailing junk after the root element, + I decided (but unfortunately too late) is a real design + error in XML. If I'm writing a network client, I'm + probably going to close the link as soon as a I see the + root element end-tag, and not depend on the other end + closing it down properly.
Furthermore, if I want to + send a succession of XML documents over a network link, + if I find a processing instruction after a root element, + is it a trailer on the previous document, or part of the + prolog of the next?

+

+ Own Id: OTP-14213

+
+
+
+ +
+
Xmerl 1.3.12
Fixed Bugs and Malfunctions -- cgit v1.2.3