Remove dependency on old ucum library by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2834
Move to netstandard 2.1 by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2946
Defined IScopedNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2921
Base POCO parsers/serializers on POCO, not IROD by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2950
Refactored FhirPath engine to work against IScopedNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2964
Replace PocoBuilder to support overflow by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2953
Remove Children, NamedChildren and IDictionary by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2973
Turn Element.ElementId and Extension.Url into FHIR Primitives by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2978
Generalize handling of Base/Conformance properties that changed type by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2981
Draft of a new PocoElementNode instead of IScopedNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2983
Multiple small refactorings by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2985
Some renames to types that were incorrect. by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2986
Introduce IEqualityComparer instead of Matches/IsExactly by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2988
Moved SearchParamDefinition from STU3+ to a separate class in Base. by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2987
Align null behaviour for DateTimes by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/2990
Forward SDK 5 changes to SDK 6 by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2989
Implement ISourceNode on Base by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2991
Start development phase 6.0.0-alpha2 by @mmsmits in https://github.com/FirelyTeam/firely-net-sdk/pull/2995
6.0/2923 Make serialization use new serializers by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3002
Made Code a subclass of Code by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2997
2931 Remove ISystemAndCode by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3007
Remove code marked as Obsolete by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3010
Removed IDeepCopyable by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/2996
Change binary compatibility baseline to version 6.0.0-alpha1 by @mmsmits in https://github.com/FirelyTeam/firely-net-sdk/pull/3028
2936 Make comparisons consistent by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3017
Update 6.0 with 5.0 changes by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3032
Enable resolvers to be able to report errors by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3044
2937 Copied evertything over from the validator that was not already there. by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3064
moved To... extension methods to be more consistent in where they can be found by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3052
Refactor FP engine against PocoNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3004
2781 Work on ObjectValue by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3033
3061 Fix nullability warnings by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3063
3061 Add nullability by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3062
Remove binary serialization by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3069
Forward merge develop by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3068
3048 Move working with modes to parsers by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3070
Made Address, Duration, HumanName and Ratio version agnostic by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3075
Added docu on why InstanceType may be null. by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3076
Fixed GetTypeProfiles() so it works for FhirPath types too in R3. by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3077
3049 Use poco based parsers by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3073
Included the breaking changes for 6.0 in the 6.0 readme by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3082
3049 Rename parsers by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3078
Allow the model to store invalid data and give detailed exceptions about it by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3079
Handle null return from FhirClient by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3088
Obsolete ToScopedNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3090
Rewrite model attribute validation by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3089
Cleanup use of AllowedTypes by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3095
Dynamic json/xml parsing with poco validation by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3094
Be careful not to accidentally create an empty overflow dictionary. M… by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3112
Allow Resolve() to resolve versioned references by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3098
Start development phase 6.0.0-alpha3 by @mmsmits in https://github.com/FirelyTeam/firely-net-sdk/pull/3119
Merge 5.0 into 6.0 by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3113
Move PocoNode to Model namespace by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3118
Renamed ObjectValue to JsonValue by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3124
Add new parser mode for "syntax only" errors by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3121
Adjusted the PocoBuilder by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3125
Add satellite ToPocoNode method by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3130
Annotate parsed pocos with line information by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3132
3087 Prepare for manual ClassMappings by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3128
3136 Support adding custom properties using ClassMappings by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3137
Added [AllowNull] to List properties by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3145
Make DynamicResource a DomainResource by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3154
Check assignability in property validation by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3155
Add project files for cross version benchmarking by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3159
Added propagation for annotations on PocoNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3163
Propagate position information through poco builder by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3164
Improve resolution of ID-based local references by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3165
Fix line info being erroneously included in location messages by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3169
Remove version from bundle entry resourceidentity with meta.versionId set by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3175
Expose MemberName by passing it through the ValidationContext by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3168
Exposed PocoListNode by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3180
Merge sdk5 into sdk6 by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3199
Fixed FhirUri.IsValidValue returning true when its value is empty (6.0) by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3205
Fix serialization for summary in SDK6 by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3202
Merge SDK5 to SDK6 again by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3207
Start development phase 6.0.0-beta2 by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3208
3143 Use custom props in XML deserializer by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3213
Keep a back link to ITypedElement for backwards compatibility to keep annotations. by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3215
Improve cross-version benchmark by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3221
Feature/required elements not nullable by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3238
3142 Use custom properties & improve Json parser by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3233
FS back-compatibility SDK tweaks by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3239
Fill DynamicTypeName on NewPocoBuilder by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3243
Add benchmark case with cached FhirPath CompiledExpression by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3241
Changes after porting to cql sdk by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3244
error on empty element validation by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3242
3110 remove PathStack by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3245
Merge sdk5 into sdk6 by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3247
Feature/open choice types in model by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3250
Codegen with abstract enum members removed. by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3253
3237 Use generated getter setter instead of GetValue/SetValue by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3256
3235 Redefine parser types by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3254
3232 Report Unknown Resource types by @ewoutkramer in https://github.com/FirelyTeam/firely-net-sdk/pull/3257
Release v6.0.0-rc1 by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3258
Small behavioral tweaks by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3259
Poco conversion fixes by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3276
Expose extension methods for PocoNode by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3277
Ensure correct overload gets called for parents location by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3279
Add propert ISourceNode.Name on PocoNode by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3283
Handle serializing primitives by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3288
Enable PocoNode roundtrippability in Dynamic mode by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3289
Optimize resourceType property checks in BaseFhirJsonDeserializer by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3290
Revert "Enable PocoNode roundtrippability in Dynamic mode" by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3293
Small improvements to docs and logic by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3294
FhirJsonDeserializer always search for resourceType in nested objects by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3296
Add null check in Is method of FhirPath by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3297
Pass extra info in issues by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3299
Revert "FhirJsonDeserializer always search for resourceType in nested objects" by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3300
PocoNode choice roundtripping and handling of custom resources in PocoNode ITypedElement implementation by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3312
Forward merge SDK5 into SDK6 by @Kasdejong in https://github.com/FirelyTeam/firely-net-sdk/pull/3314
PocoNode.SourceName use Choice annotation only when definition is missing by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3315
Report errors in snapshot generation, nullability by @andrzejskowronski in https://github.com/FirelyTeam/firely-net-sdk/pull/3318
Full Changelog: https://github.com/FirelyTeam/firely-net-sdk/compare/v5.13.0...v6.0.0