5.0.0
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 theZipSource
resolver), addHl7.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.
Changes:
- #2384: Document public functions of TransactionBuilder
- #2383: Devops: Correction for the NuGet Metapackages version
- #2382: Devops: Add steps for creating the metapackages
- #2380: Devops: Use a Firely template to push the nuget packages
This list of changes was auto generated.
See also the changes from the beta versions here: