Skip to content

Releases: JuliaHealth/SMARTAppLaunch.jl

v3.2.0

05 Aug 15:28
688615d
Compare
Choose a tag to compare

SMARTAppLaunch v3.2.0

Diff since v3.1.0

Merged pull requests:

v3.1.0

16 Aug 18:04
4f33b63
Compare
Choose a tag to compare

SMARTAppLaunch v3.1.0

Diff since v3.0.0

Merged pull requests:

  • Update CompatHelper.yml (#71) (@devmotion)
  • CompatHelper: bump compat for HTTP to 1, (keep existing compat) (#72) (@github-actions[bot])

v3.0.0

21 Feb 10:50
693ac2c
Compare
Choose a tag to compare

SMARTAppLaunch v3.0.0

Diff since v2.1.0

Merged pull requests:

  • ProviderEHRLaunchResult: add methods for has_fhir_encounter_id and get_fhir_encounter_id (#62) (@DilumAluthge)
  • Print a one-time warning if enforce_iss_allowlist is false (#63) (@DilumAluthge)
  • By default, require that the iss uses HTTPS (#65) (@DilumAluthge)
  • 🤖 Automatically format the source code files (#66) (@github-actions[bot])
  • CI: cancel old PR builds (#68) (@DilumAluthge)
  • 🤖 Automatically format the source code files (#69) (@github-actions[bot])
  • Bump version from "3.0.0-DEV" to "3.0.0" (#70) (@DilumAluthge)

v2.1.0

23 May 02:35
3695fff
Compare
Choose a tag to compare

SMARTAppLaunch v2.1.0

Diff since v2.0.1

Merged pull requests:

  • Before Base64-decoding state, if the length of state is not a multiple of four, append the = character until it is (#49) (@DilumAluthge)
  • After initially creating the state string, remove any trailing padding (#50) (@DilumAluthge)
  • Fix the docstring for provider_ehr_launch_part_one to reflect that additional_state should be a Union{Dict, Nothing} (#51) (@DilumAluthge)
  • Bump the version number from "2.0.1" to "2.1.0-DEV" (#52) (@DilumAluthge)
  • Include the iss in the state_dict (#53) (@DilumAluthge)
  • CI: Add a GitHub Actions workflow file to format the source code with JuliaFormatter and the Blue Style (#54) (@DilumAluthge)
  • ProviderEHRLaunchConfig: Add the ability to enforce an iss allowlist, where only iss values in the allowlist are allowed, and any iss that is not in the allowlist is rejected (#55) (@DilumAluthge)
  • CI: add a note to the formatter telling the user to close and reopen the PR to trigger CI (#57) (@DilumAluthge)
  • 🤖 Automatically format the source code files (#58) (@github-actions[bot])
  • Bump the version number from "2.1.0-DEV" to "2.1.0" (#59) (@DilumAluthge)

v2.0.1

17 May 05:42
cf192e1
Compare
Choose a tag to compare

SMARTAppLaunch v2.0.1

Diff since v2.0.0

Merged pull requests:

  • Disable the Codecov inline annotations (#47) (@DilumAluthge)
  • Try Base64-decoding state with each of the three possible amounts of padding (#48) (@DilumAluthge)

v2.0.0

26 Apr 07:45
d8107c6
Compare
Choose a tag to compare

SMARTAppLaunch v2.0.0

Diff since v1.2.0

Merged pull requests:

v1.2.0

10 Nov 13:31
174927e
Compare
Choose a tag to compare

SMARTAppLaunch v1.2.0

Diff since v1.1.4

Merged pull requests:

v1.1.4

27 Jul 10:49
6ffe4f9
Compare
Choose a tag to compare

SMARTAppLaunch v1.1.4

Diff since v1.1.3

Merged pull requests:

v1.1.3

15 Jul 05:15
65ba11b
Compare
Choose a tag to compare

SMARTAppLaunch v1.1.3

Diff since v1.1.2

Closed issues:

  • Check for error key after authentication (#25)

Merged pull requests:

  • Check for the presence of certain error keys after authenticating, and print an error message if they are found (#27) (@DilumAluthge)

v1.1.2

15 Jul 04:51
fc95e1b
Compare
Choose a tag to compare

SMARTAppLaunch v1.1.2

Diff since v1.1.1

Merged pull requests:

  • Throw a better exception (instead of logging an error and throwing a less informative exception) (#26) (@DilumAluthge)