chore: version packages - #61
Merged
Merged
Conversation
presmihaylov
approved these changes
Sep 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@team-plain/graphql@3.0.0
Major Changes
17852be: The bundled documents no longer select deprecated fields on value-object types, so three fields are gone from the generated result types. No method is removed, but this is breaking in both directions and you should read the table before upgrading.
ThreadDiscussionToolCallEntryPayload.isSuccessundefinedstatus:PENDING,SUCCESSorERRORThreadsDisplayOptions.hasLinearIssuesundefinedhasIssueTrackerIssuesThreadsDisplayOptions.hasJiraIssuesundefinedhasIssueTrackerIssuesThe compile error is the good outcome. It names the field and finds every call site for you. Plain JavaScript gets no such warning and simply reads
undefined, which is why this ships as a major: on a caret range^2.0.0would have resolved this automatically, and a build would have broken without anyone choosing to upgrade.isSuccessis the one most likely to be read. Do not translate it asstatus === 'SUCCESS'and stop there: the old boolean read false for a call that was still running as well as one that failed, so any code treatingfalseas failure was already mislabelling pending calls. Readstatusand handlePENDINGas its own case.The generator already skipped deprecated fields everywhere else; the value-object expansion was the one path that did not, which is why these three survived. Deprecated operations are untouched, so every method the SDK exposes today still exists.
@team-plain/ui-components@11.0.0
Patch Changes
Note
Medium Risk
The release itself is low risk, but publishing graphql 3.0.0 will break TypeScript builds and silently return undefined in JS for consumers still reading the removed fields.
Overview
This is an automated Changesets release PR: it bumps versions, folds the consumed changeset into changelogs, and removes
.changeset/sdk-300-drop-deprecated-value-object-fields.md. No SDK implementation changes appear in this diff.@team-plain/graphqlgoes to 3.0.0 (major) for commit 17852be: bundled GraphQL documents stop selecting deprecated fields on value-object types, so three properties disappear from generated result types—ThreadDiscussionToolCallEntryPayload.isSuccess,ThreadsDisplayOptions.hasLinearIssues, andThreadsDisplayOptions.hasJiraIssues. SDK methods are unchanged; consumers should usestatus(includingPENDING) instead ofisSuccess, andhasIssueTrackerIssuesinstead of the Linear/Jira-specific flags.@team-plain/ui-componentsgoes to 11.0.0 with a patch-level dependency bump to@team-plain/graphql@3.0.0(major version alignment for the monorepo release).Reviewed by Cursor Bugbot for commit ea68cc2. Bugbot is set up for automated code reviews on this repo. Configure here.