Releases: TBPixel/xml-streamer
Releases · TBPixel/xml-streamer
1.5.3
- Provided Client always rewinds stream at end of iteration; resolves #20.
1.5.2
- Re-addresses issue #21, resolving it properly this time.
1.5.1
- Resolves an issue where ReaderStream did not iterate every record correctly; fixes #21.
1.5.0
- Allows the client to return an array of items, resolving #17.
1.4.0
- Allows the client to be countable, resolving #16.
1.3.0
- Implements mutation testing library
infection
.
- Fixes an issue where the cursor was not wrapping correctly and adds tests.
- Fixes an issue where the
XMLReader
based streams did not properly rewind.
- Fixes an issue where
__toString
may throw an exception.
- Fixes an issue where iterating by tag name only returned the first result.
1.2.0
- Resolve issue #12, implementing IteratorAggregate onto the client to allow for convenient looping.
1.1.2
- Resolves issue #8, fixing stream size calculation and adjusting tests accordingly.
1.1.1
- Resolves issue #6, adding
__destruct
magic method to ReaderStream to close stream on object destruct.
1.1.0
- Resolves issue #3, adding the ability to pass a tag name to a reader stream and get it to iterate manually.