Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 12:55
· 11 commits to main since this release
4e4853c

Added

  • Schema validation after schema generation (on server startup or manual compilation) to ensure that the generated schema is valid according to the GraphQL specification
  • Scalar type Void that represents the absence of a return value and only allows value null

Fixed

  • Improved schema generation robustness where specific CDS modelling could cause empty GraphQL types to be generated (which is not allowed) for entities, aspects and services. These types and any resulting empty parent types are omitted from the generated schema and a warning is logged for them. If schema generation would result in an empty query root type, a placeholder field _ of type Void is added to keep the schema valid.