Skip to content

Releases: sabre-io/xml

1.1.0

29 Jun 22:19
Compare
Choose a tag to compare

1.0.0

26 May 00:17
Compare
Choose a tag to compare
  • 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

26 May 00:17
Compare
Choose a tag to compare
0.4.3 Pre-release
Pre-release
  • Minor tweaks for the public release.

0.4.2

26 May 00:16
Compare
Choose a tag to compare
0.4.2 Pre-release
Pre-release
  • 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

26 May 00:16
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release
  • #40: An element with an empty namespace (xmlns="") is not allowed to have a
    prefix. This is now fixed.

0.4.0

26 May 00:16
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release
  • 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

26 May 00:16
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release
  • Added XmlDeserializable to match XmlSerializable.

0.3.0

26 May 00:15
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
  • Added $elementMap argument to parseInnerTree, for quickly overriding
    parsing rules within an element.

0.2.2

26 May 00:15
Compare
Choose a tag to compare
0.2.2 Pre-release
Pre-release
  • Now depends on sabre/uri 1.0.

0.2.1

26 May 00:15
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release
  • LibXMLException now inherits from ParseException, so it's easy for users to
    catch any exception thrown by the parser.