Stream: hapi
Topic: HAPI 2.1 Released
James Agnew (Nov 13 2016 at 20:02):
The next release of HAPI has now been uploaded to the Maven repos and GitHub's releases section.
This release brings several primary changes:
- STU3 definitions have been updated to the latest definitions (FHIR 1.7.0 - SVN 10129)
- Add support for FHIR Patch operation (thanks to Peter Girard of McKesson for his help on this!)
- Android library has been streamlined to use the OkHttp client by default (no more fighting with out-of-date Apache HttpClient. Thanks to Matt Clarke of Orion Health for his help on this!)
- The STU3 client now supports both the Conformance resource (which is going away) and the new CapabilityStatement (which replaces it). This should allow for a bridge while servers are migrated to the new resource type being returned by the <code>/metadata</code> endpoint.
This release also brings a number of bugfixes and also quite a few enhancements. As always, the changelog has the full list of changes in this version.
James Agnew (Nov 14 2016 at 17:44):
Aw nuts. @David Hay managed to find a bug 2 days after the release. Sigh. :)
There are some search parameters missing from the JPA server on the "metadata" resources such as StructureDefinition. Basically any of the search params that are common across all of them have been moved to a new spreadsheet and HAPI's build didn't pick that up. This bug only affects JPA FYI, no other parts of HAPI are affected.
I've patched this, and uploaded a 2.2-SNAPSHOT build with this fixed. If anyone wants a copy of the CLI with this fix you can grab one here. Will push a new release with this fix soon.
Last updated: Apr 12 2022 at 19:14 UTC