Skip to content

Releases: modethirteen/XArray

XArray release 1.2.3

Choose a tag to compare

@modethirteen modethirteen released this 29 Dec 02:52
  • Allow non-breaking features from TypeEx to prevent downstream dependency problems

XArray release 1.2.0

Choose a tag to compare

@modethirteen modethirteen released this 15 Dec 01:44
  • 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

Choose a tag to compare

@modethirteen modethirteen released this 22 Nov 22:29

XArray release 1.0.1

Choose a tag to compare

@modethirteen modethirteen released this 20 Feb 01:43

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

XArray release 1.0.0

Choose a tag to compare

@modethirteen modethirteen released this 23 Jan 00:52
  • 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

Choose a tag to compare

@modethirteen modethirteen released this 02 Apr 22:18
  • Switch to PSR-4 Autoloading
  • More test code coverage

XArray release 0.1.0

Choose a tag to compare

@modethirteen modethirteen released this 02 Apr 19:52