All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix #31: Deserialize date type string as string (by @yang-qu)
- Upgrade to Giraffe v6
- Change the runtime to
net6.0
- Release stable version
- Upgrade to Thoth.Json.Net v5
- Upgrade to Giraffe v5
- Change the runtime to
net5.0
- PR #17, Issue #16: Catch exception thrown by JsonTextReader when the request body is empty. To match with Thoth.Json.Net behaviour (by @BennieCopeland)
- Fix Sequence serialization not writing a close
]
(by @ImaginaryDevelopment)
- Avoiding aspnet core "Synchronous operations are disallowed" exception (by @MaxDeg)
- Update to Thoth.Json.Net v4
- Avoid "Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true." (by @MaxDeg)
- Fix #7: Don't dispose the streams we didn't create ourself (by @MaxDeg)
- Remove setStatusCode and update comments (by @MaxDeg)
- Add
skipNullField
options to pass toEncode.Auto
- Fix encoding when passing array (see #3) (by @johannesegger)
- Fix encoding when passing
None
- Release stable version
- Add static helpers to deal with JSON directly for the request and response streams
- Use Thoth.Json.Net 3.0.0-beta-001
- Some improvements made to write to streams when expected
- Update for Giraffe 3.x
- Initial release