fix(deps): update graphqlcodegenerator monorepo (major) #581
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.1.0->^5.0.0^4.2.0->^6.0.0^4.0.1->^6.0.2^3.0.4->^5.0.2^3.0.4->^5.0.2^3.2.1->^5.1.0^3.1.1->^6.1.0Release Notes
dotansimha/graphql-code-generator (@graphql-codegen/core)
v5.0.0Compare Source
Major Changes
140298aThanks @eddeee888! - Drop Node 18 supportPatch Changes
140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a]:v4.0.2Compare Source
Patch Changes
#9813
4e69568Thanks @saihaj! - bumping for a releaseUpdated dependencies [
4e69568]:v4.0.1Compare Source
Patch Changes
d8364e045Thanks @saihaj! - dependencies updates:tslib@~2.6.0↗︎ (from~2.5.0, independencies)d8364e045]:v4.0.0Compare Source
Major Changes
bb66c2a31Thanks @n1ru4l! - Require Node.js>= 16. Drop support for Node.js 14Patch Changes
4d9ea1a5aThanks @n1ru4l! - dependencies updates:@graphql-tools/schema@^10.0.0↗︎ (from^9.0.0, independencies)@graphql-tools/utils@^10.0.0↗︎ (from^9.1.1, independencies)4d9ea1a5a,f46803a8c,63827fabe,bb66c2a31]:dotansimha/graphql-code-generator (@graphql-codegen/plugin-helpers)
v6.0.0Compare Source
Major Changes
#10218
140298aThanks @eddeee888! - BREAKING CHANGES: Do not generate __isTypeOf for non-implementing types or non-union members#10218
140298aThanks @eddeee888! - Remove deprecated optionwatchConfig#10218
140298aThanks @eddeee888! - Ensure Federation Interfaces have__resolveReferenceif they are resolvable entitiesBREAKING CHANGES: Deprecate
onlyResolveTypeForInterfacesbecause majority of use cases cannot implement resolvers in Interfaces.BREAKING CHANGES: Deprecate
generateInternalResolversIfNeeded.__resolveReferencebecause types do not have__resolveReferenceif they are not Federation entities or are not resolvable. Users should not have to manually set this option. This option was put in to wait for this major version.#10218
140298aThanks @eddeee888! - BREAKING CHANGE: Improve Federation Entity's resolvers' parent param type: These types were using reference types inline. This makes it hard to handle mappers. The Parent type now all comes from ParentResolverTypes to make handling mappers and parent types simpler.#10218
140298aThanks @eddeee888! - Fixmappersusage with Federationmapperswas previously used as__resolveReference's first param (usually called "reference"). However, this is incorrect becausereferenceinterface comes directly from@keyand@requiresdirectives. This patch fixes the issue by creating a newFederationTypestype and use it as the base for federation entity types when being used to type entity references.BREAKING CHANGES: No longer generate
UnwrappedObjectutility type, as this was used to support the wrong previously generated type.#10218
140298aThanks @eddeee888! - Drop Node 18 supportMinor Changes
140298aThanks @eddeee888! - AddallowPartialOutputsflag to partially write successful generation to filesPatch Changes
#10218
140298aThanks @eddeee888! - Update @requires type#10218
140298aThanks @eddeee888! - Fix fields or object types marked with @external being wrongly generatedv5.1.1Compare Source
Patch Changes
e324382Thanks @ArminWiebigke! - Allow functions to be passed as valid values forUrlSchemaOptions.customFetch. This was already possible, but the type definitions did not reflect that correctly.v5.1.0Compare Source
Minor Changes
#9989
55a1e9eThanks @eddeee888! - AddgenerateInternalResolversIfNeededoptionThis option can be used to generate more correct types for internal resolvers. For example, only generate
__resolveReferenceif the federation object has a resolvable@key.In the future, this option can be extended to support other internal resolvers e.g.
__isTypeOfis only generated for implementing types and union members.v5.0.4Compare Source
Patch Changes
dfc5310Thanks @eddeee888! - Update plugin output type to allow optionmetafieldv5.0.3Compare Source
Patch Changes
4e69568Thanks @saihaj! - bumping for a releasev5.0.2Compare Source
Patch Changes
d8364e045Thanks @saihaj! - dependencies updates:tslib@~2.6.0↗︎ (from~2.5.0, independencies)v5.0.1Compare Source
Patch Changes
bb1e0e96eThanks @tnyo43! - add noSilentErrors option to the config typev5.0.0Compare Source
Major Changes
bb66c2a31Thanks @n1ru4l! - Require Node.js>= 16. Drop support for Node.js 14Patch Changes
#9449
4d9ea1a5aThanks @n1ru4l! - dependencies updates:@graphql-tools/utils@^10.0.0↗︎ (from^9.0.0, independencies)#9332
f46803a8cThanks @eddeee888! - Update GitHub loader TypeScript type and usage docs#9360
63827fabeThanks @beerose! - Add handleAsSDL property to UrlSchemaOptions typedotansimha/graphql-code-generator (@graphql-codegen/typed-document-node)
v6.0.2Compare Source
Patch Changes
8258f1f]:v6.0.1Compare Source
Patch Changes
accdab6]:v6.0.0Compare Source
Major Changes
140298aThanks @eddeee888! - Drop Node 18 supportPatch Changes
140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a]:v5.1.2Compare Source
Patch Changes
#10362
3188b8cThanks @Brookke! - Make generated type compatible with noImplicitOverride=true#10373
c3295f9Thanks @eddeee888! - Fix client preset not working with exactOptionalPropertyTypes=true when documentMode=stringv5.1.1Compare Source
Patch Changes
f6909d1]:v5.1.0Compare Source
Minor Changes
bfe3c75Thanks @mvantellingen! - Update generated code to be compatible with TypeScript 5.8erasableSyntaxOnlyflagv5.0.15Compare Source
Patch Changes
d8566c0]:v5.0.14Compare Source
Patch Changes
6d7c1d7]:v5.0.13Compare Source
Patch Changes
60dd72f]:v5.0.12Compare Source
Patch Changes
1617e3c,fa64fbf]:v5.0.11Compare Source
Patch Changes
#10160
c7af639Thanks @jyasskin! - Allow explicitundefinedin additional to optional argumentsUpdated dependencies [
55a1e9e,a235051]:v5.0.10Compare Source
Patch Changes
3f4f546]:v5.0.9Compare Source
Patch Changes
79fee3c]:v5.0.8Compare Source
Patch Changes
808ada5,14ce39e]:v5.0.7Compare Source
Patch Changes
dfc5310,156cc2b,dfc5310,b49457b]:v5.0.6Compare Source
Patch Changes
920b443,ed9c205]:v5.0.5Compare Source
Patch Changes
53f270a]:v5.0.4Compare Source
Patch Changes
#9813
4e69568Thanks @saihaj! - bumping for a releaseUpdated dependencies [
4e69568]:v5.0.3Compare Source
Patch Changes
7718a8113]:v5.0.2Compare Source
Patch Changes
d8364e045Thanks @saihaj! - dependencies updates:tslib@~2.6.0↗︎ (from~2.5.0, independencies)d8364e045,d8364e045,d8364e045,d8364e045]:v5.0.1Compare Source
Patch Changes
d8566c0]:v5.0.0Compare Source
Major Changes
bb66c2a31Thanks @n1ru4l! - Require Node.js>= 16. Drop support for Node.js 14Minor Changes
#9196
3848a2b73Thanks @beerose! - Add@deferdirective supportWhen a query includes a deferred fragment field, the server will return a partial response with the non-deferred fields first, followed by the remaining fields once they have been resolved.
Once start using the
@deferdirective in your queries, the generated code will automatically include support for the directive.The generated type for
GetUserQuerywill have information that the fragment is incremental, meaning it may not be available right away.Apart from generating code that includes support for the
@deferdirective, the Codegen also exports a utility function calledisFragmentReady. You can use it to conditionally render components based on whether the data for a deferredfragment is available:
Patch Changes
4d9ea1a5a,4d9ea1a5a,f46803a8c,3848a2b73,ba84a3a27,63827fabe,50471e651,5aa95aa96,ca02ad172,e1dc75f3c,bb66c2a31,5950f5a68,5aa95aa96]:dotansimha/graphql-code-generator (@graphql-codegen/typescript)
v5.0.2Compare Source
Patch Changes
8258f1f]:v5.0.1Compare Source
Patch Changes
accdab6]:v5.0.0Compare Source
Major Changes
#10218
140298aThanks @eddeee888! - Remove NameNode override#10218
140298aThanks @eddeee888! - Drop Node 18 supportPatch Changes
140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a,140298a]:v4.1.6Compare Source
Patch Changes
f6909d1]:v4.1.5Compare Source
Patch Changes
d8566c0]:v4.1.4Compare Source
Patch Changes
6d7c1d7]:v4.1.3Compare Source
Patch Changes
60dd72f]:v4.1.2Compare Source
Patch Changes
1617e3c,fa64fbf]:v4.1.1Compare Source
Patch Changes
55a1e9e,a235051]:v4.1.0Compare Source
Minor Changes
#10077
3f4f546Thanks @eddeee888! - Extendconfig.avoidOptionsto support query, mutation and subscriptionPreviously,
config.avoidOptions.resolverswas being used to make query, mutation and subscription fields non-optional.Now,
config.avoidOptions.query,config.avoidOptions.mutationandconfig.avoidOptions.subscriptioncan be used to target the respective types.Patch Changes
3f4f546]:v4.0.9Compare Source
Patch Changes
79fee3c]:v4.0.8Compare Source
Patch Changes
808ada5,14ce39e]:v4.0.7Compare Source
Patch Changes
dfc5310,156cc2b,dfc5310,b49457b]:Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.