Skip to content

Releases: harm-less/php-encoder

0.3.0

08 May 22:37
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

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

08 May 19:49
Compare
Choose a tag to compare
0.2.3 Pre-release
Pre-release
  • Bugfix for object accessor setters. When supplying null, it resulted in an error

0.2.2

08 May 19:42
Compare
Choose a tag to compare
0.2.2 Pre-release
Pre-release
  • Object accessors need correct data type and they can also receive a null value to disable them

0.2.1

08 May 18:54
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release
  • A helper has been added to more easily create boolean variables

0.2.0

08 May 18:35
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release
  • Object setters now have a required flag
  • Bugfix for validating object variables during decoding

0.1.0

08 May 17:21
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

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

29 Apr 22:02
Compare
Choose a tag to compare

Updated Composer dependencies

0.0.3

11 Feb 21:13
Compare
Choose a tag to compare
  • Classes without a constructor didn't work

First beta release

07 Feb 19:56
Compare
Choose a tag to compare
  • PHP Encoder is ready to roll
  • Full testsuite with 100% coverage