-
Notifications
You must be signed in to change notification settings - Fork 345
Breaking changes in 6.0
Kasdejong edited this page Oct 22, 2024
·
22 revisions
This version of the SDK no longer supports NetStandard 2.0 . The following framework are supported:
- .NET 8.0
- NetStandard 2.1
- Parameters.this[] has been removed in favor of a (future) use of this operator on the base, e.g. for dynamic access to elements. You can use the existing (and equivalent)
GetSingle()
instead. -
ReflectionHelper.IsTypedCollection(System.Type)
has been renamed toReflectionHelper.IsTypedList(System.Type)
since checking againstICollection<T>
is not sufficient anymore to determine whether an element's type is a List, so we check againstIList<T>
instead. - The type of FhirEvaluationContext.TerminologyService has been changed from ITerminologyService to ICodeValidationTerminologyService. For most users, this should not be breaking.
- The "WithResourceOverrides" static method introduced in 5.10 is now an extension method (and will need to be called on an instance). This allows subclasses to inherit it without implementing it themselves.