Skip to content
This repository was archived by the owner on Aug 19, 2023. It is now read-only.

Releases: s-knibbs/dataclasses-jsonschema

Release 2.11.1

08 Nov 15:06
7a4fecf

Choose a tag to compare

Fix #115 - Custom field encoders for NewType fields are now called in from_dict

Release 2.11.0

21 Oct 08:58
a29a3db

Choose a tag to compare

  • #109 - Handle unrecognized enum values
  • #108 - Add support for type specialisation in subclasses
  • #113 - Raise error when inheritance and allow_additional_props=False both used

Release 2.10.1

09 Oct 14:07
5f33ef2

Choose a tag to compare

Pin fastjsonschema to 2.13

Release 2.10.0

01 Oct 15:48
47b09f7

Choose a tag to compare

  • #54 - Support serialising python properties
  • #102 - Add class argument to allow/disallow additional properties

Release 2.9.0

10 Sep 13:27
734fc59

Choose a tag to compare

  • Implement set support - #95
  • Fix generated schema for the Any type - #100

Release 2.8.0

12 Aug 08:55
14d6043

Choose a tag to compare

Implement #69 - Support OpenAPI 3 discriminators
Implement #35 - Add from_json and to_json convenience methods
Fix #90 - DuplicateNameError can be thrown when adding multiple schemas

Release 2.7.3

07 Aug 14:39
1d7766e

Choose a tag to compare

Fixed #87 - Improve handling of None in from_object

Release 2.7.2

05 Aug 15:00
c003e36

Choose a tag to compare

Implemented #84 - Improve enum handling in from_object. Add missing return type annotation for from_object.
Implemented #83 - Support field names prefixed with a single underscore

Release 2.6.2

12 Jul 15:49
22aaa09

Choose a tag to compare

Fix #82 - Fix schema caching issues when using inheritance

Release 2.6.1

11 Jul 10:10
e79e8e1

Choose a tag to compare

Fix #79 - Nullable type causes mypy errors