Breaking changes
- Upgraded to graphql 16
- Only generates typescript files
- Removed the subscription client (will be reintroduced later as a separate import to make tree shaking more efficient)
- No longer need to install
@genql/runtime
but only peer dependencies likegraphql
- Removed chain syntax
- Removed runtime dependency on
lodash
and other subscription dependencies
- Client now throws
GenqlError
witherrors
anddata
fields with the server returned data
- Renamed
Request
types toGenqlSelection
to prevent conflicts with existing schema types
Other changes
- New website redesign at https://genql.dev
- New docs website made with Notaku
- New changelog website
- New directory of pre made clients for popular GraphQl APIs: https://genql.dev/clients