Releases: sabre-io/xml
Releases · sabre-io/xml
1.0.0
No functional changes since 0.4.3. Marking it as 1.0.0 as a promise for
API stability.
Using php-cs-fixer for automated CS enforcement.
0.4.3
Minor tweaks for the public release.
0.4.2
Removed constants.php
again. They messed with PHPUnit and don't really
provide a great benefit.
#41 : Correctly handle self-closing xml elements.
0.4.1
#40 : An element with an empty namespace (xmlns="") is not allowed to have a
prefix. This is now fixed.
0.4.0
Added Sabre\Xml\Service
. This is intended as a simple way to centrally
configure xml applications and easily parse/write things from there. #35 , #38 .
Renamed 'baseUri' to 'contextUri' everywhere.
#36 : Added a few convenience constants to lib/constants.php
.
Sabre\Xml\Util::parseClarkNotation
is now in the Sabre\Xml\Service
class.
0.3.1
Added XmlDeserializable
to match XmlSerializable
.
0.3.0
Added $elementMap
argument to parseInnerTree, for quickly overriding
parsing rules within an element.
0.2.2
Now depends on sabre/uri 1.0.
0.2.1
LibXMLException now inherits from ParseException, so it's easy for users to
catch any exception thrown by the parser.
You can’t perform that action at this time.