v2.0.0-beta1
Pre-release
Pre-release
·
7 commits
to release/2.0
since this release
Major Changes
- Added support for minimal api style resolvers
- Added support for method-level DI resolution and the
[FromServices]
attribute - Added a new nullability format strategy to support programmatic formatting of schema items during startup
- Added built-in support for declaring strings, lists and reference types as non-nullable by default
- Added support for "schema-level scalars". Scalar implementations can now vary per registered schema
Breaking Changes
- Removed support for the
GraphNameFormatter
and merged its functionality into the newGraphSchemaFormatStrategy
object - v2.0 contains several large scale internal code and namespace refactors including a number of breaking changes to
ISchemaItem
and related interfaces. See the related PRs for a full change log of items affected if you have done any heavy customization to the type system. - Don't hesitate to reach out with any questions.
See related PRs for sample code and a complete list of changes