Releases: lidatong/dataclasses-json
Releases · lidatong/dataclasses-json
v0.5.13
What's Changed
- Fixes bug related to Tuples defined with ellipsis by @matt035343 in #440
- Revert type hint in annotation call by @george-zubrienko in #441
Full Changelog: v0.5.12...v0.5.13
v0.5.12
What's Changed
- Fix multiline scripts in CI by @george-zubrienko in #439
Full Changelog: v0.5.11...v0.5.12
v0.5.11
What's Changed
- Remove push event filter from release workflow by @george-zubrienko in #437
Full Changelog: v0.5.10...v0.5.11
v0.5.10
What's Changed
- Fix: default_factory returned without being called when filling default value in schema by @jamesbw in #406
- Add mypy pipeline by @s-vitaliy in #424
- #395: fields with no default value/factory should be marked as required when generating schema by @deansg in #397
- fix: surface nested mapping errors by @skeggse in #426
- Fixes bug in string case serialization not taking numbers into account by @matt035343 in #420
- Fix mypy issues on python 3.11 by @george-zubrienko in #430
- Fix config(exclude=…) type annotations by @andersk in #368
- Drop marshmallow-enum dependency by @a-was in #384
- Fixes heterogeneous tuple decoding by @matt035343 in #435
- Use Poetry for dependency management by @george-zubrienko in #431
- Fix branch name filter in prepare-release.yaml by @george-zubrienko in #436
New Contributors
- @jamesbw made their first contribution in #406
- @deansg made their first contribution in #397
- @skeggse made their first contribution in #426
- @a-was made their first contribution in #384
Full Changelog: v0.5.9...v0.5.10
v0.5.9
What's Changed
- feat: add formalized issue template by @s-vitaliy in #417
- Fixing bug in decoder eval for optional fields by @rpmcginty in #354
- Fix type order relevance for union wrapping 2 types by @george-zubrienko in #419
- Fix autocomplete when using annotation by @george-zubrienko in #411
- Add support for enhanced builtin instantiation by @rpmcginty in #375
- Restore
schema()
type safety by fixing generic type alias misuse by @andersk in #371
New Contributors
- @s-vitaliy made their first contribution in #417
- @george-zubrienko made their first contribution in #419
- @andersk made their first contribution in #371
Full Changelog: v0.5.8...v0.5.9
v0.5.8
What's Changed
- #341: Fixes for type-parameters without arguments by @USSX-Hares in #346
- ci: disable 3.6 by @lidatong in #400
- ci: bump gh action by @lidatong in #403
- Update usage of mypy.main in test following updates to mypy package by @rpmcginty in #374
- Fixes recursive dict encoding by @matt035343 in #394
- Removes unused type variables in api.py by @matt035343 in #415
- Documentation: added example of global_config by @nr23 in #189
- ci: add publish to gh action workflow by @lidatong in #421
New Contributors
- @rpmcginty made their first contribution in #374
- @matt035343 made their first contribution in #394
- @nr23 made their first contribution in #189
Full Changelog: v0.5.7...v0.5.8
v0.5.7
What's Changed
- Annotations test: Add
clean_exit=True
formypy_main()
by @USSX-Hares in #345 - Explicitly allow dataclasses_json.cfg.config() argument letter_case to accept LetterCase members by @USSX-Hares in #343
Full Changelog: v0.5.6...v0.5.7