Releases: icecave/duct
Releases · icecave/duct
Version 2.0.2
Version 2.0.1
- [FIXED] Fixed issue when parsing objects or arrays nested inside an outer array (#10)
Version 2.0.0
- [BC] Updated to igorw/evenement version 2 (affects public interface of
EventedParser) - [BC] Updated minimum PHP version requirement to 5.4
- [BC] Removed
AbstractParser(addedParserInterface) - [IMPROVED] Added
produceAssociativeArraysconstructor parameter toParser - [IMPROVED] Various micro-optimizations resulting in a ~2.4x performance improvement
Version 1.0.0
- [NEW] Added support for representing JSON objects as associative arrays
Version 0.4.0
- [BC] Removed icecave/collections for performance reasons
- [IMPROVED] Updated autoloader to PSR-4
Version 0.3.0
- [IMPROVED] Improved handling of large JSON documents with
EventedParser. - [BC]
EventedParserno longer emits thedocumentevent, replaced withdocument-openanddocument-close.
Version 0.2.1
- [NEW] Added
errorevent toEventedParser - [FIXED] Parsers are now reset when an exception is thrown
Version 0.2.0
- [NEW] Added
EventedParser, a SAX-JS/Clarinet-like event-based JSON parser - [BC] Moved
LexerandTokenStreamParserintoDetailnamespace - these classes a no longer part of the public API
Version 0.1.0
- Initial release