Release date: 2023-11-07
In 3.0.0 we changed to using JsonNamingPolicy = JsonNamingPolicy.CamelCase. This caused properties that should be kept in upper case to be changed, which then caused issues with (for example) inserting data into databases with case sensitive columns.
In 3.0.0 we removed JSON Converters for DateTime, DateOnly and TimeOnly. The reason for removing them was to prevent strings looking like dates to be converted into dates although they should be kept as strings.
On the other hand this caused these data types (DateTime, DateOnly, TimeOnly) to be impossible to see in debug messages since serialization was not supported.
In 3.0.1 we can keep strings that look like dates as strings, but also be able to handle the data types in serialization.