Skip to content

5.0.0 beta1 (release 20221220)

Pre-release
Pre-release
Compare
Choose a tag to compare
@marcovisserFurore marcovisserFurore released this 21 Dec 16:26
· 1 commit to develop-stu3 since this release
v5.0.0-beta1
f1534bf

We have restructured the whole SDK to the following packages:

  • Hl7.Fhir.Base (formally known as the common packages)
  • Hl7.Fhir.STU3
  • Hl7.Fhir.R4
  • Hl7.Fhir.R4B
  • Hl7.Fhir.R5
  • Hl7.Fhir.Specification.Data.STU3
  • Hl7.Fhir.Specification.Data.R4
  • Hl7.Fhir.Specification.Data.R4B
  • Hl7.Fhir.Specification.Data.R5
  • Hl7.Fhir.Specification.STU3 (meta package for backward compatibility)
  • Hl7.Fhir.Specification.R4 (meta package for backward compatibility)
  • Hl7.Fhir.Specification.R4B (meta package for backward compatibility)
  • Hl7.Fhir.Specification.R5 (meta package for backward compatibility)

Please take note of the following changes if you are upgrading:

  • You should only reference the main package (Hl7.Fhir.<release>).
  • If you need the specification.zip (for validation, if you are using the ZipSource resolver), add Hl7.Fhir.Specification.Data.<release>.
  • The "old" Hl7.Fhir.Specification.<release> package is now a metapackage that will include these two packages.
  • You should not reference any other packages that existed pre-5.0 (Hl7.Fhir.ElementModel etc.)

The profile validator has been split off into its own repository. The NuGet packages for the validator that are compatible with the SDK 5.0 release can be found on NuGet.

See also here for the breaking changes in 5.0.