Skip to content

Releases: dcarbone/php-fhir

v3.0.0-rc3

20 Apr 16:26
04f729c
Compare
Choose a tag to compare
v3.0.0-rc3 Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-rc2...v3.0.0-rc3

v3.0.0-rc2

15 Apr 22:52
2cb6b31
Compare
Choose a tag to compare
v3.0.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-rc1...v3.0.0-rc2

v3.0.0-rc1

13 Jan 05:34
f91a1d6
Compare
Choose a tag to compare
v3.0.0-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.0.10...v3.0.0-rc1

v2.0.10: Sub PHP8 compatibility fix

16 Oct 03:07
Compare
Choose a tag to compare

Fixed issue that prevented sub-php8 users from running lib, and added github actions.

v2.0.9: psr/log compatibility updates

14 Oct 20:59
Compare
Choose a tag to compare
Pre-release

Addresses #73.

  • Add very small compatibility layer for newer psr/log versions
  • Remove dependence on myENA package(s).

v1.0.6: psr/log compatibility updates

14 Oct 20:58
Compare
Choose a tag to compare
Pre-release

Addresses #73.

  • Add very small compatibility layer for newer psr/log versions
  • Remove dependence on myENA package(s).

v2.0.8: Decimal precision backport

26 Jul 13:31
c4a6da0
Compare
Choose a tag to compare

The v3.x development addressed an where decimal precision was not retained between unserialization -> serialization. This release backports that fix into the v2.x series of releases.

v2.0.7: Error handling improvements

26 Jul 13:30
Compare
Choose a tag to compare

Improves compatibility with external libraries and frameworks by no longer globally forcing errors to exceptions.

v2.0.5: Base64Binary bugfix

26 Dec 16:19
Compare
Choose a tag to compare

A template syntax error caused the _writeToFile method present on FHIRBase64Binary to be commented out. This has been corrected.

v2.0.4: Basic validation

22 Dec 07:52
Compare
Choose a tag to compare

All types now have basic validation methods _getValidationErrors() and _getValidationRules(). These are based on constraints found in parsing the definition xsd's, and should only be used as guide as many providers deviate from the spec constraints.