Clean up changes.xml
This commit is contained in:
parent
ea5a023e17
commit
6875da8556
2
pom.xml
2
pom.xml
|
@ -1059,6 +1059,7 @@
|
||||||
<ignore></ignore>
|
<ignore></ignore>
|
||||||
</action>
|
</action>
|
||||||
</pluginExecution>
|
</pluginExecution>
|
||||||
|
<!--
|
||||||
<pluginExecution>
|
<pluginExecution>
|
||||||
<pluginExecutionFilter>
|
<pluginExecutionFilter>
|
||||||
<groupId>
|
<groupId>
|
||||||
|
@ -1098,6 +1099,7 @@
|
||||||
<ignore></ignore>
|
<ignore></ignore>
|
||||||
</action>
|
</action>
|
||||||
</pluginExecution>
|
</pluginExecution>
|
||||||
|
-->
|
||||||
</pluginExecutions>
|
</pluginExecutions>
|
||||||
</lifecycleMappingMetadata>
|
</lifecycleMappingMetadata>
|
||||||
</configuration>
|
</configuration>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
<title>HAPI FHIR Changelog</title>
|
<title>HAPI FHIR Changelog</title>
|
||||||
</properties>
|
</properties>
|
||||||
<body>
|
<body>
|
||||||
<release version="2.2" date="2016-12-20">
|
<release version="2.3" date="TBD">
|
||||||
<action type="add">
|
<action type="add">
|
||||||
Bump the version of a few dependencies to the
|
Bump the version of a few dependencies to the
|
||||||
latest versions (dependent HAPI modules listed in brackets):
|
latest versions (dependent HAPI modules listed in brackets):
|
||||||
|
@ -16,6 +16,112 @@
|
||||||
<li>Hibernate Search (JPA): 5.5.4 ->p; 5.7.0.CR1</li>
|
<li>Hibernate Search (JPA): 5.5.4 ->p; 5.7.0.CR1</li>
|
||||||
<li>Hibernate Validator (JPA): 5.2.4 ->p; 5.3.4</li>
|
<li>Hibernate Validator (JPA): 5.2.4 ->p; 5.3.4</li>
|
||||||
<li>Spring (JPA): 4.3.1 -> 4.3.6</li>
|
<li>Spring (JPA): 4.3.1 -> 4.3.6</li>
|
||||||
|
</ul>
|
||||||
|
]]>
|
||||||
|
</action>
|
||||||
|
<action type="fix">
|
||||||
|
CLI example uploader couldn't find STU3 examples after CI server
|
||||||
|
was moved to build.fhir.org
|
||||||
|
</action>
|
||||||
|
<action type="fix">
|
||||||
|
Fix issue in JPA subscription module that prevented purging stale
|
||||||
|
subscriptions when many were present on Postgres
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="532">
|
||||||
|
Server interceptor methods were being called twice unnecessarily
|
||||||
|
by the JPA server, and the DaoConfig interceptor registration
|
||||||
|
framework was not actually useful. Thanks to GitHub user
|
||||||
|
@mattiuusitalo for reporting!
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="503">
|
||||||
|
AuthorizationInterceptor on JPA server did not correctly
|
||||||
|
apply rules on deleting resources in a specific compartment
|
||||||
|
because the resource metadata was stripped by the JPA server
|
||||||
|
before the interceptor could see it. Thanks to
|
||||||
|
Eeva Turkka for reporting!
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="519">
|
||||||
|
JPA server exported CapabilityStatement includes
|
||||||
|
double entries for the _id parameter and uses the
|
||||||
|
wrong type (string instead of token). Thanks to
|
||||||
|
Robert Lichtenberger for reporting!
|
||||||
|
</action>
|
||||||
|
<action type="add" issue="504">
|
||||||
|
Custom resource types which extend Binary must not
|
||||||
|
have declared extensions since this is invalid in
|
||||||
|
FHIR (and HAPI would just ignore them anyhow). Thanks
|
||||||
|
to Thomas S Berg for reporting!
|
||||||
|
</action>
|
||||||
|
<action type="add">
|
||||||
|
Standard HAPI zip/tar distributions did not include the project
|
||||||
|
sources and JavaDoc JARs. Thanks to Keith Boone for pointing
|
||||||
|
this out!
|
||||||
|
</action>
|
||||||
|
<action type="fix">
|
||||||
|
Server AuthorizationInterceptor always rejects history operation
|
||||||
|
at the type level even if rules should allow it.
|
||||||
|
</action>
|
||||||
|
<action type="fix">
|
||||||
|
JPA server terminology service was not correctly validating or expanding codes
|
||||||
|
in SNOMED CT or LOINC code systems. Thanks to David Hay for reporting!
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="539">
|
||||||
|
Attempting to search for an invalid resource type (e.g. GET base/FooResource) should
|
||||||
|
return an HTTP 404 and not a 400, per the HTTP spec. Thanks to
|
||||||
|
GitHub user @CarthageKing for the pull request!
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="544">
|
||||||
|
When parsing a Bundle containing placeholder fullUrls and references
|
||||||
|
(e.g. "urn:uuid:0000-0000") the resource reference targets did not get
|
||||||
|
populated with the given resources. Note that as a part of this
|
||||||
|
change, <![CDATA[<code>IdType</code> and <code>IdDt</code>]]> have been modified
|
||||||
|
so that when parsing a placeholder ID, the complete placeholder including the
|
||||||
|
"urn:uuid:" or "urn:oid:" prefix will be placed into the ID part. Previously,
|
||||||
|
the prefix was treated as the base URL, which led to strange behaviour
|
||||||
|
like the placeholder being treated as a real IDs. Thanks to GitHub
|
||||||
|
user @jodue for reporting!
|
||||||
|
</action>
|
||||||
|
<action type="add">
|
||||||
|
Declared extensions with multiple type() options listed in the @Child
|
||||||
|
annotation caused a crash on startup. Now this is supported.
|
||||||
|
</action>
|
||||||
|
<action type="add">
|
||||||
|
STU3 XHTML parser for narrative choked if the narrative contained
|
||||||
|
an <![CDATA[<code>&rsquot;</code>]]> entity string.
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="538">
|
||||||
|
When parsing a quantity parameter on the server with a
|
||||||
|
value and units but no system (e.g.
|
||||||
|
<![CDATA[<code>GET [base]/Observation?value=5.4||mg</code>]]>)
|
||||||
|
the unit was incorrectly treated as the system. Thanks to
|
||||||
|
@CarthageKing for the pull request!
|
||||||
|
</action>
|
||||||
|
<action type="533">
|
||||||
|
Correct a typo in the JPA ValueSet ResourceProvider which prevented
|
||||||
|
successful operation under Spring 4.3. Thanks to
|
||||||
|
Robbert van Waveren for the pull request!
|
||||||
|
</action>
|
||||||
|
<action type="remove">
|
||||||
|
Deprecate the method
|
||||||
|
<![CDATA[<code>ICompositeElement#getAllPopulatedChildElementsOfType(Class)</code>]]>
|
||||||
|
as it is no longer used by HAPI and is just an annoying step
|
||||||
|
in creating custom structures. Thanks to Allan Bro Hansen
|
||||||
|
for pointing this out.
|
||||||
|
</action>
|
||||||
|
<action type="fix" issue="547">
|
||||||
|
CapturingInterceptor did not buffer the response meaning
|
||||||
|
that in many circumstances it did not actually capture
|
||||||
|
the response. Thanks to Jenny Syed of Cerner for
|
||||||
|
the pull request and contribution!
|
||||||
|
</action>
|
||||||
|
</release>
|
||||||
|
<release version="2.2" date="2016-12-20">
|
||||||
|
<action type="add">
|
||||||
|
Bump the version of a few dependencies to the
|
||||||
|
latest versions (dependent HAPI modules listed in brackets):
|
||||||
|
<![CDATA[
|
||||||
|
<ul>
|
||||||
|
<!--<li>spring (JPA): 4.3.1 -> 4.3.4</li>-->
|
||||||
<li>Derby (CLI): 10.12.1.1 -> 10.13.1.1</li>
|
<li>Derby (CLI): 10.12.1.1 -> 10.13.1.1</li>
|
||||||
<li>Jetty (CLI): 9.3.10.v20160621 -> 9.3.14.v20161028</li>
|
<li>Jetty (CLI): 9.3.10.v20160621 -> 9.3.14.v20161028</li>
|
||||||
<li>JAnsi (CLI): 1.13 -> 1.14</li>
|
<li>JAnsi (CLI): 1.13 -> 1.14</li>
|
||||||
|
@ -174,101 +280,6 @@
|
||||||
return CapabilityStatement instead of the previously used
|
return CapabilityStatement instead of the previously used
|
||||||
"Conformance" resource
|
"Conformance" resource
|
||||||
</action>
|
</action>
|
||||||
<action type="fix">
|
|
||||||
CLI example uploader couldn't find STU3 examples after CI server
|
|
||||||
was moved to build.fhir.org
|
|
||||||
</action>
|
|
||||||
<action type="fix">
|
|
||||||
Fix issue in JPA subscription module that prevented purging stale
|
|
||||||
subscriptions when many were present on Postgres
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="532">
|
|
||||||
Server interceptor methods were being called twice unnecessarily
|
|
||||||
by the JPA server, and the DaoConfig interceptor registration
|
|
||||||
framework was not actually useful. Thanks to GitHub user
|
|
||||||
@mattiuusitalo for reporting!
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="503">
|
|
||||||
AuthorizationInterceptor on JPA server did not correctly
|
|
||||||
apply rules on deleting resources in a specific compartment
|
|
||||||
because the resource metadata was stripped by the JPA server
|
|
||||||
before the interceptor could see it. Thanks to
|
|
||||||
Eeva Turkka for reporting!
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="519">
|
|
||||||
JPA server exported CapabilityStatement includes
|
|
||||||
double entries for the _id parameter and uses the
|
|
||||||
wrong type (string instead of token). Thanks to
|
|
||||||
Robert Lichtenberger for reporting!
|
|
||||||
</action>
|
|
||||||
<action type="add" issue="504">
|
|
||||||
Custom resource types which extend Binary must not
|
|
||||||
have declared extensions since this is invalid in
|
|
||||||
FHIR (and HAPI would just ignore them anyhow). Thanks
|
|
||||||
to Thomas S Berg for reporting!
|
|
||||||
</action>
|
|
||||||
<action type="add">
|
|
||||||
Standard HAPI zip/tar distributions did not include the project
|
|
||||||
sources and JavaDoc JARs. Thanks to Keith Boone for pointing
|
|
||||||
this out!
|
|
||||||
</action>
|
|
||||||
<action type="fix">
|
|
||||||
Server AuthorizationInterceptor always rejects history operation
|
|
||||||
at the type level even if rules should allow it.
|
|
||||||
</action>
|
|
||||||
<action type="fix">
|
|
||||||
JPA server terminology service was not correctly validating or expanding codes
|
|
||||||
in SNOMED CT or LOINC code systems. Thanks to David Hay for reporting!
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="539">
|
|
||||||
Attempting to search for an invalid resource type (e.g. GET base/FooResource) should
|
|
||||||
return an HTTP 404 and not a 400, per the HTTP spec. Thanks to
|
|
||||||
GitHub user @CarthageKing for the pull request!
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="544">
|
|
||||||
When parsing a Bundle containing placeholder fullUrls and references
|
|
||||||
(e.g. "urn:uuid:0000-0000") the resource reference targets did not get
|
|
||||||
populated with the given resources. Note that as a part of this
|
|
||||||
change, <![CDATA[<code>IdType</code> and <code>IdDt</code>]]> have been modified
|
|
||||||
so that when parsing a placeholder ID, the complete placeholder including the
|
|
||||||
"urn:uuid:" or "urn:oid:" prefix will be placed into the ID part. Previously,
|
|
||||||
the prefix was treated as the base URL, which led to strange behaviour
|
|
||||||
like the placeholder being treated as a real IDs. Thanks to GitHub
|
|
||||||
user @jodue for reporting!
|
|
||||||
</action>
|
|
||||||
<action type="add">
|
|
||||||
Declared extensions with multiple type() options listed in the @Child
|
|
||||||
annotation caused a crash on startup. Now this is supported.
|
|
||||||
</action>
|
|
||||||
<action type="add">
|
|
||||||
STU3 XHTML parser for narrative choked if the narrative contained
|
|
||||||
an <![CDATA[<code>&rsquot;</code>]]> entity string.
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="538">
|
|
||||||
When parsing a quantity parameter on the server with a
|
|
||||||
value and units but no system (e.g.
|
|
||||||
<![CDATA[<code>GET [base]/Observation?value=5.4||mg</code>]]>)
|
|
||||||
the unit was incorrectly treated as the system. Thanks to
|
|
||||||
@CarthageKing for the pull request!
|
|
||||||
</action>
|
|
||||||
<action type="533">
|
|
||||||
Correct a typo in the JPA ValueSet ResourceProvider which prevented
|
|
||||||
successful operation under Spring 4.3. Thanks to
|
|
||||||
Robbert van Waveren for the pull request!
|
|
||||||
</action>
|
|
||||||
<action type="remove">
|
|
||||||
Deprecate the method
|
|
||||||
<![CDATA[<code>ICompositeElement#getAllPopulatedChildElementsOfType(Class)</code>]]>
|
|
||||||
as it is no longer used by HAPI and is just an annoying step
|
|
||||||
in creating custom structures. Thanks to Allan Bro Hansen
|
|
||||||
for pointing this out.
|
|
||||||
</action>
|
|
||||||
<action type="fix" issue="547">
|
|
||||||
CapturingInterceptor did not buffer the response meaning
|
|
||||||
that in many circumstances it did not actually capture
|
|
||||||
the response. Thanks to Jenny Syed of Cerner for
|
|
||||||
the pull request and contribution!
|
|
||||||
</action>
|
|
||||||
</release>
|
</release>
|
||||||
<release version="2.1" date="2016-11-11">
|
<release version="2.1" date="2016-11-11">
|
||||||
<action type="add">
|
<action type="add">
|
||||||
|
|
Loading…
Reference in New Issue