Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Latest commit

 

History

History
283 lines (136 loc) · 16.6 KB

CHANGELOG.md

File metadata and controls

283 lines (136 loc) · 16.6 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

6.6.2 (2023-01-24)

Bug Fixes

6.6.1 (2022-09-08)

Bug Fixes

  • Throw error if url and POSTed resourceType do not match (#172) (b1bd6e4)

6.6.0 (2022-08-21)

Features

  • Issue 674 support for up to 100 entries in a FHIR transaction (#170) (6048e17)

6.5.1 (2022-06-06)

Bug Fixes

  • Use accept header to determine return content type(#168) (c543c02)

6.5.0 (2022-04-06)

Features

6.4.1 (2022-03-07)

Bug Fixes

  • fix content type for .well-known/smart-configuration (#160) (9074b41)

6.4.0 (2022-03-03)

Features

6.3.1 (2021-12-10)

Bug Fixes

  • Use application/fhir+json as default content-type (#147) (0fd1afb)

6.3.0 (2021-10-28)

Features

6.2.0 (2021-10-13)

Features

  • use requiresAccessToken value from GetExportStatusResponse (#138) (0cdfc53)

6.1.2 (2021-09-20)

Bug Fixes

  • also sort by date for $docref when requesting latest doc (#131) (09603b7)

6.1.1 (2021-09-02)

Bug Fixes

  • move group export operation under Group resource (#127) (502bd49)

6.1.0 (2021-09-01)

Features

  • add group export operation to capability statement (#125) (0bc8e3c)

Bug Fixes

6.0.2 (2021-08-26)

Bug Fixes

  • add routing from server errors to conflict errors (#121) (3499e14)

6.0.1 (2021-08-19)

Bug Fixes

  • pass serverUrl to bundle auth request (#119) (d40986f)

6.0.0 (2021-08-17)

⚠ BREAKING CHANGES

  • System export will only include resources based on what scopes you provided(SMART) or what resources align with said group(RBAC)

Features

Bug Fixes

  • Handle 401 correctly in OperationOutcomes (#117) (959040a)

5.4.4 (2021-08-06)

Bug Fixes

5.4.3 (2021-07-27)

Bug Fixes

  • properly handle versioned references in BundleParser (#101) (b57ac06)
  • update FHIR v4 schema and fix the validator (#102) (b9e2f5f)

5.4.2 (2021-06-04)

Bug Fixes

  • Changed error for Unauthorized request(#92) (83f8d23)
  • remove informational HTTP header (#89) (f8f4238)

5.4.1 (2021-05-21)

5.4.0 (2021-05-21)

Features

5.3.0 (2021-05-19)

Features

  • create requestContext and pass it along with userIdentity (aff9ebc)

5.2.1 (2021-05-04)

Bug Fixes

  • bad substitution in absolute URL refs that match the server url (#75) (9974257)
  • handle POST bundle with no fullUrl and relative refs (#74) (1d09f48)

5.2.0 (2021-04-15)

5.1.1 (2021-03-29)

5.1.0 (2021-03-29)

Features

Bug Fixes

  • Capability Statement rest security value set url (#61) (a68a872)
  • Capability statement to pull updateCreateSupported from Persistence (#58) (bfb9a1d)
  • fix stu3 schema for Bundle & AllergyIntolerance (#65) (87857d1)
  • for operations returning GenericResponse type, check that response exists before testing for sub properties. (#54) (e1740b5)
  • Relax validation rules before a patch can be applied (#64) (5a87d2b)

5.0.0 (2021-02-11)

⚠ BREAKING CHANGES

  • updated to interface 8.0.0 which changed the structure of FhirConfig. FhirConfig now requires the validators attribute. That attribute is then used in routing.

Features

  • Add support for Validator interface (#56) (b57b54c)

4.0.3 (2021-01-27)

Chore

  • Update interface and pass values to AuthZ (#45) (e6de625d)

4.0.2 (2021-01-20)

Bug Fixes

  • use correct SMART url in Cap Statement (#45) (71bf256)

4.0.1 (2021-01-14)

Bug Fixes

4.0.0 (2021-01-13)

⚠ BREAKING CHANGES

  • updated to interface 7.0.0 which changed the structure of FhirConfig that is used as argument for generateServerlessRouter

Features

  • Support additional product info used in the Capability Statement (#31) (5a61db3)
  • use getSearchFilterBasedOnIdentity to prefilter resources(#38) (b3fd394)
  • use search getCapabilities to build capability statement (#41) (5f4340d)

Bug Fixes

  • Add authorizeAndFilterReadResponse for system searches (#36) (104098d)
  • authorize requester has permission to view all resources returned in the Bundle (#32) (155e926)
  • When parsing Bundles for reference only fields explicitly named 'reference' should be considered a reference (#35) (b931d52)

[3.0.1] - 2020-12-07

Added

  • chore: Explicity check if Auth strategy is SMART-on-FHIR before adding the well-known route
  • fix: metadata and well-known endpoint so that AuthZ is not invoked (expected behavior)

[3.0.0] - 2020-11-20

Added

  • Support SMART's .well_known endpoint
  • Supporting new authorization interface
  • Add optional OAuth urls to the capability statement

[2.0.0] - 2020-11-11

Added

  • Support for DB export by routing export requests to the corresponding BulkDataAccess interfaces as defined in fhir-works-on-aws-interface v3.0.0
  • Supporting capability statement configuration for OAuth as defined in fhir-works-on-aws-interface v3.0.0
  • Improved error handling to allow matching of same error objects across different fhir-works-on-aws-interface versions
  • Support for configuring CORs header

[1.1.0] - 2020-09-25

  • feat: Pass down allowed resource types to search service

[1.0.0] - 2020-08-31

Added

  • Initial launch! 🚀