Skip to content

Releases: modethirteen/XArray

XArray release 1.2.3

29 Dec 02:52
Compare
Choose a tag to compare
  • Allow non-breaking features from TypeEx to prevent downstream dependency problems

XArray release 1.2.0

15 Dec 01:44
Compare
Choose a tag to compare
  • Add SchemaLockedArray to provide control over how an array should be built
  • Add JsonArray to parse JSON in and out of arrays
  • Add XArray::getKeys to provide a list of defined array key paths
  • Add XArray::toFlattenedArray to provide a simple key/value list of defined key paths with values

XArray release 1.1.0

22 Nov 22:29
Compare
Choose a tag to compare

XArray release 1.0.1

20 Feb 01:43
Compare
Choose a tag to compare

MutableXArray::getAll and XArray::getAll can return a default null value

XArray release 1.0.0

23 Jan 00:52
Compare
Choose a tag to compare
  • PHP 7.2 strict type checks
  • XArray::getVal return value remains loosely typed for compatibility
    • Empty path key no longer allowed on XArray::getVal
  • XArray::getString enforces string type return value
  • Return default for when empty key supplied to XArray::getVal or XArray::getString

XArray release 0.1.1

02 Apr 22:18
Compare
Choose a tag to compare
  • Switch to PSR-4 Autoloading
  • More test code coverage

XArray release 0.1.0

02 Apr 19:52
Compare
Choose a tag to compare