Releases: stubbles/stubbles-xml
Releases · stubbles/stubbles-xml
10.0.0 - Three five ten
9.0.0 - 5 o'clock tea
BC breaks
- raised minimum required PHP version to 8.2
- added type hint
objectfor first parameter ofstubbles\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
BC breaks
- added return value
voidto 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)
BC breaks
- raised minimum required PHP version to 7.3
6.0.0 - Five, six, seven
BC breaks
- raised minimum required PHP version to 7.0.0
- introduced scalar type hints and strict type checking
- dropped
getfrom all getter methods ofstubbles\xml\rss\RssFeed - dropped
getfrom all getter methods ofstubbles\xml\rss\RssFeedItem - dropped
getfrom all getter methods ofstubbles\xml\XmlStreamWriter stubbles\xml\XmlStreamWriteris now abstract base class and not an interface any more, removedstubbles\xml\AbstractXmlStreamWriter
5.0.0 - Five and six
BC breaks
- raised minimum required PHP version to 5.6
4.3.0 - Upgrade again
- upgraded stubbles/core to 6.0
4.2.2 - Did we get this right now?
- fixed bug: respect
@XmlTagon instances of\Traversable
4.2.1 - Maybe not everything
- added possibility to annotate instances of
\Traversablewith@XmlNonTraversableto retain old behaviour
4.2.0 - Traverse it up and down
BC breaks
- XML serializer now serializes all
\Traversableas array, not only\Iterator
Other changes
- upgraded to stubbles/core 5.3