FHIRClient.jl

Julia client for connecting to FHIR (Fast Healthcare Interoperability Resources) servers and building SMART on FHIR applications

MIT License

Stars
13
Committers
2

Bot releases are visible (Hide)

FHIRClient.jl - v2.3.0 Latest Release

Published by github-actions[bot] 11 months ago

FHIRClient v2.3.0

Diff since v2.2.0

Merged pull requests:

  • Reformat code with JuliaFormatter (#131) (@devmotion)
  • Log the parsed (and pretty-printed) response body at LogLevel(-1_000) (#132) (@DilumAluthge)
  • Use public fire.ly server in tests (#135) (@devmotion)
  • Debugging: Log response_body if and only if it fails to parse as valid JSON; also, wrap the JSON parsing in a try-catch (#138) (@DilumAluthge)
  • Restructure test such that it is easier to switch servers (#140) (@devmotion)
  • Add a finalize job to CI as a required status check (#141) (@devmotion)
  • CompatHelper: add new compat entry for Downloads at version 1 for package Generate, (keep existing compat) (#143) (@github-actions[bot])
  • CompatHelper: bump compat for ZipFile to 0.10 for package Generate, (keep existing compat) (#144) (@github-actions[bot])
  • CI: Set up Dependabot to auto-updated pinned GitHub Action commit hashes (#145) (@DilumAluthge)
  • CI: Add a manual (workflow_dispatch) workflow for fixing code formatting (#146) (@DilumAluthge)
  • Bump codecov/codecov-action from 1 to 3 (#147) (@dependabot[bot])
  • CI: Run CI on merge_group (GitHub Merge Queue) events (#149) (@DilumAluthge)
  • 🤖 Automatic code formatting (#150) (@github-actions[bot])
  • Set a non-upper-bounded compat entry in the docs project (#151) (@DilumAluthge)
  • CI: Add the codecov/project/minimum status (#152) (@DilumAluthge)
  • Reduce duplication when constructing docstrings (#153) (@DilumAluthge)
  • Log at LogLevel(-1_000) (#155) (@DilumAluthge)
  • Add tests for #132 (#156) (@devmotion)

Closed issues:

  • Tests fail due to error of HAPI FHIR test server (#134)
  • Idea: Refactor our test suite and factor all of the test-server-specific values out into a single place (#136)
FHIRClient.jl - v2.2.0

Published by github-actions[bot] 11 months ago

FHIRClient v2.2.0

Diff since v2.1.0

Merged pull requests:

  • Support absolute uri in request_json (#127) (@devmotion)
  • Simplify code a bit (#128) (@devmotion)
  • Bump to 2.2.0 (#129) (@devmotion)
FHIRClient.jl - v2.1.0

Published by github-actions[bot] 12 months ago

FHIRClient v2.1.0

Diff since v2.0.1

Support for HTTP 1 (#124)

Merged pull requests:

  • CompatHelper: bump compat for HTTP to 1, (keep existing compat) (#124) (@github-actions[bot])
  • Add compat entries for stdlibs (#125) (@devmotion)
  • Update to Documenter 1 (#126) (@devmotion)
FHIRClient.jl - v2.0.1

Published by github-actions[bot] over 1 year ago

FHIRClient v2.0.1

Diff since v2.0.0

Merged pull requests:

  • Fix the constructor for BaseURL when the argument is a string (#123) (@DilumAluthge)
FHIRClient.jl - v2.0.0

Published by github-actions[bot] over 1 year ago

FHIRClient v2.0.0

Diff since v1.2.0

Merged pull requests:

  • By default, require that FHIR Base URLs use HTTPS (#122) (@DilumAluthge)
FHIRClient.jl - v1.2.0

Published by github-actions[bot] over 1 year ago

FHIRClient v1.2.0

Diff since v1.1.0

Merged pull requests:

  • Allow the user to require that FHIR Base URLs use HTTPS (#120) (@DilumAluthge)
  • CI: cancel old PR jobs (#121) (@DilumAluthge)
FHIRClient.jl - v1.1.0

Published by github-actions[bot] almost 2 years ago

FHIRClient v1.1.0

Diff since v1.0.3

Merged pull requests:

  • CompatHelper: bump compat for SaferIntegers to 3, (keep existing compat) (#115) (@github-actions[bot])
  • Add the _request_raw_response function (#117) (@DilumAluthge)
  • CI: stop testing on 32-bit; only test on 64-bit (#118) (@DilumAluthge)
FHIRClient.jl - v1.0.3

Published by github-actions[bot] over 3 years ago

FHIRClient v1.0.3

Diff since v1.0.2

Merged pull requests:

  • Fix CI (#112) (@DilumAluthge)
  • Bump version from "1.0.2" to "1.0.3" (#113) (@DilumAluthge)
FHIRClient.jl - v1.0.2

Published by github-actions[bot] over 3 years ago

FHIRClient v1.0.2

Diff since v1.0.1

Merged pull requests:

  • Update the list of packages in the README (#111) (@DilumAluthge)
FHIRClient.jl - v1.0.1

Published by github-actions[bot] over 3 years ago

FHIRClient v1.0.1

Diff since v1.0.0

Merged pull requests:

  • Update the table of packages in the README (#110) (@DilumAluthge)
FHIRClient.jl - v1.0.0

Published by github-actions[bot] over 3 years ago

FHIRClient v1.0.0

Diff since v0.7.6

Closed issues:

  • TODO: use the latest registered version of JSON3 (#54)
  • TODO: use the latest registered version of StructTypes (#74)

Merged pull requests:

  • Stop vendoring JSON3 and StructTypes (#108) (@DilumAluthge)
  • Bump version from "1.0.0-DEV" to "1.0.0" (#109) (@DilumAluthge)
FHIRClient.jl - v0.7.6

Published by github-actions[bot] over 3 years ago

FHIRClient v0.7.6

Diff since v0.7.5

Merged pull requests:

  • Add table showing mapping between Julia packages and standards/specifications (#107) (@DilumAluthge)
FHIRClient.jl - v0.7.5

Published by github-actions[bot] over 3 years ago

FHIRClient v0.7.5

Diff since v0.7.4

Closed issues:

  • TODO: run CI on Windows on Julia nightly (#99)

Merged pull requests:

  • README: fix the link to the documentation (#103) (@DilumAluthge)
  • Run CI with Julia nightly on Windows (#104) (@DilumAluthge)
  • Remove cron (#105) (@DilumAluthge)
  • Add some convenience types (#106) (@DilumAluthge)
FHIRClient.jl - v0.7.4

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.7.4

Diff since v0.7.3

Merged pull requests:

  • CI: run on more platforms (#100) (@DilumAluthge)
  • Add a missing word (#101) (@DilumAluthge)
  • Fix compat for TimeZones (#102) (@DilumAluthge)
FHIRClient.jl - v0.7.3

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.7.3

Diff since v0.7.2

Merged pull requests:

  • CompatHelper: bump compat for "TimeZones" to "1.5" (#96) (@github-actions[bot])
FHIRClient.jl - v0.7.2

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.7.2

Diff since v0.7.1

Merged pull requests:

  • Document the request_json and request_raw functions and make them part of the public API (#94) (@DilumAluthge)
  • Bump version from "0.7.1" to "0.7.2" (#95) (@DilumAluthge)
FHIRClient.jl - v0.7.1

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.7.1

Diff since v0.7.0

Merged pull requests:

  • Add installation instructions (#93) (@DilumAluthge)
FHIRClient.jl - v0.7.0

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.7.0

Diff since v0.6.1

Merged pull requests:

  • Rename some internal functions (#92) (@DilumAluthge)
FHIRClient.jl - v0.6.1

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.6.1

Diff since v0.6.0

Merged pull requests:

  • CompatHelper: bump compat for "HTTP" to "0.9" (#90) (@github-actions[bot])
FHIRClient.jl - v0.6.0

Published by github-actions[bot] almost 4 years ago

FHIRClient v0.6.0

Diff since v0.5.0

Merged pull requests:

  • Vendor our own copy of StructTypes (#76) (@DilumAluthge)
  • Rename some test files (#80) (@DilumAluthge)
  • Create codecov.yml (#82) (@DilumAluthge)
  • Update README.md (#83) (@DilumAluthge)
  • Update README.md (#84) (@DilumAluthge)
  • Remove Coveralls (#85) (@DilumAluthge)
  • Codecov tokenless uploads (#86) (@DilumAluthge)
  • Bump version number from "0.6.0-DEV" to "0.6.0" (#87) (@DilumAluthge)