News: The HAPI FHIR Blog


HAPI FHIR 5.0.2 (Labrador)

Published: 2020-06-02T12:00:00
By: James
 

A second point release of the HAPI FHIR 5.0 (Labrador) release cycle has been pushed to Maven Central.

This release corrects only two issues:

  • A snapshot dependency was accidentally left into the POM for HAPI FHIR 5.0.1. This has been corrected.

  • The default setting for the new partitioning feature "Add Partition to Search Indexes" was incorrectly set to enabled (true). It has been set to false, which was the intended default for this setting.

Tags: #Release

HAPI FHIR 5.0.0 (Labrador)

Published: 2020-05-13T15:00:00
By: James
 

It's time for another release of HAPI FHIR!

This release brings some good stuff, including:

  • A new feature called Partitioning has been added to the JPA server. This can be used to implement multitenancy, as well as other partitioned/segregated/sharded use cases.

  • The IValidationSupport interface has been completely redesigned for better flexibility, extensibility and to enable future use cases. Any existing implementations of this interface will need to be adjusted.

  • Many improvements to performance have been implemented

  • FHIR R5 draft definitions have been updated to the latest FHIR 4.2.0 (Preview 2) definitions

  • The Gson JSON parser has been replaced with Jackson for better flexibility and performance

As always, see the changelog for a full list of changes.

Thanks to everyone who contributed to this release!

Tags: #Release

HAPI FHIR 4.2.0 (Koala)

Published: 2020-02-15T15:00:00
By: James
 

It's time for another release of HAPI FHIR!

This release brings some good stuff, including:

  • A new database migrator for the JPA server has been introduced, based on FlywayDB.

  • A major performance enhancement has been added to the parser, which decreases the parse time when parsing large Bundle resources by up to 50%.

  • Support for positional (near) search using geo-coordinates and positional distance has been added. This support currently uses a "bounding box" algorithm, and may be further enhanced to use a radius circle in the future.

  • Support for LOINC 2.67 has been added

As always, see the changelog for a full list of changes.

Thanks to everyone who contributed to this release!

Tags: #Release
Older Entries