Skip to content

chore(release): version packages#1180

Merged
itsmingjie merged 1 commit into
masterfrom
changeset-release/master
Jun 23, 2026
Merged

chore(release): version packages#1180
itsmingjie merged 1 commit into
masterfrom
changeset-release/master

Conversation

@github-actions

@github-actions github-actions Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

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 master, this PR will be updated.

Releases

@linear/sdk@87.0.0

Major Changes

  • 4741cf9: feat(schema): [breaking] Input field 'isDiffHidden' was removed from input object type 'InitiativeUpdateUpdateInput' (InitiativeUpdateUpdateInput.isDiffHidden)

    feat(schema): [breaking] Field 'Mutation.releasePipelineDelete' changed type from 'DeletePayload!' to 'ReleasePipelineArchivePayload!' (Mutation.releasePipelineDelete)

    feat(schema): [breaking] Input field 'isDiffHidden' was removed from input object type 'ProjectUpdateUpdateInput' (ProjectUpdateUpdateInput.isDiffHidden)

    feat(schema): [dangerous] Enum value 'Bash' was added to enum 'AiConversationTool' (AiConversationTool.Bash)

    feat(schema): [dangerous] Enum value 'CreateSandbox' was added to enum 'AiConversationTool' (AiConversationTool.CreateSandbox)

    feat(schema): [dangerous] Enum value 'ReadSandboxFile' was added to enum 'AiConversationTool' (AiConversationTool.ReadSandboxFile)

    feat(schema): [dangerous] Enum value 'SuggestRepository' was added to enum 'AiConversationTool' (AiConversationTool.SuggestRepository)

    feat(schema): [dangerous] Member 'AiConversationBashToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationCreateSandboxToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationReadSandboxFileToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationSuggestRepositoryToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'GitHubRepoInput' (GitHubRepoInput.description)

    feat(schema): [dangerous] Argument 'mcpServerDefinitionId: String' added to field 'Mutation.integrationMcpServerConnect' (Mutation.integrationMcpServerConnect.mcpServerDefinitionId)

    feat(schema): [dangerous] Argument 'mcpServerDefinitionId: String' added to field 'Mutation.integrationMcpServerPersonalConnect' (Mutation.integrationMcpServerPersonalConnect.mcpServerDefinitionId)

    feat(schema): [dangerous] Input field 'issue' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.issue)

    feat(schema): [dangerous] Input field 'members' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.members)

    feat(schema): [dangerous] Input field 'mcpServersMode' was added to input object type 'OrganizationLinearAgentSettingsInput' (OrganizationLinearAgentSettingsInput.mcpServersMode)

    feat(schema): [dangerous] Input field 'documents' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.documents)

    feat(schema): [dangerous] Input field 'releaseNotes' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.releaseNotes)

    feat(schema): [dangerous] Input field 'documents' was added to input object type 'ReleaseCompleteInputBase' (ReleaseCompleteInputBase.documents)

    feat(schema): [dangerous] Input field 'releaseNotes' was added to input object type 'ReleaseCompleteInputBase' (ReleaseCompleteInputBase.releaseNotes)

    feat(schema): [dangerous] Input field 'includeSubjects' was added to input object type 'ReleaseDebugSinkInput' (ReleaseDebugSinkInput.includeSubjects)

    feat(schema): [dangerous] Input field 'documents' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.documents)

    feat(schema): [dangerous] Input field 'releaseNotes' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.releaseNotes)

    feat(schema): [dangerous] Input field 'documents' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.documents)

    feat(schema): [dangerous] Input field 'releaseNotes' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.releaseNotes)

    feat(schema): [dangerous] Input field 'documents' was added to input object type 'ReleaseUpdateByPipelineInput' (ReleaseUpdateByPipelineInput.documents)

    feat(schema): [dangerous] Input field 'releaseNotes' was added to input object type 'ReleaseUpdateByPipelineInput' (ReleaseUpdateByPipelineInput.releaseNotes)

    feat(schema): [dangerous] Input field 'documents' was added to input object type 'ReleaseUpdateByPipelineInputBase' (ReleaseUpdateByPipelineInputBase.documents)

    feat(schema): [dangerous] Input field 'releaseNotes' was added to input object type 'ReleaseUpdateByPipelineInputBase' (ReleaseUpdateByPipelineInputBase.releaseNotes)

    feat(schema): [dangerous] Input field 'members' was added to input object type 'TeamFilter' (TeamFilter.members)

    feat(schema): [non_breaking] Type 'AiConversationBashToolCall' was added (AiConversationBashToolCall)

    feat(schema): [non_breaking] Type 'AiConversationBashToolCallArgs' was added (AiConversationBashToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationCreateSandboxToolCall' was added (AiConversationCreateSandboxToolCall)

    feat(schema): [non_breaking] Type 'AiConversationCreateSandboxToolCallArgs' was added (AiConversationCreateSandboxToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationReadSandboxFileToolCall' was added (AiConversationReadSandboxFileToolCall)

    feat(schema): [non_breaking] Type 'AiConversationReadSandboxFileToolCallArgs' was added (AiConversationReadSandboxFileToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationSuggestRepositoryToolCall' was added (AiConversationSuggestRepositoryToolCall)

    feat(schema): [non_breaking] Type 'LinearAgentMcpServersMode' was added (LinearAgentMcpServersMode)

    feat(schema): [non_breaking] Type 'ReleaseDocumentInput' was added (ReleaseDocumentInput)

    feat(schema): [non_breaking] Type 'ReleaseNoteInput' was added (ReleaseNoteInput)

    feat(schema): [non_breaking] Field 'InitiativeUpdate.isDiffHidden' description changed from 'Whether the diff between this update and the previous one should be hidden in the UI.' to 'Whether the diff between this update and the previous one should be hidden in the UI. Only used for legacy updates. Not settable in the UI.' (InitiativeUpdate.isDiffHidden)

    feat(schema): [non_breaking] Field 'Mutation.releasePipelineDelete' description changed from 'Permanently deletes a release pipeline and all associated stages and releases.' to 'Moves a release pipeline to the trash bin. Trashed pipelines are archived and will be permanently deleted after a retention period, along with all their releases. If the pipeline is already archived, it is marked as trashed with a fresh archive timestamp.' (Mutation.releasePipelineDelete)

    feat(schema): [non_breaking] Field 'OAuthApplication.clientId' description changed from 'The public client ID used during OAuth authorization flows.' to 'The client ID used during OAuth authorization flows.' (OAuthApplication.clientId)

    feat(schema): [non_breaking] Description 'Public API representation of an OAuth application managed by the calling OAuth application. Secrets are only returned by create and rotation mutations.' on type 'OAuthApplication' has changed to 'An OAuth application that can be managed by the calling OAuth application.' (OAuthApplication)

    feat(schema): [non_breaking] Input field 'OAuthApplicationCreateInput.idempotencyKey' description changed from 'Optional client-supplied idempotency key. Reusing the same key with the same managing OAuth application returns the existing OAuth application instead of creating a duplicate.' to 'Optional client-supplied idempotency key. Reusing the same key with the same managing OAuth application returns the existing OAuth application instead of creating a duplicate. The key does not apply to archived applications.' (OAuthApplicationCreateInput.idempotencyKey)

    feat(schema): [non_breaking] Input field 'OrganizationLinearAgentSettingsInput.mcpServersAllowlist' description changed from '[Internal] The MCP server allowlist for Linear Agent. When unset, all MCP servers are allowed.' to '[Internal] Legacy MCP server allowlist for Linear Agent.' (OrganizationLinearAgentSettingsInput.mcpServersAllowlist)

    feat(schema): [non_breaking] Field 'parentShas' was added to object type 'PullRequestCommit' (PullRequestCommit.parentShas)

    feat(schema): [non_breaking] Field 'trashed' was added to object type 'ReleasePipeline' (ReleasePipeline.trashed)

    feat(schema): [non_breaking] Field 'hasGitHubCodeAccess' was added to object type 'User' (User.hasGitHubCodeAccess)

    feat(schema): [non_breaking] Field 'timelineShowProjectsAside' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.timelineShowProjectsAside)

  • df20561: feat(schema): [breaking] Argument 'includeProtectedTeamIds: [String!]' was removed from field 'Mutation.createCsvExportReport' (Mutation.createCsvExportReport.includeProtectedTeamIds)

    feat(schema): [breaking] Input field 'allowedAuthServices' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.allowedAuthServices)

    feat(schema): [breaking] Input field 'hideNonPrimaryOrganizations' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.hideNonPrimaryOrganizations)

    feat(schema): [dangerous] Enum value 'AgentSession' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.AgentSession)

    feat(schema): [dangerous] Enum value 'onboarding' was added to enum 'AiConversationInitialSource' (AiConversationInitialSource.onboarding)

    feat(schema): [dangerous] Member 'AiConversationElicitationPart' was added to Union type 'AiConversationPart' (AiConversationPart)

    feat(schema): [dangerous] Enum value 'elicitation' was added to enum 'AiConversationPartType' (AiConversationPartType.elicitation)

    feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.canceledAt)

    feat(schema): [dangerous] Input field 'priority' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.priority)

    feat(schema): [dangerous] Input field 'priority' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.priority)

    feat(schema): [dangerous] Input field 'prioritySortOrder' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.prioritySortOrder)

    feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'InitiativeFilter' (InitiativeFilter.canceledAt)

    feat(schema): [dangerous] Input field 'priority' was added to input object type 'InitiativeFilter' (InitiativeFilter.priority)

    feat(schema): [dangerous] Input field 'priority' was added to input object type 'InitiativeSortInput' (InitiativeSortInput.priority)

    feat(schema): [dangerous] Enum value 'Canceled' was added to enum 'InitiativeStatus' (InitiativeStatus.Canceled)

    feat(schema): [dangerous] Enum value 'Proposed' was added to enum 'InitiativeStatus' (InitiativeStatus.Proposed)

    feat(schema): [dangerous] Input field 'priority' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.priority)

    feat(schema): [dangerous] Input field 'prioritySortOrder' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.prioritySortOrder)

    feat(schema): [dangerous] Input field 'trusted' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.trusted)

    feat(schema): [dangerous] Argument 'includeRestrictedTeamIds: [String!]' added to field 'Mutation.createCsvExportReport' (Mutation.createCsvExportReport.includeRestrictedTeamIds)

    feat(schema): [dangerous] Argument 'requestedScopes: [String!]' added to field 'Mutation.integrationSlack' (Mutation.integrationSlack.requestedScopes)

    feat(schema): [dangerous] Argument 'requestedScopes: [String!]' added to field 'Mutation.integrationSlackAsks' (Mutation.integrationSlackAsks.requestedScopes)

    feat(schema): [dangerous] Argument 'requestedScopes: [String!]' added to field 'Mutation.updateIntegrationSlackScopes' (Mutation.updateIntegrationSlackScopes.requestedScopes)

    feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'NullableInitiativeFilter' (NullableInitiativeFilter.canceledAt)

    feat(schema): [dangerous] Input field 'priority' was added to input object type 'NullableInitiativeFilter' (NullableInitiativeFilter.priority)

    feat(schema): [dangerous] Input field 'restrictedBy' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.restrictedBy)

    feat(schema): [dangerous] Input field 'visibility' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.visibility)

    feat(schema): [dangerous] Input field 'grantTypes' was added to input object type 'OAuthApplicationCreateInput' (OAuthApplicationCreateInput.grantTypes)

    feat(schema): [dangerous] Input field 'grantTypes' was added to input object type 'OAuthApplicationUpdateInput' (OAuthApplicationUpdateInput.grantTypes)

    feat(schema): [dangerous] Input field 'effort' was added to input object type 'OrganizationCodingAgentSettingsInput' (OrganizationCodingAgentSettingsInput.effort)

    feat(schema): [dangerous] Input field 'restrictedBy' was added to input object type 'TeamFilter' (TeamFilter.restrictedBy)

    feat(schema): [dangerous] Input field 'visibility' was added to input object type 'TeamFilter' (TeamFilter.visibility)

    feat(schema): [dangerous] Enum value 'initiativesCanceled' was added to enum 'ViewType' (ViewType.initiativesCanceled)

    feat(schema): [dangerous] Enum value 'initiativesProposed' was added to enum 'ViewType' (ViewType.initiativesProposed)

    feat(schema): [non_breaking] Type 'AgentSkill' was added (AgentSkill)

    feat(schema): [non_breaking] Type 'AgentSkillConnection' was added (AgentSkillConnection)

    feat(schema): [non_breaking] Type 'AgentSkillCreateInput' was added (AgentSkillCreateInput)

    feat(schema): [non_breaking] Type 'AgentSkillEdge' was added (AgentSkillEdge)

    feat(schema): [non_breaking] Type 'AgentSkillFilter' was added (AgentSkillFilter)

    feat(schema): [non_breaking] Type 'AgentSkillPayload' was added (AgentSkillPayload)

    feat(schema): [non_breaking] Type 'AgentSkillUpdateInput' was added (AgentSkillUpdateInput)

    feat(schema): [non_breaking] Type 'AiConversationElicitationKind' was added (AiConversationElicitationKind)

    feat(schema): [non_breaking] Type 'AiConversationElicitationOption' was added (AiConversationElicitationOption)

    feat(schema): [non_breaking] Type 'AiConversationElicitationPart' was added (AiConversationElicitationPart)

    feat(schema): [non_breaking] Type 'AiConversationErrorType' was added (AiConversationErrorType)

    feat(schema): [non_breaking] Type 'EmailIntakeAddressRefreshSesDomainStatusPayload' was added (EmailIntakeAddressRefreshSesDomainStatusPayload)

    feat(schema): [non_breaking] Type 'InitiativePrioritySort' was added (InitiativePrioritySort)

    feat(schema): [non_breaking] Type 'OAuthApplicationGrantType' was added (OAuthApplicationGrantType)

    feat(schema): [non_breaking] Type 'TeamVisibilityComparator' was added (TeamVisibilityComparator)

    feat(schema): [non_breaking] Field 'reasonCode' was added to object type 'AgentActivityErrorContent' (AgentActivityErrorContent.reasonCode)

    feat(schema): [non_breaking] Field 'codingHarnessModelLabel' was added to object type 'AgentSession' (AgentSession.codingHarnessModelLabel)

    feat(schema): [non_breaking] Field 'actionSummary' was added to object type 'AiConversationEntityCardWidgetArgs' (AiConversationEntityCardWidgetArgs.actionSummary)

    feat(schema): [non_breaking] Field 'snapshot' was added to object type 'AiConversationEntityCardWidgetArgs' (AiConversationEntityCardWidgetArgs.snapshot)

    feat(schema): [non_breaking] Field 'snapshot' was added to object type 'AiConversationEntityListWidgetArgsEntities' (AiConversationEntityListWidgetArgsEntities.snapshot)

    feat(schema): [non_breaking] Field 'errorType' was added to object type 'AiConversationErrorPart' (AiConversationErrorPart.errorType)

    feat(schema): [non_breaking] Field 'invokedByUserId' was added to object type 'DocumentContentHistoryCheckpointType' (DocumentContentHistoryCheckpointType.invokedByUserId)

    feat(schema): [non_breaking] Field 'isActive' was added to object type 'DocumentContentHistoryCheckpointType' (DocumentContentHistoryCheckpointType.isActive)

    feat(schema): [non_breaking] Field 'canceledAt' was added to object type 'Initiative' (Initiative.canceledAt)

    feat(schema): [non_breaking] Field 'priority' was added to object type 'Initiative' (Initiative.priority)

    feat(schema): [non_breaking] Field 'prioritySortOrder' was added to object type 'Initiative' (Initiative.prioritySortOrder)

    feat(schema): [non_breaking] Field 'Initiative.status' description changed from 'The lifecycle status of the initiative. One of Planned, Active, Completed.' to 'The lifecycle status of the initiative. One of Proposed, Planned, Active, Completed, Canceled.' (Initiative.status)

    feat(schema): [non_breaking] Input field 'InitiativeCollectionFilter.status' description changed from 'Comparator for the initiative status: Planned, Active, Completed' to 'Comparator for the initiative status: Proposed, Planned, Active, Completed, Canceled' (InitiativeCollectionFilter.status)

    feat(schema): [non_breaking] Input field 'InitiativeFilter.status' description changed from 'Comparator for the initiative status: Planned, Active, Completed' to 'Comparator for the initiative status: Proposed, Planned, Active, Completed, Canceled' (InitiativeFilter.status)

    feat(schema): [non_breaking] Field 'canceledAt' was added to object type 'InitiativeWebhookPayload' (InitiativeWebhookPayload.canceledAt)

    feat(schema): [non_breaking] Field 'agentSessions' was added to object type 'Issue' (Issue.agentSessions)

    feat(schema): [non_breaking] Field 'trusted' was added to object type 'Issue' (Issue.trusted)

    feat(schema): [non_breaking] Field 'agentSessions' was added to object type 'IssueSearchResult' (IssueSearchResult.agentSessions)

    feat(schema): [non_breaking] Field 'trusted' was added to object type 'IssueSearchResult' (IssueSearchResult.trusted)

    feat(schema): [non_breaking] Field 'agentSkillCreate' was added to object type 'Mutation' (Mutation.agentSkillCreate)

    feat(schema): [non_breaking] Field 'agentSkillDelete' was added to object type 'Mutation' (Mutation.agentSkillDelete)

    feat(schema): [non_breaking] Field 'agentSkillUpdate' was added to object type 'Mutation' (Mutation.agentSkillUpdate)

    feat(schema): [non_breaking] Field 'emailIntakeAddressRefreshSesDomainStatus' was added to object type 'Mutation' (Mutation.emailIntakeAddressRefreshSesDomainStatus)

    feat(schema): [non_breaking] Input field 'NullableInitiativeFilter.status' description changed from 'Comparator for the initiative status: Planned, Active, Completed' to 'Comparator for the initiative status: Proposed, Planned, Active, Completed, Canceled' (NullableInitiativeFilter.status)

    feat(schema): [non_breaking] Input field 'NullableProjectFilter.priority' description changed from 'Comparator for the projects priority.' to 'Comparator for the project priority.' (NullableProjectFilter.priority)

    feat(schema): [non_breaking] Input field 'NullableProjectFilter.status' description changed from 'Filters that the project's status must satisfy.' to 'Filters that the project status must satisfy.' (NullableProjectFilter.status)

    feat(schema): [non_breaking] Input field 'NullableTeamFilter.issues' description changed from 'Filters that the teams issues must satisfy.' to 'Filters that the team's issues must satisfy.' (NullableTeamFilter.issues)

    feat(schema): [non_breaking] Input field 'NullableTeamFilter.parent' description changed from 'Filters that the teams parent must satisfy.' to 'Filters that the team's parent must satisfy.' (NullableTeamFilter.parent)

    feat(schema): [non_breaking] Input field 'NullableTeamFilter.private' description changed from 'Comparator for the team privacy.' to '[DEPRECATED] Comparator for the team privacy.' (NullableTeamFilter.private)

    feat(schema): [non_breaking] Field 'grantTypes' was added to object type 'OAuthApplication' (OAuthApplication.grantTypes)

    feat(schema): [non_breaking] Input field 'OAuthApplicationCreateInput.developerUrl' changed type from 'String!' to 'String' (OAuthApplicationCreateInput.developerUrl)

    feat(schema): [non_breaking] Input field 'OrganizationCodingAgentSettingsInput.model' description changed from '[Internal] The model preference used for Coding Sessions sessions.' to '[Internal] The model preference used for Coding Sessions.' (OrganizationCodingAgentSettingsInput.model)

    feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.priority' description changed from 'Comparator for the projects priority.' to 'Comparator for the project priority.' (ProjectCollectionFilter.priority)

    feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.status' description changed from 'Filters that the project's status must satisfy.' to 'Filters that the project status must satisfy.' (ProjectCollectionFilter.status)

    feat(schema): [non_breaking] Input field 'ProjectFilter.priority' description changed from 'Comparator for the projects priority.' to 'Comparator for the project priority.' (ProjectFilter.priority)

    feat(schema): [non_breaking] Input field 'ProjectFilter.status' description changed from 'Filters that the project's status must satisfy.' to 'Filters that the project status must satisfy.' (ProjectFilter.status)

    feat(schema): [non_breaking] Field 'agentSkill' was added to object type 'Query' (Query.agentSkill)

    feat(schema): [non_breaking] Field 'agentSkills' was added to object type 'Query' (Query.agentSkills)

    feat(schema): [non_breaking] Field 'pipeline' was added to object type 'ReleaseNote' (ReleaseNote.pipeline)

    feat(schema): [non_breaking] Field 'ReleasePipeline.autoGenerateReleaseNotesOnCompletion' description changed from 'Whether to automatically generate a release note when a release is completed. Only applies to scheduled pipelines; ignored for continuous pipelines.' to 'Whether to automatically generate a release note when a release is completed.' (ReleasePipeline.autoGenerateReleaseNotesOnCompletion)

    feat(schema): [non_breaking] Input field 'ReleasePipelineCreateInput.autoGenerateReleaseNotesOnCompletion' description changed from 'Whether to automatically generate a release note when a release is completed. Only applies to scheduled pipelines; ignored for continuous pipelines. Defaults to false.' to 'Whether to automatically generate a release note when a release is completed. Defaults to false.' (ReleasePipelineCreateInput.autoGenerateReleaseNotesOnCompletion)

    feat(schema): [non_breaking] Input field 'ReleasePipelineUpdateInput.autoGenerateReleaseNotesOnCompletion' description changed from 'Whether to automatically generate a release note when a release is completed. Only applies to scheduled pipelines; ignored for continuous pipelines.' to 'Whether to automatically generate a release note when a release is completed.' (ReleasePipelineUpdateInput.autoGenerateReleaseNotesOnCompletion)

    feat(schema): [non_breaking] Field 'protectedById' was added to object type 'Team' (Team.protectedById)

    feat(schema): [non_breaking] Field 'Team.protectedBy' description changed from '[Internal] For protected teams, the enclosing private team that forms the visibility boundary. Null for public and private teams.' to '[Internal] For restricted teams, the enclosing private team that forms the visibility boundary.' (Team.protectedBy)

    feat(schema): [non_breaking] Field 'Team.protectedBy' is deprecated (Team.protectedBy)

    feat(schema): [non_breaking] Field 'Team.protectedBy' has deprecation reason 'Use restrictedBy instead.' (Team.protectedBy)

    feat(schema): [non_breaking] Field 'Team.restrictedBy' description changed from '[Internal] For restricted teams, the enclosing private team that forms the visibility boundary. Alias for protectedBy.' to '[Internal] For restricted teams, the enclosing private team that forms the visibility boundary. Null for public and private teams.' (Team.restrictedBy)

    feat(schema): [non_breaking] Input field 'TeamFilter.issues' description changed from 'Filters that the teams issues must satisfy.' to 'Filters that the team's issues must satisfy.' (TeamFilter.issues)

    feat(schema): [non_breaking] Input field 'TeamFilter.parent' description changed from 'Filters that the teams parent must satisfy.' to 'Filters that the team's parent must satisfy.' (TeamFilter.parent)

    feat(schema): [non_breaking] Input field 'TeamFilter.private' description changed from 'Comparator for the team privacy.' to '[DEPRECATED] Comparator for the team privacy.' (TeamFilter.private)

    feat(schema): [non_breaking] Description 'The visibility of a team. A team can be public, private, or restricted within an enclosing private-team boundary. The protected enum value remains as a legacy alias for compatibility.' on type 'TeamVisibility' has changed to 'The visibility of a team. A team can be public, private, or restricted within an enclosing private-team boundary.' (TeamVisibility)

    feat(schema): [non_breaking] Field 'initiativeFieldPriority' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldPriority)

    feat(schema): [non_breaking] Field 'reviewFieldGithubTeam' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldGithubTeam)

    feat(schema): [non_breaking] Field 'stats' was added to object type 'WorkflowDefinition' (WorkflowDefinition.stats)

  • 440524b: feat(schema): [breaking] Field 'OAuthApplication.webhookResourceTypes' changed type from '[String!]!' to '[WebhookResourceType!]!' (OAuthApplication.webhookResourceTypes)

    feat(schema): [breaking] Input field 'OAuthApplicationCreateInput.webhookResourceTypes' changed type from '[String!]' to '[WebhookResourceType!]' (OAuthApplicationCreateInput.webhookResourceTypes)

    feat(schema): [breaking] Input field 'OAuthApplicationUpdateInput.webhookResourceTypes' changed type from '[String!]' to '[WebhookResourceType!]' (OAuthApplicationUpdateInput.webhookResourceTypes)

    feat(schema): [breaking] Enum value 'agentCodeIntelligencePromoDismissed' was removed from enum 'UserFlagType' (UserFlagType.agentCodeIntelligencePromoDismissed)

    feat(schema): [breaking] Enum value 'agentCodeIntelligenceSplashAnimationSeen' was removed from enum 'UserFlagType' (UserFlagType.agentCodeIntelligenceSplashAnimationSeen)

    feat(schema): [dangerous] Input field 'entityId' was added to input object type 'AuditEntryFilter' (AuditEntryFilter.entityId)

    feat(schema): [dangerous] Input field 'entityIdentifier' was added to input object type 'AuditEntryFilter' (AuditEntryFilter.entityIdentifier)

    feat(schema): [dangerous] Input field 'entityType' was added to input object type 'AuditEntryFilter' (AuditEntryFilter.entityType)

    feat(schema): [dangerous] Member 'ExternalUserActorWebhookPayload' was added to Union type 'EntityActorWebhookPayload' (EntityActorWebhookPayload)

    feat(schema): [dangerous] Enum value 'initiatives' was added to enum 'FacetPageSource' (FacetPageSource.initiatives)

    feat(schema): [dangerous] Input field 'leadTeam' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.leadTeam)

    feat(schema): [dangerous] Input field 'leadTeamId' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.leadTeamId)

    feat(schema): [dangerous] Input field 'leadTeam' was added to input object type 'InitiativeFilter' (InitiativeFilter.leadTeam)

    feat(schema): [dangerous] Input field 'leadTeamId' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.leadTeamId)

    feat(schema): [dangerous] Input field 'enableAiIntakeAttachmentProcessing' was added to input object type 'IntercomSettingsInput' (IntercomSettingsInput.enableAiIntakeAttachmentProcessing)

    feat(schema): [dangerous] Input field 'leadTeam' was added to input object type 'NullableInitiativeFilter' (NullableInitiativeFilter.leadTeam)

    feat(schema): [dangerous] Input field 'trustedSourcesAllowlist' was added to input object type 'OrganizationLinearAgentSettingsInput' (OrganizationLinearAgentSettingsInput.trustedSourcesAllowlist)

    feat(schema): [dangerous] Input field 'trustedSourcesMode' was added to input object type 'OrganizationLinearAgentSettingsInput' (OrganizationLinearAgentSettingsInput.trustedSourcesMode)

    feat(schema): [dangerous] Input field 'automationManagementRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.automationManagementRole)

    feat(schema): [dangerous] Input field 'initiativesEnabled' was added to input object type 'TeamCreateInput' (TeamCreateInput.initiativesEnabled)

    feat(schema): [dangerous] Input field 'automationManagement' was added to input object type 'TeamSecuritySettingsInput' (TeamSecuritySettingsInput.automationManagement)

    feat(schema): [dangerous] Input field 'initiativesEnabled' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.initiativesEnabled)

    feat(schema): [dangerous] Enum value 'automations' was added to enum 'ViewType' (ViewType.automations)

    feat(schema): [dangerous] Enum value 'inboxOther' was added to enum 'ViewType' (ViewType.inboxOther)

    feat(schema): [dangerous] Enum value 'inboxPriority' was added to enum 'ViewType' (ViewType.inboxPriority)

    feat(schema): [dangerous] Enum value 'initiativesAll' was added to enum 'ViewType' (ViewType.initiativesAll)

    feat(schema): [dangerous] Input field 'enableAiIntakeAttachmentProcessing' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.enableAiIntakeAttachmentProcessing)

    feat(schema): [non_breaking] Type 'ExternalUserActorWebhookPayload' was added (ExternalUserActorWebhookPayload)

    feat(schema): [non_breaking] Type 'LinearAgentTrustedSourcesMode' was added (LinearAgentTrustedSourcesMode)

    feat(schema): [non_breaking] Type 'OrganizationLinearAgentTrustedSourcesAllowlistEntryInput' was added (OrganizationLinearAgentTrustedSourcesAllowlistEntryInput)

    feat(schema): [non_breaking] Type 'ProductAnnouncement' was added (ProductAnnouncement)

    feat(schema): [non_breaking] Type 'ProductAnnouncementNotification' was added (ProductAnnouncementNotification)

    feat(schema): [non_breaking] Type 'WebhookResourceType' was added (WebhookResourceType)

    feat(schema): [non_breaking] Field 'queued' was added to object type 'AiConversationPromptCodingSessionToolCallArgs' (AiConversationPromptCodingSessionToolCallArgs.queued)

    feat(schema): [non_breaking] Field 'leadTeam' was added to object type 'Initiative' (Initiative.leadTeam)

    feat(schema): [non_breaking] Field 'releaseNote' was added to object type 'Release' (Release.releaseNote)

    feat(schema): [non_breaking] Description 'A release note. The note body is stored in related document content, and the releases it covers are tracked in releaseIds.' on type 'ReleaseNote' has changed to 'A note documenting one or more releases. The note body is stored in related document content.' (ReleaseNote)

    feat(schema): [non_breaking] Field 'automationFieldLastExecuted' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationFieldLastExecuted)

    feat(schema): [non_breaking] Field 'automationFieldStats' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationFieldStats)

    feat(schema): [non_breaking] Field 'automationFieldTeam' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationFieldTeam)

    feat(schema): [non_breaking] Field 'automationFieldTrigger' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationFieldTrigger)

    feat(schema): [non_breaking] Field 'automationGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationGrouping)

    feat(schema): [non_breaking] Field 'automationOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationOrdering)

    feat(schema): [non_breaking] Field 'automationShowDescendants' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationShowDescendants)

    feat(schema): [non_breaking] Field 'automationStatsPeriod' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.automationStatsPeriod)

    feat(schema): [non_breaking] Field 'initiativeFieldLeadTeam' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldLeadTeam)

    feat(schema): [non_breaking] Field 'color' was added to object type 'WorkflowDefinition' (WorkflowDefinition.color)

    feat(schema): [non_breaking] Field 'icon' was added to object type 'WorkflowDefinition' (WorkflowDefinition.icon)

  • 296beb5: feat(schema): [breaking] Input field 'markedAsDuplicateWorkflowStateId' was removed from input object type 'TeamCreateInput' (TeamCreateInput.markedAsDuplicateWorkflowStateId)

    feat(schema): [breaking] Input field 'markedAsDuplicateWorkflowStateId' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.markedAsDuplicateWorkflowStateId)

    feat(schema): [dangerous] Enum value 'Draft' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.Draft)

    feat(schema): [dangerous] Enum value 'ReleaseNote' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.ReleaseNote)

    feat(schema): [dangerous] Enum value 'ReleaseNote' was added to enum 'AiConversationEntityListWidgetArgsEntitiesType' (AiConversationEntityListWidgetArgsEntitiesType.ReleaseNote)

    feat(schema): [dangerous] Enum value 'ListCodingSessions' was added to enum 'AiConversationTool' (AiConversationTool.ListCodingSessions)

    feat(schema): [dangerous] Enum value 'PromptCodingSession' was added to enum 'AiConversationTool' (AiConversationTool.PromptCodingSession)

    feat(schema): [dangerous] Enum value 'StartCodingSession' was added to enum 'AiConversationTool' (AiConversationTool.StartCodingSession)

    feat(schema): [dangerous] Member 'AiConversationListCodingSessionsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationPromptCodingSessionToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationStartCodingSessionToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Input field 'utm' was added to input object type 'ContactSalesCreateInput' (ContactSalesCreateInput.utm)

    feat(schema): [dangerous] Input field 'utmFirstTouch' was added to input object type 'ContactSalesCreateInput' (ContactSalesCreateInput.utmFirstTouch)

    feat(schema): [dangerous] Input field 'utmFirstTouch' was added to input object type 'CreateOrganizationInput' (CreateOrganizationInput.utmFirstTouch)

    feat(schema): [dangerous] Input field 'customIdentifier' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.customIdentifier)

    feat(schema): [dangerous] Input field 'hasErroredAgentSessions' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasErroredAgentSessions)

    feat(schema): [dangerous] Input field 'hasErroredAgentSessions' was added to input object type 'IssueFilter' (IssueFilter.hasErroredAgentSessions)

    feat(schema): [dangerous] Input field 'hasErroredAgentSessions' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasErroredAgentSessions)

    feat(schema): [dangerous] Input field 'pullRequestTourEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.pullRequestTourEnabled)

    feat(schema): [dangerous] Input field 'hasReleaseNotes' was added to input object type 'ReleaseCollectionFilter' (ReleaseCollectionFilter.hasReleaseNotes)

    feat(schema): [dangerous] Input field 'hasReleaseNotes' was added to input object type 'ReleaseFilter' (ReleaseFilter.hasReleaseNotes)

    feat(schema): [dangerous] Enum value 'agentSharedSkillsPromoDismissed' was added to enum 'UserFlagType' (UserFlagType.agentSharedSkillsPromoDismissed)

    feat(schema): [dangerous] Enum value 'agentSharedSkillsSplashAnimationSeen' was added to enum 'UserFlagType' (UserFlagType.agentSharedSkillsSplashAnimationSeen)

    feat(schema): [dangerous] Enum value 'reviewsPromptToConnectGithubDismissed' was added to enum 'UserFlagType' (UserFlagType.reviewsPromptToConnectGithubDismissed)

    feat(schema): [non_breaking] Type 'AiConversationListCodingSessionsToolCall' was added (AiConversationListCodingSessionsToolCall)

    feat(schema): [non_breaking] Type 'AiConversationListCodingSessionsToolCallArgs' was added (AiConversationListCodingSessionsToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationListCodingSessionsToolCallResult' was added (AiConversationListCodingSessionsToolCallResult)

    feat(schema): [non_breaking] Type 'AiConversationListCodingSessionsToolCallResultAgentSessions' was added (AiConversationListCodingSessionsToolCallResultAgentSessions)

    feat(schema): [non_breaking] Type 'AiConversationPromptCodingSessionToolCall' was added (AiConversationPromptCodingSessionToolCall)

    feat(schema): [non_breaking] Type 'AiConversationPromptCodingSessionToolCallArgs' was added (AiConversationPromptCodingSessionToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationPromptCodingSessionToolCallResult' was added (AiConversationPromptCodingSessionToolCallResult)

    feat(schema): [non_breaking] Type 'AiConversationStartCodingSessionToolCall' was added (AiConversationStartCodingSessionToolCall)

    feat(schema): [non_breaking] Type 'AiConversationStartCodingSessionToolCallArgs' was added (AiConversationStartCodingSessionToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationStartCodingSessionToolCallResult' was added (AiConversationStartCodingSessionToolCallResult)

    feat(schema): [non_breaking] Type 'ArchivedIntegrationPayload' was added (ArchivedIntegrationPayload)

    feat(schema): [non_breaking] Field 'identifier' was added to object type 'Initiative' (Initiative.identifier)

    feat(schema): [non_breaking] Field 'previousIdentifiers' was added to object type 'Initiative' (Initiative.previousIdentifiers)

    feat(schema): [non_breaking] Field 'identifier' was added to object type 'InitiativeWebhookPayload' (InitiativeWebhookPayload.identifier)

    feat(schema): [non_breaking] Field 'previousIdentifiers' was added to object type 'InitiativeWebhookPayload' (InitiativeWebhookPayload.previousIdentifiers)

    feat(schema): [non_breaking] Field 'issueShare' was added to object type 'Mutation' (Mutation.issueShare)

    feat(schema): [non_breaking] Field 'issueUnshare' was added to object type 'Mutation' (Mutation.issueUnshare)

    feat(schema): [non_breaking] Field 'pullRequestTourEnabled' was added to object type 'Organization' (Organization.pullRequestTourEnabled)

    feat(schema): [non_breaking] Field 'Organization.codingAgentEnabled' description changed from '[INTERNAL] Whether the workspace has enabled the Coding Agent.' to '[INTERNAL] Whether the workspace has enabled Coding Sessions.' (Organization.codingAgentEnabled)

    feat(schema): [non_breaking] Field 'Organization.codingAgentSettings' description changed from '[Internal] Settings for Coding Agent features.' to '[Internal] Settings for Coding Sessions features.' (Organization.codingAgentSettings)

    feat(schema): [non_breaking] Input field 'OrganizationCodingAgentSettingsInput.model' description changed from '[Internal] The model preference used for Coding Agent sessions.' to '[Internal] The model preference used for Coding Sessions sessions.' (OrganizationCodingAgentSettingsInput.model)

    feat(schema): [non_breaking] Description '[Internal] Input for updating Coding Agent settings for the workspace.' on type 'OrganizationCodingAgentSettingsInput' has changed to '[Internal] Input for updating Coding Sessions settings for the workspace.' (OrganizationCodingAgentSettingsInput)

    feat(schema): [non_breaking] Input field 'OrganizationUpdateInput.codingAgentEnabled' description changed from '[INTERNAL] Whether the workspace has enabled the Coding Agent.' to '[INTERNAL] Whether the workspace has enabled Coding Sessions.' (OrganizationUpdateInput.codingAgentEnabled)

    feat(schema): [non_breaking] Input field 'OrganizationUpdateInput.codingAgentSettings' description changed from '[Internal] Settings for Coding Agent features.' to '[Internal] Settings for Coding Sessions features.' (OrganizationUpdateInput.codingAgentSettings)

    feat(schema): [non_breaking] Field 'archivedIntegrations' was added to object type 'Query' (Query.archivedIntegrations)

    feat(schema): [non_breaking] Field 'protectedBy' was added to object type 'Team' (Team.protectedBy)

    feat(schema): [non_breaking] Field 'Team.markedAsDuplicateWorkflowState' description changed from 'The workflow state into which issues are moved when they are marked as a duplicate of another issue. Defaults to the first canceled state.' to '[DEPRECATED] No longer in use. Duplicates are now system-managed via the native duplicate state.' (Team.markedAsDuplicateWorkflowState)

    feat(schema): [non_breaking] Field 'Team.markedAsDuplicateWorkflowState' is deprecated (Team.markedAsDuplicateWorkflowState)

    feat(schema): [non_breaking] Field 'Team.markedAsDuplicateWorkflowState' has deprecation reason 'Duplicates are now system-managed via the native duplicate state.' (Team.markedAsDuplicateWorkflowState)

    feat(schema): [non_breaking] Field 'ViewPreferencesValues.reviewFieldChecks' description changed from 'Whether to show the review checks field.' to 'No longer used. Previously controlled the review checks field.' (ViewPreferencesValues.reviewFieldChecks)

    feat(schema): [non_breaking] Field 'ViewPreferencesValues.reviewFieldPreviewLinks' description changed from 'Whether to show the review preview links field.' to 'No longer used. Previously controlled the review preview links field.' (ViewPreferencesValues.reviewFieldPreviewLinks)

  • c128bbb: feat(schema): [breaking] Field 'protected' was removed from object type 'Team' (Team.protected)

    feat(schema): [breaking] Enum value 'protected' was removed from enum 'TeamVisibility' (TeamVisibility.protected)

    feat(schema): [dangerous] Enum value 'restricted' was added to enum 'TeamVisibility' (TeamVisibility.restricted)

    feat(schema): [non_breaking] Type 'DocumentContentAgentCheckpointMode' was added (DocumentContentAgentCheckpointMode)

    feat(schema): [non_breaking] Type 'DocumentContentHistoryCheckpointType' was added (DocumentContentHistoryCheckpointType)

    feat(schema): [non_breaking] Type 'DocumentContentHistoryTimelinePayload' was added (DocumentContentHistoryTimelinePayload)

    feat(schema): [non_breaking] Field 'documentContentId' was added to object type 'DocumentContentHistoryType' (DocumentContentHistoryType.documentContentId)

    feat(schema): [non_breaking] Field 'documentContentHistoryTimeline' was added to object type 'Query' (Query.documentContentHistoryTimeline)

    feat(schema): [non_breaking] Field 'autoArchivedAt' was added to object type 'Release' (Release.autoArchivedAt)

    feat(schema): [non_breaking] Field 'restrictedBy' was added to object type 'Team' (Team.restrictedBy)

    feat(schema): [non_breaking] Field 'restrictedById' was added to object type 'Team' (Team.restrictedById)

    feat(schema): [non_breaking] Field 'Team.visibility' description changed from 'The visibility of the team. Returns public for teams visible to all workspace members, private for teams visible only to members, and protected for non-private teams inside a private-team boundary.' to 'The visibility of the team. Returns public for teams visible to all workspace members, private for teams visible only to members, and restricted for non-private teams inside a private-team boundary.' (Team.visibility)

    feat(schema): [non_breaking] Description 'A team is the primary organizational unit in Linear. Issues belong to teams, and each team has its own workflow states, cycles, labels, and settings. Teams can be public (visible to all workspace members), private (visible only to team members), or protected (visible only within an enclosing private-team boundary). Teams can also have sub-teams that inherit settings from their parent.' on type 'Team' has changed to 'A team is the primary organizational unit in Linear. Issues belong to teams, and each team has its own workflow states, cycles, labels, and settings. Teams can be public (visible to all workspace members), private (visible only to team members), or restricted (visible only within an enclosing private-team boundary). Teams can also have sub-teams that inherit settings from their parent.' (Team)

    feat(schema): [non_breaking] Description 'The visibility of a team. A team can be public, private, or protected within an enclosing private-team boundary.' on type 'TeamVisibility' has changed to 'The visibility of a team. A team can be public, private, or restricted within an enclosing private-team boundary. The protected enum value remains as a legacy alias for compatibility.' (TeamVisibility)

@linear/import@3.2.1

Patch Changes

  • Updated dependencies [4741cf9]
  • Updated dependencies [df20561]
  • Updated dependencies [440524b]
  • Updated dependencies [296beb5]
  • Updated dependencies [c128bbb]
    • @linear/sdk@87.0.0

@github-actions github-actions Bot force-pushed the changeset-release/master branch 3 times, most recently from e6c9e92 to 742261a Compare June 3, 2026 05:36
@github-actions github-actions Bot force-pushed the changeset-release/master branch from 742261a to b4e92fe Compare June 11, 2026 05:28
@github-actions github-actions Bot force-pushed the changeset-release/master branch from b4e92fe to fd50e6a Compare June 22, 2026 21:26
@github-actions github-actions Bot force-pushed the changeset-release/master branch from fd50e6a to a19a0af Compare June 22, 2026 21:41
@itsmingjie itsmingjie merged commit 28d6461 into master Jun 23, 2026
1 check passed
@itsmingjie itsmingjie deleted the changeset-release/master branch June 23, 2026 01:37
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.

1 participant