Skip to content

[typescript-operations/client-preset] Next major version#10496

Draft
eddeee888 wants to merge 55 commits intomasterfrom
master-next
Draft

[typescript-operations/client-preset] Next major version#10496
eddeee888 wants to merge 55 commits intomasterfrom
master-next

Conversation

@eddeee888
Copy link
Collaborator

@eddeee888 eddeee888 commented Nov 7, 2025

This is the feature branch for #10479

Checklist

typescript-operations

TODO/Cleanups

client-preset

Verify fixes

Documentation updates

@changeset-bot
Copy link

changeset-bot bot commented Nov 7, 2025

🦋 Changeset detected

Latest commit: 558c4a2

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 11 packages
Name Type
@graphql-codegen/client-preset Major
@graphql-codegen/typescript-operations Major
@graphql-codegen/visitor-plugin-common Major
@graphql-codegen/typescript Major
@graphql-codegen/typescript-resolvers Major
@graphql-codegen/cli Major
@graphql-codegen/typescript-document-nodes Patch
@graphql-codegen/gql-tag-operations Patch
@graphql-codegen/typed-document-node Patch
@graphql-codegen/introspection Patch
@graphql-codegen/graphql-modules-preset Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@eddeee888 eddeee888 force-pushed the master-next branch 2 times, most recently from 48ef01e to c2be6b3 Compare January 6, 2026 13:16
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

💻 Website Preview

The latest changes are available as preview in: https://pr-10496.graphql-code-generator.pages.dev

eddeee888 and others added 11 commits March 12, 2026 22:01
… `importSchemaTypesFrom` is used (#10603)

* Improve namespacedImportName integration with importSchemaTypesFrom

* Update dev-test

* Update changeset
* Ensure input and variables use the same input scalars default

* Add changeset
* Remove typescript plugin from client-preset as no longer used

* Update client-preset doc

* Add changeset

* chore(dependencies): updated changesets for modified dependencies

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Fix enumValues doc issue

* fix link issues in client preset doc

* Move nonOptionalTypename and skipTypeNameForRoot together in the doc for ease of read
* Fix isNativeNamedType function

* Add changeset

* Regen dev-tests
…oGenerate to correctly reflect its functionality (#10640)
* Add internal utility type warning

* Update snapshots

* Add changeset

* Improve internal type message
…tional modifiers correctly when used on inline fragment (#10645)

* Migrate skip and include directive tests to a new file

* Add test for aliased field

* Add test for include directive, inline fragment cases

* Refactor selection set to object to reflect current usages

* Standardise type, parsing, fragment directive handling and fix conditional when inline fragment is used

* Add inline fragment skip directive test

* Add changeset
…al modifiers correctly when used on fragment spread (#10646)

* Set up TDD

* WIP implement conditional fragmentspread

* Fix empty object detection logic

* Format/cleanup

* Add test for include+skip+defer

* Add changeset

* Fix test
@github-actions
Copy link
Contributor

github-actions bot commented Mar 18, 2026

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@graphql-codegen/cli 7.0.0-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/introspection 5.0.2-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/visitor-plugin-common 7.0.0-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/typescript-document-nodes 5.0.10-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/gql-tag-operations 5.1.5-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/typescript-operations 6.0.0-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/typescript-resolvers 6.0.0-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/typed-document-node 6.1.8-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/typescript 6.0.0-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/client-preset 6.0.0-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎
@graphql-codegen/graphql-modules-preset 5.1.5-alpha-20260319112145-558c4a2465c7723ec5a41fc91f397dfe6aea8956 npm ↗︎ unpkg ↗︎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants