Skip to content

v0.11.0

Compare
Choose a tag to compare
@yukinarit yukinarit released this 13 Jun 04:27
· 297 commits to main since this release
da9bd5f

This release fixes a lot of untyped code of (de)serialize APIs e.g. to_json and from_json. We started using ruff and pyright as well as existing tools e.g. mypy to improve the quality of the code. So if you are a mypy/pyright/pylance user, you would probably get less type error or untyped warnings.

Also, pyserde guide was refactored a lot so that it will detail undocumented pyserde features as much as I can. I still think the documentation is not good enough, any help to improve guide, API docs and README is appreciated. 🙏

What's Changed

New features

Bug fixes

  • Fix mypy error for Optional and Union in (de)serialize APIs by @yukinarit in #371
  • Fix nested generic class deserialization by @kmsquire in #377
  • Fix variable length tuple codegen by @kykosic in #378

Build

Documentation

Other changes

New Contributors

Full Changelog: v0.10.8...v0.11.0