Releases: harm-less/php-encoder
Releases · harm-less/php-encoder
0.3.0
Moved from spine cased to camel cased
The nodes, variables and children now use camel cased ids instead of
spinal cased because it's what modern file formats use in general. Even
for XML it's recommended.
0.2.3
- Bugfix for object accessor setters. When supplying null, it resulted in an error
0.2.2
- Object accessors need correct data type and they can also receive a
null
value to disable them
0.2.1
- A helper has been added to more easily create boolean variables
0.2.0
- Object setters now have a
required
flag
- Bugfix for validating object variables during decoding
0.1.0
Improved variable and child mechanics
- A big flaw in the way object and node variables were handled has been fixed. They couldn't really be separated well anymore while creating EncoderNode instances and that forced us to re-think the way variables are being used. The API has changed a lot.
- In the same process the EncoderNodeChild functionalities and its API also refactored as well.
0.0.4
Updated Composer dependencies
0.0.3
- Classes without a constructor didn't work
First beta release
- PHP Encoder is ready to roll
- Full testsuite with 100% coverage