Releases: wyfo/apischema
Releases · wyfo/apischema
v0.14.4
- Support resolver schema in Annotated return type
v0.14.3
- Fix handling of types being recursive by their registered conversion in json schema
- Fix handling of
Annotated
schema for graphql fields
v0.14.2
- Support serialized methods/resolvers parameters' metadata
- Add
dataclass_input_wrapper
, wrapping a function to take an unique dataclass parameter made of original parameters
- Conversion can now be applied on builtin types, field conversions are now more specific
- Add
TaggedUnion
v0.14.1
- Refactor GraphQL operations
- Support
Undefined
for GraphQL fields/resolvers
- Refactor lazy conversions support
v0.14.0
- Complete refactoring of conversions
- Improvement of GraphQL
- Relay
- Better handling of generics in case of inheritance
v0.13.0
- Fix graphql-core version to '>=3.1.2'
- GraphQL refactoring + documentation
- Remove
add_validator
/add_serialized
/add_resolver
functions, replaced by validator
/serialized
/resolver
using first parameter type to get the owner class.
v0.12.3
- Document difference with pydantic
- Allow merged fields to have conversions
- Add as_str shortcut for conversion from/to str
- Fixes
v0.12.1
- Improve deserialization performance
- Fix
dataclass_model
schema_ref
handling
- Fix
ImportError
when graphql-core is not installed
v0.12
- internal refactoring of dataclass handling
- Undefined
- dataclass model
- serialized fields
- GraphQL support
v0.11.1
- Fix an issue when typing_extensions was not installed