- Introduce
:character_data_max_length
option in stream and partial parsing.
- Support Elixir 1.6+.
- Fix white spaces emitting bug in empty elements.
- Add support of partial parsing #42.
- Fix type spec warnings in
Saxy.SimpleForm
.
- Allow turning off streaming feature in config #30.
- Skip DTD instead of crashing #33.
- Minor bug fix on element attributes order 09b90a9b50ea3ffa17ba2736c29ff791ff9859d0.
- Introduce XML encoder #17.
- Fix wrong ASCII code point matching #20.
- Brought back UTF-8 encoding validation (#16).
- Introduce
:expand_entity
option (#14). - Hard deprecate
Saxy.Handler.handle_entity_reference/1
callback (#14). - Fix a UTF-8 buffering bug for streaming parsing (#13, #15).
- Return only root tag in simple form parsing (e8c062).
- Introduce Simple Form parsing.
- Parse misc after finishing parsing root element.
- Supported Elixir v1.3.
- Increased parsing speed by 22 times.
- Improved returning error.
- Added
handle_entity_reference
callback inSaxy.Handler
.
Breaking changes:
- Required entity reference handling in
Saxy.Handler
.