Bump Hl7.Fhir.R4B from 5.11.4 to 6.4.0 - #41
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
--- updated-dependencies: - dependency-name: Hl7.Fhir.R4B dependency-version: 6.4.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated Hl7.Fhir.R4B from 5.11.4 to 6.4.0.
Release notes
Sourced from Hl7.Fhir.R4B's releases.
6.4.0
Intro:
This release adds opt-in retention of XML comments in the POCO-based parser. There are no breaking changes.
Serialization
The POCO-based XML parser can now retain the comments found in the source document. Set
DeserializerSettings.RetainCommentstotrue(the default remainsfalse) and comments are attached to the parsed POCOs asSourceCommentsannotations, so that they survive a parse/serialize round-trip. See issue #3561.Dependencies
Changes:
This list of changes was auto generated.
6.3.0
Intro:
This release includes a behavioral change in parsing alongside a minor bug fix. Please read the notes below carefully before upgrading.
POCO / type system
The SDK now detects incorrectly cased element and resource type names. Two new error codes are introduced:
PVAL131(WRONG_CASED_ELEMENT) andPVAL132(WRONG_CASED_RESOURCE_TYPE).Other fixes
Changes:
setLinkmethodThis list of changes was auto generated.
6.2.1
Intro:
This is a bugfix release with several stability and correctness improvements.
Serialization
OverflowExceptionwhen serializing large decimal values with old parsing stackFhirClientto use the modern POCO serializer for better consistencySettings.SerializationEnginean instance ofFhirSerializationEngineFactory.Legacy.FromParserSettings(ModelInfo.ModelInspector, Settings.ParserSettings ?? new())as it was beforeprettyoption being ignored when callingToXml()Snapshot generation
POCO / type system
ISourceNodenow has a directToPoco()extension methodinstantvalues being stored incorrectly when converting from an untyped sourceClassMappingforModelInspectorParametersclassIVersionableConformanceResourceto R5NamingSystemOther fixes
null, leaving it to the caller to decide whether to throwChanges:
See More
... (truncated)
6.2.0
Intro:
RespectSuppressExtensionsetting toSnapshotGeneratorSettings(default:true) to allow consumers to opt out of suppress-extension handling during snapshot generation.Base.ClearOverflow()and corrected theNoOverflowdocstring.ITypedElementextension methods now useOverloadResolutionPriority(1), ensuring they are preferred overISourceNodeextensions for types implementing both interfaces (such asPocoNode).CachingTerminologyServicewhere resource or unrecognized parameter values could produce invalid cache keys.System.Text.JsonandMicrosoft.Extensions.Caching.Memoryto version10.0.7.Changes:
See More
This list of changes was auto generated.
6.1.1
Intro:
Fixes wrong logic for BaseTerminologyService filtering parameters for duplicates on requests that accept 0..* on some parameters
Changes:
This list of changes was auto generated.
6.1.0
Intro:
FHIRPathCompiledExpressionnow accepts0..*resources as input, removing the need for a dummy resource when the expression does not reference one.ModelInspectornow protects against cross-version contamination ofClassMappings, preventing type resolution errors when multiple library versions are used in the same process.MemberNameproperty for easier debugging.Changes:
See More
This list of changes was auto generated.
6.0.2
Intro:
Mostly minor changes, but one breaking change where the PocoNode's ParentNode constructor has been removed, as it was not
necessary and is derived from the Parent.
Changes:
See More
This list of changes was auto generated.
6.0.1
Intro:
Fixes Code having System and Value switched.
Leaves snapshot generation result usability to the caller rather than assuming error.
Changes:
This list of changes was auto generated.
6.0.0
Intro:
Firely .NET SDK v6.0.0
Changes:
... (truncated)
6.0.0-rc1
Intro:
Firely .NET SDK v6.0.0 release candidate 1
Changes:
See More
This list of changes was auto generated.
6.0.0-beta1
Intro:
Firely SDK 6.0.0-beta1
Changes:
See More
... (truncated)
6.0.0-alpha2
Intro:
Firely SDK 6.0.0-alpha2
Changes:
See More
This list of changes was auto generated.
6.0.0-alpha1
Introducing Firely SDK 6
SDK 6.0 is a major release putting the POCOs more and more at the center of our development efforts. We are extending the POCOs to be more flexible and the interface between POCOs and the FhirPath engine (and validation) to be more performant. This is our plan to make this a reality:
This will almost completely remove the dependency on the ITypedElement stack from our POCOs and FP/validation, resulting in more performance and less memory use. At the same time we strive to keep the current ITypedElement-based code working for the forseeable future.
This early alpha is really an internal release, so unfortunately there is no documentation available on the new features, and it is likely the new APIs will change based on the feedback we get from testing this alpha in our Firely products. That said, we expect this 6.0 to be mostly backwards-compatible, so you CAN definitely try to update to this release and see if your software still works. We'd love to learn about any regressions you might encounter.
Changes:
See More
IScopedNodeexplicitly on POCO's... (truncated)
5.13.4
Intro:
Restored lazy-initialization pattern on the ModelInspector.
Changes:
ModelInspectorThis list of changes was auto generated.
5.13.3
Intro:
Restored the ModelInspector caching behavior removed in previous version.
We diagnosed the underlying issue, and will now throw a runtime exception in cases where the cross ClassMapping import would occur.
Changes:
See More
This list of changes was auto generated.
5.13.2
Intro:
Reverts the caching of ModelInfo.ModelInspector due to issues with cross version codes importing and overriding type mappings.
Changes:
This list of changes was auto generated.
5.13.1
Intro:
Fixed ValueSet serialization being not resistant to unknown elements.
Improve cleaning up of extensions that should not be inherited during snapshot generation.
Changes:
See More
This list of changes was auto generated.
5.13.0
Intro:
Added support for not trimming whitespace in serialization
Made minor changes to the snapshot generator
Changes:
This list of changes was auto generated.
5.12.2
Intro:
Added FHIRPath debug tracer.
Fixes bugs related to paralelization when using SerializationFilter.
Optimization tweaks.
Changes:
This list of changes was auto generated.
5.12.1
What's Changed
Full Changelog: FirelyTeam/firely-net-sdk@v5.12.0...v5.12.1
5.12.0
Intro:
Added an FHIR R6-ballot3 sattelite and Nuget package.
Changes:
This list of changes was auto generated.
5.11.7
Intro:
A hotfix that prevents issues when
BundledResourcesis called when any of the bundle entries missesfullUrlChanges:
This list of changes was auto generated.
5.11.6
Intro:
A hotfix for a bug causing resolving to fail on local bundle references
Changes:
This list of changes was auto generated.
5.11.5
What's Changed
New Contributors
Full Changelog: FirelyTeam/firely-net-sdk@v5.11.4...v5.11.5
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)