From 5f9763361b2da644fa67b21864eb397d9957834d Mon Sep 17 00:00:00 2001 From: Flix Date: Sat, 1 Apr 2023 12:13:09 +0200 Subject: [PATCH] release: v0.3.0 --- CHANGELOG.md | 18 ++++++++++++++++++ Cargo.lock | 16 ++++++++-------- crates/fhir-model/Cargo.toml | 5 +---- crates/fhir-sdk/Cargo.toml | 7 ++----- 4 files changed, 29 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 229bd5e7..1b6a1d6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,24 @@ All notable changes to this project will be documented in this file. +## [0.3.0] - 2023-04-01 + +### Bug Fixes + +- Integer64 is actually a JSON String +- Add values for RelatedArtifactTypeExpanded +- [**breaking**] Choice field extensions include the value type in the field name +- Specimen.combined actually links to SpecimenCombined, not PublicationStatus + +### Features + +- Add FHIR R5 files +- Generate R5 models + +### Refactor + +- Use own FHIR models for code generation + ## [0.2.0] - 2023-03-26 ### Features diff --git a/Cargo.lock b/Cargo.lock index 24867e1b..04e66864 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -40,28 +40,28 @@ dependencies = [ [[package]] name = "fhir-model" version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7251b1a248fdf20308bf0d5952e2dcd91fcb4a774ca3206e521406e072d63821" dependencies = [ - "assert-json-diff", "serde", - "serde_json", "typed-builder", ] [[package]] name = "fhir-model" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7251b1a248fdf20308bf0d5952e2dcd91fcb4a774ca3206e521406e072d63821" +version = "0.3.0" dependencies = [ + "assert-json-diff", "serde", + "serde_json", "typed-builder", ] [[package]] name = "fhir-sdk" -version = "0.2.0" +version = "0.3.0" dependencies = [ - "fhir-model 0.2.0", + "fhir-model 0.3.0", ] [[package]] @@ -70,7 +70,7 @@ version = "0.1.0" dependencies = [ "Inflector", "anyhow", - "fhir-model 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fhir-model 0.2.0", "prettyplease", "proc-macro2", "quote", diff --git a/crates/fhir-model/Cargo.toml b/crates/fhir-model/Cargo.toml index 73d3d2da..094efc14 100644 --- a/crates/fhir-model/Cargo.toml +++ b/crates/fhir-model/Cargo.toml @@ -11,10 +11,7 @@ license = "MIT" name = "fhir-model" readme = "README.md" repository = "https://github.com/FlixCoder/fhir-sdk" -version = "0.2.0" - -[package.metadata.docs.rs] -all-features = true +version = "0.3.0" [features] default = ["r5"] diff --git a/crates/fhir-sdk/Cargo.toml b/crates/fhir-sdk/Cargo.toml index a5d71231..ce8437f3 100644 --- a/crates/fhir-sdk/Cargo.toml +++ b/crates/fhir-sdk/Cargo.toml @@ -10,10 +10,7 @@ license = "MIT" name = "fhir-sdk" readme = "README.md" repository = "https://github.com/FlixCoder/fhir-sdk" -version = "0.2.0" - -[package.metadata.docs.rs] -all-features = true +version = "0.3.0" [features] default = ["r5"] @@ -21,4 +18,4 @@ r4b = ["fhir-model/r4b"] r5 = ["fhir-model/r5"] [dependencies] -fhir-model = {path = "../fhir-model", version = "0.2.0"} +fhir-model = {path = "../fhir-model", version = "0.3.0"}