Skip to content

v3.3.0a3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Cito Cito released this 04 Jun 20:31
· 64 commits to main since this release
f7e937c

Alpha release GraphQL-core v3.3.0a3, based on GraphQL.js v17.0.0a2.

This alpha release ports the remaining changes in GraphQL.js v17.0.0a2.

Particularly noteworthy are these new features:

There is also one breaking change:

  • The subscribe function now stays synchronous when possible.
    This change aligns the return types of execute and subscribe
    (as well as the create_source_event_stream function)
    with respect to returning values or awaitables (graphql/graphql-js#3620).

This alpha release also contains the following changes and features:

  • Undefined is not an exception any more (#187)
  • Optimized parallel execution when there is only one task (#190)
  • GraphQLInputFieldOutType is now importable (#195)
  • Include name in representation of nodes (#198)
  • Turn MapAsyncIterable into an AsyncGenerator (#199)

Big shoutout to all who are sponsoring me (@Cito), such as @indeedeng, @patrick91 and @jkimbo, and to all who contributed by reporting issues or sending PRs, such as @erikwrede, @ipeterov, @kevinvalk, @kristjanvalur, @LinuxIsCool, @QSHolzner and @rafalp.