August 30, 2016 - HAPI FHIR 2.0 Released - The next release of HAPI has now been uploaded to the Maven repos and GitHub's releases section.
This release brings several primary changes:
- The JSON parser used by HAPI's parser module has been switched from JSR353/JSONP to Google GSON. This should be an invisible change for most users (the only thing that broke for us was that a few extra spaces are inserted in pretty-printed encoding and this broke some overly sensitive unit tests). Gson is a much more active project than JSONP and should be better supported in the future.
- STU3 definitions have been updated to the FHIR 1.6.0 2016 September Ballot Candidate definitions (aka the 2016 Baltimore Connectathon version).
-
Content-Types emitted by the library have been updated to use
the new content type strings proposed for use as of STU3 (when using
HAPI in STU3 mode). E.g.
application/fhir+xml
insead of the previousapplication/xml+fhir
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. Among the enhancements in this release are:
As always, we welcome new contributions and contributors! Please feel free to get in touch if you are interested in getting involved with HAPI but don't know where to start.