Skip to content

Releases: OpenSourceKingdom/OSK.Extensions.Serialization.SystemTextJson

1.0.2: Updated for case sensitivity (OSK-5) (#6)

Choose a tag to compare

@BlankDev117 BlankDev117 released this 11 Dec 04:36
fb9a6ff
Motivation
----
Current package fails to find property names if they aren't matching case. This should be based on the JsonSerializationOptions rather than asusmed

Modifications
----
* Updated package for Utf8JsonReaderExtensions which includes new overload for case sensitivity
* Updated PolymorphismJsonConverter to use new extension
* Added UnitTest to validate failing use case is passing

Result
----
Case sensitivity on deserialization is respected based on JsonSerializationOptions settings

1.0.1: Patch vulnerabilities and update docs (OSK-3) (#4)

Choose a tag to compare

@BlankDev117 BlankDev117 released this 02 Dec 01:35
c2e1663
Motivation
----
SystemTextJson has vulnerabilities and missing docs

Modifications
----
* Patch SystemTextJson
* Add missing docs

Result
----
Security alerts go away

1.0.0: Add initial project (OSK-1) (#2)

Choose a tag to compare

@BlankDev117 BlankDev117 released this 23 Mar 03:49
b9d0ccd
* Add initial project (OSK-1)

Motivation
----
Need a project capable of handling Polymorphism strategies for System.Text.Json

Modifications
----
* Added initial project
* Added github workflows
* Added UnitTests

Result
----
New Polymorphism strategy handler for System.Test.Json is now available

* Renamed solution