Releases: dcarbone/php-fhir-generated
Releases · dcarbone/php-fhir-generated
v2.0.3: JSON Unmarshalling and Marshalling improvements
- Types that have
{name}
and_{name}
entries in their json representation will now be constructed if either / or are present. - Class properties that are not FHIR values are
private
once again - The JSON portion of the generated phpunit tests now assert equivalency between the original representation and the re-encoded version after going through the unmarshal -> marshal routine
- Constructors are now a little bit cleaner, and hopefully easier to read.
- Minor other improvements.
v2.0.2: DSTU1 and DSTU2 improvements
output from latest version of generator
v2.0.1: Serialization and construction improvements
This release includes the latest changes from php-fhir
v2.0.0: Serialization and primitive improvements.
This release includes all the work done for the v2.0.0 release of php-fhir
v1.0.5: Lifecycle improvements
This release includes:
- Support for
fhir_comments
arrays during json serialization and unserialization - Improved support for "value container" types during json and xml serialization and unserialization.
v1.0.4: Autoloader Bugfix
The initial implementation of the Autoloader used class_exists
for interfaces and traits, that has been corrected with this release.
v1.0.3: Doctrine entity-oriented changes
In an effort to allow the generated types to be used as Doctrine2 entity models, the following has been changed:
- Type class fields have been changed from private to protected
- Type descriptions that contain a @ symbol are escaped. Root level PHPDoc annotations remain untouched.
v1.0.2: Autoloader fix
This release addresses an issue with the generated Autoloader class present in v1.0.0 and v1.0.1
v1.0.1: Bugfix release
This release addresses a number of regressions made with the v1.0.0 release.
v1.0.0: Initial release
This release contains generated versions of DSTU1, DSTU2, STU3, and R4. Based on v1.0.0 of github.com/dcarbone/php-fhir