diff --git a/doc/changelog.md b/doc/changelog.md index c9d0c82..612cc83 100644 --- a/doc/changelog.md +++ b/doc/changelog.md @@ -3,7 +3,27 @@ This document contains details of the various releases and their release dates. Dates are in the format `yyyy-mm-dd`. -## 0.3.0 - Unreleased +## 0.2.1 - Unreleased + +### Proper HTML serializing support for script tags + +When serializing an HTML document back to HTML (as a String) the contents of +`` +would result in incorrect tokens being emitted. See commit +ba2177e2cfda958ea12c5b04dbf60907aaa8816d and issue + for more information. ### Element Inner Text @@ -13,6 +33,23 @@ nodes being removed. See for more information. +### Support for extra XML entities + +Support for encoding/decoding extra XML entities was added by Dmitry +Krasnoukhov. This includes entities such as `<`, `"`, etc. See commit +26baf89440d97bd9dd5e50ec3d6d9b7ab3bdf737 for more information. + +### Support for inline doctypes with newlines in IO input + +The XML lexer (and thus the parser) can now handle inline doctypes containing +newlines when using an IO object as the input. For example: + + + +Previously this would result in incorrect tokens being emitted by the lexer. See +commit cbb2815146a79805b8da483d2ef48d17e2959e72 for more information. + ## 0.2.0 - 2014-11-17 ### CSS Selector Support