- all containers now throw an exception when being serialized (because the underlying PHP DOM objects are not serializable)
HtmlDocument
andHtmlFragment
now ignore errors by default
- removed deprecated
SimpleHtmlParser
alias - changed most class members from protected to private
- removed implicit empty document creation
- cs fixes, added codestyle checks
- implemented
DomContainer::fromString()
- implemented
DomContainer::fromDocument()
- implemented
DomContainer::exists()
- moved
SimpleHtmlParser
into its own component
- updated to PHP 7.1
- methods now return
NULL
on failure instead ofFALSE
- removed useless return values from several methods
- code style improvements
- code style and test improvements
- ability to create empty documents
- implemented removeAll()
- implemented getHead() and getBody() for HTML containers
- implemented getRoot() for XML containers
- SimpleHtmlParser improvements
- code style fixes
- refactoring
- improved HTML document handling
- multiple ways to initialize the container
- new container methods
- minor improvements
Initial release