Skip to content

Major rewrite for better maintainability & bugfixes

Compare
Choose a tag to compare
@kachnitel kachnitel released this 27 Sep 10:57
· 111 commits to master since this release
  • Removed arrayStringMix, replaced with autoUpgradeToArray, which supports arrays of objects.
  • Added check preventing mixing of scalar and object values in an array.
  • Added Struct and Analyzer classes that take care of the data analysis and storage of structure.
  • Struct::load() now checks integrity of the structure on load
  • Arrays in the Struct now contain their type (eg. arrayOfinteger)
  • In a non-strict mode (default), all scalars are now identified as scalar from their initial analysis, not when a mismatch is encountered.