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

Latest commit

 

History

History
156 lines (77 loc) · 9.77 KB

CHANGELOG.md

File metadata and controls

156 lines (77 loc) · 9.77 KB

Changelog

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

3.1.4 (2023-01-26)

Tests

3.1.3 (2022-09-12)

Bug Fixes

  • handle include/revInclude correctly (#92) (203bbc0)

3.1.2 (2022-09-08)

Bug Fixes

  • only allow scopes to be returned iff it matches resourceType (#88) (18b059e)

3.1.1 (2022-03-11)

Bug Fixes

  • scopes should not be filtered in search use cases (#79) (67af26d)

3.1.0 (2021-10-06)

Features

  • add optional headers for JWKS client (#59) (43e1439)

3.0.0 (2021-09-15)

⚠ BREAKING CHANGES

  • User scope will not be allowed for system export by default. To allow user scope for system export, please update src/config.ts in the deployment package to pass in parameter isUserScopeAllowedForSystemExport.

Features

  • update system export to only allow system scope by default (#60) (45b7960)

Bug Fixes

  • remove filtered responses from total count (#63) (82b6ff3)

2.2.3 (2021-09-10)

Bug Fixes

  • scope checking for getting status on an export (#64) (69f9297)

2.2.2 (2021-08-23)

Bug Fixes

2.2.1 (2021-08-19)

Bug Fixes

  • pass fhirServiceBaseUrl in bundle request auth (#53) (a87adcf)

2.2.0 (2021-08-17)

Features

  • use fhirServiceBaseUrl from requests if present (#50) (31f951a), closes #45

2.1.1 (2021-08-16)

Bug Fixes

  • Correctly pass params in url for introspect jwt flow (#48) (d67b693)

2.1.0 (2021-07-23)

Features

  • allow regex in SMARTConfig.expectedAudValue (#43) (2442856)
  • allow token introspection as an authz option (#44) (f123621)

Bug Fixes

2.0.0 (2021-06-24)

⚠ BREAKING CHANGES

  • Renamed fhirUserClaimKey to fhirUserClaimPath and launchContextKeyPrefix to launchContextPathPrefix in SMARTConfig
  • You must now define how you want to handle the system scope found in ScopeRule

Features

  • Add support for system scope (#41) (2229ce8)
  • Allow paths for fhirUser and launch claims (#40) (332806d)

1.0.1 (2021-05-18)

1.0.0 (2021-02-12)

  • Major version bump! 🚀

0.1.3 (2021-02-11)

Features

  • make reference checking more restrictive and abide by FHIR (#22) (ca3d574)
  • make smartHandler more configurable (#24) (503ef8a)

0.1.2 (2021-01-27)

Bug Fixes

  • correctly name references (#19) (8564ff2)
  • interface update; Add id to search filter (#20) (a04b375)

0.1.1 (2021-01-20)

Fixes

  • chore: change REGEX hostname not to include /

0.1.0 (2021-01-14)

Features

  • Begin implementation of SMART on FHIR (#1) (4f07589)
  • Support string array in OAuth aud claim and add new test cases (#2) (8273f16)
  • Implement new interface (#4) (a41cdc6), closes #5
  • Add support for GetSearchFilterBasedOnIdentity (#9) (ce1a489)
  • Implement patient scope; remove system & launch scopes (#13) (cc9cbb2)
  • Validate JWT token using public jwks (#14) (8e577a8)

[0.0.1] - 2020-11-06

Added

  • Initial launch! 🚀