Skip to content

Releases: stubbles/stubbles-xml

9.0.0 - 5 o'clock tea

15 Jan 16:00
v9.0.0
c572f4d
Compare
Choose a tag to compare

BC breaks

  • raised minimum required PHP version to 8.2
  • added type hint object for first parameter of stubbles\xml\serializer\ObjectXmlSerializer::serialize()

Other changes

  • provide more specific types where applicable
  • removed usage of deprecated features in dependencies

8.0.0 - Strictness strikes again

17 Dec 12:49
Compare
Choose a tag to compare

BC breaks

  • added return value void to interface methods:
    • stubbles\xml\serializer\ObjectXmlSerializer::serialize()
    • stubbles\xml\serializer\delegate\XmlSerializerDelegate::serialize()
  • added more phpstan related type hints

7.0.0 - Back to 3 (almost)

12 Nov 15:50
Compare
Choose a tag to compare

BC breaks

  • raised minimum required PHP version to 7.3

6.0.0 - Five, six, seven

12 Nov 15:50
Compare
Choose a tag to compare

BC breaks

  • raised minimum required PHP version to 7.0.0
  • introduced scalar type hints and strict type checking
  • dropped get from all getter methods of stubbles\xml\rss\RssFeed
  • dropped get from all getter methods of stubbles\xml\rss\RssFeedItem
  • dropped get from all getter methods of stubbles\xml\XmlStreamWriter
  • stubbles\xml\XmlStreamWriter is now abstract base class and not an interface any more, removed stubbles\xml\AbstractXmlStreamWriter

5.0.0 - Five and six

12 Nov 15:49
Compare
Choose a tag to compare

BC breaks

  • raised minimum required PHP version to 5.6

4.3.0 - Upgrade again

12 Nov 15:49
Compare
Choose a tag to compare
  • upgraded stubbles/core to 6.0

4.2.2 - Did we get this right now?

12 Nov 15:48
Compare
Choose a tag to compare
  • fixed bug: respect @XmlTag on instances of \Traversable

4.2.1 - Maybe not everything

12 Nov 15:48
Compare
Choose a tag to compare
  • added possibility to annotate instances of \Traversable with @XmlNonTraversable to retain old behaviour

4.2.0 - Traverse it up and down

12 Nov 15:47
Compare
Choose a tag to compare

BC breaks

  • XML serializer now serializes all \Traversable as array, not only \Iterator

Other changes

  • upgraded to stubbles/core 5.3

4.1.0 - Why stop?

12 Nov 15:46
Compare
Choose a tag to compare
  • upgraded stubbles/core to 5.1