Compare Versions - @linear/sdk
npm / @linear/sdk / Compare Versions
Major Changes
-
bd88158: feat(schema): [breaking] Field 'EntityExternalLink.creator' changed type from 'User!' to 'User' (EntityExternalLink.creator)
feat(schema): [dangerous] Input field 'hasActiveAgentSessions' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasActiveAgentSessions)
feat(schema): [dangerous] Input field 'hasDismissedAgentSessions' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasDismissedAgentSessions)
feat(schema): [dangerous] Input field 'hasMergedAgentPullRequests' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasMergedAgentPullRequests)
feat(schema): [dangerous] Input field 'hasActiveAgentSessions' was added to input object type 'IssueFilter' (IssueFilter.hasActiveAgentSessions)
feat(schema): [dangerous] Input field 'hasDismissedAgentSessions' was added to input object type 'IssueFilter' (IssueFilter.hasDismissedAgentSessions)
feat(schema): [dangerous] Input field 'hasMergedAgentPullRequests' was added to input object type 'IssueFilter' (IssueFilter.hasMergedAgentPullRequests)
feat(schema): [dangerous] Input field 'hasActiveAgentSessions' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasActiveAgentSessions)
feat(schema): [dangerous] Input field 'hasDismissedAgentSessions' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasDismissedAgentSessions)
feat(schema): [dangerous] Input field 'hasMergedAgentPullRequests' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasMergedAgentPullRequests)
feat(schema): [dangerous] Input field 'links' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.links)
feat(schema): [dangerous] Input field 'links' was added to input object type 'ReleaseCompleteInputBase' (ReleaseCompleteInputBase.links)
feat(schema): [dangerous] Input field 'links' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.links)
feat(schema): [dangerous] Input field 'links' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.links)
feat(schema): [dangerous] Input field 'links' was added to input object type 'ReleaseUpdateByPipelineInput' (ReleaseUpdateByPipelineInput.links)
feat(schema): [dangerous] Input field 'links' was added to input object type 'ReleaseUpdateByPipelineInputBase' (ReleaseUpdateByPipelineInputBase.links)
feat(schema): [dangerous] Argument 'sort: [UserSortInput!]' added to field 'Team.members' (Team.members.sort)
feat(schema): [non_breaking] Type 'OAuthApplication' was added (OAuthApplication)
feat(schema): [non_breaking] Type 'OAuthApplicationArchivePayload' was added (OAuthApplicationArchivePayload)
feat(schema): [non_breaking] Type 'OAuthApplicationCreateInput' was added (OAuthApplicationCreateInput)
feat(schema): [non_breaking] Type 'OAuthApplicationCreatePayload' was added (OAuthApplicationCreatePayload)
feat(schema): [non_breaking] Type 'OAuthApplicationDistribution' was added (OAuthApplicationDistribution)
feat(schema): [non_breaking] Type 'OAuthApplicationPayload' was added (OAuthApplicationPayload)
feat(schema): [non_breaking] Type 'OAuthApplicationRotateSecretPayload' was added (OAuthApplicationRotateSecretPayload)
feat(schema): [non_breaking] Type 'OAuthApplicationRotateWebhookSecretPayload' was added (OAuthApplicationRotateWebhookSecretPayload)
feat(schema): [non_breaking] Type 'OAuthApplicationUpdateInput' was added (OAuthApplicationUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseLinkInput' was added (ReleaseLinkInput)
feat(schema): [non_breaking] Field 'oauthApplicationArchive' was added to object type 'Mutation' (Mutation.oauthApplicationArchive)
feat(schema): [non_breaking] Field 'oauthApplicationCreate' was added to object type 'Mutation' (Mutation.oauthApplicationCreate)
feat(schema): [non_breaking] Field 'oauthApplicationRotateSecret' was added to object type 'Mutation' (Mutation.oauthApplicationRotateSecret)
feat(schema): [non_breaking] Field 'oauthApplicationRotateWebhookSecret' was added to object type 'Mutation' (Mutation.oauthApplicationRotateWebhookSecret)
feat(schema): [non_breaking] Field 'oauthApplicationUpdate' was added to object type 'Mutation' (Mutation.oauthApplicationUpdate)
feat(schema): [non_breaking] Field 'oauthApplication' was added to object type 'Query' (Query.oauthApplication)
feat(schema): [non_breaking] Field 'oauthApplications' was added to object type 'Query' (Query.oauthApplications)
Major Changes
-
fb1f69d: feat(schema): [breaking] Input field 'pipelineId' was removed from input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.pipelineId)
feat(schema): [breaking] Field 'WorkflowCronJobDefinition.team' changed type from 'Team!' to 'Team' (WorkflowCronJobDefinition.team)
feat(schema): [dangerous] Member 'ReleaseNoteWebhookPayload' was added to Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [dangerous] Input field 'pipelineTab' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.pipelineTab)
feat(schema): [dangerous] Input field 'releaseNoteId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.releaseNoteId)
feat(schema): [dangerous] Input field 'workflowDefinitionDraftId' was added to input object type 'IntegrationUpdateInput' (IntegrationUpdateInput.workflowDefinitionDraftId)
feat(schema): [dangerous] Argument 'includeProtectedTeamIds: [String!]' added to field 'Mutation.createCsvExportReport' (Mutation.createCsvExportReport.includeProtectedTeamIds)
feat(schema): [dangerous] Argument 'confirmReplace: Boolean' added to field 'Mutation.integrationGithubConnect' (Mutation.integrationGithubConnect.confirmReplace)
feat(schema): [dangerous] Argument 'workflowDefinitionDraftId: String' added to field 'Mutation.integrationMcpServerConnect' (Mutation.integrationMcpServerConnect.workflowDefinitionDraftId)
feat(schema): [dangerous] Enum value 'billing' was added to enum 'NotificationCategory' (NotificationCategory.billing)
feat(schema): [dangerous] Input field 'billing' was added to input object type 'NotificationCategoryPreferencesInput' (NotificationCategoryPreferencesInput.billing)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.initiative)
feat(schema): [dangerous] Input field 'projectMilestone' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.projectMilestone)
feat(schema): [dangerous] Input field 'autoGenerateReleaseNotesOnCompletion' was added to input object type 'ReleasePipelineCreateInput' (ReleasePipelineCreateInput.autoGenerateReleaseNotesOnCompletion)
feat(schema): [dangerous] Input field 'autoGenerateReleaseNotesOnCompletion' was added to input object type 'ReleasePipelineUpdateInput' (ReleasePipelineUpdateInput.autoGenerateReleaseNotesOnCompletion)
feat(schema): [dangerous] Enum value 'agentCodeIntelligencePromoDismissed' was added to enum 'UserFlagType' (UserFlagType.agentCodeIntelligencePromoDismissed)
feat(schema): [dangerous] Enum value 'agentCodeIntelligenceSplashAnimationSeen' was added to enum 'UserFlagType' (UserFlagType.agentCodeIntelligenceSplashAnimationSeen)
feat(schema): [dangerous] Enum value 'slackProjectChannelsPromoDismissed' was added to enum 'UserFlagType' (UserFlagType.slackProjectChannelsPromoDismissed)
feat(schema): [dangerous] Enum value 'slackProjectChannelsPromoShown' was added to enum 'UserFlagType' (UserFlagType.slackProjectChannelsPromoShown)
feat(schema): [non_breaking] Type 'GitHubIntegrationConnectDetails' was added (GitHubIntegrationConnectDetails)
feat(schema): [non_breaking] Type 'PipelineTab' was added (PipelineTab)
feat(schema): [non_breaking] Type 'ReleaseNoteGenerationStatus' was added (ReleaseNoteGenerationStatus)
feat(schema): [non_breaking] Type 'ReleaseNoteWebhookPayload' was added (ReleaseNoteWebhookPayload)
feat(schema): [non_breaking] Type 'TeamVisibility' was added (TeamVisibility)
feat(schema): [non_breaking] Type 'UsageAlert' was added (UsageAlert)
feat(schema): [non_breaking] Type 'UsageAlertNotification' was added (UsageAlertNotification)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'AsksChannelConnectPayload' (AsksChannelConnectPayload.gitHub)
feat(schema): [non_breaking] Field 'cell' was added to object type 'AuthOrganization' (AuthOrganization.cell)
feat(schema): [non_breaking] Field 'oauthClientId' was added to object type 'AuthUser' (AuthUser.oauthClientId)
feat(schema): [non_breaking] Field 'Comment.initiative' description changed from '[Internal] The initiative that the comment is associated with. Null if the comment belongs to a different parent entity type.' to 'The initiative that the comment is associated with. Null if the comment belongs to a different parent entity type.' (Comment.initiative)
feat(schema): [non_breaking] Field 'Comment.initiativeId' description changed from '[Internal] The ID of the initiative that the comment is associated with. Null if the comment belongs to a different parent entity type.' to 'The ID of the initiative that the comment is associated with. Null if the comment belongs to a different parent entity type.' (Comment.initiativeId)
feat(schema): [non_breaking] Field 'Comment.project' description changed from '[Internal] The project that the comment is associated with. Used for project-level discussion threads. Null if the comment belongs to a different parent entity type.' to 'The project that the comment is associated with. Used for project-level discussion threads. Null if the comment belongs to a different parent entity type.' (Comment.project)
feat(schema): [non_breaking] Field 'Comment.projectId' description changed from '[Internal] The ID of the project that the comment is associated with. Null if the comment belongs to a different parent entity type.' to 'The ID of the project that the comment is associated with. Null if the comment belongs to a different parent entity type.' (Comment.projectId)
feat(schema): [non_breaking] Input field 'CommentCreateInput.initiativeId' description changed from '[Internal] The initiative to associate the comment with.' to 'The initiative to associate the comment with.' (CommentCreateInput.initiativeId)
feat(schema): [non_breaking] Input field 'CommentCreateInput.projectId' description changed from '[Internal] The project to associate the comment with.' to 'The project to associate the comment with.' (CommentCreateInput.projectId)
feat(schema): [non_breaking] Field 'content' was added to object type 'CustomerNeed' (CustomerNeed.content)
feat(schema): [non_breaking] Description 'The rich-text content body of a document, issue, project, initiative, project milestone, pull request, release note, AI prompt rules, or welcome message. Content is stored as a base64-encoded Yjs state and can be converted to Markdown or ProseMirror JSON. Each DocumentContent belongs to exactly one parent entity and supports real-time collaborative editing.' on type 'DocumentContent' has changed to 'The rich-text content body of a document, issue, project, initiative, project milestone, pull request, release note, automation prompt, AI prompt rules, or welcome message. Content is stored as a base64-encoded Yjs state and can be converted to Markdown or ProseMirror JSON. Each DocumentContent belongs to exactly one parent entity and supports real-time collaborative editing.' (DocumentContent)
feat(schema): [non_breaking] Field 'pipelineTab' was added to object type 'Favorite' (Favorite.pipelineTab)
feat(schema): [non_breaking] Field 'releaseNote' was added to object type 'Favorite' (Favorite.releaseNote)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'GitHubCommitIntegrationPayload' (GitHubCommitIntegrationPayload.gitHub)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'GitHubEnterpriseServerPayload' (GitHubEnterpriseServerPayload.gitHub)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'GitLabIntegrationCreatePayload' (GitLabIntegrationCreatePayload.gitHub)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'GitLabTestConnectionPayload' (GitLabTestConnectionPayload.gitHub)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'IntegrationPayload' (IntegrationPayload.gitHub)
feat(schema): [non_breaking] Field 'failedAutomationRuleId' was added to object type 'IssueSuggestionMetadata' (IssueSuggestionMetadata.failedAutomationRuleId)
feat(schema): [non_breaking] Field 'failedAutomationRuleReason' was added to object type 'IssueSuggestionMetadata' (IssueSuggestionMetadata.failedAutomationRuleReason)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'JiraFetchProjectStatusesPayload' (JiraFetchProjectStatusesPayload.gitHub)
feat(schema): [non_breaking] Field 'billing' was added to object type 'NotificationCategoryPreferences' (NotificationCategoryPreferences.billing)
feat(schema): [non_breaking] Field 'aiTelemetryEnabled' was added to object type 'Organization' (Organization.aiTelemetryEnabled)
feat(schema): [non_breaking] Field 'recentReleasesByAccessKey' was added to object type 'Query' (Query.recentReleasesByAccessKey)
feat(schema): [non_breaking] Field 'firstRelease' was added to object type 'ReleaseNote' (ReleaseNote.firstRelease)
feat(schema): [non_breaking] Field 'generationStatus' was added to object type 'ReleaseNote' (ReleaseNote.generationStatus)
feat(schema): [non_breaking] Field 'releaseCount' was added to object type 'ReleaseNote' (ReleaseNote.releaseCount)
feat(schema): [non_breaking] Field 'autoGenerateReleaseNotesOnCompletion' was added to object type 'ReleasePipeline' (ReleasePipeline.autoGenerateReleaseNotesOnCompletion)
feat(schema): [non_breaking] Field 'gitHub' was added to object type 'SlackChannelConnectPayload' (SlackChannelConnectPayload.gitHub)
feat(schema): [non_breaking] Field 'protected' was added to object type 'Team' (Team.protected)
feat(schema): [non_breaking] Field 'visibility' was added to object type 'Team' (Team.visibility)
feat(schema): [non_breaking] Field 'Team.private' is deprecated (Team.private)
feat(schema): [non_breaking] Field 'Team.private' has deprecation reason 'Use
Team.visibilityinstead.' (Team.private)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) or private (visible only to team members). 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 protected (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] Field 'inboxViewGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.inboxViewGrouping)
feat(schema): [non_breaking] Field 'runOnce' was added to object type 'WorkflowDefinition' (WorkflowDefinition.runOnce)
feat(schema): [non_breaking] Field 'schedule' was added to object type 'WorkflowDefinition' (WorkflowDefinition.schedule)
Patch Changes
- 7f440a4: Fix webhook replay bypass where a fresh unsigned
linear-timestampheader could override a stale signedwebhookTimestampin the body. The signed body timestamp now takes precedence over the header. - fcfb698: fix(sdk): throw early when
LinearWebhookClientis constructed with an empty or non-string secret, instead of silently HMAC'ing with an empty key
Major Changes
-
e22e0f3: feat(schema): [breaking] Input field 'OrganizationUpdateInput.customersConfiguration' changed type from 'JSONObject' to 'CustomersConfigurationInput' (OrganizationUpdateInput.customersConfiguration)
feat(schema): [breaking] Input field 'OrganizationUpdateInput.themeSettings' changed type from 'JSONObject' to 'OrganizationThemeSettingsInput' (OrganizationUpdateInput.themeSettings)
feat(schema): [dangerous] Input field 'queued' was added to input object type 'AgentActivityCreatePromptInput' (AgentActivityCreatePromptInput.queued)
feat(schema): [dangerous] Member 'AiConversationErrorPart' was added to Union type 'AiConversationPart' (AiConversationPart)
feat(schema): [dangerous] Enum value 'error' was added to enum 'AiConversationPartType' (AiConversationPartType.error)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.name)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleaseCompleteInputBase' (ReleaseCompleteInputBase.name)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleaseUpdateByPipelineInput' (ReleaseUpdateByPipelineInput.name)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleaseUpdateByPipelineInputBase' (ReleaseUpdateByPipelineInputBase.name)
feat(schema): [dangerous] Input field 'agentSkillsManagement' was added to input object type 'TeamSecuritySettingsInput' (TeamSecuritySettingsInput.agentSkillsManagement)
feat(schema): [non_breaking] Type 'AiConversationErrorPart' was added (AiConversationErrorPart)
feat(schema): [non_breaking] Type 'CustomersAttributesDataSourceConfigurationInput' was added (CustomersAttributesDataSourceConfigurationInput)
feat(schema): [non_breaking] Type 'CustomersAttributesDataSourceIntegrationInput' was added (CustomersAttributesDataSourceIntegrationInput)
feat(schema): [non_breaking] Type 'CustomersConfigurationInput' was added (CustomersConfigurationInput)
feat(schema): [non_breaking] Type 'OrganizationThemeSettingsInput' was added (OrganizationThemeSettingsInput)
feat(schema): [non_breaking] Type 'TeamPinnedResource' was added (TeamPinnedResource)
feat(schema): [non_breaking] Type 'TeamResourceSection' was added (TeamResourceSection)
feat(schema): [non_breaking] Field 'queued' was added to object type 'AgentActivity' (AgentActivity.queued)
feat(schema): [non_breaking] Field 'sentAt' was added to object type 'AgentActivity' (AgentActivity.sentAt)
feat(schema): [non_breaking] Field 'AiConversation.parts' description changed from 'The ordered sequence of conversation parts (prompts, text responses, reasoning steps, tool calls, and widgets) that make up this conversation's visible history.' to 'The ordered sequence of conversation parts (prompts, text responses, reasoning steps, tool calls, errors, and widgets) that make up this conversation's visible history.' (AiConversation.parts)
feat(schema): [non_breaking] Field 'project' was added to object type 'EntityExternalLink' (EntityExternalLink.project)
feat(schema): [non_breaking] Field 'agentActivityDeleteQueued' was added to object type 'Mutation' (Mutation.agentActivityDeleteQueued)
feat(schema): [non_breaking] Field 'agentActivitySendQueued' was added to object type 'Mutation' (Mutation.agentActivitySendQueued)
feat(schema): [non_breaking] Field 'microsoftTeamsChannelId' was added to object type 'Project' (Project.microsoftTeamsChannelId)
feat(schema): [non_breaking] Field 'slackChannelId' was added to object type 'Project' (Project.slackChannelId)
feat(schema): [non_breaking] Field 'microsoftTeamsChannelId' was added to object type 'ProjectSearchResult' (ProjectSearchResult.microsoftTeamsChannelId)
feat(schema): [non_breaking] Field 'slackChannelId' was added to object type 'ProjectSearchResult' (ProjectSearchResult.slackChannelId)
feat(schema): [non_breaking] Field 'mergeStatus' was added to object type 'PullRequest' (PullRequest.mergeStatus)
feat(schema): [non_breaking] Field 'openedAt' was added to object type 'PullRequest' (PullRequest.openedAt)
feat(schema): [non_breaking] Input field 'RepositoryDataInput.provider' description changed from 'The VCS provider hosting the repository (e.g., 'github', 'gitlab').' to 'The VCS provider hosting the repository (e.g., 'github', 'gitlab', 'bitbucket').' (RepositoryDataInput.provider)
feat(schema): [non_breaking] Field 'projectUpdateArchived' was added to object type 'Subscription' (Subscription.projectUpdateArchived)
feat(schema): [non_breaking] Field 'pinnedResources' was added to object type 'Team' (Team.pinnedResources)
feat(schema): [non_breaking] Field 'resourceSections' was added to object type 'Team' (Team.resourceSections)
feat(schema): [non_breaking] Field 'Team.securitySettings' description changed from 'Security settings for the team, including role-based restrictions for issue sharing, label management, member management, and template management.' to 'Security settings for the team, including role-based restrictions for issue sharing, label management, member management, template management, and agent skills.' (Team.securitySettings)
-
0ffbefb: feat(schema): [breaking] Argument 'codeVerifier: String!' added to field 'Mutation.integrationSalesforce' (Mutation.integrationSalesforce.codeVerifier)
feat(schema): [breaking] Input field 'aiProviderConfiguration' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.aiProviderConfiguration)
feat(schema): [dangerous] Input field 'team' was added to input object type 'DocumentFilter' (DocumentFilter.team)
feat(schema): [dangerous] Input field 'useRestPrSync' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.useRestPrSync)
feat(schema): [dangerous] Input field 'validationProjectPath' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.validationProjectPath)
feat(schema): [dangerous] Argument 'expiresAt: String' added to field 'Mutation.integrationGitlabConnect' (Mutation.integrationGitlabConnect.expiresAt)
feat(schema): [dangerous] Argument 'readonly: Boolean' added to field 'Mutation.integrationGitlabConnect' (Mutation.integrationGitlabConnect.readonly)
feat(schema): [dangerous] Argument 'validationProjectPath: String' added to field 'Mutation.integrationGitlabConnect' (Mutation.integrationGitlabConnect.validationProjectPath)
feat(schema): [dangerous] Argument 'sort: [DocumentSortInput!]' added to field 'Query.documents' (Query.documents.sort)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ReleaseCreateInput' (ReleaseCreateInput.completedAt)
feat(schema): [dangerous] Input field 'createdAt' was added to input object type 'ReleaseCreateInput' (ReleaseCreateInput.createdAt)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'ReleaseCreateInput' (ReleaseCreateInput.startedAt)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.completedAt)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.startedAt)
feat(schema): [dangerous] Input field 'scimGroupName' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.scimGroupName)
feat(schema): [dangerous] Enum value 'schedule' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.schedule)
feat(schema): [non_breaking] Type 'DocumentCreatedAtSort' was added (DocumentCreatedAtSort)
feat(schema): [non_breaking] Type 'DocumentCreatorSort' was added (DocumentCreatorSort)
feat(schema): [non_breaking] Type 'DocumentProjectSort' was added (DocumentProjectSort)
feat(schema): [non_breaking] Type 'DocumentSortInput' was added (DocumentSortInput)
feat(schema): [non_breaking] Type 'DocumentTitleSort' was added (DocumentTitleSort)
feat(schema): [non_breaking] Type 'DocumentUpdatedAtSort' was added (DocumentUpdatedAtSort)
feat(schema): [non_breaking] Type 'ViewPreferencesInitiativeLabelGroupColumn' was added (ViewPreferencesInitiativeLabelGroupColumn)
feat(schema): [non_breaking] Type 'WorkflowCronJobDefinition' was added (WorkflowCronJobDefinition)
feat(schema): [non_breaking] Field 'workflowCronJobDefinition' was added to object type 'AiConversation' (AiConversation.workflowCronJobDefinition)
feat(schema): [non_breaking] Field 'Document.release' description changed from '[Internal] The release that the document is associated with. Null if the document belongs to a different parent entity type.' to 'The release that the document is associated with. Null if the document belongs to a different parent entity type.' (Document.release)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.releaseId' description changed from '[Internal] Related release for the document.' to 'Related release for the document.' (DocumentCreateInput.releaseId)
feat(schema): [non_breaking] Field 'DocumentSearchResult.release' description changed from '[Internal] The release that the document is associated with. Null if the document belongs to a different parent entity type.' to 'The release that the document is associated with. Null if the document belongs to a different parent entity type.' (DocumentSearchResult.release)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.releaseId' description changed from '[Internal] Related release for the document.' to 'Related release for the document.' (DocumentUpdateInput.releaseId)
feat(schema): [non_breaking] Input field 'EntityExternalLinkCreateInput.releaseId' description changed from '[Internal] The release associated with the link.' to 'The release associated with the link.' (EntityExternalLinkCreateInput.releaseId)
feat(schema): [non_breaking] Field 'Favorite.release' description changed from '[ALPHA] The favorited release.' to 'The favorited release.' (Favorite.release)
feat(schema): [non_breaking] Field 'Favorite.releasePipeline' description changed from '[ALPHA] The favorited release pipeline.' to 'The favorited release pipeline.' (Favorite.releasePipeline)
feat(schema): [non_breaking] Input field 'FavoriteCreateInput.releaseId' description changed from '[ALPHA] The identifier of the release to favorite.' to 'The identifier of the release to favorite.' (FavoriteCreateInput.releaseId)
feat(schema): [non_breaking] Input field 'FavoriteCreateInput.releasePipelineId' description changed from '[ALPHA] The identifier of the release pipeline to favorite.' to 'The identifier of the release pipeline to favorite.' (FavoriteCreateInput.releasePipelineId)
feat(schema): [non_breaking] Field 'errorRequest' was added to object type 'GitLabIntegrationCreatePayload' (GitLabIntegrationCreatePayload.errorRequest)
feat(schema): [non_breaking] Field 'errorRequest' was added to object type 'GitLabTestConnectionPayload' (GitLabTestConnectionPayload.errorRequest)
feat(schema): [non_breaking] Field 'Issue.releases' description changed from '[ALPHA] Releases associated with the issue.' to 'Releases associated with the issue.' (Issue.releases)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.releases' description changed from '[ALPHA] Filters that the issue's releases must satisfy.' to 'Filters that the issue's releases must satisfy.' (IssueCollectionFilter.releases)
feat(schema): [non_breaking] Input field 'IssueCreateInput.releaseIds' description changed from '[ALPHA] The identifiers of the releases to associate with this issue.' to 'The identifiers of the releases to associate with this issue.' (IssueCreateInput.releaseIds)
feat(schema): [non_breaking] Input field 'IssueFilter.releases' description changed from '[ALPHA] Filters that the issue's releases must satisfy.' to 'Filters that the issue's releases must satisfy.' (IssueFilter.releases)
feat(schema): [non_breaking] Field 'IssueHistory.addedToReleaseIds' description changed from '[ALPHA] ID's of releases that the issue was added to.' to 'ID's of releases that the issue was added to.' (IssueHistory.addedToReleaseIds)
feat(schema): [non_breaking] Field 'IssueHistory.removedFromReleaseIds' description changed from '[ALPHA] ID's of releases that the issue was removed from.' to 'ID's of releases that the issue was removed from.' (IssueHistory.removedFromReleaseIds)
feat(schema): [non_breaking] Field 'IssueSearchResult.releases' description changed from '[ALPHA] Releases associated with the issue.' to 'Releases associated with the issue.' (IssueSearchResult.releases)
feat(schema): [non_breaking] Input field 'IssueSortInput.release' description changed from '[ALPHA] Sort by most recent release date' to 'Sort by most recent release date' (IssueSortInput.release)
feat(schema): [non_breaking] Description '[Internal] A join entity linking an issue to a release for release tracking. Each record represents an association between a single issue and a single release, along with metadata about the source of the link (e.g., which pull requests connected the issue to the release). Creating or deleting these associations automatically records the change in issue history.' on type 'IssueToRelease' has changed to 'A join entity linking an issue to a release for release tracking. Each record represents an association between a single issue and a single release, along with metadata about the source of the link (e.g., which pull requests connected the issue to the release). Creating or deleting these associations automatically records the change in issue history.' (IssueToRelease)
feat(schema): [non_breaking] Description '[ALPHA] Input for creating a new association between an issue and a release. Both an issue identifier and a release identifier must be provided.' on type 'IssueToReleaseCreateInput' has changed to 'Input for creating a new association between an issue and a release. Both an issue identifier and a release identifier must be provided.' (IssueToReleaseCreateInput)
feat(schema): [non_breaking] Description '[ALPHA] The result of an issue-to-release mutation, containing the created or updated association and a success indicator.' on type 'IssueToReleasePayload' has changed to 'The result of an issue-to-release mutation, containing the created or updated association and a success indicator.' (IssueToReleasePayload)
feat(schema): [non_breaking] Field 'Mutation.issueToReleaseCreate' description changed from '[ALPHA] Creates a new association between an issue and a release, linking the issue to the release for tracking purposes.' to 'Creates a new association between an issue and a release, linking the issue to the release for tracking purposes.' (Mutation.issueToReleaseCreate)
feat(schema): [non_breaking] Field 'Mutation.issueToReleaseDelete' description changed from '[ALPHA] Deletes an issue-to-release association by its identifier, removing the issue from the release.' to 'Deletes an issue-to-release association by its identifier, removing the issue from the release.' (Mutation.issueToReleaseDelete)
feat(schema): [non_breaking] Field 'Mutation.issueToReleaseDeleteByIssueAndRelease' description changed from '[ALPHA] Deletes an issue-to-release association by looking up the issue and release identifiers, removing the issue from the release.' to 'Deletes an issue-to-release association by looking up the issue and release identifiers, removing the issue from the release.' (Mutation.issueToReleaseDeleteByIssueAndRelease)
feat(schema): [non_breaking] Field 'Mutation.releaseArchive' description changed from '[ALPHA] Archives a release.' to 'Archives a release.' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'Mutation.releaseComplete' description changed from '[ALPHA] Marks a release as completed. If version is provided, completes that specific release; otherwise completes the most recent started release.' to 'Marks a release as completed. If version is provided, completes that specific release; otherwise completes the most recent started release.' (Mutation.releaseComplete)
feat(schema): [non_breaking] Field 'Mutation.releaseCompleteByAccessKey' description changed from '[ALPHA] Marks a release as completed using an access key. If version is provided, completes that specific release; otherwise completes the most recent started release. The pipeline is inferred from the access key.' to 'Marks a release as completed using an access key. If version is provided, completes that specific release; otherwise completes the most recent started release. The pipeline is inferred from the access key.' (Mutation.releaseCompleteByAccessKey)
feat(schema): [non_breaking] Field 'Mutation.releaseCreate' description changed from '[ALPHA] Creates a new release in a pipeline. If no stage is specified, defaults to the first completed stage for continuous pipelines or the first started stage for scheduled pipelines.' to 'Creates a new release in a pipeline. If no stage is specified, defaults to the first completed stage for continuous pipelines or the first started stage for scheduled pipelines.' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'Mutation.releaseDelete' description changed from '[ALPHA] Moves a release to the trash bin. Trashed releases are archived and will be permanently deleted after a retention period. If the release is already archived, it is marked as trashed with a fresh archive timestamp.' to 'Moves a release to the trash bin. Trashed releases are archived and will be permanently deleted after a retention period. If the release is already archived, it is marked as trashed with a fresh archive timestamp.' (Mutation.releaseDelete)
feat(schema): [non_breaking] Field 'Mutation.releaseNoteCreate' description changed from '[ALPHA] Creates a release note.' to 'Creates a release note.' (Mutation.releaseNoteCreate)
feat(schema): [non_breaking] Field 'Mutation.releaseNoteDelete' description changed from '[ALPHA] Deletes a release note.' to 'Deletes a release note.' (Mutation.releaseNoteDelete)
feat(schema): [non_breaking] Field 'Mutation.releaseNoteUpdate' description changed from '[ALPHA] Updates a release note.' to 'Updates a release note.' (Mutation.releaseNoteUpdate)
feat(schema): [non_breaking] Field 'Mutation.releasePipelineArchive' description changed from '[ALPHA] Archives a release pipeline.' to 'Archives a release pipeline.' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'Mutation.releasePipelineCreate' description changed from '[ALPHA] Creates a new release pipeline with default stages. Subject to plan entitlement and quota limits.' to 'Creates a new release pipeline with default stages. Subject to plan entitlement and quota limits.' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'Mutation.releasePipelineDelete' description changed from '[ALPHA] Permanently deletes a release pipeline and all associated stages and releases.' to 'Permanently deletes a release pipeline and all associated stages and releases.' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'Mutation.releasePipelineUnarchive' description changed from '[ALPHA] Unarchives a release pipeline.' to 'Unarchives a release pipeline.' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'Mutation.releasePipelineUpdate' description changed from '[ALPHA] Updates an existing release pipeline. Supports updating name, slug, type, production flag, path patterns, and team associations. Private teams that the current user cannot access are preserved in the team list.' to 'Updates an existing release pipeline. Supports updating name, slug, type, production flag, path patterns, and team associations. Private teams that the current user cannot access are preserved in the team list.' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'Mutation.releaseStageArchive' description changed from '[ALPHA] Archives a release stage. Only started-type stages can be archived, and only if they have no active releases and at least one other stage of the same type remains. Cannot archive the last non-frozen started stage.' to 'Archives a release stage. Only started-type stages can be archived, and only if they have no active releases and at least one other stage of the same type remains. Cannot archive the last non-frozen started stage.' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'Mutation.releaseStageCreate' description changed from '[ALPHA] Creates a new release stage in a pipeline. Non-started stages must use default names and colors, and only one stage of each non-started type is allowed per pipeline. Started stages can optionally be frozen, but at least one non-frozen started stage must remain.' to 'Creates a new release stage in a pipeline. Non-started stages must use default names and colors, and only one stage of each non-started type is allowed per pipeline. Started stages can optionally be frozen, but at least one non-frozen started stage must remain.' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'Mutation.releaseStageUnarchive' description changed from '[ALPHA] Unarchives a release stage.' to 'Unarchives a release stage.' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'Mutation.releaseStageUpdate' description changed from '[ALPHA] Updates an existing release stage. Only started-type stages can be edited. Supports updating name, color, position, and frozen status.' to 'Updates an existing release stage. Only started-type stages can be edited. Supports updating name, color, position, and frozen status.' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'Mutation.releaseSync' description changed from '[ALPHA] Syncs release data by resolving issue and pull request references and associating them with a release. For continuous pipelines, creates a new completed release. For scheduled pipelines, finds or creates a started release and accumulates issues into it.' to 'Syncs release data by resolving issue and pull request references and associating them with a release. For continuous pipelines, creates a new completed release. For scheduled pipelines, finds or creates a started release and accumulates issues into it.' (Mutation.releaseSync)
feat(schema): [non_breaking] Field 'Mutation.releaseSyncByAccessKey' description changed from '[ALPHA] Syncs release data using an access key for CI/CD integration. The pipeline is automatically inferred from the access key's configured resources, so no pipeline ID is needed in the input.' to 'Syncs release data using an access key for CI/CD integration. The pipeline is automatically inferred from the access key's configured resources, so no pipeline ID is needed in the input.' (Mutation.releaseSyncByAccessKey)
feat(schema): [non_breaking] Field 'Mutation.releaseUnarchive' description changed from '[ALPHA] Unarchives a release.' to 'Unarchives a release.' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'Mutation.releaseUpdate' description changed from '[ALPHA] Updates an existing release by ID. Supports updating name, description, version, commit SHA, pipeline, stage, and dates.' to 'Updates an existing release by ID. Supports updating name, description, version, commit SHA, pipeline, stage, and dates.' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'Mutation.releaseUpdateByPipeline' description changed from '[ALPHA] Updates a release by pipeline identifier. Finds the release by version or latest started/planned release, and optionally transitions it to a new stage by name.' to 'Updates a release by pipeline identifier. Finds the release by version or latest started/planned release, and optionally transitions it to a new stage by name.' (Mutation.releaseUpdateByPipeline)
feat(schema): [non_breaking] Field 'Mutation.releaseUpdateByPipelineByAccessKey' description changed from '[ALPHA] Updates a release by pipeline using an access key.' to 'Updates a release by pipeline using an access key.' (Mutation.releaseUpdateByPipelineByAccessKey)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.releases' description changed from '[ALPHA] Filters that the issue's releases must satisfy.' to 'Filters that the issue's releases must satisfy.' (NullableIssueFilter.releases)
feat(schema): [non_breaking] Input field 'NullableTeamFilter.releasePipelines' description changed from '[ALPHA] Filters that the team's release pipelines must satisfy.' to 'Filters that the team's release pipelines must satisfy.' (NullableTeamFilter.releasePipelines)
feat(schema): [non_breaking] Field 'Organization.releasesEnabled' description changed from '[Internal] Whether release management is enabled for the workspace.' to 'Whether release management is enabled for the workspace.' (Organization.releasesEnabled)
feat(schema): [non_breaking] Field 'Query.issueToRelease' description changed from '[ALPHA] One specific issue-to-release association, looked up by its unique identifier.' to 'One specific issue-to-release association, looked up by its unique identifier.' (Query.issueToRelease)
feat(schema): [non_breaking] Field 'Query.issueToReleases' description changed from '[ALPHA] All issue-to-release associations. Returns a paginated list of all issue-to-release links visible to the authenticated user.' to 'All issue-to-release associations. Returns a paginated list of all issue-to-release links visible to the authenticated user.' (Query.issueToReleases)
feat(schema): [non_breaking] Field 'Query.latestReleaseByAccessKey' description changed from '[ALPHA] Returns the latest release for the pipeline associated with the access key.' to 'Returns the latest release for the pipeline associated with the access key.' (Query.latestReleaseByAccessKey)
feat(schema): [non_breaking] Field 'Query.release' description changed from '[ALPHA] Fetch a single release by its UUID or slug identifier.' to 'Fetch a single release by its UUID or slug identifier.' (Query.release)
feat(schema): [non_breaking] Field 'Query.releaseNote' description changed from '[ALPHA] Fetch a release note by its UUID or slug identifier.' to 'Fetch a release note by its UUID or slug identifier.' (Query.releaseNote)
feat(schema): [non_breaking] Field 'Query.releaseNotes' description changed from '[ALPHA] Release notes in the workspace.' to 'Release notes in the workspace.' (Query.releaseNotes)
feat(schema): [non_breaking] Field 'Query.releasePipeline' description changed from '[ALPHA] Fetch a single release pipeline by its UUID or slug identifier.' to 'Fetch a single release pipeline by its UUID or slug identifier.' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'Query.releasePipelineByAccessKey' description changed from '[ALPHA] Returns a release pipeline by ID. Requires the access key to have access to the pipeline.' to 'Returns a release pipeline by ID. Requires the access key to have access to the pipeline.' (Query.releasePipelineByAccessKey)
feat(schema): [non_breaking] Field 'Query.releasePipelines' description changed from '[ALPHA] All release pipelines in the workspace, with optional filtering and sorting.' to 'All release pipelines in the workspace, with optional filtering and sorting.' (Query.releasePipelines)
feat(schema): [non_breaking] Description for argument 'sort' on field 'Query.releasePipelines' changed from '[ALPHA] Sort returned release pipelines.' to 'Sort returned release pipelines.' (Query.releasePipelines.sort)
feat(schema): [non_breaking] Field 'Query.releaseSearch' description changed from '[ALPHA] Search releases with optional text matching against name, version, and pipeline name. When no search term is provided, returns releases ordered by stage priority (started > planned > completed > canceled).' to 'Search releases with optional text matching against name, version, and pipeline name. When no search term is provided, returns releases ordered by stage priority (started > planned > completed > canceled).' (Query.releaseSearch)
feat(schema): [non_breaking] Field 'Query.releaseStage' description changed from '[ALPHA] Fetch a single release stage by its UUID.' to 'Fetch a single release stage by its UUID.' (Query.releaseStage)
feat(schema): [non_breaking] Field 'Query.releaseStages' description changed from '[ALPHA] All release stages in the workspace, with optional filtering.' to 'All release stages in the workspace, with optional filtering.' (Query.releaseStages)
feat(schema): [non_breaking] Field 'Query.releases' description changed from '[ALPHA] All releases in the workspace, with optional filtering and sorting.' to 'All releases in the workspace, with optional filtering and sorting.' (Query.releases)
feat(schema): [non_breaking] Description for argument 'sort' on field 'Query.releases' changed from '[ALPHA] Sort returned releases.' to 'Sort returned releases.' (Query.releases.sort)
feat(schema): [non_breaking] Field 'Release.currentProgress' description changed from '[Internal] The current progress summary for the release, including counts of issues by workflow state type (e.g., completed, in progress, unstarted).' to 'The current progress summary for the release, including counts of issues by workflow state type (e.g., completed, in progress, unstarted).' (Release.currentProgress)
feat(schema): [non_breaking] Field 'Release.documents' description changed from '[Internal] Documents associated with the release.' to 'Documents associated with the release.' (Release.documents)
feat(schema): [non_breaking] Field 'Release.history' description changed from '[Internal] History entries associated with the release.' to 'History entries associated with the release.' (Release.history)
feat(schema): [non_breaking] Field 'Release.issueCount' description changed from '[ALPHA] Number of issues associated with the release.' to 'Number of issues associated with the release.' (Release.issueCount)
feat(schema): [non_breaking] Field 'Release.issues' description changed from '[ALPHA] Issues associated with the release.' to 'Issues associated with the release.' (Release.issues)
feat(schema): [non_breaking] Field 'Release.links' description changed from '[Internal] Links associated with the release.' to 'Links associated with the release.' (Release.links)
feat(schema): [non_breaking] Field 'Release.progressHistory' description changed from '[Internal] The historical progress snapshots for the release, tracking how issue completion has evolved over time.' to 'The historical progress snapshots for the release, tracking how issue completion has evolved over time.' (Release.progressHistory)
feat(schema): [non_breaking] Field 'Release.releaseNotes' description changed from '[ALPHA] Release notes for the release.' to 'Release notes for the release.' (Release.releaseNotes)
feat(schema): [non_breaking] Description '[Internal] A release that bundles issues together for a software deployment or version. Releases belong to a release pipeline and progress through stages (e.g., planned, started, completed, canceled). Issues are associated with releases via the IssueToRelease join entity, and the release tracks lifecycle timestamps such as when it was started, completed, or canceled.' on type 'Release' has changed to 'A release that bundles issues together for a software deployment or version. Releases belong to a release pipeline and progress through stages (e.g., planned, started, completed, canceled). Issues are associated with releases via the IssueToRelease join entity, and the release tracks lifecycle timestamps such as when it was started, completed, or canceled.' (Release)
feat(schema): [non_breaking] Description '[ALPHA] Release collection filtering options.' on type 'ReleaseCollectionFilter' has changed to 'Release collection filtering options.' (ReleaseCollectionFilter)
feat(schema): [non_breaking] Description '[ALPHA] Release filtering options.' on type 'ReleaseFilter' has changed to 'Release filtering options.' (ReleaseFilter)
feat(schema): [non_breaking] Description '[Internal] A release history record containing a batch of chronologically ordered change events for a release. Each record holds up to 30 entries, and new records are created once the current record is full and a time window has elapsed. Tracks changes to name, description, version, stage, dates, pipeline, and archive status.' on type 'ReleaseHistory' has changed to 'A release history record containing a batch of chronologically ordered change events for a release. Each record holds up to 30 entries, and new records are created once the current record is full and a time window has elapsed. Tracks changes to name, description, version, stage, dates, pipeline, and archive status.' (ReleaseHistory)
feat(schema): [non_breaking] Field 'ReleaseNote.documentContent' description changed from '[Internal] Document content backing the release note body.' to 'Document content backing the release note body.' (ReleaseNote.documentContent)
feat(schema): [non_breaking] Field 'ReleaseNote.releases' description changed from '[ALPHA] Releases included in the note.' to 'Releases included in the note.' (ReleaseNote.releases)
feat(schema): [non_breaking] Field 'ReleaseNote.title' description changed from '[ALPHA] User-supplied title for the release note.' to 'User-supplied title for the release note.' (ReleaseNote.title)
feat(schema): [non_breaking] Description '[Internal] 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 release note. The note body is stored in related document content, and the releases it covers are tracked in releaseIds.' (ReleaseNote)
feat(schema): [non_breaking] Description '[ALPHA] Input for creating a release note.' on type 'ReleaseNoteCreateInput' has changed to 'Input for creating a release note.' (ReleaseNoteCreateInput)
feat(schema): [non_breaking] Description '[ALPHA] The result of a release note mutation.' on type 'ReleaseNotePayload' has changed to 'The result of a release note mutation.' (ReleaseNotePayload)
feat(schema): [non_breaking] Description '[ALPHA] Input for updating a release note.' on type 'ReleaseNoteUpdateInput' has changed to 'Input for updating a release note.' (ReleaseNoteUpdateInput)
feat(schema): [non_breaking] Field 'ReleasePipeline.approximateReleaseCount' description changed from '[ALPHA] The approximate number of non-archived releases in this pipeline. This is a denormalized count that is updated when releases are created or archived, and may not reflect the exact count at all times.' to 'The approximate number of non-archived releases in this pipeline. This is a denormalized count that is updated when releases are created or archived, and may not reflect the exact count at all times.' (ReleasePipeline.approximateReleaseCount)
feat(schema): [non_breaking] Field 'ReleasePipeline.isProduction' description changed from '[ALPHA] Whether this pipeline targets a production environment. Defaults to true. Used to distinguish production pipelines from staging or development pipelines.' to 'Whether this pipeline targets a production environment. Defaults to true. Used to distinguish production pipelines from staging or development pipelines.' (ReleasePipeline.isProduction)
feat(schema): [non_breaking] Field 'ReleasePipeline.releaseNoteTemplate' description changed from '[Internal] The document template used to define the release notes format for this pipeline. AI-generated release notes follow the structure and tone of this template. Null if no template has been configured.' to 'The document template used to define the release notes format for this pipeline. AI-generated release notes follow the structure and tone of this template. Null if no template has been configured.' (ReleasePipeline.releaseNoteTemplate)
feat(schema): [non_breaking] Field 'ReleasePipeline.releases' description changed from '[ALPHA] Releases associated with this pipeline.' to 'Releases associated with this pipeline.' (ReleasePipeline.releases)
feat(schema): [non_breaking] Description for argument 'sort' on field 'ReleasePipeline.releases' changed from '[ALPHA] Sort returned releases.' to 'Sort returned releases.' (ReleasePipeline.releases.sort)
feat(schema): [non_breaking] Field 'ReleasePipeline.stages' description changed from '[ALPHA] Stages associated with this pipeline.' to 'Stages associated with this pipeline.' (ReleasePipeline.stages)
feat(schema): [non_breaking] Field 'ReleasePipeline.teams' description changed from '[ALPHA] Teams associated with this pipeline.' to 'Teams associated with this pipeline.' (ReleasePipeline.teams)
feat(schema): [non_breaking] Field 'ReleasePipeline.url' description changed from '[Internal] The URL to the release pipeline's releases list in the Linear app.' to 'The URL to the release pipeline's releases list in the Linear app.' (ReleasePipeline.url)
feat(schema): [non_breaking] Description '[Internal] A release pipeline that defines a release workflow with ordered stages. Pipelines can be continuous (each sync creates a completed release) or scheduled (issues accumulate in a started release that is explicitly completed). Pipelines are associated with teams and can filter commits by file path patterns.' on type 'ReleasePipeline' has changed to 'A release pipeline that defines a release workflow with ordered stages. Pipelines can be continuous (each sync creates a completed release) or scheduled (issues accumulate in a started release that is explicitly completed). Pipelines are associated with teams and can filter commits by file path patterns.' (ReleasePipeline)
feat(schema): [non_breaking] Description '[ALPHA] Release pipeline collection filtering options.' on type 'ReleasePipelineCollectionFilter' has changed to 'Release pipeline collection filtering options.' (ReleasePipelineCollectionFilter)
feat(schema): [non_breaking] Description '[ALPHA] Release pipeline filtering options.' on type 'ReleasePipelineFilter' has changed to 'Release pipeline filtering options.' (ReleasePipelineFilter)
feat(schema): [non_breaking] Description '[Internal] Issue release sorting options.' on type 'ReleaseSort' has changed to 'Issue release sorting options.' (ReleaseSort)
feat(schema): [non_breaking] Field 'ReleaseStage.releases' description changed from '[ALPHA] Releases associated with this stage.' to 'Releases associated with this stage.' (ReleaseStage.releases)
feat(schema): [non_breaking] Description '[Internal] A stage within a release pipeline that represents a phase in the release lifecycle (e.g., Planned, In Progress, Completed, Canceled). Releases progress through stages as they move toward production. Started-type stages can be frozen to prevent new issues from being automatically synced into releases at that stage.' on type 'ReleaseStage' has changed to 'A stage within a release pipeline that represents a phase in the release lifecycle (e.g., Planned, In Progress, Completed, Canceled). Releases progress through stages as they move toward production. Started-type stages can be frozen to prevent new issues from being automatically synced into releases at that stage.' (ReleaseStage)
feat(schema): [non_breaking] Description '[ALPHA] Release stage filtering options.' on type 'ReleaseStageFilter' has changed to 'Release stage filtering options.' (ReleaseStageFilter)
feat(schema): [non_breaking] Description '[ALPHA] Comparator for release stage type.' on type 'ReleaseStageTypeComparator' has changed to 'Comparator for release stage type.' (ReleaseStageTypeComparator)
feat(schema): [non_breaking] Field 'Team.releasePipelines' description changed from '[ALPHA] Release pipelines associated with the team.' to 'Release pipelines associated with the team.' (Team.releasePipelines)
feat(schema): [non_breaking] Input field 'TeamFilter.releasePipelines' description changed from '[ALPHA] Filters that the team's release pipelines must satisfy.' to 'Filters that the team's release pipelines must satisfy.' (TeamFilter.releasePipelines)
feat(schema): [non_breaking] Field 'Template.pipeline' description changed from '[Internal] The release pipeline this template is bound to. Required when the template type is 'releaseNote' and forbidden otherwise. The pipeline owns at most one release note template, which defines the format AI follows when generating release notes.' to 'The release pipeline this template is bound to. Required when the template type is 'releaseNote' and forbidden otherwise. The pipeline owns at most one release note template, which defines the format AI follows when generating release notes.' (Template.pipeline)
feat(schema): [non_breaking] Field 'initiativeGroupingLabelGroupId' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeGroupingLabelGroupId)
feat(schema): [non_breaking] Field 'initiativeLabelGroupColumns' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeLabelGroupColumns)
Major Changes
-
f9c9ea6: feat(schema): [breaking] Field 'entityType' was removed from object type 'AiConversationNavigateToPageToolCallArgs' (AiConversationNavigateToPageToolCallArgs.entityType)
feat(schema): [breaking] Field 'identifier' was removed from object type 'AiConversationNavigateToPageToolCallArgs' (AiConversationNavigateToPageToolCallArgs.identifier)
feat(schema): [breaking] Field 'newTab' was removed from object type 'AiConversationNavigateToPageToolCallResult' (AiConversationNavigateToPageToolCallResult.newTab)
feat(schema): [breaking] Field 'url' was removed from object type 'AiConversationNavigateToPageToolCallResult' (AiConversationNavigateToPageToolCallResult.url)
feat(schema): [dangerous] Member 'AiConversationEventPart' was added to Union type 'AiConversationPart' (AiConversationPart)
feat(schema): [dangerous] Enum value 'event' was added to enum 'AiConversationPartType' (AiConversationPartType.event)
feat(schema): [dangerous] Enum value 'waiting' was added to enum 'AiConversationStatus' (AiConversationStatus.waiting)
feat(schema): [dangerous] Enum value 'GetPullRequestCheckLogs' was added to enum 'AiConversationTool' (AiConversationTool.GetPullRequestCheckLogs)
feat(schema): [dangerous] Enum value 'RetryPullRequestCheck' was added to enum 'AiConversationTool' (AiConversationTool.RetryPullRequestCheck)
feat(schema): [dangerous] Enum value 'SubscribeToEvent' was added to enum 'AiConversationTool' (AiConversationTool.SubscribeToEvent)
feat(schema): [dangerous] Enum value 'UnsubscribeFromEvent' was added to enum 'AiConversationTool' (AiConversationTool.UnsubscribeFromEvent)
feat(schema): [dangerous] Member 'AiConversationGetPullRequestCheckLogsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Member 'AiConversationRetryPullRequestCheckToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Member 'AiConversationSubscribeToEventToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Member 'AiConversationUnsubscribeFromEventToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [non_breaking] Type 'AiConversationEventPart' was added (AiConversationEventPart)
feat(schema): [non_breaking] Type 'AiConversationGetPullRequestCheckLogsToolCall' was added (AiConversationGetPullRequestCheckLogsToolCall)
feat(schema): [non_breaking] Type 'AiConversationGetPullRequestCheckLogsToolCallArgs' was added (AiConversationGetPullRequestCheckLogsToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationNavigateToPageToolCallArgsEntities' was added (AiConversationNavigateToPageToolCallArgsEntities)
feat(schema): [non_breaking] Type 'AiConversationRetryPullRequestCheckToolCall' was added (AiConversationRetryPullRequestCheckToolCall)
feat(schema): [non_breaking] Type 'AiConversationRetryPullRequestCheckToolCallArgs' was added (AiConversationRetryPullRequestCheckToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationSubscribeToEventToolCall' was added (AiConversationSubscribeToEventToolCall)
feat(schema): [non_breaking] Type 'AiConversationSubscribeToEventToolCallArgs' was added (AiConversationSubscribeToEventToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationSubscribeToEventToolCallArgsKind' was added (AiConversationSubscribeToEventToolCallArgsKind)
feat(schema): [non_breaking] Type 'AiConversationSubscribeToEventToolCallArgsType' was added (AiConversationSubscribeToEventToolCallArgsType)
feat(schema): [non_breaking] Type 'AiConversationUnsubscribeFromEventToolCall' was added (AiConversationUnsubscribeFromEventToolCall)
feat(schema): [non_breaking] Type 'AiConversationUnsubscribeFromEventToolCallArgs' was added (AiConversationUnsubscribeFromEventToolCallArgs)
feat(schema): [non_breaking] Field 'entities' was added to object type 'AiConversationNavigateToPageToolCallArgs' (AiConversationNavigateToPageToolCallArgs.entities)
feat(schema): [non_breaking] Field 'urls' was added to object type 'AiConversationNavigateToPageToolCallResult' (AiConversationNavigateToPageToolCallResult.urls)
feat(schema): [non_breaking] Input field 'FrontSettingsInput.automateTicketReopeningOnCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear issue is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear issue is canceled.' (FrontSettingsInput.automateTicketReopeningOnCancellation)
feat(schema): [non_breaking] Input field 'FrontSettingsInput.automateTicketReopeningOnProjectCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear project is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear project is canceled.' (FrontSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [non_breaking] Field 'IntegrationsSettings.slackIssueStatusChangedDone' description changed from 'Whether to send a Slack message when any of the project or team's issues change to completed or cancelled.' to 'Whether to send a Slack message when any of the project or team's issues change to completed or canceled.' (IntegrationsSettings.slackIssueStatusChangedDone)
feat(schema): [non_breaking] Input field 'IntegrationsSettingsCreateInput.slackIssueStatusChangedDone' description changed from 'Whether to send a Slack message when any of the project or team's issues change to completed or cancelled.' to 'Whether to send a Slack message when any of the project or team's issues change to completed or canceled.' (IntegrationsSettingsCreateInput.slackIssueStatusChangedDone)
feat(schema): [non_breaking] Input field 'IntegrationsSettingsUpdateInput.slackIssueStatusChangedDone' description changed from 'Whether to send a Slack message when any of the project or team's issues change to completed or cancelled.' to 'Whether to send a Slack message when any of the project or team's issues change to completed or canceled.' (IntegrationsSettingsUpdateInput.slackIssueStatusChangedDone)
feat(schema): [non_breaking] Input field 'IntercomSettingsInput.automateTicketReopeningOnCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear issue is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear issue is canceled.' (IntercomSettingsInput.automateTicketReopeningOnCancellation)
feat(schema): [non_breaking] Input field 'IntercomSettingsInput.automateTicketReopeningOnProjectCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear project is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear project is canceled.' (IntercomSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [non_breaking] Input field 'SalesforceSettingsInput.automateTicketReopeningOnCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear issue is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear issue is canceled.' (SalesforceSettingsInput.automateTicketReopeningOnCancellation)
feat(schema): [non_breaking] Input field 'SalesforceSettingsInput.automateTicketReopeningOnProjectCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear project is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear project is canceled.' (SalesforceSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [non_breaking] Input field 'ZendeskSettingsInput.automateTicketReopeningOnCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear issue is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear issue is canceled.' (ZendeskSettingsInput.automateTicketReopeningOnCancellation)
feat(schema): [non_breaking] Input field 'ZendeskSettingsInput.automateTicketReopeningOnProjectCancellation' description changed from 'Whether a ticket should be automatically reopened when its linked Linear project is cancelled.' to 'Whether a ticket should be automatically reopened when its linked Linear project is canceled.' (ZendeskSettingsInput.automateTicketReopeningOnProjectCancellation)
Minor Changes
-
eca02b9: feat(schema): [dangerous] Input field 'codingAgentSettings' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.codingAgentSettings)
feat(schema): [non_breaking] Type 'OrganizationCodingAgentSettingsInput' was added (OrganizationCodingAgentSettingsInput)
feat(schema): [non_breaking] Description 'The type of AI prompt workflow.' on type 'AiPromptType' has changed to '[Internal] The type of AI prompt workflow.' (AiPromptType)
feat(schema): [non_breaking] Field 'InitiativeLabel.lastAppliedAt' description changed from 'The date when the label was last applied to an issue or project. Null if the label has never been applied.' to 'The date when the label was last applied to an issue, project, or initiative. Null if the label has never been applied.' (InitiativeLabel.lastAppliedAt)
feat(schema): [non_breaking] Field 'IssueLabel.lastAppliedAt' description changed from 'The date when the label was last applied to an issue or project. Null if the label has never been applied.' to 'The date when the label was last applied to an issue, project, or initiative. Null if the label has never been applied.' (IssueLabel.lastAppliedAt)
feat(schema): [non_breaking] Field 'codingAgentSettings' was added to object type 'Organization' (Organization.codingAgentSettings)
feat(schema): [non_breaking] Field 'ProjectLabel.lastAppliedAt' description changed from 'The date when the label was last applied to an issue or project. Null if the label has never been applied.' to 'The date when the label was last applied to an issue, project, or initiative. Null if the label has never been applied.' (ProjectLabel.lastAppliedAt)
-
e93813d: feat(schema): [dangerous] Input field 'labels' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.labels)
feat(schema): [dangerous] Input field 'labels' was added to input object type 'InitiativeFilter' (InitiativeFilter.labels)
feat(schema): [dangerous] Input field 'labels' was added to input object type 'NullableInitiativeFilter' (NullableInitiativeFilter.labels)
feat(schema): [dangerous] Input field 'content' was added to input object type 'ReleaseNoteCreateInput' (ReleaseNoteCreateInput.content)
feat(schema): [dangerous] Input field 'content' was added to input object type 'ReleaseNoteUpdateInput' (ReleaseNoteUpdateInput.content)
feat(schema): [non_breaking] Type 'GitHubRemoveCodeAccessAction' was added (GitHubRemoveCodeAccessAction)
feat(schema): [non_breaking] Type 'InitiativeLabelCollectionFilter' was added (InitiativeLabelCollectionFilter)
feat(schema): [non_breaking] Type 'IntegrationGithubRemoveCodeAccessPayload' was added (IntegrationGithubRemoveCodeAccessPayload)
feat(schema): [non_breaking] Field 'integrationGithubRemoveCodeAccess' was added to object type 'Mutation' (Mutation.integrationGithubRemoveCodeAccess)
feat(schema): [non_breaking] Field 'lastRelease' was added to object type 'ReleaseNote' (ReleaseNote.lastRelease)
feat(schema): [non_breaking] Field 'latestReleaseNote' was added to object type 'ReleasePipeline' (ReleasePipeline.latestReleaseNote)
feat(schema): [non_breaking] Field 'initiativeFieldLabels' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldLabels)
Minor Changes
-
d1c3668: feat(schema): [dangerous] Input field 'knownIntegrationKey' was added to input object type 'OrganizationLinearAgentMcpServerAllowlistEntryInput' (OrganizationLinearAgentMcpServerAllowlistEntryInput.knownIntegrationKey)
feat(schema): [non_breaking] Field 'continuousPipelineReleaseFieldReleaseNote' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.continuousPipelineReleaseFieldReleaseNote)
feat(schema): [non_breaking] Field 'scheduledPipelineReleaseFieldReleaseNote' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldReleaseNote)
Major Changes
- 1af2a6d: feat(schema): update schema. We updated description strings across 200 entity, resolver, service, and type files to make the GraphQL schema self-documenting for AI agents and API consumers. The full list of breaking, dangerous, and non-breaking schema changes for this release is too large to embed in a GitHub Release body (GitHub limits the body to 125,000 characters). See the complete entry in
packages/sdk/CHANGELOG.mdonmaster.
Major Changes
-
17f460e: feat(schema): [breaking] Input field 'issueSharingPolicy' was removed from input object type 'TeamCreateInput' (TeamCreateInput.issueSharingPolicy)
feat(schema): [breaking] Input field 'issueSharingPolicy' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.issueSharingPolicy)
feat(schema): [dangerous] Enum value 'NavigateToPage' was added to enum 'AiConversationTool' (AiConversationTool.NavigateToPage)
feat(schema): [dangerous] Member 'AiConversationNavigateToPageToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Input field 'releaseIds' was added to input object type 'IssueCreateInput' (IssueCreateInput.releaseIds)
feat(schema): [dangerous] Input field 'addedReleaseIds' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.addedReleaseIds)
feat(schema): [dangerous] Input field 'removedReleaseIds' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.removedReleaseIds)
feat(schema): [dangerous] Input field 'customOAuthServerUrl' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.customOAuthServerUrl)
feat(schema): [dangerous] Input field 'isCustomOAuth' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.isCustomOAuth)
feat(schema): [dangerous] Input field 'personalOAuthClientId' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.personalOAuthClientId)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.retiredAt)
feat(schema): [dangerous] Input field 'slackAutoCreateProjectChannel' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.slackAutoCreateProjectChannel)
feat(schema): [dangerous] Input field 'slackProjectChannelsEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.slackProjectChannelsEnabled)
feat(schema): [dangerous] Argument 'sort: [ReleasePipelineSortInput!]' added to field 'Query.releasePipelines' (Query.releasePipelines.sort)
feat(schema): [dangerous] Argument 'filter: ReleaseFilter' added to field 'Query.releaseSearch' (Query.releaseSearch.filter)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ReleaseCollectionFilter' (ReleaseCollectionFilter.completedAt)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ReleaseFilter' (ReleaseFilter.completedAt)
feat(schema): [dangerous] Input field 'isProduction' was added to input object type 'ReleasePipelineCreateInput' (ReleasePipelineCreateInput.isProduction)
feat(schema): [dangerous] Input field 'isProduction' was added to input object type 'ReleasePipelineFilter' (ReleasePipelineFilter.isProduction)
feat(schema): [dangerous] Input field 'isProduction' was added to input object type 'ReleasePipelineUpdateInput' (ReleasePipelineUpdateInput.isProduction)
feat(schema): [dangerous] Input field 'inheritSlackAutoCreateProjectChannel' was added to input object type 'TeamCreateInput' (TeamCreateInput.inheritSlackAutoCreateProjectChannel)
feat(schema): [dangerous] Input field 'issueSharingEnabled' was added to input object type 'TeamCreateInput' (TeamCreateInput.issueSharingEnabled)
feat(schema): [dangerous] Input field 'slackAutoCreateProjectChannel' was added to input object type 'TeamCreateInput' (TeamCreateInput.slackAutoCreateProjectChannel)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'TeamFilter' (TeamFilter.retiredAt)
feat(schema): [dangerous] Input field 'issueSharing' was added to input object type 'TeamSecuritySettingsInput' (TeamSecuritySettingsInput.issueSharing)
feat(schema): [dangerous] Input field 'inheritSlackAutoCreateProjectChannel' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.inheritSlackAutoCreateProjectChannel)
feat(schema): [dangerous] Input field 'issueSharingEnabled' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.issueSharingEnabled)
feat(schema): [dangerous] Input field 'slackAutoCreateProjectChannel' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.slackAutoCreateProjectChannel)
feat(schema): [dangerous] Input field 'title' was added to input object type 'UserUpdateInput' (UserUpdateInput.title)
feat(schema): [dangerous] Enum value 'release' was added to enum 'WorkflowType' (WorkflowType.release)
feat(schema): [non_breaking] Type 'AiConversationNavigateToPageToolCall' was added (AiConversationNavigateToPageToolCall)
feat(schema): [non_breaking] Type 'AiConversationNavigateToPageToolCallArgs' was added (AiConversationNavigateToPageToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationNavigateToPageToolCallResult' was added (AiConversationNavigateToPageToolCallResult)
feat(schema): [non_breaking] Type 'ReleaseHistory' was added (ReleaseHistory)
feat(schema): [non_breaking] Type 'ReleaseHistoryConnection' was added (ReleaseHistoryConnection)
feat(schema): [non_breaking] Type 'ReleaseHistoryEdge' was added (ReleaseHistoryEdge)
feat(schema): [non_breaking] Type 'ReleasePipelineNameSort' was added (ReleasePipelineNameSort)
feat(schema): [non_breaking] Type 'ReleasePipelineSortInput' was added (ReleasePipelineSortInput)
feat(schema): [non_breaking] Field 'aiPromptProgresses' was added to object type 'Issue' (Issue.aiPromptProgresses)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Issue' (Issue.releases)
feat(schema): [non_breaking] Field 'aiPromptProgresses' was added to object type 'IssueSearchResult' (IssueSearchResult.aiPromptProgresses)
feat(schema): [non_breaking] Field 'releases' was added to object type 'IssueSearchResult' (IssueSearchResult.releases)
feat(schema): [non_breaking] Field 'releasesEnabled' was added to object type 'Organization' (Organization.releasesEnabled)
feat(schema): [non_breaking] Field 'slackAutoCreateProjectChannel' was added to object type 'Organization' (Organization.slackAutoCreateProjectChannel)
feat(schema): [non_breaking] Field 'slackProjectChannelsEnabled' was added to object type 'Organization' (Organization.slackProjectChannelsEnabled)
feat(schema): [non_breaking] Field 'Query.releaseSearch' description changed from '[ALPHA] Search releases by term with ranked results.' to '[ALPHA] Search releases with optional text matching and filter-based scoping.' (Query.releaseSearch)
feat(schema): [non_breaking] Description for argument 'term' on field 'Query.releaseSearch' changed from 'Search term to match against release name, version, and pipeline name.' to 'Search term to match against release name, version, and pipeline name. When omitted, returns releases ordered by stage priority.' (Query.releaseSearch.term)
feat(schema): [non_breaking] Type for argument 'term' on field 'Query.releaseSearch' changed from 'String!' to 'String' (Query.releaseSearch.term)
feat(schema): [non_breaking] Field 'creator' was added to object type 'Release' (Release.creator)
feat(schema): [non_breaking] Field 'history' was added to object type 'Release' (Release.history)
feat(schema): [non_breaking] Field 'isProduction' was added to object type 'ReleasePipeline' (ReleasePipeline.isProduction)
feat(schema): [non_breaking] Field 'creatorId' was added to object type 'ReleaseWebhookPayload' (ReleaseWebhookPayload.creatorId)
feat(schema): [non_breaking] Field 'ancestors' was added to object type 'Team' (Team.ancestors)
feat(schema): [non_breaking] Field 'inheritSlackAutoCreateProjectChannel' was added to object type 'Team' (Team.inheritSlackAutoCreateProjectChannel)
feat(schema): [non_breaking] Field 'slackAutoCreateProjectChannel' was added to object type 'Team' (Team.slackAutoCreateProjectChannel)
feat(schema): [non_breaking] Field 'Team.autoArchivePeriod' description changed from 'Period after which automatically closed and completed issues are automatically archived in months.' to 'Period after which automatically closed, completed, and duplicate issues are automatically archived in months.' (Team.autoArchivePeriod)
feat(schema): [non_breaking] Input field 'TeamCreateInput.autoArchivePeriod' description changed from 'Period after which closed and completed issues are automatically archived, in months. 0 means disabled.' to 'Period after which closed (completed, canceled, or duplicate) issues are automatically archived, in months. 0 means disabled.' (TeamCreateInput.autoArchivePeriod)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.autoArchivePeriod' description changed from 'Period after which closed and completed issues are automatically archived, in months.' to 'Period after which closed (completed, canceled, or duplicate) issues are automatically archived, in months.' (TeamUpdateInput.autoArchivePeriod)
feat(schema): [non_breaking] Field 'title' was added to object type 'User' (User.title)
Minor Changes
-
6bb36b5: feat(schema): [dangerous] Member 'ReleaseWebhookPayload' was added to Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [dangerous] Input field 'tagParticipantsInIssues' was added to input object type 'GongSettingsInput' (GongSettingsInput.tagParticipantsInIssues)
feat(schema): [dangerous] Input field 'release' was added to input object type 'IssueSortInput' (IssueSortInput.release)
feat(schema): [dangerous] Input field 'parentId' was added to input object type 'IssueSubscriptionFilter' (IssueSubscriptionFilter.parentId)
feat(schema): [dangerous] Argument 'workflowDefinitionId: String' added to field 'Mutation.integrationMcpServerConnect' (Mutation.integrationMcpServerConnect.workflowDefinitionId)
feat(schema): [dangerous] Argument 'sort: [ReleaseSortInput!]' added to field 'Query.releases' (Query.releases.sort)
feat(schema): [dangerous] Enum value 'release' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.release)
feat(schema): [non_breaking] Type 'ReleasePipelineChildWebhookPayload' was added (ReleasePipelineChildWebhookPayload)
feat(schema): [non_breaking] Type 'ReleaseSort' was added (ReleaseSort)
feat(schema): [non_breaking] Type 'ReleaseStageChildWebhookPayload' was added (ReleaseStageChildWebhookPayload)
feat(schema): [non_breaking] Type 'ReleaseWebhookPayload' was added (ReleaseWebhookPayload)
feat(schema): [non_breaking] Field 'inheritsSharedAccess' was added to object type 'Issue' (Issue.inheritsSharedAccess)
feat(schema): [non_breaking] Field 'Issue.priority' description changed from 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (Issue.priority)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.priority' description changed from 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (IssueCollectionFilter.priority)
feat(schema): [non_breaking] Input field 'IssueCreateInput.priority' description changed from 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (IssueCreateInput.priority)
feat(schema): [non_breaking] Input field 'IssueFilter.priority' description changed from 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (IssueFilter.priority)
feat(schema): [non_breaking] Field 'inheritsSharedAccess' was added to object type 'IssueSearchResult' (IssueSearchResult.inheritsSharedAccess)
feat(schema): [non_breaking] Field 'IssueSearchResult.priority' description changed from 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (IssueSearchResult.priority)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.priority' description changed from 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (IssueUpdateInput.priority)
feat(schema): [non_breaking] Field 'IssueWebhookPayload.priority' description changed from 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (IssueWebhookPayload.priority)
feat(schema): [non_breaking] Field 'Mutation.integrationMicrosoftPersonalConnect' description changed from '[ALPHA] Connects the user's personal Microsoft account to Linear.' to 'Connects the user's personal Microsoft account to Linear.' (Mutation.integrationMicrosoftPersonalConnect)
feat(schema): [non_breaking] Field 'Mutation.integrationMicrosoftTeams' description changed from '[ALPHA] Integrates the organization with Microsoft Teams.' to 'Integrates the organization with Microsoft Teams.' (Mutation.integrationMicrosoftTeams)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.priority' description changed from 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (NullableIssueFilter.priority)
feat(schema): [non_breaking] Field 'Project.priority' description changed from 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (Project.priority)
feat(schema): [non_breaking] Input field 'ProjectCreateInput.priority' description changed from 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (ProjectCreateInput.priority)
feat(schema): [non_breaking] Field 'ProjectSearchResult.priority' description changed from 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (ProjectSearchResult.priority)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.priority' description changed from 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (ProjectUpdateInput.priority)
feat(schema): [non_breaking] Field 'ProjectWebhookPayload.priority' description changed from 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' to 'The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low.' (ProjectWebhookPayload.priority)
feat(schema): [non_breaking] Field 'documentContentHistoryEntries' was added to object type 'Query' (Query.documentContentHistoryEntries)
feat(schema): [non_breaking] Field 'documentContentCreated' was added to object type 'Subscription' (Subscription.documentContentCreated)
feat(schema): [non_breaking] Field 'documentContentUpdated' was added to object type 'Subscription' (Subscription.documentContentUpdated)
Major Changes
-
2d465ad: feat(schema): [breaking] Schema subscription root has changed from 'unknown' to 'Subscription'
feat(schema): [dangerous] Input field 'externalId' was added to input object type 'GitHubRepoInput' (GitHubRepoInput.externalId)
feat(schema): [dangerous] Argument 'sort: [ReleaseSortInput!]' added to field 'ReleasePipeline.releases' (ReleasePipeline.releases.sort)
feat(schema): [non_breaking] Type 'AiPromptProgress' was added (AiPromptProgress)
feat(schema): [non_breaking] Type 'AiPromptProgressConnection' was added (AiPromptProgressConnection)
feat(schema): [non_breaking] Type 'AiPromptProgressEdge' was added (AiPromptProgressEdge)
feat(schema): [non_breaking] Type 'AiPromptProgressFilter' was added (AiPromptProgressFilter)
feat(schema): [non_breaking] Type 'AiPromptProgressStatus' was added (AiPromptProgressStatus)
feat(schema): [non_breaking] Type 'AiPromptProgressStatusComparator' was added (AiPromptProgressStatusComparator)
feat(schema): [non_breaking] Type 'AiPromptProgressSubscriptionFilter' was added (AiPromptProgressSubscriptionFilter)
feat(schema): [non_breaking] Type 'AiPromptType' was added (AiPromptType)
feat(schema): [non_breaking] Type 'AiPromptTypeComparator' was added (AiPromptTypeComparator)
feat(schema): [non_breaking] Type 'DocumentContentDraft' was added (DocumentContentDraft)
feat(schema): [non_breaking] Type 'IssueSubscriptionFilter' was added (IssueSubscriptionFilter)
feat(schema): [non_breaking] Type 'ReleaseSortInput' was added (ReleaseSortInput)
feat(schema): [non_breaking] Type 'ReleaseStageSort' was added (ReleaseStageSort)
feat(schema): [non_breaking] Type 'Subscription' was added (Subscription)
feat(schema): [non_breaking] Field 'aiPromptProgresses' was added to object type 'Comment' (Comment.aiPromptProgresses)
Major Changes
-
5bca505: feat(schema): [breaking] Field 'scheduledPipelineReleaseFieldStage' was removed from object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldStage)
feat(schema): [breaking] Enum value 'custom' was removed from enum 'WorkflowType' (WorkflowType.custom)
feat(schema): [dangerous] Input field 'cycle' was added to input object type 'DocumentFilter' (DocumentFilter.cycle)
feat(schema): [dangerous] Input field 'release' was added to input object type 'DocumentFilter' (DocumentFilter.release)
feat(schema): [dangerous] Input field 'externalOrgId' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.externalOrgId)
feat(schema): [dangerous] Input field 'legacyUnidirectional' was added to input object type 'JiraLinearMappingInput' (JiraLinearMappingInput.legacyUnidirectional)
feat(schema): [dangerous] Input field 'allowedAuthServiceBypassRole' was added to input object type 'OrganizationAuthSettingsInput' (OrganizationAuthSettingsInput.allowedAuthServiceBypassRole)
feat(schema): [dangerous] Input field 'agentAutomationEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.agentAutomationEnabled)
feat(schema): [dangerous] Input field 'codingAgentEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.codingAgentEnabled)
feat(schema): [dangerous] Input field 'linearAgentSettings' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.linearAgentSettings)
feat(schema): [dangerous] Argument 'filter: ReleasePipelineFilter' added to field 'Query.releasePipelines' (Query.releasePipelines.filter)
feat(schema): [dangerous] Argument 'filter: ReleaseStageFilter' added to field 'Query.releaseStages' (Query.releaseStages.filter)
feat(schema): [dangerous] Input field 'issueSharingPolicy' was added to input object type 'TeamCreateInput' (TeamCreateInput.issueSharingPolicy)
feat(schema): [dangerous] Input field 'issueSharingPolicy' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.issueSharingPolicy)
feat(schema): [dangerous] Enum value 'agentExamplesDismissed' was added to enum 'UserFlagType' (UserFlagType.agentExamplesDismissed)
feat(schema): [dangerous] Enum value 'automation' was added to enum 'WorkflowType' (WorkflowType.automation)
feat(schema): [dangerous] Enum value 'triageAutomation' was added to enum 'WorkflowType' (WorkflowType.triageAutomation)
feat(schema): [non_breaking] Type 'AiConversationInitialSource' was added (AiConversationInitialSource)
feat(schema): [non_breaking] Type 'IssueSharingPolicy' was added (IssueSharingPolicy)
feat(schema): [non_breaking] Type 'OrganizationLinearAgentMcpServerAllowlistEntryInput' was added (OrganizationLinearAgentMcpServerAllowlistEntryInput)
feat(schema): [non_breaking] Type 'OrganizationLinearAgentSettingsInput' was added (OrganizationLinearAgentSettingsInput)
feat(schema): [non_breaking] Type 'PullRequestCheckPresentation' was added (PullRequestCheckPresentation)
feat(schema): [non_breaking] Field 'initialSource' was added to object type 'AiConversation' (AiConversation.initialSource)
feat(schema): [non_breaking] Field 'Draft.initiative' description changed from 'The initiative for which this is a draft initiative update.' to 'The initiative for which this is a draft comment or initiative update.' (Draft.initiative)
feat(schema): [non_breaking] Field 'Draft.project' description changed from 'The project for which this is a draft project update.' to 'The project for which this is a draft comment or project update.' (Draft.project)
feat(schema): [non_breaking] Field 'agentAutomationEnabled' was added to object type 'Organization' (Organization.agentAutomationEnabled)
feat(schema): [non_breaking] Field 'codingAgentEnabled' was added to object type 'Organization' (Organization.codingAgentEnabled)
feat(schema): [non_breaking] Field 'linearAgentSettings' was added to object type 'Organization' (Organization.linearAgentSettings)
feat(schema): [non_breaking] Field 'baseSha' was added to object type 'PullRequest' (PullRequest.baseSha)
feat(schema): [non_breaking] Field 'headSha' was added to object type 'PullRequest' (PullRequest.headSha)
feat(schema): [non_breaking] Field 'presentation' was added to object type 'PullRequestCheck' (PullRequestCheck.presentation)
feat(schema): [non_breaking] Field 'issueCount' was added to object type 'Release' (Release.issueCount)
feat(schema): [non_breaking] Field 'issues' was added to object type 'Release' (Release.issues)
feat(schema): [non_breaking] Field 'Team.parent' description changed from '[Internal] The team's parent team.' to 'The team's parent team.' (Team.parent)
feat(schema): [non_breaking] Field 'releasePipelineFieldTeams' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.releasePipelineFieldTeams)
feat(schema): [non_breaking] Field 'releasePipelineGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.releasePipelineGrouping)
feat(schema): [non_breaking] Field 'scheduledPipelineReleaseFieldCompletion' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldCompletion)
feat(schema): [non_breaking] Field 'scheduledPipelineReleaseFieldDescription' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldDescription)
feat(schema): [non_breaking] Field 'scheduledPipelineReleaseFieldVersion' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldVersion)
feat(schema): [non_breaking] Field 'scheduledPipelineReleasesViewGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleasesViewGrouping)
Major Changes
-
ab3ddaa: feat(schema): [breaking] Field 'AiConversationUpdateEntityToolCallArgs.entity' changed type from 'AiConversationSearchEntitiesToolCallResultEntities!' to 'AiConversationSearchEntitiesToolCallResultEntities' (AiConversationUpdateEntityToolCallArgs.entity)
feat(schema): [breaking] Input field 'eq' was removed from input object type 'SourceMetadataComparator' (SourceMetadataComparator.eq)
feat(schema): [breaking] Input field 'in' was removed from input object type 'SourceMetadataComparator' (SourceMetadataComparator.in)
feat(schema): [breaking] Input field 'neq' was removed from input object type 'SourceMetadataComparator' (SourceMetadataComparator.neq)
feat(schema): [breaking] Input field 'nin' was removed from input object type 'SourceMetadataComparator' (SourceMetadataComparator.nin)
feat(schema): [dangerous] Enum value 'RestoreEntity' was added to enum 'AiConversationTool' (AiConversationTool.RestoreEntity)
feat(schema): [dangerous] Member 'AiConversationRestoreEntityToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.initiative)
feat(schema): [dangerous] Input field 'project' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.project)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'CommentCreateInput' (CommentCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'projectId' was added to input object type 'CommentCreateInput' (CommentCreateInput.projectId)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'CommentFilter' (CommentFilter.initiative)
feat(schema): [dangerous] Input field 'project' was added to input object type 'CommentFilter' (CommentFilter.project)
feat(schema): [dangerous] Input field 'sessionId' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.sessionId)
feat(schema): [dangerous] Input field 'sessionId' was added to input object type 'GoogleUserAccountAuthInput' (GoogleUserAccountAuthInput.sessionId)
feat(schema): [dangerous] Argument 'clearAttachment: Boolean' added to field 'Mutation.customerNeedUpdate' (Mutation.customerNeedUpdate.clearAttachment)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'NullableCommentFilter' (NullableCommentFilter.initiative)
feat(schema): [dangerous] Input field 'project' was added to input object type 'NullableCommentFilter' (NullableCommentFilter.project)
feat(schema): [dangerous] Input field 'authSettings' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.authSettings)
feat(schema): [dangerous] Input field 'teamIds' was added to input object type 'ReleasePipelineCreateInput' (ReleasePipelineCreateInput.teamIds)
feat(schema): [dangerous] Input field 'teamIds' was added to input object type 'ReleasePipelineUpdateInput' (ReleasePipelineUpdateInput.teamIds)
feat(schema): [dangerous] Enum value 'tryCodexDismissed' was added to enum 'UserFlagType' (UserFlagType.tryCodexDismissed)
feat(schema): [dangerous] Enum value 'tryCursorDismissed' was added to enum 'UserFlagType' (UserFlagType.tryCursorDismissed)
feat(schema): [dangerous] Enum value 'focus' was added to enum 'ViewType' (ViewType.focus)
feat(schema): [non_breaking] Type 'AiConversationPartPhase' was added (AiConversationPartPhase)
feat(schema): [non_breaking] Type 'AiConversationRestoreEntityToolCall' was added (AiConversationRestoreEntityToolCall)
feat(schema): [non_breaking] Type 'AiConversationRestoreEntityToolCallArgs' was added (AiConversationRestoreEntityToolCallArgs)
feat(schema): [non_breaking] Type 'NullableInitiativeFilter' was added (NullableInitiativeFilter)
feat(schema): [non_breaking] Type 'OrganizationAuthSettingsInput' was added (OrganizationAuthSettingsInput)
feat(schema): [non_breaking] Field 'endedAt' was added to object type 'AiConversationPartMetadata' (AiConversationPartMetadata.endedAt)
feat(schema): [non_breaking] Field 'phase' was added to object type 'AiConversationPartMetadata' (AiConversationPartMetadata.phase)
feat(schema): [non_breaking] Field 'startedAt' was added to object type 'AiConversationPartMetadata' (AiConversationPartMetadata.startedAt)
feat(schema): [non_breaking] Field 'entities' was added to object type 'AiConversationUpdateEntityToolCallArgs' (AiConversationUpdateEntityToolCallArgs.entities)
feat(schema): [non_breaking] Field 'authSettings' was added to object type 'AuthOrganization' (AuthOrganization.authSettings)
feat(schema): [non_breaking] Field 'AuthOrganization.allowedAuthServices' is deprecated (AuthOrganization.allowedAuthServices)
feat(schema): [non_breaking] Field 'AuthOrganization.allowedAuthServices' has deprecation reason 'Use authSettings.allowedAuthServices instead.' (AuthOrganization.allowedAuthServices)
feat(schema): [non_breaking] Field 'temporalWorkflowUrl' was added to object type 'CodingAgentSandboxPayload' (CodingAgentSandboxPayload.temporalWorkflowUrl)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Comment' (Comment.initiative)
feat(schema): [non_breaking] Field 'initiativeId' was added to object type 'Comment' (Comment.initiativeId)
feat(schema): [non_breaking] Field 'project' was added to object type 'Comment' (Comment.project)
feat(schema): [non_breaking] Field 'projectId' was added to object type 'Comment' (Comment.projectId)
feat(schema): [non_breaking] Description 'A comment associated with an issue.' on type 'Comment' has changed to 'A comment associated with an entity.' (Comment)
feat(schema): [non_breaking] Field 'initiativeId' was added to object type 'CommentChildWebhookPayload' (CommentChildWebhookPayload.initiativeId)
feat(schema): [non_breaking] Field 'projectId' was added to object type 'CommentChildWebhookPayload' (CommentChildWebhookPayload.projectId)
feat(schema): [non_breaking] Field 'initiativeId' was added to object type 'CommentWebhookPayload' (CommentWebhookPayload.initiativeId)
feat(schema): [non_breaking] Field 'projectId' was added to object type 'CommentWebhookPayload' (CommentWebhookPayload.projectId)
feat(schema): [non_breaking] Field 'summary' was added to object type 'Document' (Document.summary)
feat(schema): [non_breaking] Field 'summary' was added to object type 'DocumentSearchResult' (DocumentSearchResult.summary)
feat(schema): [non_breaking] Field 'projectCreateSlackChannel' was added to object type 'Mutation' (Mutation.projectCreateSlackChannel)
feat(schema): [non_breaking] Field 'Mutation.updateIntegrationSlackScopes' description changed from '[Internal] Updates existing Slack integration scopes.' to '[Internal] Updates existing Slack and Asks integration scopes.' (Mutation.updateIntegrationSlackScopes)
feat(schema): [non_breaking] Field 'authSettings' was added to object type 'Organization' (Organization.authSettings)
feat(schema): [non_breaking] Field 'Organization.allowedAuthServices' is deprecated (Organization.allowedAuthServices)
feat(schema): [non_breaking] Field 'Organization.allowedAuthServices' has deprecation reason 'Use authSettings.allowedAuthServices instead.' (Organization.allowedAuthServices)
feat(schema): [non_breaking] Field 'Organization.hideNonPrimaryOrganizations' is deprecated (Organization.hideNonPrimaryOrganizations)
feat(schema): [non_breaking] Field 'Organization.hideNonPrimaryOrganizations' has deprecation reason 'Use authSettings.hideNonPrimaryOrganizations instead.' (Organization.hideNonPrimaryOrganizations)
feat(schema): [non_breaking] Field 'teams' was added to object type 'ReleasePipeline' (ReleasePipeline.teams)
feat(schema): [non_breaking] Field 'url' was added to object type 'ReleasePipeline' (ReleasePipeline.url)
feat(schema): [non_breaking] Field 'focusViewGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.focusViewGrouping)
feat(schema): [non_breaking] Field 'focusViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.focusViewOrdering)
feat(schema): [non_breaking] Field 'focusViewOrderingDirection' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.focusViewOrderingDirection)
feat(schema): [non_breaking] Field 'slugId' was added to object type 'WorkflowDefinition' (WorkflowDefinition.slugId)
Major Changes
-
acc6bbf: feat(schema): [breaking] Field 'pullRequest' was removed from object type 'IssueToRelease' (IssueToRelease.pullRequest)
feat(schema): [breaking] Field 'Mutation.releaseDelete' changed type from 'DeletePayload!' to 'ReleaseArchivePayload!' (Mutation.releaseDelete)
feat(schema): [dangerous] Input field 'reopenOnReply' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.reopenOnReply)
feat(schema): [dangerous] Input field 'reopenOnReply' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.reopenOnReply)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.completedAt)
feat(schema): [dangerous] Input field 'initiativeUpdates' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.initiativeUpdates)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.startedAt)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'InitiativeFilter' (InitiativeFilter.completedAt)
feat(schema): [dangerous] Input field 'initiativeUpdates' was added to input object type 'InitiativeFilter' (InitiativeFilter.initiativeUpdates)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'InitiativeFilter' (InitiativeFilter.startedAt)
feat(schema): [dangerous] Enum value 'asksWeb' was added to enum 'IntegrationService' (IntegrationService.asksWeb)
feat(schema): [dangerous] Enum value 'microsoftPersonal' was added to enum 'IntegrationService' (IntegrationService.microsoftPersonal)
feat(schema): [dangerous] Input field 'ancestors' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.ancestors)
feat(schema): [dangerous] Argument 'teamId: String' added to field 'Query.issueFilterSuggestion' (Query.issueFilterSuggestion.teamId)
feat(schema): [dangerous] Argument 'teamId: String' added to field 'Query.projectFilterSuggestion' (Query.projectFilterSuggestion.teamId)
feat(schema): [dangerous] Input field 'revertedIssues' was added to input object type 'ReleaseDebugSinkInput' (ReleaseDebugSinkInput.revertedIssues)
feat(schema): [dangerous] Input field 'revertedIssueReferences' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.revertedIssueReferences)
feat(schema): [dangerous] Input field 'revertedIssueReferences' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.revertedIssueReferences)
feat(schema): [dangerous] Input field 'trashed' was added to input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.trashed)
feat(schema): [dangerous] Input field 'ancestors' was added to input object type 'TeamCollectionFilter' (TeamCollectionFilter.ancestors)
feat(schema): [dangerous] Input field 'ancestors' was added to input object type 'TeamFilter' (TeamFilter.ancestors)
feat(schema): [dangerous] Input field 'color' was added to input object type 'TemplateCreateInput' (TemplateCreateInput.color)
feat(schema): [dangerous] Input field 'icon' was added to input object type 'TemplateCreateInput' (TemplateCreateInput.icon)
feat(schema): [dangerous] Input field 'color' was added to input object type 'TemplateUpdateInput' (TemplateUpdateInput.color)
feat(schema): [dangerous] Input field 'icon' was added to input object type 'TemplateUpdateInput' (TemplateUpdateInput.icon)
feat(schema): [dangerous] Enum value 'teamsBotWelcomeMessageShown' was added to enum 'UserFlagType' (UserFlagType.teamsBotWelcomeMessageShown)
feat(schema): [dangerous] Input field 'releasePipelineId' was added to input object type 'ViewPreferencesCreateInput' (ViewPreferencesCreateInput.releasePipelineId)
feat(schema): [dangerous] Enum value 'scheduledPipelineReleases' was added to enum 'ViewType' (ViewType.scheduledPipelineReleases)
feat(schema): [non_breaking] Type 'AiConversation' was added (AiConversation)
feat(schema): [non_breaking] Type 'AiConversationBasePart' was added (AiConversationBasePart)
feat(schema): [non_breaking] Type 'AiConversationBaseToolCall' was added (AiConversationBaseToolCall)
feat(schema): [non_breaking] Type 'AiConversationBaseWidget' was added (AiConversationBaseWidget)
feat(schema): [non_breaking] Type 'AiConversationCodeIntelligenceToolCall' was added (AiConversationCodeIntelligenceToolCall)
feat(schema): [non_breaking] Type 'AiConversationCodeIntelligenceToolCallArgs' was added (AiConversationCodeIntelligenceToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationCreateEntityToolCall' was added (AiConversationCreateEntityToolCall)
feat(schema): [non_breaking] Type 'AiConversationCreateEntityToolCallArgs' was added (AiConversationCreateEntityToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationDeleteEntityToolCall' was added (AiConversationDeleteEntityToolCall)
feat(schema): [non_breaking] Type 'AiConversationDeleteEntityToolCallArgs' was added (AiConversationDeleteEntityToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationEntityCardWidget' was added (AiConversationEntityCardWidget)
feat(schema): [non_breaking] Type 'AiConversationEntityCardWidgetArgs' was added (AiConversationEntityCardWidgetArgs)
feat(schema): [non_breaking] Type 'AiConversationEntityCardWidgetArgsAction' was added (AiConversationEntityCardWidgetArgsAction)
feat(schema): [non_breaking] Type 'AiConversationEntityCardWidgetArgsType' was added (AiConversationEntityCardWidgetArgsType)
feat(schema): [non_breaking] Type 'AiConversationEntityListWidget' was added (AiConversationEntityListWidget)
feat(schema): [non_breaking] Type 'AiConversationEntityListWidgetArgs' was added (AiConversationEntityListWidgetArgs)
feat(schema): [non_breaking] Type 'AiConversationEntityListWidgetArgsAction' was added (AiConversationEntityListWidgetArgsAction)
feat(schema): [non_breaking] Type 'AiConversationEntityListWidgetArgsEntities' was added (AiConversationEntityListWidgetArgsEntities)
feat(schema): [non_breaking] Type 'AiConversationEntityListWidgetArgsEntitiesType' was added (AiConversationEntityListWidgetArgsEntitiesType)
feat(schema): [non_breaking] Type 'AiConversationGetMicrosoftTeamsConversationHistoryToolCall' was added (AiConversationGetMicrosoftTeamsConversationHistoryToolCall)
feat(schema): [non_breaking] Type 'AiConversationGetPullRequestDiffToolCall' was added (AiConversationGetPullRequestDiffToolCall)
feat(schema): [non_breaking] Type 'AiConversationGetPullRequestDiffToolCallArgs' was added (AiConversationGetPullRequestDiffToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationGetPullRequestFileToolCall' was added (AiConversationGetPullRequestFileToolCall)
feat(schema): [non_breaking] Type 'AiConversationGetPullRequestFileToolCallArgs' was added (AiConversationGetPullRequestFileToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCall' was added (AiConversationGetSlackConversationHistoryToolCall)
feat(schema): [non_breaking] Type 'AiConversationInvokeMcpToolToolCall' was added (AiConversationInvokeMcpToolToolCall)
feat(schema): [non_breaking] Type 'AiConversationInvokeMcpToolToolCallArgs' was added (AiConversationInvokeMcpToolToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationInvokeMcpToolToolCallArgsServer' was added (AiConversationInvokeMcpToolToolCallArgsServer)
feat(schema): [non_breaking] Type 'AiConversationInvokeMcpToolToolCallArgsTool' was added (AiConversationInvokeMcpToolToolCallArgsTool)
feat(schema): [non_breaking] Type 'AiConversationPart' was added (AiConversationPart)
feat(schema): [non_breaking] Type 'AiConversationPartMetadata' was added (AiConversationPartMetadata)
feat(schema): [non_breaking] Type 'AiConversationPartType' was added (AiConversationPartType)
feat(schema): [non_breaking] Type 'AiConversationPromptPart' was added (AiConversationPromptPart)
feat(schema): [non_breaking] Type 'AiConversationQueryActivityToolCall' was added (AiConversationQueryActivityToolCall)
feat(schema): [non_breaking] Type 'AiConversationQueryActivityToolCallArgs' was added (AiConversationQueryActivityToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationQueryUpdatesToolCall' was added (AiConversationQueryUpdatesToolCall)
feat(schema): [non_breaking] Type 'AiConversationQueryUpdatesToolCallArgs' was added (AiConversationQueryUpdatesToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationQueryUpdatesToolCallArgsUpdateType' was added (AiConversationQueryUpdatesToolCallArgsUpdateType)
feat(schema): [non_breaking] Type 'AiConversationQueryViewToolCall' was added (AiConversationQueryViewToolCall)
feat(schema): [non_breaking] Type 'AiConversationQueryViewToolCallArgs' was added (AiConversationQueryViewToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationQueryViewToolCallArgsMode' was added (AiConversationQueryViewToolCallArgsMode)
feat(schema): [non_breaking] Type 'AiConversationQueryViewToolCallArgsView' was added (AiConversationQueryViewToolCallArgsView)
feat(schema): [non_breaking] Type 'AiConversationReasoningPart' was added (AiConversationReasoningPart)
feat(schema): [non_breaking] Type 'AiConversationResearchToolCall' was added (AiConversationResearchToolCall)
feat(schema): [non_breaking] Type 'AiConversationResearchToolCallArgs' was added (AiConversationResearchToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationResearchToolCallResult' was added (AiConversationResearchToolCallResult)
feat(schema): [non_breaking] Type 'AiConversationRetrieveEntitiesToolCall' was added (AiConversationRetrieveEntitiesToolCall)
feat(schema): [non_breaking] Type 'AiConversationRetrieveEntitiesToolCallArgs' was added (AiConversationRetrieveEntitiesToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationSearchDocumentationToolCall' was added (AiConversationSearchDocumentationToolCall)
feat(schema): [non_breaking] Type 'AiConversationSearchEntitiesToolCall' was added (AiConversationSearchEntitiesToolCall)
feat(schema): [non_breaking] Type 'AiConversationSearchEntitiesToolCallArgs' was added (AiConversationSearchEntitiesToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationSearchEntitiesToolCallResult' was added (AiConversationSearchEntitiesToolCallResult)
feat(schema): [non_breaking] Type 'AiConversationSearchEntitiesToolCallResultEntities' was added (AiConversationSearchEntitiesToolCallResultEntities)
feat(schema): [non_breaking] Type 'AiConversationStatus' was added (AiConversationStatus)
feat(schema): [non_breaking] Type 'AiConversationSuggestValuesToolCall' was added (AiConversationSuggestValuesToolCall)
feat(schema): [non_breaking] Type 'AiConversationSuggestValuesToolCallArgs' was added (AiConversationSuggestValuesToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationTextPart' was added (AiConversationTextPart)
feat(schema): [non_breaking] Type 'AiConversationTool' was added (AiConversationTool)
feat(schema): [non_breaking] Type 'AiConversationToolCall' was added (AiConversationToolCall)
feat(schema): [non_breaking] Type 'AiConversationToolCallPart' was added (AiConversationToolCallPart)
feat(schema): [non_breaking] Type 'AiConversationToolDisplayInfo' was added (AiConversationToolDisplayInfo)
feat(schema): [non_breaking] Type 'AiConversationTranscribeMediaToolCall' was added (AiConversationTranscribeMediaToolCall)
feat(schema): [non_breaking] Type 'AiConversationTranscribeVideoToolCall' was added (AiConversationTranscribeVideoToolCall)
feat(schema): [non_breaking] Type 'AiConversationUpdateEntityToolCall' was added (AiConversationUpdateEntityToolCall)
feat(schema): [non_breaking] Type 'AiConversationUpdateEntityToolCallArgs' was added (AiConversationUpdateEntityToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationWebSearchToolCall' was added (AiConversationWebSearchToolCall)
feat(schema): [non_breaking] Type 'AiConversationWebSearchToolCallArgs' was added (AiConversationWebSearchToolCallArgs)
feat(schema): [non_breaking] Type 'AiConversationWidget' was added (AiConversationWidget)
feat(schema): [non_breaking] Type 'AiConversationWidgetDisplayInfo' was added (AiConversationWidgetDisplayInfo)
feat(schema): [non_breaking] Type 'AiConversationWidgetName' was added (AiConversationWidgetName)
feat(schema): [non_breaking] Type 'AiConversationWidgetPart' was added (AiConversationWidgetPart)
feat(schema): [non_breaking] Type 'InitiativeUpdatesCollectionFilter' was added (InitiativeUpdatesCollectionFilter)
feat(schema): [non_breaking] Type 'InitiativeUpdatesFilter' was added (InitiativeUpdatesFilter)
feat(schema): [non_breaking] Type 'IssueHistoryWorkflowMetadata' was added (IssueHistoryWorkflowMetadata)
feat(schema): [non_breaking] Type 'IssueSharedAccessDisallowedField' was added (IssueSharedAccessDisallowedField)
feat(schema): [non_breaking] Field 'approximateUserCount' was added to object type 'AuthOrganization' (AuthOrganization.approximateUserCount)
feat(schema): [non_breaking] Field 'datadogLogsUrl' was added to object type 'CodingAgentSandboxPayload' (CodingAgentSandboxPayload.datadogLogsUrl)
feat(schema): [non_breaking] Input field 'CommentCreateInput.createOnSyncedSlackThread' description changed from 'Flag to indicate this comment should be created on the issue's synced Slack comment thread. If no synced Slack comment thread exists, the mutation will fail.' to 'Flag to indicate this comment should be created on the issue's synced Slack comment thread. If no synced Slack comment thread exists, the mutation will fail. If there are multiple synced Slack threads on the issue, the oldest one will be targeted.' (CommentCreateInput.createOnSyncedSlackThread)
feat(schema): [non_breaking] Field 'metadata' was added to object type 'DocumentContentHistoryType' (DocumentContentHistoryType.metadata)
feat(schema): [non_breaking] Field 'reopenOnReply' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.reopenOnReply)
feat(schema): [non_breaking] Field 'parentInitiatives' was added to object type 'InitiativeWebhookPayload' (InitiativeWebhookPayload.parentInitiatives)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueDraft' (IssueDraft.releaseIds)
feat(schema): [non_breaking] Field 'workflowMetadata' was added to object type 'IssueHistory' (IssueHistory.workflowMetadata)
feat(schema): [non_breaking] Field 'IssueHistory.triageRuleMetadata' is deprecated (IssueHistory.triageRuleMetadata)
feat(schema): [non_breaking] Field 'IssueHistory.triageRuleMetadata' has deprecation reason 'Use
workflowMetadatainstead.' (IssueHistory.triageRuleMetadata)feat(schema): [non_breaking] Field 'IssueHistoryTriageRuleMetadata.updatedByTriageRule' is deprecated (IssueHistoryTriageRuleMetadata.updatedByTriageRule)
feat(schema): [non_breaking] Field 'IssueHistoryTriageRuleMetadata.updatedByTriageRule' has deprecation reason 'Use
IssueHistoryWorkflowMetadata.workflowDefinitioninstead.' (IssueHistoryTriageRuleMetadata.updatedByTriageRule)feat(schema): [non_breaking] Field 'disallowedIssueFields' was added to object type 'IssueSharedAccess' (IssueSharedAccess.disallowedIssueFields)
feat(schema): [non_breaking] Field 'integrationMicrosoftPersonalConnect' was added to object type 'Mutation' (Mutation.integrationMicrosoftPersonalConnect)
feat(schema): [non_breaking] Field 'Mutation.attachmentCreate' description changed from 'Creates a new attachment, or updates existing if the same
urlandissueIdis used.' to 'Creates a new attachment, or updates existing if the sameurlandissueIdis used. To create an integration-aware attachment, use the integration-specific mutations such asattachmentLinkZendesk,attachmentLinkSlack, orattachmentLinkURLinstead.' (Mutation.attachmentCreate)feat(schema): [non_breaking] Field 'Mutation.attachmentLinkDiscord' description changed from 'Link an existing Discord message to an issue.' to 'Link an existing Discord message to an issue. This creates a rich attachment using the workspace's Discord integration.' (Mutation.attachmentLinkDiscord)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkFront' description changed from 'Link an existing Front conversation to an issue.' to 'Link an existing Front conversation to an issue. This creates a rich attachment using the workspace's Front integration, enabling features like automated conversation updates.' (Mutation.attachmentLinkFront)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkGitHubIssue' description changed from 'Link a GitHub issue to a Linear issue.' to 'Link a GitHub issue to a Linear issue. This creates a rich attachment using the workspace's GitHub integration, enabling features like automated status syncing.' (Mutation.attachmentLinkGitHubIssue)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkGitHubPR' description changed from 'Link a GitHub pull request to an issue.' to 'Link a GitHub pull request to an issue. This creates a rich attachment using the workspace's GitHub integration, enabling features like automated status syncing.' (Mutation.attachmentLinkGitHubPR)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkGitLabMR' description changed from 'Link an existing GitLab MR to an issue.' to 'Link an existing GitLab MR to an issue. This creates a rich attachment using the workspace's GitLab integration, enabling features like automated status syncing.' (Mutation.attachmentLinkGitLabMR)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkIntercom' description changed from 'Link an existing Intercom conversation to an issue.' to 'Link an existing Intercom conversation to an issue. This creates a rich attachment using the workspace's Intercom integration, enabling features like automated conversation updates.' (Mutation.attachmentLinkIntercom)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkJiraIssue' description changed from 'Link an existing Jira issue to an issue.' to 'Link an existing Jira issue to an issue. This creates a rich attachment using the workspace's Jira integration, enabling features like automated status syncing.' (Mutation.attachmentLinkJiraIssue)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkSalesforce' description changed from 'Link an existing Salesforce case to an issue.' to 'Link an existing Salesforce case to an issue. This creates a rich attachment using the workspace's Salesforce integration.' (Mutation.attachmentLinkSalesforce)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkSlack' description changed from 'Link an existing Slack message to an issue.' to 'Link an existing Slack message to an issue. This creates a rich attachment using the workspace's Slack integration.' (Mutation.attachmentLinkSlack)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkURL' description changed from 'Link any url to an issue.' to 'Link any URL to an issue. If the workspace has a matching integration configured and the URL is recognized (e.g., Zendesk, GitHub, Slack), a rich attachment will be created that enables features like automated status updates. Otherwise, a basic attachment is created.' (Mutation.attachmentLinkURL)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkZendesk' description changed from 'Link an existing Zendesk ticket to an issue.' to 'Link an existing Zendesk ticket to an issue. This creates a rich attachment using the workspace's Zendesk integration, enabling features like automated ticket reopening when the Linear issue is completed.' (Mutation.attachmentLinkZendesk)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.issueUnarchive' changed from 'The identifier of the issue to archive.' to 'The identifier of the issue to unarchive.' (Mutation.issueUnarchive.id)
feat(schema): [non_breaking] Field 'Mutation.releaseDelete' description changed from '[ALPHA] Deletes a release.' to '[ALPHA] Deletes (trashes) a release.' (Mutation.releaseDelete)
feat(schema): [non_breaking] Field 'restrictAgentInvocationToMembers' was added to object type 'Organization' (Organization.restrictAgentInvocationToMembers)
feat(schema): [non_breaking] Field 'isMergeCommit' was added to object type 'PullRequestCommit' (PullRequestCommit.isMergeCommit)
feat(schema): [non_breaking] Field 'releaseSearch' was added to object type 'Query' (Query.releaseSearch)
feat(schema): [non_breaking] Description for argument 'projectId' on field 'Query.issueFilterSuggestion' changed from 'The ID of the project if filtering a project view' to 'The ID of the project if filtering a project view.' (Query.issueFilterSuggestion.projectId)
feat(schema): [non_breaking] Field 'currentProgress' was added to object type 'Release' (Release.currentProgress)
feat(schema): [non_breaking] Field 'progressHistory' was added to object type 'Release' (Release.progressHistory)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'Release' (Release.trashed)
feat(schema): [non_breaking] Field 'approximateReleaseCount' was added to object type 'ReleasePipeline' (ReleasePipeline.approximateReleaseCount)
feat(schema): [non_breaking] Object type 'SLADayCountType' has description 'Which day count to use for SLA calculations.' (SLADayCountType)
feat(schema): [non_breaking] Field 'color' was added to object type 'Template' (Template.color)
feat(schema): [non_breaking] Field 'icon' was added to object type 'Template' (Template.icon)
feat(schema): [non_breaking] Field 'initiativeFieldDateCompleted' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldDateCompleted)
feat(schema): [non_breaking] Field 'initiativeFieldDateCreated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldDateCreated)
feat(schema): [non_breaking] Field 'initiativeFieldDateUpdated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldDateUpdated)
feat(schema): [non_breaking] Field 'initiativeFieldStartDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldStartDate)
feat(schema): [non_breaking] Field 'releasePipelineFieldLatestRelease' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.releasePipelineFieldLatestRelease)
feat(schema): [non_breaking] Field 'releasePipelineFieldReleases' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.releasePipelineFieldReleases)
feat(schema): [non_breaking] Field 'releasePipelineFieldType' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.releasePipelineFieldType)
feat(schema): [non_breaking] Field 'scheduledPipelineReleaseFieldReleaseDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldReleaseDate)
feat(schema): [non_breaking] Field 'scheduledPipelineReleaseFieldStage' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleaseFieldStage)
feat(schema): [non_breaking] Field 'scheduledPipelineReleasesViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.scheduledPipelineReleasesViewOrdering)
feat(schema): [non_breaking] Field 'showOnlySnoozedItems' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showOnlySnoozedItems)
feat(schema): [non_breaking] Field 'WorkflowState.type' description changed from 'The type of the state. One of "triage", "backlog", "unstarted", "started", "completed", "canceled".' to 'The type of the state. One of "triage", "backlog", "unstarted", "started", "completed", "canceled", "duplicate".' (WorkflowState.type)
feat(schema): [non_breaking] Input field 'WorkflowStateFilter.type' description changed from 'Comparator for the workflow state type. Possible values are "triage", "backlog", "unstarted", "started", "completed", "canceled".' to 'Comparator for the workflow state type. Possible values are "triage", "backlog", "unstarted", "started", "completed", "canceled", "duplicate".' (WorkflowStateFilter.type)
Major Changes
-
1ae3744: feat(schema): [breaking] Type 'AsksWebSettings' was removed (AsksWebSettings)
feat(schema): [breaking] Type 'AsksWebSettingsCreateInput' was removed (AsksWebSettingsCreateInput)
feat(schema): [breaking] Type 'AsksWebSettingsEmailIntakeAddressInput' was removed (AsksWebSettingsEmailIntakeAddressInput)
feat(schema): [breaking] Type 'AsksWebSettingsPayload' was removed (AsksWebSettingsPayload)
feat(schema): [breaking] Type 'AsksWebSettingsUpdateInput' was removed (AsksWebSettingsUpdateInput)
feat(schema): [breaking] Input field 'AgentActivityCreatePromptInput.content' changed type from 'JSONObject!' to 'AgentActivityPromptCreateInputContent!' (AgentActivityCreatePromptInput.content)
feat(schema): [breaking] Field 'promptContext' was removed from object type 'AgentSession' (AgentSession.promptContext)
feat(schema): [breaking] Field 'asksWebSettingsCreate' was removed from object type 'Mutation' (Mutation.asksWebSettingsCreate)
feat(schema): [breaking] Field 'asksWebSettingsUpdate' was removed from object type 'Mutation' (Mutation.asksWebSettingsUpdate)
feat(schema): [breaking] Field 'asksWebSetting' was removed from object type 'Query' (Query.asksWebSetting)
feat(schema): [breaking] Input field 'type' was removed from input object type 'ReleaseStageUpdateInput' (ReleaseStageUpdateInput.type)
feat(schema): [breaking] Input field 'description' was removed from input object type 'ReleaseSyncInput' (ReleaseSyncInput.description)
feat(schema): [breaking] Input field 'id' was removed from input object type 'ReleaseSyncInput' (ReleaseSyncInput.id)
feat(schema): [breaking] Input field 'issueIdentifiers' was removed from input object type 'ReleaseSyncInput' (ReleaseSyncInput.issueIdentifiers)
feat(schema): [breaking] Input field 'stageId' was removed from input object type 'ReleaseSyncInput' (ReleaseSyncInput.stageId)
feat(schema): [breaking] Input field 'startDate' was removed from input object type 'ReleaseSyncInput' (ReleaseSyncInput.startDate)
feat(schema): [breaking] Input field 'targetDate' was removed from input object type 'ReleaseSyncInput' (ReleaseSyncInput.targetDate)
feat(schema): [breaking] Input field 'description' was removed from input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.description)
feat(schema): [breaking] Input field 'id' was removed from input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.id)
feat(schema): [breaking] Input field 'stageId' was removed from input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.stageId)
feat(schema): [breaking] Input field 'startDate' was removed from input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.startDate)
feat(schema): [breaking] Input field 'targetDate' was removed from input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.targetDate)
feat(schema): [dangerous] Input field 'enterpriseUrl' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.enterpriseUrl)
feat(schema): [dangerous] Argument 'pullRequestId: String' added to field 'Mutation.agentSessionCreate' (Mutation.agentSessionCreate.pullRequestId)
feat(schema): [dangerous] Argument 'filter: ReleaseFilter' added to field 'Query.releases' (Query.releases.filter)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleaseCollectionFilter' (ReleaseCollectionFilter.name)
feat(schema): [dangerous] Input field 'version' was added to input object type 'ReleaseCollectionFilter' (ReleaseCollectionFilter.version)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleaseFilter' (ReleaseFilter.name)
feat(schema): [dangerous] Input field 'version' was added to input object type 'ReleaseFilter' (ReleaseFilter.version)
feat(schema): [dangerous] Input field 'name' was added to input object type 'ReleasePipelineFilter' (ReleasePipelineFilter.name)
feat(schema): [dangerous] Input field 'frozen' was added to input object type 'ReleaseStageCreateInput' (ReleaseStageCreateInput.frozen)
feat(schema): [dangerous] Input field 'frozen' was added to input object type 'ReleaseStageUpdateInput' (ReleaseStageUpdateInput.frozen)
feat(schema): [dangerous] Enum value 'continuousPipelineReleases' was added to enum 'ViewType' (ViewType.continuousPipelineReleases)
feat(schema): [dangerous] Input field 'hostMappings' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.hostMappings)
feat(schema): [non_breaking] Type 'AgentActivityPromptCreateInputContent' was added (AgentActivityPromptCreateInputContent)
feat(schema): [non_breaking] Type 'CodingAgentSandboxPayload' was added (CodingAgentSandboxPayload)
feat(schema): [non_breaking] Type 'EventTrackingInput' was added (EventTrackingInput)
feat(schema): [non_breaking] Type 'EventTrackingPayload' was added (EventTrackingPayload)
feat(schema): [non_breaking] Type 'IssueSharedAccess' was added (IssueSharedAccess)
feat(schema): [non_breaking] Type 'JiraFetchProjectStatusesInput' was added (JiraFetchProjectStatusesInput)
feat(schema): [non_breaking] Type 'JiraFetchProjectStatusesPayload' was added (JiraFetchProjectStatusesPayload)
feat(schema): [non_breaking] Type 'PullRequestCheck' was added (PullRequestCheck)
feat(schema): [non_breaking] Type 'ViewPreferencesProjectLabelGroupColumn' was added (ViewPreferencesProjectLabelGroupColumn)
feat(schema): [non_breaking] Field 'onBehalfOf' was added to object type 'Comment' (Comment.onBehalfOf)
feat(schema): [non_breaking] Field 'spawnedAgentSessions' was added to object type 'Comment' (Comment.spawnedAgentSessions)
feat(schema): [non_breaking] Field 'needs' was added to object type 'Customer' (Customer.needs)
feat(schema): [non_breaking] Field 'pullRequest' was added to object type 'DocumentContent' (DocumentContent.pullRequest)
feat(schema): [non_breaking] Field 'parentInitiatives' was added to object type 'Initiative' (Initiative.parentInitiatives)
feat(schema): [non_breaking] Field 'diffMarkdown' was added to object type 'InitiativeUpdateWebhookPayload' (InitiativeUpdateWebhookPayload.diffMarkdown)
feat(schema): [non_breaking] Field 'sharedAccess' was added to object type 'Issue' (Issue.sharedAccess)
feat(schema): [non_breaking] Field 'sharedAccess' was added to object type 'IssueSearchResult' (IssueSearchResult.sharedAccess)
feat(schema): [non_breaking] Input field 'JiraSettingsInput.statusNamesPerIssueType' description changed from 'The status names per issue type, per project.' to 'Jira status names grouped by project, separated into issue statuses (non-Epic) and project statuses (Epic). Structure: projectId -> { issueStatuses: string[], projectStatuses: string[] }' (JiraSettingsInput.statusNamesPerIssueType)
feat(schema): [non_breaking] Field 'integrationJiraFetchProjectStatuses' was added to object type 'Mutation' (Mutation.integrationJiraFetchProjectStatuses)
feat(schema): [non_breaking] Field 'trackAnonymousEvent' was added to object type 'Mutation' (Mutation.trackAnonymousEvent)
feat(schema): [non_breaking] Field 'syncedWith' was added to object type 'Project' (Project.syncedWith)
feat(schema): [non_breaking] Field 'syncedWith' was added to object type 'ProjectSearchResult' (ProjectSearchResult.syncedWith)
feat(schema): [non_breaking] Field 'diffMarkdown' was added to object type 'ProjectUpdateWebhookPayload' (ProjectUpdateWebhookPayload.diffMarkdown)
feat(schema): [non_breaking] Field 'syncedWith' was added to object type 'ProjectWebhookPayload' (ProjectWebhookPayload.syncedWith)
feat(schema): [non_breaking] Field 'checks' was added to object type 'PullRequest' (PullRequest.checks)
feat(schema): [non_breaking] Field 'creator' was added to object type 'PullRequest' (PullRequest.creator)
feat(schema): [non_breaking] Field 'agentSessionSandbox' was added to object type 'Query' (Query.agentSessionSandbox)
feat(schema): [non_breaking] Input field 'ReleaseCreateInput.stageId' description changed from 'The current stage of the release. Defaults to the first 'started' stage.' to 'The current stage of the release. Defaults to the first 'completed' stage for continuous pipelines, or the first 'started' stage for scheduled pipelines.' (ReleaseCreateInput.stageId)
feat(schema): [non_breaking] Field 'frozen' was added to object type 'ReleaseStage' (ReleaseStage.frozen)
feat(schema): [non_breaking] Field 'closedIssuesOrderedByRecency' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.closedIssuesOrderedByRecency)
feat(schema): [non_breaking] Field 'customViewFieldDateCreated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customViewFieldDateCreated)
feat(schema): [non_breaking] Field 'customViewFieldDateUpdated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customViewFieldDateUpdated)
feat(schema): [non_breaking] Field 'customViewFieldOwner' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customViewFieldOwner)
feat(schema): [non_breaking] Field 'customViewFieldVisibility' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customViewFieldVisibility)
feat(schema): [non_breaking] Field 'customViewsOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customViewsOrdering)
feat(schema): [non_breaking] Field 'customerFieldDomains' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldDomains)
feat(schema): [non_breaking] Field 'customerFieldOwner' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldOwner)
feat(schema): [non_breaking] Field 'customerFieldRequestCount' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldRequestCount)
feat(schema): [non_breaking] Field 'customerFieldRevenue' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldRevenue)
feat(schema): [non_breaking] Field 'customerFieldSize' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldSize)
feat(schema): [non_breaking] Field 'customerFieldSource' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldSource)
feat(schema): [non_breaking] Field 'customerFieldStatus' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldStatus)
feat(schema): [non_breaking] Field 'customerFieldTier' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerFieldTier)
feat(schema): [non_breaking] Field 'customerPageNeedsFieldIssueIdentifier' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsFieldIssueIdentifier)
feat(schema): [non_breaking] Field 'customerPageNeedsFieldIssuePriority' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsFieldIssuePriority)
feat(schema): [non_breaking] Field 'customerPageNeedsFieldIssueStatus' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsFieldIssueStatus)
feat(schema): [non_breaking] Field 'customerPageNeedsFieldIssueTargetDueDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsFieldIssueTargetDueDate)
feat(schema): [non_breaking] Field 'customerPageNeedsShowCompletedIssuesAndProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsShowCompletedIssuesAndProjects)
feat(schema): [non_breaking] Field 'customerPageNeedsShowImportantFirst' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsShowImportantFirst)
feat(schema): [non_breaking] Field 'customerPageNeedsViewGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsViewGrouping)
feat(schema): [non_breaking] Field 'customerPageNeedsViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customerPageNeedsViewOrdering)
feat(schema): [non_breaking] Field 'customersViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.customersViewOrdering)
feat(schema): [non_breaking] Field 'dashboardFieldDateCreated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.dashboardFieldDateCreated)
feat(schema): [non_breaking] Field 'dashboardFieldDateUpdated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.dashboardFieldDateUpdated)
feat(schema): [non_breaking] Field 'dashboardFieldOwner' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.dashboardFieldOwner)
feat(schema): [non_breaking] Field 'dashboardsOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.dashboardsOrdering)
feat(schema): [non_breaking] Field 'embeddedCustomerNeedsShowImportantFirst' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.embeddedCustomerNeedsShowImportantFirst)
feat(schema): [non_breaking] Field 'embeddedCustomerNeedsViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.embeddedCustomerNeedsViewOrdering)
feat(schema): [non_breaking] Field 'fieldAssignee' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldAssignee)
feat(schema): [non_breaking] Field 'fieldCustomerCount' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldCustomerCount)
feat(schema): [non_breaking] Field 'fieldCustomerRevenue' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldCustomerRevenue)
feat(schema): [non_breaking] Field 'fieldCycle' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldCycle)
feat(schema): [non_breaking] Field 'fieldDateArchived' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldDateArchived)
feat(schema): [non_breaking] Field 'fieldDateCreated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldDateCreated)
feat(schema): [non_breaking] Field 'fieldDateMyActivity' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldDateMyActivity)
feat(schema): [non_breaking] Field 'fieldDateUpdated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldDateUpdated)
feat(schema): [non_breaking] Field 'fieldDueDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldDueDate)
feat(schema): [non_breaking] Field 'fieldEstimate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldEstimate)
feat(schema): [non_breaking] Field 'fieldId' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldId)
feat(schema): [non_breaking] Field 'fieldLabels' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldLabels)
feat(schema): [non_breaking] Field 'fieldLinkCount' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldLinkCount)
feat(schema): [non_breaking] Field 'fieldMilestone' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldMilestone)
feat(schema): [non_breaking] Field 'fieldPreviewLinks' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldPreviewLinks)
feat(schema): [non_breaking] Field 'fieldPriority' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldPriority)
feat(schema): [non_breaking] Field 'fieldProject' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldProject)
feat(schema): [non_breaking] Field 'fieldPullRequests' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldPullRequests)
feat(schema): [non_breaking] Field 'fieldRelease' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldRelease)
feat(schema): [non_breaking] Field 'fieldSentryIssues' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldSentryIssues)
feat(schema): [non_breaking] Field 'fieldSla' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldSla)
feat(schema): [non_breaking] Field 'fieldStatus' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldStatus)
feat(schema): [non_breaking] Field 'fieldTimeInCurrentStatus' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldTimeInCurrentStatus)
feat(schema): [non_breaking] Field 'hiddenColumns' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.hiddenColumns)
feat(schema): [non_breaking] Field 'hiddenRows' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.hiddenRows)
feat(schema): [non_breaking] Field 'inboxViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.inboxViewOrdering)
feat(schema): [non_breaking] Field 'initiativeFieldActivity' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldActivity)
feat(schema): [non_breaking] Field 'initiativeFieldDescription' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldDescription)
feat(schema): [non_breaking] Field 'initiativeFieldHealth' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldHealth)
feat(schema): [non_breaking] Field 'initiativeFieldInitiativeHealth' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldInitiativeHealth)
feat(schema): [non_breaking] Field 'initiativeFieldOwner' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldOwner)
feat(schema): [non_breaking] Field 'initiativeFieldProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldProjects)
feat(schema): [non_breaking] Field 'initiativeFieldTargetDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldTargetDate)
feat(schema): [non_breaking] Field 'initiativeFieldTeams' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeFieldTeams)
feat(schema): [non_breaking] Field 'initiativeGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativeGrouping)
feat(schema): [non_breaking] Field 'initiativesViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.initiativesViewOrdering)
feat(schema): [non_breaking] Field 'issueGroupingLabelGroupId' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.issueGroupingLabelGroupId)
feat(schema): [non_breaking] Field 'issueNesting' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.issueNesting)
feat(schema): [non_breaking] Field 'issueSubGroupingLabelGroupId' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.issueSubGroupingLabelGroupId)
feat(schema): [non_breaking] Field 'layout' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.layout)
feat(schema): [non_breaking] Field 'memberFieldJoined' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.memberFieldJoined)
feat(schema): [non_breaking] Field 'memberFieldStatus' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.memberFieldStatus)
feat(schema): [non_breaking] Field 'memberFieldTeams' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.memberFieldTeams)
feat(schema): [non_breaking] Field 'projectCustomerNeedsShowCompletedIssuesLast' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectCustomerNeedsShowCompletedIssuesLast)
feat(schema): [non_breaking] Field 'projectCustomerNeedsShowImportantFirst' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectCustomerNeedsShowImportantFirst)
feat(schema): [non_breaking] Field 'projectCustomerNeedsViewGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectCustomerNeedsViewGrouping)
feat(schema): [non_breaking] Field 'projectCustomerNeedsViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectCustomerNeedsViewOrdering)
feat(schema): [non_breaking] Field 'projectFieldActivity' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldActivity)
feat(schema): [non_breaking] Field 'projectFieldCustomerCount' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldCustomerCount)
feat(schema): [non_breaking] Field 'projectFieldCustomerRevenue' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldCustomerRevenue)
feat(schema): [non_breaking] Field 'projectFieldDateCompleted' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldDateCompleted)
feat(schema): [non_breaking] Field 'projectFieldDateCreated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldDateCreated)
feat(schema): [non_breaking] Field 'projectFieldDateUpdated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldDateUpdated)
feat(schema): [non_breaking] Field 'projectFieldDescription' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldDescription)
feat(schema): [non_breaking] Field 'projectFieldDescriptionBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldDescriptionBoard)
feat(schema): [non_breaking] Field 'projectFieldHealth' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldHealth)
feat(schema): [non_breaking] Field 'projectFieldHealthTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldHealthTimeline)
feat(schema): [non_breaking] Field 'projectFieldInitiatives' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldInitiatives)
feat(schema): [non_breaking] Field 'projectFieldLabels' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldLabels)
feat(schema): [non_breaking] Field 'projectFieldLead' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldLead)
feat(schema): [non_breaking] Field 'projectFieldLeadTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldLeadTimeline)
feat(schema): [non_breaking] Field 'projectFieldMembers' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldMembers)
feat(schema): [non_breaking] Field 'projectFieldMembersBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldMembersBoard)
feat(schema): [non_breaking] Field 'projectFieldMembersList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldMembersList)
feat(schema): [non_breaking] Field 'projectFieldMembersTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldMembersTimeline)
feat(schema): [non_breaking] Field 'projectFieldMilestone' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldMilestone)
feat(schema): [non_breaking] Field 'projectFieldMilestoneTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldMilestoneTimeline)
feat(schema): [non_breaking] Field 'projectFieldPredictions' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldPredictions)
feat(schema): [non_breaking] Field 'projectFieldPredictionsTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldPredictionsTimeline)
feat(schema): [non_breaking] Field 'projectFieldPriority' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldPriority)
feat(schema): [non_breaking] Field 'projectFieldRelations' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRelations)
feat(schema): [non_breaking] Field 'projectFieldRelationsTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRelationsTimeline)
feat(schema): [non_breaking] Field 'projectFieldRoadmaps' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRoadmaps)
feat(schema): [non_breaking] Field 'projectFieldRoadmapsBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRoadmapsBoard)
feat(schema): [non_breaking] Field 'projectFieldRoadmapsList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRoadmapsList)
feat(schema): [non_breaking] Field 'projectFieldRoadmapsTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRoadmapsTimeline)
feat(schema): [non_breaking] Field 'projectFieldRolloutStage' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldRolloutStage)
feat(schema): [non_breaking] Field 'projectFieldStartDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldStartDate)
feat(schema): [non_breaking] Field 'projectFieldStatus' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldStatus)
feat(schema): [non_breaking] Field 'projectFieldStatusTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldStatusTimeline)
feat(schema): [non_breaking] Field 'projectFieldTargetDate' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldTargetDate)
feat(schema): [non_breaking] Field 'projectFieldTeams' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldTeams)
feat(schema): [non_breaking] Field 'projectFieldTeamsBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldTeamsBoard)
feat(schema): [non_breaking] Field 'projectFieldTeamsList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldTeamsList)
feat(schema): [non_breaking] Field 'projectFieldTeamsTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectFieldTeamsTimeline)
feat(schema): [non_breaking] Field 'projectGroupOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectGroupOrdering)
feat(schema): [non_breaking] Field 'projectGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectGrouping)
feat(schema): [non_breaking] Field 'projectGroupingDateResolution' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectGroupingDateResolution)
feat(schema): [non_breaking] Field 'projectGroupingLabelGroupId' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectGroupingLabelGroupId)
feat(schema): [non_breaking] Field 'projectLabelGroupColumns' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectLabelGroupColumns)
feat(schema): [non_breaking] Field 'projectLayout' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectLayout)
feat(schema): [non_breaking] Field 'projectShowEmptyGroups' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptyGroups)
feat(schema): [non_breaking] Field 'projectShowEmptyGroupsBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptyGroupsBoard)
feat(schema): [non_breaking] Field 'projectShowEmptyGroupsList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptyGroupsList)
feat(schema): [non_breaking] Field 'projectShowEmptyGroupsTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptyGroupsTimeline)
feat(schema): [non_breaking] Field 'projectShowEmptySubGroups' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptySubGroups)
feat(schema): [non_breaking] Field 'projectShowEmptySubGroupsBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptySubGroupsBoard)
feat(schema): [non_breaking] Field 'projectShowEmptySubGroupsList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptySubGroupsList)
feat(schema): [non_breaking] Field 'projectShowEmptySubGroupsTimeline' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectShowEmptySubGroupsTimeline)
feat(schema): [non_breaking] Field 'projectSubGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectSubGrouping)
feat(schema): [non_breaking] Field 'projectSubGroupingLabelGroupId' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectSubGroupingLabelGroupId)
feat(schema): [non_breaking] Field 'projectViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectViewOrdering)
feat(schema): [non_breaking] Field 'projectZoomLevel' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.projectZoomLevel)
feat(schema): [non_breaking] Field 'releasePipelinesViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.releasePipelinesViewOrdering)
feat(schema): [non_breaking] Field 'reviewFieldAvatar' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldAvatar)
feat(schema): [non_breaking] Field 'reviewFieldChecks' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldChecks)
feat(schema): [non_breaking] Field 'reviewFieldIdentifier' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldIdentifier)
feat(schema): [non_breaking] Field 'reviewFieldPreviewLinks' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldPreviewLinks)
feat(schema): [non_breaking] Field 'reviewFieldRepository' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldRepository)
feat(schema): [non_breaking] Field 'reviewGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewGrouping)
feat(schema): [non_breaking] Field 'reviewViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewViewOrdering)
feat(schema): [non_breaking] Field 'searchResultType' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.searchResultType)
feat(schema): [non_breaking] Field 'searchViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.searchViewOrdering)
feat(schema): [non_breaking] Field 'showArchivedItems' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showArchivedItems)
feat(schema): [non_breaking] Field 'showCompletedAgentSessions' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showCompletedAgentSessions)
feat(schema): [non_breaking] Field 'showCompletedProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showCompletedProjects)
feat(schema): [non_breaking] Field 'showCompletedReviews' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showCompletedReviews)
feat(schema): [non_breaking] Field 'showDraftReviews' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showDraftReviews)
feat(schema): [non_breaking] Field 'showEmptyGroups' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showEmptyGroups)
feat(schema): [non_breaking] Field 'showEmptyGroupsBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showEmptyGroupsBoard)
feat(schema): [non_breaking] Field 'showEmptyGroupsList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showEmptyGroupsList)
feat(schema): [non_breaking] Field 'showEmptySubGroups' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showEmptySubGroups)
feat(schema): [non_breaking] Field 'showEmptySubGroupsBoard' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showEmptySubGroupsBoard)
feat(schema): [non_breaking] Field 'showEmptySubGroupsList' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showEmptySubGroupsList)
feat(schema): [non_breaking] Field 'showNestedInitiatives' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showNestedInitiatives)
feat(schema): [non_breaking] Field 'showParents' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showParents)
feat(schema): [non_breaking] Field 'showReadItems' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showReadItems)
feat(schema): [non_breaking] Field 'showSnoozedItems' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showSnoozedItems)
feat(schema): [non_breaking] Field 'showSubInitiativeProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showSubInitiativeProjects)
feat(schema): [non_breaking] Field 'showSubIssues' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showSubIssues)
feat(schema): [non_breaking] Field 'showSubTeamIssues' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showSubTeamIssues)
feat(schema): [non_breaking] Field 'showSubTeamProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showSubTeamProjects)
feat(schema): [non_breaking] Field 'showSupervisedIssues' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showSupervisedIssues)
feat(schema): [non_breaking] Field 'showTriageIssues' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showTriageIssues)
feat(schema): [non_breaking] Field 'showUnreadItemsFirst' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showUnreadItemsFirst)
feat(schema): [non_breaking] Field 'teamFieldCycle' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldCycle)
feat(schema): [non_breaking] Field 'teamFieldDateCreated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldDateCreated)
feat(schema): [non_breaking] Field 'teamFieldDateUpdated' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldDateUpdated)
feat(schema): [non_breaking] Field 'teamFieldIdentifier' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldIdentifier)
feat(schema): [non_breaking] Field 'teamFieldMembers' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldMembers)
feat(schema): [non_breaking] Field 'teamFieldMembership' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldMembership)
feat(schema): [non_breaking] Field 'teamFieldOwner' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldOwner)
feat(schema): [non_breaking] Field 'teamFieldProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamFieldProjects)
feat(schema): [non_breaking] Field 'teamViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.teamViewOrdering)
feat(schema): [non_breaking] Field 'timelineChronologyShowCycleTeamIds' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.timelineChronologyShowCycleTeamIds)
feat(schema): [non_breaking] Field 'timelineChronologyShowWeekNumbers' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.timelineChronologyShowWeekNumbers)
feat(schema): [non_breaking] Field 'timelineZoomScale' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.timelineZoomScale)
feat(schema): [non_breaking] Field 'triageViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.triageViewOrdering)
feat(schema): [non_breaking] Field 'viewOrderingDirection' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.viewOrderingDirection)
feat(schema): [non_breaking] Field 'workspaceMembersViewOrdering' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.workspaceMembersViewOrdering)
feat(schema): [non_breaking] Field 'ViewPreferencesValues.issueSubGrouping' description changed from 'The issue sub grouping.' to 'The issue sub-grouping.' (ViewPreferencesValues.issueSubGrouping)
feat(schema): [non_breaking] Field 'ViewPreferencesValues.showCompletedIssues' description changed from 'Whether to show completed issues.' to 'Whether completed issues are shown and for how long.' (ViewPreferencesValues.showCompletedIssues)
Major Changes
-
bd1df73: feat(schema): [breaking] Input field 'issueIdentifiers' was removed from input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.issueIdentifiers)
feat(schema): [dangerous] Input field 'activity' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.activity)
feat(schema): [dangerous] Input field 'activity' was added to input object type 'IssueFilter' (IssueFilter.activity)
feat(schema): [dangerous] Argument 'forceBypassScimRestrictions: Boolean' added to field 'Mutation.userSuspend' (Mutation.userSuspend.forceBypassScimRestrictions)
feat(schema): [dangerous] Argument 'forceBypassScimRestrictions: Boolean' added to field 'Mutation.userUnsuspend' (Mutation.userUnsuspend.forceBypassScimRestrictions)
feat(schema): [dangerous] Input field 'activity' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.activity)
feat(schema): [dangerous] Input field 'issueReferences' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.issueReferences)
feat(schema): [dangerous] Input field 'repository' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.repository)
feat(schema): [dangerous] Input field 'issueReferences' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.issueReferences)
feat(schema): [dangerous] Input field 'repository' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.repository)
feat(schema): [non_breaking] Type 'ActivityCollectionFilter' was added (ActivityCollectionFilter)
feat(schema): [non_breaking] Type 'ActivityFilter' was added (ActivityFilter)
feat(schema): [non_breaking] Type 'IssueReferenceInput' was added (IssueReferenceInput)
feat(schema): [non_breaking] Type 'RepositoryDataInput' was added (RepositoryDataInput)
feat(schema): [non_breaking] Field 'pullRequest' was added to object type 'IssueToRelease' (IssueToRelease.pullRequest)
feat(schema): [non_breaking] Field 'url' was added to object type 'Release' (Release.url)
feat(schema): [non_breaking] Input field 'ReleaseSyncInput.issueIdentifiers' description changed from 'Issue identifiers (e.g. ENG-123) to associate with this release.' to '[DEPRECATED] Issue identifiers (e.g. ENG-123) to associate with this release.' (ReleaseSyncInput.issueIdentifiers)
Major Changes
-
52d4ae5: feat(schema): [breaking] Field 'userDemoteAdmin' (deprecated) was removed from object type 'Mutation' (Mutation.userDemoteAdmin)
feat(schema): [breaking] Field 'userDemoteMember' (deprecated) was removed from object type 'Mutation' (Mutation.userDemoteMember)
feat(schema): [breaking] Field 'userPromoteAdmin' (deprecated) was removed from object type 'Mutation' (Mutation.userPromoteAdmin)
feat(schema): [breaking] Field 'userPromoteMember' (deprecated) was removed from object type 'Mutation' (Mutation.userPromoteMember)
feat(schema): [breaking] Argument 'connectSlackChannel: Boolean' was removed from field 'Mutation.projectCreate' (Mutation.projectCreate.connectSlackChannel)
feat(schema): [dangerous] Input field 'sessionId' was added to input object type 'ContactSalesCreateInput' (ContactSalesCreateInput.sessionId)
feat(schema): [dangerous] Enum value 'asksWeb' was added to enum 'EmailIntakeAddressType' (EmailIntakeAddressType.asksWeb)
feat(schema): [dangerous] Input field 'statusNamesPerIssueType' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.statusNamesPerIssueType)
feat(schema): [dangerous] Argument 'sessionId: String' added to field 'Mutation.createOrganizationFromOnboarding' (Mutation.createOrganizationFromOnboarding.sessionId)
feat(schema): [dangerous] Argument 'githubHost: String' added to field 'Mutation.integrationGithubConnect' (Mutation.integrationGithubConnect.githubHost)
feat(schema): [dangerous] Argument 'slackChannelName: String' added to field 'Mutation.projectCreate' (Mutation.projectCreate.slackChannelName)
feat(schema): [dangerous] Input field 'slackProjectChannelIntegrationId' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.slackProjectChannelIntegrationId)
feat(schema): [dangerous] Input field 'slackProjectChannelPrefix' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.slackProjectChannelPrefix)
feat(schema): [non_breaking] Type 'AsksWebSettingsCreateInput' was added (AsksWebSettingsCreateInput)
feat(schema): [non_breaking] Type 'AsksWebSettingsEmailIntakeAddressInput' was added (AsksWebSettingsEmailIntakeAddressInput)
feat(schema): [non_breaking] Type 'AsksWebSettingsPayload' was added (AsksWebSettingsPayload)
feat(schema): [non_breaking] Type 'AsksWebSettingsUpdateInput' was added (AsksWebSettingsUpdateInput)
feat(schema): [non_breaking] Type 'ProjectAttachmentConnection' was added (ProjectAttachmentConnection)
feat(schema): [non_breaking] Type 'ProjectAttachmentEdge' was added (ProjectAttachmentEdge)
feat(schema): [non_breaking] Type 'WelcomeMessage' was added (WelcomeMessage)
feat(schema): [non_breaking] Type 'WelcomeMessageNotification' was added (WelcomeMessageNotification)
feat(schema): [non_breaking] Field 'welcomeMessage' was added to object type 'DocumentContent' (DocumentContent.welcomeMessage)
feat(schema): [non_breaking] Field 'error' was added to object type 'GitLabIntegrationCreatePayload' (GitLabIntegrationCreatePayload.error)
feat(schema): [non_breaking] Field 'errorResponseBody' was added to object type 'GitLabIntegrationCreatePayload' (GitLabIntegrationCreatePayload.errorResponseBody)
feat(schema): [non_breaking] Field 'errorResponseHeaders' was added to object type 'GitLabIntegrationCreatePayload' (GitLabIntegrationCreatePayload.errorResponseHeaders)
feat(schema): [non_breaking] Field 'fromProjectMilestone' was added to object type 'IssueHistory' (IssueHistory.fromProjectMilestone)
feat(schema): [non_breaking] Field 'fromSlaBreached' was added to object type 'IssueHistory' (IssueHistory.fromSlaBreached)
feat(schema): [non_breaking] Field 'fromSlaBreachesAt' was added to object type 'IssueHistory' (IssueHistory.fromSlaBreachesAt)
feat(schema): [non_breaking] Field 'fromSlaStartedAt' was added to object type 'IssueHistory' (IssueHistory.fromSlaStartedAt)
feat(schema): [non_breaking] Field 'fromSlaType' was added to object type 'IssueHistory' (IssueHistory.fromSlaType)
feat(schema): [non_breaking] Field 'toProjectMilestone' was added to object type 'IssueHistory' (IssueHistory.toProjectMilestone)
feat(schema): [non_breaking] Field 'toSlaBreached' was added to object type 'IssueHistory' (IssueHistory.toSlaBreached)
feat(schema): [non_breaking] Field 'toSlaBreachesAt' was added to object type 'IssueHistory' (IssueHistory.toSlaBreachesAt)
feat(schema): [non_breaking] Field 'toSlaStartedAt' was added to object type 'IssueHistory' (IssueHistory.toSlaStartedAt)
feat(schema): [non_breaking] Field 'toSlaType' was added to object type 'IssueHistory' (IssueHistory.toSlaType)
feat(schema): [non_breaking] Field 'triageResponsibilityTeam' was added to object type 'IssueHistory' (IssueHistory.triageResponsibilityTeam)
feat(schema): [non_breaking] Field 'asksWebSettingsCreate' was added to object type 'Mutation' (Mutation.asksWebSettingsCreate)
feat(schema): [non_breaking] Field 'asksWebSettingsUpdate' was added to object type 'Mutation' (Mutation.asksWebSettingsUpdate)
feat(schema): [non_breaking] Field 'Mutation.releaseUpdateByPipeline' description changed from '[ALPHA] Updates a release by pipeline. If version is provided, updates that specific release; otherwise updates the most recent started release.' to '[ALPHA] Updates a release by pipeline.' (Mutation.releaseUpdateByPipeline)
feat(schema): [non_breaking] Field 'Mutation.releaseUpdateByPipelineByAccessKey' description changed from '[ALPHA] Updates a release by pipeline using an access key. If version is provided, updates that specific release; otherwise updates the most recent started release. The pipeline is inferred from the access key.' to '[ALPHA] Updates a release by pipeline using an access key.' (Mutation.releaseUpdateByPipelineByAccessKey)
feat(schema): [non_breaking] Input field 'NullableUserFilter.owner' description changed from '[Internal] Comparator for the user's owner status.' to 'Comparator for the user's owner status.' (NullableUserFilter.owner)
feat(schema): [non_breaking] Field 'slackProjectChannelIntegration' was added to object type 'Organization' (Organization.slackProjectChannelIntegration)
feat(schema): [non_breaking] Field 'slackProjectChannelPrefix' was added to object type 'Organization' (Organization.slackProjectChannelPrefix)
feat(schema): [non_breaking] Field 'attachments' was added to object type 'Project' (Project.attachments)
feat(schema): [non_breaking] Field 'attachments' was added to object type 'ProjectSearchResult' (ProjectSearchResult.attachments)
feat(schema): [non_breaking] Input field 'ReleaseUpdateByPipelineInput.version' description changed from 'The version of the release to update. If not provided, the latest started release will be updated.' to 'The version of the release to update. If not provided, the latest started or latest planned release will be updated.' (ReleaseUpdateByPipelineInput.version)
feat(schema): [non_breaking] Input field 'ReleaseUpdateByPipelineInputBase.version' description changed from 'The version of the release to update. If not provided, the latest started release will be updated.' to 'The version of the release to update. If not provided, the latest started or latest planned release will be updated.' (ReleaseUpdateByPipelineInputBase.version)
feat(schema): [non_breaking] Field 'retiredAt' was added to object type 'Team' (Team.retiredAt)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.retiredAt' description changed from '[Internal] When the team was retired.' to 'When the team was retired.' (TeamUpdateInput.retiredAt)
feat(schema): [non_breaking] Input field 'UserCollectionFilter.owner' description changed from '[Internal] Comparator for the user's owner status.' to 'Comparator for the user's owner status.' (UserCollectionFilter.owner)
feat(schema): [non_breaking] Input field 'UserFilter.owner' description changed from '[Internal] Comparator for the user's owner status.' to 'Comparator for the user's owner status.' (UserFilter.owner)
Major Changes
-
cf75e2e: feat(schema): [breaking] Input field 'ReleaseSyncInput.commitSha' changed type from 'String' to 'String!' (ReleaseSyncInput.commitSha)
feat(schema): [dangerous] Enum value 'microsoftTeams' was added to enum 'IntegrationService' (IntegrationService.microsoftTeams)
feat(schema): [dangerous] Input field 'microsoftTeams' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.microsoftTeams)
feat(schema): [dangerous] Input field 'hideNonPrimaryOrganizations' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.hideNonPrimaryOrganizations)
feat(schema): [dangerous] Input field 'linearAgentEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.linearAgentEnabled)
feat(schema): [dangerous] Input field 'stage' was added to input object type 'ReleaseCollectionFilter' (ReleaseCollectionFilter.stage)
feat(schema): [dangerous] Input field 'commitSha' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.commitSha)
feat(schema): [dangerous] Input field 'stage' was added to input object type 'ReleaseFilter' (ReleaseFilter.stage)
feat(schema): [dangerous] Enum value 'releasePipelines' was added to enum 'ViewType' (ViewType.releasePipelines)
feat(schema): [non_breaking] Type 'AgentSessionExternalLink' was added (AgentSessionExternalLink)
feat(schema): [non_breaking] Type 'MicrosoftTeamsSettingsInput' was added (MicrosoftTeamsSettingsInput)
feat(schema): [non_breaking] Type 'ReleaseCompleteInputBase' was added (ReleaseCompleteInputBase)
feat(schema): [non_breaking] Type 'ReleaseStageFilter' was added (ReleaseStageFilter)
feat(schema): [non_breaking] Type 'ReleaseStageTypeComparator' was added (ReleaseStageTypeComparator)
feat(schema): [non_breaking] Type 'ReleaseSyncInputBase' was added (ReleaseSyncInputBase)
feat(schema): [non_breaking] Type 'ReleaseUpdateByPipelineInputBase' was added (ReleaseUpdateByPipelineInputBase)
feat(schema): [non_breaking] Type 'Summary' was added (Summary)
feat(schema): [non_breaking] Type 'SummaryGenerationStatus' was added (SummaryGenerationStatus)
feat(schema): [non_breaking] Field 'resultData' was added to object type 'AgentActivityActionContent' (AgentActivityActionContent.resultData)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AgentActivityElicitationContent' (AgentActivityElicitationContent.bodyData)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AgentActivityErrorContent' (AgentActivityErrorContent.bodyData)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AgentActivityPromptContent' (AgentActivityPromptContent.bodyData)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AgentActivityResponseContent' (AgentActivityResponseContent.bodyData)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AgentActivityThoughtContent' (AgentActivityThoughtContent.bodyData)
feat(schema): [non_breaking] Field 'externalLinks' was added to object type 'AgentSession' (AgentSession.externalLinks)
feat(schema): [non_breaking] Field 'AgentSession.externalUrls' is deprecated (AgentSession.externalUrls)
feat(schema): [non_breaking] Field 'AgentSession.externalUrls' has deprecation reason 'Use externalLinks instead.' (AgentSession.externalUrls)
feat(schema): [non_breaking] Field 'service' was added to object type 'AuthResolverResponse' (AuthResolverResponse.service)
feat(schema): [non_breaking] Field 'isArtificialAgentSessionRoot' was added to object type 'Comment' (Comment.isArtificialAgentSessionRoot)
feat(schema): [non_breaking] Field 'summary' was added to object type 'Issue' (Issue.summary)
feat(schema): [non_breaking] Field 'Issue.stateHistory' description changed from '[ALPHA] The issue's workflow states over time.' to 'The issue's workflow states over time.' (Issue.stateHistory)
feat(schema): [non_breaking] Field 'summary' was added to object type 'IssueSearchResult' (IssueSearchResult.summary)
feat(schema): [non_breaking] Field 'IssueSearchResult.stateHistory' description changed from '[ALPHA] The issue's workflow states over time.' to 'The issue's workflow states over time.' (IssueSearchResult.stateHistory)
feat(schema): [non_breaking] Field 'integrationMicrosoftTeams' was added to object type 'Mutation' (Mutation.integrationMicrosoftTeams)
feat(schema): [non_breaking] Field 'releaseCompleteByAccessKey' was added to object type 'Mutation' (Mutation.releaseCompleteByAccessKey)
feat(schema): [non_breaking] Field 'releaseDelete' was added to object type 'Mutation' (Mutation.releaseDelete)
feat(schema): [non_breaking] Field 'releaseSyncByAccessKey' was added to object type 'Mutation' (Mutation.releaseSyncByAccessKey)
feat(schema): [non_breaking] Field 'releaseUpdateByPipelineByAccessKey' was added to object type 'Mutation' (Mutation.releaseUpdateByPipelineByAccessKey)
feat(schema): [non_breaking] Field 'linearAgentEnabled' was added to object type 'Organization' (Organization.linearAgentEnabled)
feat(schema): [non_breaking] Field 'slugId' was added to object type 'PullRequest' (PullRequest.slugId)
feat(schema): [non_breaking] Field 'latestReleaseByAccessKey' was added to object type 'Query' (Query.latestReleaseByAccessKey)
feat(schema): [non_breaking] Field 'releasePipelineByAccessKey' was added to object type 'Query' (Query.releasePipelineByAccessKey)
feat(schema): [non_breaking] Input field 'ReleaseSyncInput.name' changed type from 'String!' to 'String' (ReleaseSyncInput.name)
Major Changes
-
78f6cba: feat(schema): [breaking] Type 'AsksWebFormsAuthResponse' was removed (AsksWebFormsAuthResponse)
feat(schema): [breaking] Type 'ReleaseCreateInput' was removed (ReleaseCreateInput)
feat(schema): [breaking] Field 'asksWebFormsAuth' was removed from object type 'Mutation' (Mutation.asksWebFormsAuth)
feat(schema): [breaking] Field 'releaseCreate' was removed from object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [dangerous] Input field 'includePaths' was added to input object type 'ReleaseDebugSinkInput' (ReleaseDebugSinkInput.includePaths)
feat(schema): [dangerous] Input field 'includePathPatterns' was added to input object type 'ReleasePipelineCreateInput' (ReleasePipelineCreateInput.includePathPatterns)
feat(schema): [dangerous] Input field 'includePathPatterns' was added to input object type 'ReleasePipelineUpdateInput' (ReleasePipelineUpdateInput.includePathPatterns)
feat(schema): [non_breaking] Type 'ReleaseSyncInput' was added (ReleaseSyncInput)
feat(schema): [non_breaking] Type 'WebhookRotateSecretPayload' was added (WebhookRotateSecretPayload)
feat(schema): [non_breaking] Field 'releaseSync' was added to object type 'Mutation' (Mutation.releaseSync)
feat(schema): [non_breaking] Field 'webhookRotateSecret' was added to object type 'Mutation' (Mutation.webhookRotateSecret)
feat(schema): [non_breaking] Field 'Query.issueRepositorySuggestions' description changed from '[Internal] Returns code repositories that are most likely to be relevant for implementing an issue.' to 'Returns code repositories that are most likely to be relevant for implementing an issue.' (Query.issueRepositorySuggestions)
feat(schema): [non_breaking] Field 'includePathPatterns' was added to object type 'ReleasePipeline' (ReleasePipeline.includePathPatterns)
Minor Changes
-
b3a1ed2: feat(schema): [dangerous] Input field 'releases' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.releases)
feat(schema): [dangerous] Input field 'releases' was added to input object type 'IssueFilter' (IssueFilter.releases)
feat(schema): [dangerous] Input field 'releases' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.releases)
feat(schema): [dangerous] Input field 'integrationCreationRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.integrationCreationRole)
feat(schema): [dangerous] Input field 'enableAgent' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.enableAgent)
feat(schema): [dangerous] Input field 'enableLinearAgentWorkflowAccess' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.enableLinearAgentWorkflowAccess)
feat(schema): [non_breaking] Type 'AsksWebSettings' was added (AsksWebSettings)
feat(schema): [non_breaking] Type 'GitLabTestConnectionPayload' was added (GitLabTestConnectionPayload)
feat(schema): [non_breaking] Type 'IssueHistoryTriageRuleError' was added (IssueHistoryTriageRuleError)
feat(schema): [non_breaking] Type 'IssueHistoryTriageRuleMetadata' was added (IssueHistoryTriageRuleMetadata)
feat(schema): [non_breaking] Type 'ReleaseCollectionFilter' was added (ReleaseCollectionFilter)
feat(schema): [non_breaking] Type 'ReleaseFilter' was added (ReleaseFilter)
feat(schema): [non_breaking] Type 'ReleasePipelineFilter' was added (ReleasePipelineFilter)
feat(schema): [non_breaking] Type 'ReleaseUpdateByPipelineInput' was added (ReleaseUpdateByPipelineInput)
feat(schema): [non_breaking] Type 'TriageRuleErrorType' was added (TriageRuleErrorType)
feat(schema): [non_breaking] Type 'WorkflowDefinition' was added (WorkflowDefinition)
feat(schema): [non_breaking] Type 'WorkflowTrigger' was added (WorkflowTrigger)
feat(schema): [non_breaking] Type 'WorkflowTriggerType' was added (WorkflowTriggerType)
feat(schema): [non_breaking] Type 'WorkflowType' was added (WorkflowType)
feat(schema): [non_breaking] Field 'user' was added to object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.user)
feat(schema): [non_breaking] Field 'hideNonPrimaryOrganizations' was added to object type 'AuthOrganization' (AuthOrganization.hideNonPrimaryOrganizations)
feat(schema): [non_breaking] Field 'hideInLinear' was added to object type 'Comment' (Comment.hideInLinear)
feat(schema): [non_breaking] Field 'triageRuleMetadata' was added to object type 'IssueHistory' (IssueHistory.triageRuleMetadata)
feat(schema): [non_breaking] Field 'integrationGitlabTestConnection' was added to object type 'Mutation' (Mutation.integrationGitlabTestConnection)
feat(schema): [non_breaking] Field 'releaseUpdateByPipeline' was added to object type 'Mutation' (Mutation.releaseUpdateByPipeline)
feat(schema): [non_breaking] Field 'userRevokeAllSessions' was added to object type 'Mutation' (Mutation.userRevokeAllSessions)
feat(schema): [non_breaking] Field 'userRevokeSession' was added to object type 'Mutation' (Mutation.userRevokeSession)
feat(schema): [non_breaking] Field 'Mutation.integrationSlackWorkflowAccessUpdate' description changed from '[Internal] Enables Linear Agent Slack workflow access for a Slack integration.' to '[Internal] Enables Linear Agent Slack workflow access for a Slack or Slack Asks integration.' (Mutation.integrationSlackWorkflowAccessUpdate)
feat(schema): [non_breaking] Field 'hideNonPrimaryOrganizations' was added to object type 'Organization' (Organization.hideNonPrimaryOrganizations)
feat(schema): [non_breaking] Field 'asksWebSetting' was added to object type 'Query' (Query.asksWebSetting)
feat(schema): [non_breaking] Field 'userSessions' was added to object type 'Query' (Query.userSessions)
-
dbbaa78: feat(schema): [dangerous] Input field 'version' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.version)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'Mutation.releaseComplete' description changed from '[ALPHA] Marks the most recent started release for a pipeline as completed.' to '[ALPHA] Marks a release as completed. If version is provided, completes that specific release; otherwise completes the most recent started release.' (Mutation.releaseComplete)
feat(schema): [non_breaking] Description for argument 'input' on field 'Mutation.releaseComplete' changed from 'The input containing the pipeline ID.' to 'The input containing the pipeline ID and optional version.' (Mutation.releaseComplete.input)
feat(schema): [non_breaking] Input field 'ReleaseCompleteInput.pipelineId' description changed from 'The identifier of the pipeline to mark the latest started release as completed.' to 'The identifier of the pipeline to mark a release as completed.' (ReleaseCompleteInput.pipelineId)
Major Changes
-
d2956ef: feat(schema): [breaking] Input field 'allowedAiProviders' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.allowedAiProviders)
feat(schema): [dangerous] Input field 'hasSharedUsers' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSharedUsers)
feat(schema): [dangerous] Input field 'sharedWith' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.sharedWith)
feat(schema): [dangerous] Input field 'hasSharedUsers' was added to input object type 'IssueFilter' (IssueFilter.hasSharedUsers)
feat(schema): [dangerous] Input field 'sharedWith' was added to input object type 'IssueFilter' (IssueFilter.sharedWith)
feat(schema): [dangerous] Input field 'hasSharedUsers' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSharedUsers)
feat(schema): [dangerous] Input field 'sharedWith' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.sharedWith)
feat(schema): [dangerous] Enum value 'myIssuesSharedWithMe' was added to enum 'ViewType' (ViewType.myIssuesSharedWithMe)
feat(schema): [non_breaking] Field 'AgentActivityWebhookPayload.userId' changed type from 'String' to 'String!' (AgentActivityWebhookPayload.userId)
feat(schema): [non_breaking] Field 'url' was added to object type 'AgentSession' (AgentSession.url)
feat(schema): [non_breaking] Input field 'AgentSessionCreateInput.context' description changed from 'Serialized JSON representing the page contexts this session is related to. Used for direct chat sessions to provide context about the current page (e.g., Issue, Project).' to '[Internal] Serialized JSON representing the page contexts this session is related to. Used for direct chat sessions to provide context about the current page (e.g., Issue, Project).' (AgentSessionCreateInput.context)
feat(schema): [non_breaking] Field 'url' was added to object type 'AgentSessionWebhookPayload' (AgentSessionWebhookPayload.url)
feat(schema): [non_breaking] Field 'Organization.allowedAiProviders' description changed from '[INTERNAL] Permitted AI providers in order of preference. Empty array means all providers are allowed.' to '[INTERNAL] Permitted AI providers.' (Organization.allowedAiProviders)
feat(schema): [non_breaking] Field 'Organization.allowedAiProviders' is deprecated (Organization.allowedAiProviders)
feat(schema): [non_breaking] Field 'Organization.allowedAiProviders' has deprecation reason 'Use aiProviderConfiguration instead.' (Organization.allowedAiProviders)
Minor Changes
-
d7a2eee: feat(schema): [dangerous] Input field 'userState' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.userState)
feat(schema): [dangerous] Input field 'cycleId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.cycleId)
feat(schema): [dangerous] Input field 'releaseId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.releaseId)
feat(schema): [dangerous] Input field 'cycleId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.cycleId)
feat(schema): [dangerous] Input field 'releaseId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.releaseId)
feat(schema): [dangerous] Input field 'cycleId' was added to input object type 'EntityExternalLinkCreateInput' (EntityExternalLinkCreateInput.cycleId)
feat(schema): [dangerous] Input field 'releaseId' was added to input object type 'EntityExternalLinkCreateInput' (EntityExternalLinkCreateInput.releaseId)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseCreateInput' (ReleaseCreateInput.description)
feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.description)
feat(schema): [dangerous] Input field 'handleSubTeamsOnRetirement' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.handleSubTeamsOnRetirement)
feat(schema): [dangerous] Enum value 'createdReviews' was added to enum 'ViewType' (ViewType.createdReviews)
feat(schema): [non_breaking] Type 'AgentSessionUserStateInput' was added (AgentSessionUserStateInput)
feat(schema): [non_breaking] Type 'ReleaseCompleteInput' was added (ReleaseCompleteInput)
feat(schema): [non_breaking] Type 'TeamRetirementSubTeamHandling' was added (TeamRetirementSubTeamHandling)
feat(schema): [non_breaking] Field 'documents' was added to object type 'Cycle' (Cycle.documents)
feat(schema): [non_breaking] Field 'links' was added to object type 'Cycle' (Cycle.links)
feat(schema): [non_breaking] Field 'cycle' was added to object type 'Document' (Document.cycle)
feat(schema): [non_breaking] Field 'release' was added to object type 'Document' (Document.release)
feat(schema): [non_breaking] Field 'cycle' was added to object type 'DocumentSearchResult' (DocumentSearchResult.cycle)
feat(schema): [non_breaking] Field 'release' was added to object type 'DocumentSearchResult' (DocumentSearchResult.release)
feat(schema): [non_breaking] Field 'releaseComplete' was added to object type 'Mutation' (Mutation.releaseComplete)
feat(schema): [non_breaking] Field 'description' was added to object type 'Release' (Release.description)
feat(schema): [non_breaking] Field 'documents' was added to object type 'Release' (Release.documents)
feat(schema): [non_breaking] Field 'links' was added to object type 'Release' (Release.links)
Major Changes
-
cf50e66: feat(schema): [breaking] Field 'AgentSession.type' changed type from 'AgentSessionType!' to 'AgentSessionType' (AgentSession.type)
feat(schema): [breaking] Input field 'AgentSessionExternalUrlInput.label' changed type from 'String' to 'String!' (AgentSessionExternalUrlInput.label)
feat(schema): [breaking] Field 'issueCanceledAutoReplyData' was removed from object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCanceledAutoReplyData)
feat(schema): [breaking] Field 'issueCompletedAutoReplyData' was removed from object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCompletedAutoReplyData)
feat(schema): [breaking] Field 'issueCreatedAutoReplyData' was removed from object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCreatedAutoReplyData)
feat(schema): [dangerous] Input field 'context' was added to input object type 'AgentSessionCreateInput' (AgentSessionCreateInput.context)
feat(schema): [dangerous] Input field 'challengeResponse' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.challengeResponse)
feat(schema): [dangerous] Input field 'aiProviderConfiguration' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.aiProviderConfiguration)
feat(schema): [non_breaking] Field 'context' was added to object type 'AgentSession' (AgentSession.context)
feat(schema): [non_breaking] Field 'AgentSession.type' description changed from 'The type of the agent session.' to '[DEPRECATED] The type of the agent session.' (AgentSession.type)
feat(schema): [non_breaking] Field 'AgentSession.type' is deprecated (AgentSession.type)
feat(schema): [non_breaking] Field 'AgentSession.type' has deprecation reason 'This field is slated for removal.' (AgentSession.type)
feat(schema): [non_breaking] Input field 'AgentSessionExternalUrlInput.label' description changed from 'Optional label for the URL.' to 'Label for the URL.' (AgentSessionExternalUrlInput.label)
feat(schema): [non_breaking] Description 'The type of an agent session.' on type 'AgentSessionType' has changed to '[DEPRECATED] The type of an agent session.' (AgentSessionType)
feat(schema): [non_breaking] Field 'aiProviderConfiguration' was added to object type 'Organization' (Organization.aiProviderConfiguration)
Major Changes
-
8f7ef89: Removed support for calling LinearClient::request with GraphQL document nodes
LinearClient::requestallows for raw access to Linear's GraphQL API. Previously this method would be called with either a GraphQL query string, or a document node object. We are removing support for calling this with a document node to remove the SDK's runtime dependency on thegraphql-jslibrary. If you were previously using this functionality, the migration is straightforward. Before callingrequest, stringify your document node using theprintfunction fromgraphql-js:Before:
import { DocumentNode } from "graphql"; const documentNode: DocumentNode = { /* ... */ }; const graphQLClient = linearClient.client; await client.request(documentNode);After:
import { DocumentNode, print } from "graphql"; const documentNode: DocumentNode = { /* ... */ }; const graphQLClient = linearClient.client; await client.request(print(documentNode));
Patch Changes
-
820405a: feat(schema): [non_breaking] Input field 'AgentSessionCreateInput.issueId' description changed from 'The issue that this session will be associated with.' to 'The issue that this session will be associated with. Can be a UUID or issue identifier (e.g., 'LIN-123').' (AgentSessionCreateInput.issueId)
feat(schema): [non_breaking] Input field 'AgentSessionCreateOnIssue.issueId' description changed from 'The issue that this session will be associated with.' to 'The issue that this session will be associated with. Can be a UUID or issue identifier (e.g., 'LIN-123').' (AgentSessionCreateOnIssue.issueId)
feat(schema): [non_breaking] Input field 'AttachmentCreateInput.issueId' description changed from 'The issue to associate the attachment with.' to 'The issue to associate the attachment with. Can be a UUID or issue identifier (e.g., 'LIN-123').' (AttachmentCreateInput.issueId)
feat(schema): [non_breaking] Input field 'CommentCreateInput.issueId' description changed from 'The issue to associate the comment with.' to 'The issue to associate the comment with. Can be a UUID or issue identifier (e.g., 'LIN-123').' (CommentCreateInput.issueId)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.issueId' description changed from 'The issue this need is referencing.' to 'The issue this need is referencing. Can be a UUID or issue identifier (e.g., 'LIN-123').' (CustomerNeedCreateInput.issueId)
feat(schema): [non_breaking] Input field 'CustomerNeedUpdateInput.issueId' description changed from 'The issue this need is referencing.' to 'The issue this need is referencing. Can be a UUID or issue identifier (e.g., 'LIN-123').' (CustomerNeedUpdateInput.issueId)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.issueId' description changed from '[Internal] Related issue for the document.' to 'Related issue for the document. Can be a UUID or issue identifier (e.g., 'LIN-123').' (DocumentCreateInput.issueId)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.issueId' description changed from '[Internal] Related issue for the document.' to 'Related issue for the document. Can be a UUID or issue identifier (e.g., 'LIN-123').' (DocumentUpdateInput.issueId)
feat(schema): [non_breaking] Field 'issueCanceledAutoReplyData' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCanceledAutoReplyData)
feat(schema): [non_breaking] Field 'issueCompletedAutoReplyData' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCompletedAutoReplyData)
feat(schema): [non_breaking] Field 'issueCreatedAutoReplyData' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCreatedAutoReplyData)
feat(schema): [non_breaking] Input field 'FavoriteCreateInput.issueId' description changed from 'The identifier of the issue to favorite.' to 'The identifier of the issue to favorite. Can be a UUID or issue identifier (e.g., 'LIN-123').' (FavoriteCreateInput.issueId)
feat(schema): [non_breaking] Input field 'IssueCreateInput.parentId' description changed from 'The identifier of the parent issue.' to 'The identifier of the parent issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueCreateInput.parentId)
feat(schema): [non_breaking] Input field 'IssueRelationCreateInput.issueId' description changed from 'The identifier of the issue that is related to another issue.' to 'The identifier of the issue that is related to another issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueRelationCreateInput.issueId)
feat(schema): [non_breaking] Input field 'IssueRelationCreateInput.relatedIssueId' description changed from 'The identifier of the related issue.' to 'The identifier of the related issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueRelationCreateInput.relatedIssueId)
feat(schema): [non_breaking] Input field 'IssueRelationUpdateInput.issueId' description changed from 'The identifier of the issue that is related to another issue.' to 'The identifier of the issue that is related to another issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueRelationUpdateInput.issueId)
feat(schema): [non_breaking] Input field 'IssueRelationUpdateInput.relatedIssueId' description changed from 'The identifier of the related issue.' to 'The identifier of the related issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueRelationUpdateInput.relatedIssueId)
feat(schema): [non_breaking] Input field 'IssueToReleaseCreateInput.issueId' description changed from 'The identifier of the issue' to 'The identifier of the issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueToReleaseCreateInput.issueId)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.parentId' description changed from 'The identifier of the parent issue.' to 'The identifier of the parent issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (IssueUpdateInput.parentId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkDiscord' changed from 'The issue for which to link the Discord message.' to 'The issue for which to link the Discord message. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkDiscord.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkFront' changed from 'The issue for which to link the Front conversation.' to 'The issue for which to link the Front conversation. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkFront.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkGitHubIssue' changed from 'The Linear issue for which to link the GitHub issue.' to 'The Linear issue for which to link the GitHub issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkGitHubIssue.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkGitHubPR' changed from 'The issue for which to link the GitHub pull request.' to 'The issue for which to link the GitHub pull request. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkGitHubPR.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkGitLabMR' changed from 'The issue for which to link the GitLab merge request.' to 'The issue for which to link the GitLab merge request. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkGitLabMR.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkIntercom' changed from 'The issue for which to link the Intercom conversation.' to 'The issue for which to link the Intercom conversation. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkIntercom.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkJiraIssue' changed from 'The issue for which to link the Jira issue.' to 'The issue for which to link the Jira issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkJiraIssue.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkSalesforce' changed from 'The issue for which to link the Salesforce case.' to 'The issue for which to link the Salesforce case. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkSalesforce.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkSlack' changed from 'The issue to which to link the Slack message.' to 'The issue to which to link the Slack message. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkSlack.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkURL' changed from 'The issue for which to link the url.' to 'The issue for which to link the url. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkURL.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkZendesk' changed from 'The issue for which to link the Zendesk ticket.' to 'The issue for which to link the Zendesk ticket. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.attachmentLinkZendesk.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.issueToReleaseDeleteByIssueAndRelease' changed from 'The identifier of the issue' to 'The identifier of the issue. Can be a UUID or issue identifier (e.g., 'LIN-123').' (Mutation.issueToReleaseDeleteByIssueAndRelease.issueId)
feat(schema): [non_breaking] Field 'initiativeToProjects' was added to object type 'Project' (Project.initiativeToProjects)
feat(schema): [non_breaking] Field 'initiativeToProjects' was added to object type 'ProjectSearchResult' (ProjectSearchResult.initiativeToProjects)
feat(schema): [non_breaking] Input field 'ReactionCreateInput.issueId' description changed from 'The issue to associate the reaction with.' to 'The issue to associate the reaction with. Can be a UUID or issue identifier (e.g., 'LIN-123').' (ReactionCreateInput.issueId)
Minor Changes
-
4a8c505: feat(schema): [dangerous] Input field 'hipaaComplianceEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.hipaaComplianceEnabled)
feat(schema): [non_breaking] Field 'AgentSession.externalLink' is deprecated (AgentSession.externalLink)
feat(schema): [non_breaking] Field 'AgentSession.externalLink' has deprecation reason 'Use externalUrls instead.' (AgentSession.externalLink)
feat(schema): [non_breaking] Input field 'AgentSessionCreateInput.issueId' changed type from 'String!' to 'String' (AgentSessionCreateInput.issueId)
-
7f5d131: feat(schema): [dangerous] Input field 'externalUrls' was added to input object type 'AgentSessionCreateOnComment' (AgentSessionCreateOnComment.externalUrls)
feat(schema): [dangerous] Input field 'externalUrls' was added to input object type 'AgentSessionCreateOnIssue' (AgentSessionCreateOnIssue.externalUrls)
feat(schema): [dangerous] Input field 'addedExternalUrls' was added to input object type 'AgentSessionUpdateExternalUrlInput' (AgentSessionUpdateExternalUrlInput.addedExternalUrls)
feat(schema): [dangerous] Input field 'externalUrls' was added to input object type 'AgentSessionUpdateExternalUrlInput' (AgentSessionUpdateExternalUrlInput.externalUrls)
feat(schema): [dangerous] Input field 'removedExternalUrls' was added to input object type 'AgentSessionUpdateExternalUrlInput' (AgentSessionUpdateExternalUrlInput.removedExternalUrls)
feat(schema): [dangerous] Input field 'addedExternalUrls' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.addedExternalUrls)
feat(schema): [dangerous] Input field 'externalUrls' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.externalUrls)
feat(schema): [dangerous] Input field 'removedExternalUrls' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.removedExternalUrls)
feat(schema): [dangerous] Input field 'startDate' was added to input object type 'ReleaseCreateInput' (ReleaseCreateInput.startDate)
feat(schema): [dangerous] Input field 'targetDate' was added to input object type 'ReleaseCreateInput' (ReleaseCreateInput.targetDate)
feat(schema): [dangerous] Input field 'startDate' was added to input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.startDate)
feat(schema): [dangerous] Input field 'targetDate' was added to input object type 'ReleaseUpdateInput' (ReleaseUpdateInput.targetDate)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.retiredAt)
feat(schema): [non_breaking] Type 'AgentSessionExternalUrlInput' was added (AgentSessionExternalUrlInput)
feat(schema): [non_breaking] Type 'AgentSessionToPullRequest' was added (AgentSessionToPullRequest)
feat(schema): [non_breaking] Type 'AgentSessionToPullRequestConnection' was added (AgentSessionToPullRequestConnection)
feat(schema): [non_breaking] Type 'AgentSessionToPullRequestEdge' was added (AgentSessionToPullRequestEdge)
feat(schema): [non_breaking] Type 'AsksWebFormsAuthResponse' was added (AsksWebFormsAuthResponse)
feat(schema): [non_breaking] Field 'externalUrls' was added to object type 'AgentSession' (AgentSession.externalUrls)
feat(schema): [non_breaking] Field 'pullRequests' was added to object type 'AgentSession' (AgentSession.pullRequests)
feat(schema): [non_breaking] Field 'asksWebFormsAuth' was added to object type 'Mutation' (Mutation.asksWebFormsAuth)
feat(schema): [non_breaking] Field 'issueSubGrouping' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.issueSubGrouping)
-
850364f: Represent GraphQL nullable fields using
undefined | null, rather than justundefined
Minor Changes
-
cad223e: feat(schema): [dangerous] Input field 'templateId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.templateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'PullRequestReferenceInput' was added (PullRequestReferenceInput)
feat(schema): [non_breaking] Type 'Release' was added (Release)
feat(schema): [non_breaking] Type 'ReleaseArchivePayload' was added (ReleaseArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseConnection' was added (ReleaseConnection)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Type 'ReleaseDebugSinkInput' was added (ReleaseDebugSinkInput)
feat(schema): [non_breaking] Type 'ReleaseEdge' was added (ReleaseEdge)
feat(schema): [non_breaking] Type 'ReleasePayload' was added (ReleasePayload)
feat(schema): [non_breaking] Type 'ReleasePipeline' was added (ReleasePipeline)
feat(schema): [non_breaking] Type 'ReleasePipelineArchivePayload' was added (ReleasePipelineArchivePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineConnection' was added (ReleasePipelineConnection)
feat(schema): [non_breaking] Type 'ReleasePipelineCreateInput' was added (ReleasePipelineCreateInput)
feat(schema): [non_breaking] Type 'ReleasePipelineEdge' was added (ReleasePipelineEdge)
feat(schema): [non_breaking] Type 'ReleasePipelinePayload' was added (ReleasePipelinePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineUpdateInput' was added (ReleasePipelineUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseStage' was added (ReleaseStage)
feat(schema): [non_breaking] Type 'ReleaseStageArchivePayload' was added (ReleaseStageArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseStageConnection' was added (ReleaseStageConnection)
feat(schema): [non_breaking] Type 'ReleaseStageCreateInput' was added (ReleaseStageCreateInput)
feat(schema): [non_breaking] Type 'ReleaseStageEdge' was added (ReleaseStageEdge)
feat(schema): [non_breaking] Type 'ReleaseStagePayload' was added (ReleaseStagePayload)
feat(schema): [non_breaking] Type 'ReleaseStageType' was added (ReleaseStageType)
feat(schema): [non_breaking] Type 'ReleaseStageUpdateInput' was added (ReleaseStageUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseUpdateInput' was added (ReleaseUpdateInput)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'Issue' (Issue.releaseIds)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueSearchResult' (IssueSearchResult.releaseIds)
feat(schema): [non_breaking] Field 'releaseArchive' was added to object type 'Mutation' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'releasePipelineArchive' was added to object type 'Mutation' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'releasePipelineCreate' was added to object type 'Mutation' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'releasePipelineDelete' was added to object type 'Mutation' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'releasePipelineUnarchive' was added to object type 'Mutation' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'releasePipelineUpdate' was added to object type 'Mutation' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'releaseStageArchive' was added to object type 'Mutation' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'releaseStageCreate' was added to object type 'Mutation' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'releaseStageUnarchive' was added to object type 'Mutation' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'releaseStageUpdate' was added to object type 'Mutation' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'releaseUnarchive' was added to object type 'Mutation' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'releaseUpdate' was added to object type 'Mutation' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'release' was added to object type 'Query' (Query.release)
feat(schema): [non_breaking] Field 'releasePipeline' was added to object type 'Query' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'releasePipelines' was added to object type 'Query' (Query.releasePipelines)
feat(schema): [non_breaking] Field 'releaseStage' was added to object type 'Query' (Query.releaseStage)
feat(schema): [non_breaking] Field 'releaseStages' was added to object type 'Query' (Query.releaseStages)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Query' (Query.releases)
-
cad223e: feat(schema): [dangerous] Input field 'templateId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.templateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'PullRequestReferenceInput' was added (PullRequestReferenceInput)
feat(schema): [non_breaking] Type 'Release' was added (Release)
feat(schema): [non_breaking] Type 'ReleaseArchivePayload' was added (ReleaseArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseConnection' was added (ReleaseConnection)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Type 'ReleaseDebugSinkInput' was added (ReleaseDebugSinkInput)
feat(schema): [non_breaking] Type 'ReleaseEdge' was added (ReleaseEdge)
feat(schema): [non_breaking] Type 'ReleasePayload' was added (ReleasePayload)
feat(schema): [non_breaking] Type 'ReleasePipeline' was added (ReleasePipeline)
feat(schema): [non_breaking] Type 'ReleasePipelineArchivePayload' was added (ReleasePipelineArchivePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineConnection' was added (ReleasePipelineConnection)
feat(schema): [non_breaking] Type 'ReleasePipelineCreateInput' was added (ReleasePipelineCreateInput)
feat(schema): [non_breaking] Type 'ReleasePipelineEdge' was added (ReleasePipelineEdge)
feat(schema): [non_breaking] Type 'ReleasePipelinePayload' was added (ReleasePipelinePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineUpdateInput' was added (ReleasePipelineUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseStage' was added (ReleaseStage)
feat(schema): [non_breaking] Type 'ReleaseStageArchivePayload' was added (ReleaseStageArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseStageConnection' was added (ReleaseStageConnection)
feat(schema): [non_breaking] Type 'ReleaseStageCreateInput' was added (ReleaseStageCreateInput)
feat(schema): [non_breaking] Type 'ReleaseStageEdge' was added (ReleaseStageEdge)
feat(schema): [non_breaking] Type 'ReleaseStagePayload' was added (ReleaseStagePayload)
feat(schema): [non_breaking] Type 'ReleaseStageType' was added (ReleaseStageType)
feat(schema): [non_breaking] Type 'ReleaseStageUpdateInput' was added (ReleaseStageUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseUpdateInput' was added (ReleaseUpdateInput)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'Issue' (Issue.releaseIds)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueSearchResult' (IssueSearchResult.releaseIds)
feat(schema): [non_breaking] Field 'releaseArchive' was added to object type 'Mutation' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'releasePipelineArchive' was added to object type 'Mutation' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'releasePipelineCreate' was added to object type 'Mutation' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'releasePipelineDelete' was added to object type 'Mutation' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'releasePipelineUnarchive' was added to object type 'Mutation' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'releasePipelineUpdate' was added to object type 'Mutation' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'releaseStageArchive' was added to object type 'Mutation' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'releaseStageCreate' was added to object type 'Mutation' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'releaseStageUnarchive' was added to object type 'Mutation' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'releaseStageUpdate' was added to object type 'Mutation' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'releaseUnarchive' was added to object type 'Mutation' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'releaseUpdate' was added to object type 'Mutation' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'release' was added to object type 'Query' (Query.release)
feat(schema): [non_breaking] Field 'releasePipeline' was added to object type 'Query' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'releasePipelines' was added to object type 'Query' (Query.releasePipelines)
feat(schema): [non_breaking] Field 'releaseStage' was added to object type 'Query' (Query.releaseStage)
feat(schema): [non_breaking] Field 'releaseStages' was added to object type 'Query' (Query.releaseStages)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Query' (Query.releases)
-
cad223e: feat(schema): [dangerous] Input field 'templateId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.templateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'PullRequestReferenceInput' was added (PullRequestReferenceInput)
feat(schema): [non_breaking] Type 'Release' was added (Release)
feat(schema): [non_breaking] Type 'ReleaseArchivePayload' was added (ReleaseArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseConnection' was added (ReleaseConnection)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Type 'ReleaseDebugSinkInput' was added (ReleaseDebugSinkInput)
feat(schema): [non_breaking] Type 'ReleaseEdge' was added (ReleaseEdge)
feat(schema): [non_breaking] Type 'ReleasePayload' was added (ReleasePayload)
feat(schema): [non_breaking] Type 'ReleasePipeline' was added (ReleasePipeline)
feat(schema): [non_breaking] Type 'ReleasePipelineArchivePayload' was added (ReleasePipelineArchivePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineConnection' was added (ReleasePipelineConnection)
feat(schema): [non_breaking] Type 'ReleasePipelineCreateInput' was added (ReleasePipelineCreateInput)
feat(schema): [non_breaking] Type 'ReleasePipelineEdge' was added (ReleasePipelineEdge)
feat(schema): [non_breaking] Type 'ReleasePipelinePayload' was added (ReleasePipelinePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineUpdateInput' was added (ReleasePipelineUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseStage' was added (ReleaseStage)
feat(schema): [non_breaking] Type 'ReleaseStageArchivePayload' was added (ReleaseStageArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseStageConnection' was added (ReleaseStageConnection)
feat(schema): [non_breaking] Type 'ReleaseStageCreateInput' was added (ReleaseStageCreateInput)
feat(schema): [non_breaking] Type 'ReleaseStageEdge' was added (ReleaseStageEdge)
feat(schema): [non_breaking] Type 'ReleaseStagePayload' was added (ReleaseStagePayload)
feat(schema): [non_breaking] Type 'ReleaseStageType' was added (ReleaseStageType)
feat(schema): [non_breaking] Type 'ReleaseStageUpdateInput' was added (ReleaseStageUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseUpdateInput' was added (ReleaseUpdateInput)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'Issue' (Issue.releaseIds)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueSearchResult' (IssueSearchResult.releaseIds)
feat(schema): [non_breaking] Field 'releaseArchive' was added to object type 'Mutation' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'releasePipelineArchive' was added to object type 'Mutation' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'releasePipelineCreate' was added to object type 'Mutation' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'releasePipelineDelete' was added to object type 'Mutation' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'releasePipelineUnarchive' was added to object type 'Mutation' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'releasePipelineUpdate' was added to object type 'Mutation' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'releaseStageArchive' was added to object type 'Mutation' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'releaseStageCreate' was added to object type 'Mutation' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'releaseStageUnarchive' was added to object type 'Mutation' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'releaseStageUpdate' was added to object type 'Mutation' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'releaseUnarchive' was added to object type 'Mutation' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'releaseUpdate' was added to object type 'Mutation' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'release' was added to object type 'Query' (Query.release)
feat(schema): [non_breaking] Field 'releasePipeline' was added to object type 'Query' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'releasePipelines' was added to object type 'Query' (Query.releasePipelines)
feat(schema): [non_breaking] Field 'releaseStage' was added to object type 'Query' (Query.releaseStage)
feat(schema): [non_breaking] Field 'releaseStages' was added to object type 'Query' (Query.releaseStages)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Query' (Query.releases)
-
cad223e: feat(schema): [dangerous] Input field 'templateId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.templateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'PullRequestReferenceInput' was added (PullRequestReferenceInput)
feat(schema): [non_breaking] Type 'Release' was added (Release)
feat(schema): [non_breaking] Type 'ReleaseArchivePayload' was added (ReleaseArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseConnection' was added (ReleaseConnection)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Type 'ReleaseDebugSinkInput' was added (ReleaseDebugSinkInput)
feat(schema): [non_breaking] Type 'ReleaseEdge' was added (ReleaseEdge)
feat(schema): [non_breaking] Type 'ReleasePayload' was added (ReleasePayload)
feat(schema): [non_breaking] Type 'ReleasePipeline' was added (ReleasePipeline)
feat(schema): [non_breaking] Type 'ReleasePipelineArchivePayload' was added (ReleasePipelineArchivePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineConnection' was added (ReleasePipelineConnection)
feat(schema): [non_breaking] Type 'ReleasePipelineCreateInput' was added (ReleasePipelineCreateInput)
feat(schema): [non_breaking] Type 'ReleasePipelineEdge' was added (ReleasePipelineEdge)
feat(schema): [non_breaking] Type 'ReleasePipelinePayload' was added (ReleasePipelinePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineUpdateInput' was added (ReleasePipelineUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseStage' was added (ReleaseStage)
feat(schema): [non_breaking] Type 'ReleaseStageArchivePayload' was added (ReleaseStageArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseStageConnection' was added (ReleaseStageConnection)
feat(schema): [non_breaking] Type 'ReleaseStageCreateInput' was added (ReleaseStageCreateInput)
feat(schema): [non_breaking] Type 'ReleaseStageEdge' was added (ReleaseStageEdge)
feat(schema): [non_breaking] Type 'ReleaseStagePayload' was added (ReleaseStagePayload)
feat(schema): [non_breaking] Type 'ReleaseStageType' was added (ReleaseStageType)
feat(schema): [non_breaking] Type 'ReleaseStageUpdateInput' was added (ReleaseStageUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseUpdateInput' was added (ReleaseUpdateInput)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'Issue' (Issue.releaseIds)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueSearchResult' (IssueSearchResult.releaseIds)
feat(schema): [non_breaking] Field 'releaseArchive' was added to object type 'Mutation' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'releasePipelineArchive' was added to object type 'Mutation' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'releasePipelineCreate' was added to object type 'Mutation' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'releasePipelineDelete' was added to object type 'Mutation' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'releasePipelineUnarchive' was added to object type 'Mutation' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'releasePipelineUpdate' was added to object type 'Mutation' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'releaseStageArchive' was added to object type 'Mutation' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'releaseStageCreate' was added to object type 'Mutation' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'releaseStageUnarchive' was added to object type 'Mutation' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'releaseStageUpdate' was added to object type 'Mutation' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'releaseUnarchive' was added to object type 'Mutation' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'releaseUpdate' was added to object type 'Mutation' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'release' was added to object type 'Query' (Query.release)
feat(schema): [non_breaking] Field 'releasePipeline' was added to object type 'Query' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'releasePipelines' was added to object type 'Query' (Query.releasePipelines)
feat(schema): [non_breaking] Field 'releaseStage' was added to object type 'Query' (Query.releaseStage)
feat(schema): [non_breaking] Field 'releaseStages' was added to object type 'Query' (Query.releaseStages)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Query' (Query.releases)
-
cad223e: feat(schema): [dangerous] Input field 'templateId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.templateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'PullRequestReferenceInput' was added (PullRequestReferenceInput)
feat(schema): [non_breaking] Type 'Release' was added (Release)
feat(schema): [non_breaking] Type 'ReleaseArchivePayload' was added (ReleaseArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseConnection' was added (ReleaseConnection)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Type 'ReleaseDebugSinkInput' was added (ReleaseDebugSinkInput)
feat(schema): [non_breaking] Type 'ReleaseEdge' was added (ReleaseEdge)
feat(schema): [non_breaking] Type 'ReleasePayload' was added (ReleasePayload)
feat(schema): [non_breaking] Type 'ReleasePipeline' was added (ReleasePipeline)
feat(schema): [non_breaking] Type 'ReleasePipelineArchivePayload' was added (ReleasePipelineArchivePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineConnection' was added (ReleasePipelineConnection)
feat(schema): [non_breaking] Type 'ReleasePipelineCreateInput' was added (ReleasePipelineCreateInput)
feat(schema): [non_breaking] Type 'ReleasePipelineEdge' was added (ReleasePipelineEdge)
feat(schema): [non_breaking] Type 'ReleasePipelinePayload' was added (ReleasePipelinePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineUpdateInput' was added (ReleasePipelineUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseStage' was added (ReleaseStage)
feat(schema): [non_breaking] Type 'ReleaseStageArchivePayload' was added (ReleaseStageArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseStageConnection' was added (ReleaseStageConnection)
feat(schema): [non_breaking] Type 'ReleaseStageCreateInput' was added (ReleaseStageCreateInput)
feat(schema): [non_breaking] Type 'ReleaseStageEdge' was added (ReleaseStageEdge)
feat(schema): [non_breaking] Type 'ReleaseStagePayload' was added (ReleaseStagePayload)
feat(schema): [non_breaking] Type 'ReleaseStageType' was added (ReleaseStageType)
feat(schema): [non_breaking] Type 'ReleaseStageUpdateInput' was added (ReleaseStageUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseUpdateInput' was added (ReleaseUpdateInput)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'Issue' (Issue.releaseIds)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueSearchResult' (IssueSearchResult.releaseIds)
feat(schema): [non_breaking] Field 'releaseArchive' was added to object type 'Mutation' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'releasePipelineArchive' was added to object type 'Mutation' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'releasePipelineCreate' was added to object type 'Mutation' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'releasePipelineDelete' was added to object type 'Mutation' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'releasePipelineUnarchive' was added to object type 'Mutation' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'releasePipelineUpdate' was added to object type 'Mutation' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'releaseStageArchive' was added to object type 'Mutation' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'releaseStageCreate' was added to object type 'Mutation' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'releaseStageUnarchive' was added to object type 'Mutation' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'releaseStageUpdate' was added to object type 'Mutation' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'releaseUnarchive' was added to object type 'Mutation' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'releaseUpdate' was added to object type 'Mutation' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'release' was added to object type 'Query' (Query.release)
feat(schema): [non_breaking] Field 'releasePipeline' was added to object type 'Query' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'releasePipelines' was added to object type 'Query' (Query.releasePipelines)
feat(schema): [non_breaking] Field 'releaseStage' was added to object type 'Query' (Query.releaseStage)
feat(schema): [non_breaking] Field 'releaseStages' was added to object type 'Query' (Query.releaseStages)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Query' (Query.releases)
-
cad223e: feat(schema): [dangerous] Input field 'templateId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.templateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'PullRequestReferenceInput' was added (PullRequestReferenceInput)
feat(schema): [non_breaking] Type 'Release' was added (Release)
feat(schema): [non_breaking] Type 'ReleaseArchivePayload' was added (ReleaseArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseConnection' was added (ReleaseConnection)
feat(schema): [non_breaking] Type 'ReleaseCreateInput' was added (ReleaseCreateInput)
feat(schema): [non_breaking] Type 'ReleaseDebugSinkInput' was added (ReleaseDebugSinkInput)
feat(schema): [non_breaking] Type 'ReleaseEdge' was added (ReleaseEdge)
feat(schema): [non_breaking] Type 'ReleasePayload' was added (ReleasePayload)
feat(schema): [non_breaking] Type 'ReleasePipeline' was added (ReleasePipeline)
feat(schema): [non_breaking] Type 'ReleasePipelineArchivePayload' was added (ReleasePipelineArchivePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineConnection' was added (ReleasePipelineConnection)
feat(schema): [non_breaking] Type 'ReleasePipelineCreateInput' was added (ReleasePipelineCreateInput)
feat(schema): [non_breaking] Type 'ReleasePipelineEdge' was added (ReleasePipelineEdge)
feat(schema): [non_breaking] Type 'ReleasePipelinePayload' was added (ReleasePipelinePayload)
feat(schema): [non_breaking] Type 'ReleasePipelineUpdateInput' was added (ReleasePipelineUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseStage' was added (ReleaseStage)
feat(schema): [non_breaking] Type 'ReleaseStageArchivePayload' was added (ReleaseStageArchivePayload)
feat(schema): [non_breaking] Type 'ReleaseStageConnection' was added (ReleaseStageConnection)
feat(schema): [non_breaking] Type 'ReleaseStageCreateInput' was added (ReleaseStageCreateInput)
feat(schema): [non_breaking] Type 'ReleaseStageEdge' was added (ReleaseStageEdge)
feat(schema): [non_breaking] Type 'ReleaseStagePayload' was added (ReleaseStagePayload)
feat(schema): [non_breaking] Type 'ReleaseStageType' was added (ReleaseStageType)
feat(schema): [non_breaking] Type 'ReleaseStageUpdateInput' was added (ReleaseStageUpdateInput)
feat(schema): [non_breaking] Type 'ReleaseUpdateInput' was added (ReleaseUpdateInput)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'Issue' (Issue.releaseIds)
feat(schema): [non_breaking] Field 'releaseIds' was added to object type 'IssueSearchResult' (IssueSearchResult.releaseIds)
feat(schema): [non_breaking] Field 'releaseArchive' was added to object type 'Mutation' (Mutation.releaseArchive)
feat(schema): [non_breaking] Field 'releaseCreate' was added to object type 'Mutation' (Mutation.releaseCreate)
feat(schema): [non_breaking] Field 'releasePipelineArchive' was added to object type 'Mutation' (Mutation.releasePipelineArchive)
feat(schema): [non_breaking] Field 'releasePipelineCreate' was added to object type 'Mutation' (Mutation.releasePipelineCreate)
feat(schema): [non_breaking] Field 'releasePipelineDelete' was added to object type 'Mutation' (Mutation.releasePipelineDelete)
feat(schema): [non_breaking] Field 'releasePipelineUnarchive' was added to object type 'Mutation' (Mutation.releasePipelineUnarchive)
feat(schema): [non_breaking] Field 'releasePipelineUpdate' was added to object type 'Mutation' (Mutation.releasePipelineUpdate)
feat(schema): [non_breaking] Field 'releaseStageArchive' was added to object type 'Mutation' (Mutation.releaseStageArchive)
feat(schema): [non_breaking] Field 'releaseStageCreate' was added to object type 'Mutation' (Mutation.releaseStageCreate)
feat(schema): [non_breaking] Field 'releaseStageUnarchive' was added to object type 'Mutation' (Mutation.releaseStageUnarchive)
feat(schema): [non_breaking] Field 'releaseStageUpdate' was added to object type 'Mutation' (Mutation.releaseStageUpdate)
feat(schema): [non_breaking] Field 'releaseUnarchive' was added to object type 'Mutation' (Mutation.releaseUnarchive)
feat(schema): [non_breaking] Field 'releaseUpdate' was added to object type 'Mutation' (Mutation.releaseUpdate)
feat(schema): [non_breaking] Field 'release' was added to object type 'Query' (Query.release)
feat(schema): [non_breaking] Field 'releasePipeline' was added to object type 'Query' (Query.releasePipeline)
feat(schema): [non_breaking] Field 'releasePipelines' was added to object type 'Query' (Query.releasePipelines)
feat(schema): [non_breaking] Field 'releaseStage' was added to object type 'Query' (Query.releaseStage)
feat(schema): [non_breaking] Field 'releaseStages' was added to object type 'Query' (Query.releaseStages)
feat(schema): [non_breaking] Field 'releases' was added to object type 'Query' (Query.releases)
Minor Changes
-
8de6f7e: feat(schema): [dangerous] Member 'ProjectLabelWebhookPayload' was added to Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [dangerous] Input field 'project' was added to input object type 'NullableProjectMilestoneFilter' (NullableProjectMilestoneFilter.project)
feat(schema): [dangerous] Input field 'project' was added to input object type 'ProjectMilestoneCollectionFilter' (ProjectMilestoneCollectionFilter.project)
feat(schema): [dangerous] Input field 'project' was added to input object type 'ProjectMilestoneFilter' (ProjectMilestoneFilter.project)
feat(schema): [dangerous] Input field 'allMembersCanJoin' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.allMembersCanJoin)
feat(schema): [non_breaking] Type 'IssueStateSpan' was added (IssueStateSpan)
feat(schema): [non_breaking] Type 'IssueStateSpanConnection' was added (IssueStateSpanConnection)
feat(schema): [non_breaking] Type 'IssueStateSpanEdge' was added (IssueStateSpanEdge)
feat(schema): [non_breaking] Type 'ProjectLabelChildWebhookPayload' was added (ProjectLabelChildWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectLabelWebhookPayload' was added (ProjectLabelWebhookPayload)
feat(schema): [non_breaking] Field 'stateHistory' was added to object type 'Issue' (Issue.stateHistory)
feat(schema): [non_breaking] Field 'stateHistory' was added to object type 'IssueSearchResult' (IssueSearchResult.stateHistory)
feat(schema): [non_breaking] Field 'integrationSlackWorkflowAccessUpdate' was added to object type 'Mutation' (Mutation.integrationSlackWorkflowAccessUpdate)
feat(schema): [non_breaking] Field 'allMembersCanJoin' was added to object type 'Team' (Team.allMembersCanJoin)
Major Changes
-
c87d844: feat(schema): [breaking] Input field 'allowMembersToInvite' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.allowMembersToInvite)
feat(schema): [breaking] Input field 'personalApiKeysEnabled' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.personalApiKeysEnabled)
feat(schema): [breaking] Input field 'restrictLabelManagementToAdmins' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.restrictLabelManagementToAdmins)
feat(schema): [breaking] Input field 'restrictTeamCreationToAdmins' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.restrictTeamCreationToAdmins)
feat(schema): [dangerous] Input field 'securitySettings' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.securitySettings)
feat(schema): [non_breaking] Type 'TeamRoleType' was added (TeamRoleType)
feat(schema): [non_breaking] Type 'TeamSecuritySettingsInput' was added (TeamSecuritySettingsInput)
feat(schema): [non_breaking] Field 'commentCount' was added to object type 'InitiativeUpdate' (InitiativeUpdate.commentCount)
feat(schema): [non_breaking] Field 'commentCount' was added to object type 'ProjectUpdate' (ProjectUpdate.commentCount)
feat(schema): [non_breaking] Field 'securitySettings' was added to object type 'Team' (Team.securitySettings)
Minor Changes
-
4aa0311: feat(schema): [dangerous] Default value for argument 'includeSubTeams' on field 'CustomView.projects' changed from 'false' to 'true' (CustomView.projects.includeSubTeams)
feat(schema): [dangerous] Input field 'customerVisibility' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.customerVisibility)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'TeamCollectionFilter' (TeamCollectionFilter.parent)
feat(schema): [non_breaking] Type 'CustomerVisibilityMode' was added (CustomerVisibilityMode)
feat(schema): [non_breaking] Field 'url' was added to object type 'Customer' (Customer.url)
feat(schema): [non_breaking] Field 'url' was added to object type 'CustomerWebhookPayload' (CustomerWebhookPayload.url)
feat(schema): [non_breaking] Field 'initiativeUpdates' was added to object type 'Initiative' (Initiative.initiativeUpdates)
feat(schema): [non_breaking] Field 'Organization.allowMembersToInvite' description changed from 'Whether member users are allowed to send invites.' to '[DEPRECATED] Whether member users are allowed to send invites.' (Organization.allowMembersToInvite)
feat(schema): [non_breaking] Field 'Organization.allowMembersToInvite' is deprecated (Organization.allowMembersToInvite)
feat(schema): [non_breaking] Field 'Organization.allowMembersToInvite' has deprecation reason 'Use
securitySettings.invitationsRoleinstead.' (Organization.allowMembersToInvite)feat(schema): [non_breaking] Field 'Organization.restrictLabelManagementToAdmins' description changed from 'Whether workspace label creation, update, and deletion is restricted to admins.' to '[DEPRECATED] Whether workspace label creation, update, and deletion is restricted to admins.' (Organization.restrictLabelManagementToAdmins)
feat(schema): [non_breaking] Field 'Organization.restrictLabelManagementToAdmins' is deprecated (Organization.restrictLabelManagementToAdmins)
feat(schema): [non_breaking] Field 'Organization.restrictLabelManagementToAdmins' has deprecation reason 'Use
securitySettings.labelManagementRoleinstead.' (Organization.restrictLabelManagementToAdmins)feat(schema): [non_breaking] Field 'Organization.restrictTeamCreationToAdmins' description changed from 'Whether team creation is restricted to admins.' to '[DEPRECATED] Whether team creation is restricted to admins.' (Organization.restrictTeamCreationToAdmins)
feat(schema): [non_breaking] Field 'Organization.restrictTeamCreationToAdmins' is deprecated (Organization.restrictTeamCreationToAdmins)
feat(schema): [non_breaking] Field 'Organization.restrictTeamCreationToAdmins' has deprecation reason 'Use
securitySettings.teamCreationRoleinstead.' (Organization.restrictTeamCreationToAdmins)feat(schema): [non_breaking] Field 'TeamMembership.owner' description changed from 'Whether the user is the owner of the team.' to 'Whether the user is an owner of the team.' (TeamMembership.owner)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.autoCloseChildIssues' description changed from '[INTERNAL] Whether to automatically close all sub-issues when a parent issue in this team is closed.' to 'Whether to automatically close all sub-issues when a parent issue in this team is closed.' (TeamUpdateInput.autoCloseChildIssues)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.autoCloseParentIssues' description changed from '[INTERNAL] Whether to automatically close a parent issue in this team if all its sub-issues are closed.' to 'Whether to automatically close a parent issue in this team if all its sub-issues are closed.' (TeamUpdateInput.autoCloseParentIssues)
-
570529f: Exclude compressed files and unminified JavaScript to reduce unpacked size
Patch Changes
- 3af98e1: feat(schema): [non_breaking] Field 'lastAppliedAt' was added to object type 'Template' (Template.lastAppliedAt)
Major Changes
-
d535751: feat(schema): [breaking] Field 'AuthOrganization.userCount' changed type from 'Float!' to 'Float' (AuthOrganization.userCount)
feat(schema): [dangerous] Argument 'teamId: String' added to field 'Mutation.integrationMcpServerConnect' (Mutation.integrationMcpServerConnect.teamId)
feat(schema): [dangerous] Input field 'agentGuidanceRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.agentGuidanceRole)
feat(schema): [dangerous] Input field 'codeIntelligenceEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.codeIntelligenceEnabled)
feat(schema): [dangerous] Input field 'codeIntelligenceRepository' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.codeIntelligenceRepository)
feat(schema): [dangerous] Input field 'gitLinkbackDescriptionsEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.gitLinkbackDescriptionsEnabled)
feat(schema): [dangerous] Enum value 'PrivateGroup' was added to enum 'SlackChannelType' (SlackChannelType.PrivateGroup)
feat(schema): [non_breaking] Field 'dismissedBy' was added to object type 'AgentSession' (AgentSession.dismissedBy)
feat(schema): [non_breaking] Field 'sourceComment' was added to object type 'AgentSession' (AgentSession.sourceComment)
feat(schema): [non_breaking] Field 'sourceCommentId' was added to object type 'AgentSessionWebhookPayload' (AgentSessionWebhookPayload.sourceCommentId)
feat(schema): [non_breaking] Field 'AgentSessionWebhookPayload.comment' description changed from 'The comment this agent session is associated with.' to 'The root comment of the thread this agent session is attached to.' (AgentSessionWebhookPayload.comment)
feat(schema): [non_breaking] Field 'AgentSessionWebhookPayload.commentId' description changed from 'The ID of the comment this agent session is associated with.' to 'The ID of the root comment of the thread this agent session is attached to.' (AgentSessionWebhookPayload.commentId)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'CustomerNeedNotification' (CustomerNeedNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'CustomerNotification' (CustomerNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'DocumentNotification' (DocumentNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'InitiativeNotification' (InitiativeNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'IssueNotification' (IssueNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to interface 'Notification' (Notification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'codeIntelligenceEnabled' was added to object type 'Organization' (Organization.codeIntelligenceEnabled)
feat(schema): [non_breaking] Field 'codeIntelligenceRepository' was added to object type 'Organization' (Organization.codeIntelligenceRepository)
feat(schema): [non_breaking] Field 'gitLinkbackDescriptionsEnabled' was added to object type 'Organization' (Organization.gitLinkbackDescriptionsEnabled)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'PostNotification' (PostNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'ProjectNotification' (ProjectNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'mergeCommit' was added to object type 'PullRequest' (PullRequest.mergeCommit)
feat(schema): [non_breaking] Field 'initiativeUpdateHealth' was added to object type 'PullRequestNotification' (PullRequestNotification.initiativeUpdateHealth)
feat(schema): [non_breaking] Field 'hasFormFields' was added to object type 'Template' (Template.hasFormFields)
Minor Changes
-
b163aea: feat(schema): [dangerous] Input field 'inheritedFromId' was added to input object type 'CycleFilter' (CycleFilter.inheritedFromId)
feat(schema): [dangerous] Input field 'inheritedFromId' was added to input object type 'NullableCycleFilter' (NullableCycleFilter.inheritedFromId)
feat(schema): [dangerous] Input field 'content' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.content)
feat(schema): [dangerous] Input field 'inheritedFromId' was added to input object type 'NullableTemplateFilter' (NullableTemplateFilter.inheritedFromId)
feat(schema): [non_breaking] Field 'AgentSession.creator' description changed from 'The user that created this agent session.' to 'The human user responsible for the agent session. Null if the session was initiated via automation or by an agent user, with no responsible human user.' (AgentSession.creator)
feat(schema): [non_breaking] Field 'AgentSessionWebhookPayload.creator' description changed from 'The user that created the agent session.' to 'The human user responsible for the agent session. Unset if the session was initiated via automation or by an agent user, with no responsible human user.' (AgentSessionWebhookPayload.creator)
feat(schema): [non_breaking] Field 'AgentSessionWebhookPayload.creatorId' description changed from 'The ID of the user that created the agent session.' to 'The ID of the human user responsible for the agent session. Unset if the session was initiated via automation or by an agent user, with no responsible human user.' (AgentSessionWebhookPayload.creatorId)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.joinByDefault' description changed from 'Whether new users should join this team by default. Mutation restricted to workspace admins!' to 'Whether new users should join this team by default. Mutation restricted to workspace admins or owners!' (TeamUpdateInput.joinByDefault)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.scimManaged' description changed from 'Whether the team is managed by SCIM integration. Mutation restricted to workspace admins and only unsetting is allowed!' to 'Whether the team is managed by SCIM integration. Mutation restricted to workspace admins or owners and only unsetting is allowed!' (TeamUpdateInput.scimManaged)
Minor Changes
-
e9015f1: feat(schema): [dangerous] Enum value 'mcpServer' was added to enum 'IntegrationService' (IntegrationService.mcpServer)
feat(schema): [dangerous] Input field 'templateManagementRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.templateManagementRole)
feat(schema): [dangerous] Input field 'shouldUseDefaultUnfurl' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.shouldUseDefaultUnfurl)
feat(schema): [dangerous] Input field 'enableAgent' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.enableAgent)
feat(schema): [dangerous] Input field 'enableLinearAgentWorkflowAccess' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.enableLinearAgentWorkflowAccess)
feat(schema): [dangerous] Input field 'shouldUseDefaultUnfurl' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.shouldUseDefaultUnfurl)
feat(schema): [dangerous] Input field 'feedLastSeenTime' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.feedLastSeenTime)
feat(schema): [non_breaking] Type 'FacetConnection' was added (FacetConnection)
feat(schema): [non_breaking] Type 'FacetEdge' was added (FacetEdge)
feat(schema): [non_breaking] Field 'integrationMcpServerConnect' was added to object type 'Mutation' (Mutation.integrationMcpServerConnect)
feat(schema): [non_breaking] Input field 'OrganizationSecuritySettingsInput.labelManagementRole' description changed from 'The minimum role required to manage labels.' to 'The minimum role required to manage workspace labels.' (OrganizationSecuritySettingsInput.labelManagementRole)
feat(schema): [non_breaking] Field 'feedFacets' was added to object type 'User' (User.feedFacets)
feat(schema): [non_breaking] Field 'feedLastSeenTime' was added to object type 'UserSettings' (UserSettings.feedLastSeenTime)
Minor Changes
-
1ad89de: feat(schema): [dangerous] Input field 'contextualMetadata' was added to input object type 'AgentActivityCreateInput' (AgentActivityCreateInput.contextualMetadata)
feat(schema): [dangerous] Input field 'contextualMetadata' was added to input object type 'AgentActivityCreatePromptInput' (AgentActivityCreatePromptInput.contextualMetadata)
feat(schema): [dangerous] Input field 'enableAiIntake' was added to input object type 'FrontSettingsInput' (FrontSettingsInput.enableAiIntake)
feat(schema): [dangerous] Input field 'enableAiIntake' was added to input object type 'IntercomSettingsInput' (IntercomSettingsInput.enableAiIntake)
feat(schema): [dangerous] Input field 'apiSettingsRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.apiSettingsRole)
feat(schema): [dangerous] Input field 'importRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.importRole)
feat(schema): [dangerous] Input field 'enableAiIntake' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.enableAiIntake)
feat(schema): [dangerous] Input field 'enableAiIntake' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.enableAiIntake)
feat(schema): [non_breaking] Field 'feedSummarySchedule' was added to object type 'UserSettings' (UserSettings.feedSummarySchedule)
Minor Changes
-
e4ae168: feat(schema): [dangerous] Input field 'allowedAiProviders' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.allowedAiProviders)
feat(schema): [dangerous] Input field 'securitySettings' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.securitySettings)
feat(schema): [non_breaking] Type 'OrganizationSecuritySettingsInput' was added (OrganizationSecuritySettingsInput)
feat(schema): [non_breaking] Field 'allowedAiProviders' was added to object type 'Organization' (Organization.allowedAiProviders)
feat(schema): [non_breaking] Field 'securitySettings' was added to object type 'Organization' (Organization.securitySettings)
feat(schema): [non_breaking] Field 'owner' was added to object type 'User' (User.owner)
feat(schema): [non_breaking] Field 'owner' was added to object type 'UserWebhookPayload' (UserWebhookPayload.owner)
Major Changes
-
8fd4df9: feat(schema): [breaking] Field 'Customer.revenue' changed type from 'Float' to 'Int' (Customer.revenue)
feat(schema): [dangerous] Enum value 'mcpServerPersonal' was added to enum 'IntegrationService' (IntegrationService.mcpServerPersonal)
feat(schema): [dangerous] Input field 'accumulatedStateUpdatedAt' was added to input object type 'IssueSortInput' (IssueSortInput.accumulatedStateUpdatedAt)
feat(schema): [dangerous] Input field 'owner' was added to input object type 'NullableUserFilter' (NullableUserFilter.owner)
feat(schema): [dangerous] Input field 'externalUserActions' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.externalUserActions)
feat(schema): [dangerous] Input field 'externalUserActions' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.externalUserActions)
feat(schema): [dangerous] Input field 'owner' was added to input object type 'UserCollectionFilter' (UserCollectionFilter.owner)
feat(schema): [dangerous] Input field 'owner' was added to input object type 'UserFilter' (UserFilter.owner)
feat(schema): [non_breaking] Type 'TimeInStatusSort' was added (TimeInStatusSort)
feat(schema): [non_breaking] Field 'contextualMetadata' was added to object type 'AgentActivity' (AgentActivity.contextualMetadata)
feat(schema): [non_breaking] Field 'createdIssues' was added to object type 'Comment' (Comment.createdIssues)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.accumulatedStateUpdatedAt' description changed from 'Comparator for the issue's accumulatedStateUpdatedAt date.' to '[Internal] Comparator for the issue's accumulatedStateUpdatedAt date.' (IssueCollectionFilter.accumulatedStateUpdatedAt)
feat(schema): [non_breaking] Input field 'IssueFilter.accumulatedStateUpdatedAt' description changed from 'Comparator for the issue's accumulatedStateUpdatedAt date.' to '[Internal] Comparator for the issue's accumulatedStateUpdatedAt date.' (IssueFilter.accumulatedStateUpdatedAt)
feat(schema): [non_breaking] Field 'integrationMcpServerPersonalConnect' was added to object type 'Mutation' (Mutation.integrationMcpServerPersonalConnect)
feat(schema): [non_breaking] Field 'Mutation.userDemoteAdmin' description changed from 'Makes user a regular user. Can only be called by an admin or owner.' to '[DEPRECATED] Makes user a regular user. Can only be called by an admin or owner.' (Mutation.userDemoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userDemoteAdmin' is deprecated (Mutation.userDemoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userDemoteAdmin' has deprecation reason 'Use userChangeRole instead. This mutation will be removed in a future release.' (Mutation.userDemoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userDemoteMember' description changed from 'Makes user a guest. Can only be called by an admin.' to '[DEPRECATED] Makes user a guest. Can only be called by an admin.' (Mutation.userDemoteMember)
feat(schema): [non_breaking] Field 'Mutation.userDemoteMember' is deprecated (Mutation.userDemoteMember)
feat(schema): [non_breaking] Field 'Mutation.userDemoteMember' has deprecation reason 'Use userChangeRole instead. This mutation will be removed in a future release.' (Mutation.userDemoteMember)
feat(schema): [non_breaking] Field 'Mutation.userPromoteAdmin' description changed from 'Makes user an admin. Can only be called by an admin or owner.' to '[DEPRECATED] Makes user an admin. Can only be called by an admin or owner.' (Mutation.userPromoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userPromoteAdmin' is deprecated (Mutation.userPromoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userPromoteAdmin' has deprecation reason 'Use userChangeRole instead. This mutation will be removed in a future release.' (Mutation.userPromoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userPromoteMember' description changed from 'Makes user a regular user. Can only be called by an admin.' to '[DEPRECATED] Makes user a regular user. Can only be called by an admin.' (Mutation.userPromoteMember)
feat(schema): [non_breaking] Field 'Mutation.userPromoteMember' is deprecated (Mutation.userPromoteMember)
feat(schema): [non_breaking] Field 'Mutation.userPromoteMember' has deprecation reason 'Use userChangeRole instead. This mutation will be removed in a future release.' (Mutation.userPromoteMember)
feat(schema): [non_breaking] Field 'Mutation.userSuspend' description changed from 'Suspends a user. Can only be called by an admin.' to 'Suspends a user. Can only be called by an admin or owner.' (Mutation.userSuspend)
feat(schema): [non_breaking] Field 'Mutation.userUnsuspend' description changed from 'Un-suspends a user. Can only be called by an admin.' to 'Un-suspends a user. Can only be called by an admin or owner.' (Mutation.userUnsuspend)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.accumulatedStateUpdatedAt' description changed from 'Comparator for the issue's accumulatedStateUpdatedAt date.' to '[Internal] Comparator for the issue's accumulatedStateUpdatedAt date.' (NullableIssueFilter.accumulatedStateUpdatedAt)
Major Changes
-
ec18151: feat(schema): [breaking] Type 'ApiKey' was removed (ApiKey)
feat(schema): [breaking] Type 'ApiKeyConnection' was removed (ApiKeyConnection)
feat(schema): [breaking] Type 'ApiKeyCreateInput' was removed (ApiKeyCreateInput)
feat(schema): [breaking] Type 'ApiKeyEdge' was removed (ApiKeyEdge)
feat(schema): [breaking] Type 'ApiKeyPayload' was removed (ApiKeyPayload)
feat(schema): [breaking] Type 'ApiKeyUpdateInput' was removed (ApiKeyUpdateInput)
feat(schema): [breaking] Field 'apiKeyCreate' was removed from object type 'Mutation' (Mutation.apiKeyCreate)
feat(schema): [breaking] Field 'apiKeyDelete' was removed from object type 'Mutation' (Mutation.apiKeyDelete)
feat(schema): [breaking] Field 'apiKeyUpdate' was removed from object type 'Mutation' (Mutation.apiKeyUpdate)
feat(schema): [breaking] Field 'apiKeys' was removed from object type 'Query' (Query.apiKeys)
feat(schema): [dangerous] Input field 'dismissedAt' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.dismissedAt)
feat(schema): [dangerous] Input field 'distinctId' was added to input object type 'ContactSalesCreateInput' (ContactSalesCreateInput.distinctId)
feat(schema): [dangerous] Input field 'accumulatedStateUpdatedAt' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.accumulatedStateUpdatedAt)
feat(schema): [dangerous] Input field 'accumulatedStateUpdatedAt' was added to input object type 'IssueFilter' (IssueFilter.accumulatedStateUpdatedAt)
feat(schema): [dangerous] Input field 'accumulatedStateUpdatedAt' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.accumulatedStateUpdatedAt)
feat(schema): [dangerous] Enum value 'slackAgentPromoFromCreateNewIssueShown' was added to enum 'UserFlagType' (UserFlagType.slackAgentPromoFromCreateNewIssueShown)
feat(schema): [non_breaking] Field 'dismissedAt' was added to object type 'AgentSession' (AgentSession.dismissedAt)
feat(schema): [non_breaking] Input field 'AgentSessionUpdateInput.externalLink' description changed from 'The URL of an external agent-hosted page associated with this session.' to 'The URL of an external agent-hosted page associated with this session. Only updatable by the OAuth application that owns the session.' (AgentSessionUpdateInput.externalLink)
feat(schema): [non_breaking] Input field 'AgentSessionUpdateInput.plan' description changed from 'A dynamically updated list of the agent's execution strategy.' to 'A dynamically updated list of the agent's execution strategy. Only updatable by the OAuth application that owns the session.' (AgentSessionUpdateInput.plan)
feat(schema): [non_breaking] Field 'ownersGroupPush' was added to object type 'IdentityProvider' (IdentityProvider.ownersGroupPush)
feat(schema): [non_breaking] Field 'userChangeRole' was added to object type 'Mutation' (Mutation.userChangeRole)
feat(schema): [non_breaking] Field 'Mutation.organizationCancelDelete' description changed from 'Cancels the deletion of an organization. Administrator privileges required.' to 'Cancels the deletion of an organization.' (Mutation.organizationCancelDelete)
feat(schema): [non_breaking] Field 'Mutation.organizationDelete' description changed from 'Delete's an organization. Administrator privileges required.' to 'Deletes an organization.' (Mutation.organizationDelete)
feat(schema): [non_breaking] Field 'Mutation.organizationDeleteChallenge' description changed from 'Get an organization's delete confirmation token. Administrator privileges required.' to 'Get an organization's delete confirmation token.' (Mutation.organizationDeleteChallenge)
feat(schema): [non_breaking] Field 'Mutation.organizationStartTrial' description changed from '[DEPRECATED] Starts a trial for the organization. Administrator privileges required.' to '[DEPRECATED] Starts a trial for the organization.' (Mutation.organizationStartTrial)
feat(schema): [non_breaking] Field 'Mutation.organizationStartTrialForPlan' description changed from 'Starts a trial for the organization on the specified plan type. Administrator privileges required.' to 'Starts a trial for the organization on the specified plan type.' (Mutation.organizationStartTrialForPlan)
feat(schema): [non_breaking] Field 'Mutation.userDemoteAdmin' description changed from 'Makes user a regular user. Can only be called by an admin.' to 'Makes user a regular user. Can only be called by an admin or owner.' (Mutation.userDemoteAdmin)
feat(schema): [non_breaking] Field 'Mutation.userPromoteAdmin' description changed from 'Makes user an admin. Can only be called by an admin.' to 'Makes user an admin. Can only be called by an admin or owner.' (Mutation.userPromoteAdmin)
feat(schema): [non_breaking] Field 'supportsAgentSessions' was added to object type 'User' (User.supportsAgentSessions)
Patch Changes
-
e7529e7: feat(schema): [non_breaking] Type 'AgentSessionCreateInput' was added (AgentSessionCreateInput)
feat(schema): [non_breaking] Field 'agentSessionCreate' was added to object type 'Mutation' (Mutation.agentSessionCreate)
Major Changes
-
4c5acd5: feat(schema): [breaking] Type 'AppUserAuthentication' was removed (AppUserAuthentication)
feat(schema): [breaking] Type 'AuthorizingUser' was removed (AuthorizingUser)
feat(schema): [breaking] Type 'SummaryPayload' was removed (SummaryPayload)
feat(schema): [breaking] Type 'UserAuthorizedApplication' was removed (UserAuthorizedApplication)
feat(schema): [breaking] Field 'applicationWithAuthorization' was removed from object type 'Query' (Query.applicationWithAuthorization)
feat(schema): [breaking] Field 'summarizeProjectUpdates' was removed from object type 'Query' (Query.summarizeProjectUpdates)
feat(schema): [breaking] Argument 'type: IdentityProviderType!' added to field 'Query.ssoUrlFromEmail' (Query.ssoUrlFromEmail.type)
feat(schema): [dangerous] Input field 'url' was added to input object type 'ContactSalesCreateInput' (ContactSalesCreateInput.url)
feat(schema): [dangerous] Input field 'issueId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.issueId)
feat(schema): [dangerous] Input field 'issue' was added to input object type 'DocumentFilter' (DocumentFilter.issue)
feat(schema): [dangerous] Input field 'issueId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.issueId)
feat(schema): [dangerous] Input field 'hasSuggestedTeams' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSuggestedTeams)
feat(schema): [dangerous] Input field 'hasSuggestedTeams' was added to input object type 'IssueFilter' (IssueFilter.hasSuggestedTeams)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'IssueLabelCreateInput' (IssueLabelCreateInput.retiredAt)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'IssueLabelUpdateInput' (IssueLabelUpdateInput.retiredAt)
feat(schema): [dangerous] Input field 'noSecret' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.noSecret)
feat(schema): [dangerous] Argument 'skipEditedAt: Boolean' added to field 'Mutation.commentUpdate' (Mutation.commentUpdate.skipEditedAt)
feat(schema): [dangerous] Input field 'hasSuggestedTeams' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSuggestedTeams)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.startedAt)
feat(schema): [dangerous] Input field 'aiDiscussionSummariesEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.aiDiscussionSummariesEnabled)
feat(schema): [dangerous] Input field 'aiThreadSummariesEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.aiThreadSummariesEnabled)
feat(schema): [dangerous] Input field 'generatedUpdatesEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.generatedUpdatesEnabled)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.startedAt)
feat(schema): [dangerous] Input field 'startedAt' was added to input object type 'ProjectFilter' (ProjectFilter.startedAt)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'ProjectLabelCreateInput' (ProjectLabelCreateInput.retiredAt)
feat(schema): [dangerous] Input field 'retiredAt' was added to input object type 'ProjectLabelUpdateInput' (ProjectLabelUpdateInput.retiredAt)
feat(schema): [dangerous] Enum value 'privateBeta' was added to enum 'ReleaseChannel' (ReleaseChannel.privateBeta)
feat(schema): [dangerous] Input field 'aiDiscussionSummariesEnabled' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.aiDiscussionSummariesEnabled)
feat(schema): [dangerous] Enum value 'owner' was added to enum 'UserRoleType' (UserRoleType.owner)
feat(schema): [dangerous] Enum value 'agents' was added to enum 'ViewType' (ViewType.agents)
feat(schema): [non_breaking] Type 'AgentSessionUpdateInput' was added (AgentSessionUpdateInput)
feat(schema): [non_breaking] Type 'AiPromptRules' was added (AiPromptRules)
feat(schema): [non_breaking] Type 'CandidateRepository' was added (CandidateRepository)
feat(schema): [non_breaking] Type 'IdentityProviderType' was added (IdentityProviderType)
feat(schema): [non_breaking] Type 'OAuthAuthorizationWebhookPayload' was added (OAuthAuthorizationWebhookPayload)
feat(schema): [non_breaking] Type 'RepositorySuggestion' was added (RepositorySuggestion)
feat(schema): [non_breaking] Type 'RepositorySuggestionsPayload' was added (RepositorySuggestionsPayload)
feat(schema): [non_breaking] Type 'UserSettingsCustomSidebarTheme' was added (UserSettingsCustomSidebarTheme)
feat(schema): [non_breaking] Type 'UserSettingsCustomTheme' was added (UserSettingsCustomTheme)
feat(schema): [non_breaking] Type 'UserSettingsTheme' was added (UserSettingsTheme)
feat(schema): [non_breaking] Type 'UserSettingsThemeDeviceType' was added (UserSettingsThemeDeviceType)
feat(schema): [non_breaking] Type 'UserSettingsThemeMode' was added (UserSettingsThemeMode)
feat(schema): [non_breaking] Type 'UserSettingsThemePreset' was added (UserSettingsThemePreset)
feat(schema): [non_breaking] Input field 'AgentActivityCreateInput.content' description changed from 'The content payload of the agent activity. This object is not strictly typed. See https://linear.app/developers/agents for typing details.' to 'The content payload of the agent activity. This object is not strictly typed. See https://linear.app/developers/agent-interaction#activity-content-payload for typing details.' (AgentActivityCreateInput.content)
feat(schema): [non_breaking] Field 'plan' was added to object type 'AgentSession' (AgentSession.plan)
feat(schema): [non_breaking] Field 'spEntityId' was added to object type 'AuthIdentityProvider' (AuthIdentityProvider.spEntityId)
feat(schema): [non_breaking] Field 'type' was added to object type 'AuthIdentityProvider' (AuthIdentityProvider.type)
feat(schema): [non_breaking] Field 'documentContentId' was added to object type 'Comment' (Comment.documentContentId)
feat(schema): [non_breaking] Field 'initiativeUpdateId' was added to object type 'Comment' (Comment.initiativeUpdateId)
feat(schema): [non_breaking] Field 'issueId' was added to object type 'Comment' (Comment.issueId)
feat(schema): [non_breaking] Field 'parentId' was added to object type 'Comment' (Comment.parentId)
feat(schema): [non_breaking] Field 'projectUpdateId' was added to object type 'Comment' (Comment.projectUpdateId)
feat(schema): [non_breaking] Field 'resolvingCommentId' was added to object type 'Comment' (Comment.resolvingCommentId)
feat(schema): [non_breaking] Field 'issue' was added to object type 'Document' (Document.issue)
feat(schema): [non_breaking] Field 'aiPromptRules' was added to object type 'DocumentContent' (DocumentContent.aiPromptRules)
feat(schema): [non_breaking] Field 'issue' was added to object type 'DocumentSearchResult' (DocumentSearchResult.issue)
feat(schema): [non_breaking] Field 'spEntityId' was added to object type 'IdentityProvider' (IdentityProvider.spEntityId)
feat(schema): [non_breaking] Field 'type' was added to object type 'IdentityProvider' (IdentityProvider.type)
feat(schema): [non_breaking] Field 'documents' was added to object type 'Issue' (Issue.documents)
feat(schema): [non_breaking] Field 'triageResponsibilityAutoAssigned' was added to object type 'IssueHistory' (IssueHistory.triageResponsibilityAutoAssigned)
feat(schema): [non_breaking] Field 'retiredAt' was added to object type 'IssueLabel' (IssueLabel.retiredAt)
feat(schema): [non_breaking] Field 'retiredBy' was added to object type 'IssueLabel' (IssueLabel.retiredBy)
feat(schema): [non_breaking] Field 'documents' was added to object type 'IssueSearchResult' (IssueSearchResult.documents)
feat(schema): [non_breaking] Input field 'JiraConfigurationInput.email' description changed from 'The Jira user's email address.' to 'The Jira user's email address. A username is also accepted on Jira Server / DC.' (JiraConfigurationInput.email)
feat(schema): [non_breaking] Field 'agentSessionUpdate' was added to object type 'Mutation' (Mutation.agentSessionUpdate)
feat(schema): [non_breaking] Field 'customerUnsync' was added to object type 'Mutation' (Mutation.customerUnsync)
feat(schema): [non_breaking] Field 'issueLabelRestore' was added to object type 'Mutation' (Mutation.issueLabelRestore)
feat(schema): [non_breaking] Field 'issueLabelRetire' was added to object type 'Mutation' (Mutation.issueLabelRetire)
feat(schema): [non_breaking] Field 'projectLabelRestore' was added to object type 'Mutation' (Mutation.projectLabelRestore)
feat(schema): [non_breaking] Field 'projectLabelRetire' was added to object type 'Mutation' (Mutation.projectLabelRetire)
feat(schema): [non_breaking] Field 'Mutation.issueLabelUpdate' description changed from 'Updates an label.' to 'Updates a label.' (Mutation.issueLabelUpdate)
feat(schema): [non_breaking] Field 'aiDiscussionSummariesEnabled' was added to object type 'Organization' (Organization.aiDiscussionSummariesEnabled)
feat(schema): [non_breaking] Field 'aiThreadSummariesEnabled' was added to object type 'Organization' (Organization.aiThreadSummariesEnabled)
feat(schema): [non_breaking] Field 'generatedUpdatesEnabled' was added to object type 'Organization' (Organization.generatedUpdatesEnabled)
feat(schema): [non_breaking] Field 'Organization.aiAddonEnabled' description changed from '[INTERNAL] Whether the organization has enabled the AI add-on.' to '[INTERNAL] Whether the organization has enabled the AI add-on (which at this point only includes triage suggestions).' (Organization.aiAddonEnabled)
feat(schema): [non_breaking] Field 'Organization.createdIssueCount' description changed from 'Number of issues in the organization.' to 'Aproximate number of issues in the organization, including archived ones.' (Organization.createdIssueCount)
feat(schema): [non_breaking] Field 'retiredAt' was added to object type 'ProjectLabel' (ProjectLabel.retiredAt)
feat(schema): [non_breaking] Field 'retiredBy' was added to object type 'ProjectLabel' (ProjectLabel.retiredBy)
feat(schema): [non_breaking] Field 'issueRepositorySuggestions' was added to object type 'Query' (Query.issueRepositorySuggestions)
feat(schema): [non_breaking] Field 'aiDiscussionSummariesEnabled' was added to object type 'Team' (Team.aiDiscussionSummariesEnabled)
feat(schema): [non_breaking] Field 'theme' was added to object type 'UserSettings' (UserSettings.theme)
Patch Changes
- 4ae6010: chore(deps): update dependency patch versions
Patch Changes
-
9a2b6c7: feat(schema): [non_breaking] Field 'newlyRequestedScopes' was added to object type 'OauthClientApproval' (OauthClientApproval.newlyRequestedScopes)
feat(schema): [non_breaking] Field 'OauthClientApproval.scopes' description changed from 'The scopes the app has requested.' to 'The scopes the app has been approved for.' (OauthClientApproval.scopes)
Major Changes
-
a4c0822: feat(schema): [breaking] Field 'updateIssueSummary' was removed from object type 'Mutation' (Mutation.updateIssueSummary)
feat(schema): [dangerous] Enum value 'select' was added to enum 'AgentActivitySignal' (AgentActivitySignal.select)
feat(schema): [dangerous] Input field 'isInvited' was added to input object type 'NullableUserFilter' (NullableUserFilter.isInvited)
feat(schema): [dangerous] Field 'Query.semanticSearch' is no longer deprecated (Query.semanticSearch)
feat(schema): [dangerous] Argument 'filters: SemanticSearchFilters' added to field 'Query.semanticSearch' (Query.semanticSearch.filters)
feat(schema): [dangerous] Input field 'isInvited' was added to input object type 'UserCollectionFilter' (UserCollectionFilter.isInvited)
feat(schema): [dangerous] Input field 'isInvited' was added to input object type 'UserFilter' (UserFilter.isInvited)
feat(schema): [non_breaking] Type 'SemanticSearchFilters' was added (SemanticSearchFilters)
feat(schema): [non_breaking] Field 'sourceCommentId' was added to object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.sourceCommentId)
feat(schema): [non_breaking] Field 'createdAt' was added to object type 'AuthIdentityProvider' (AuthIdentityProvider.createdAt)
feat(schema): [non_breaking] Field 'createdAt' was added to object type 'AuthOrganization' (AuthOrganization.createdAt)
feat(schema): [non_breaking] Field 'createdAt' was added to object type 'AuthUser' (AuthUser.createdAt)
feat(schema): [non_breaking] Field 'AuthenticationSessionResponse.createdAt' description changed from 'Date when the session was created.' to 'The time at which the entity was created.' (AuthenticationSessionResponse.createdAt)
feat(schema): [non_breaking] Field 'issueExternalSyncDisable' was added to object type 'Mutation' (Mutation.issueExternalSyncDisable)
feat(schema): [non_breaking] Field 'Query.semanticSearch' description changed from '[INTERNAL] Search for various resources using natural language.' to 'Search for various resources using natural language.' (Query.semanticSearch)
feat(schema): [non_breaking] Deprecation reason was removed from field 'Query.semanticSearch' (Query.semanticSearch)
feat(schema): [non_breaking] Description for argument 'maxResults' on field 'Query.semanticSearch' changed from 'The maximum number of results to return (default: 10).' to 'The maximum number of results to return (default: 50).' (Query.semanticSearch.maxResults)
feat(schema): [non_breaking] Field 'SemanticSearchPayload.enabled' has description 'Whether the semantic search is enabled.' (SemanticSearchPayload.enabled)
feat(schema): [non_breaking] Field 'SemanticSearchPayload.enabled' is deprecated (SemanticSearchPayload.enabled)
feat(schema): [non_breaking] Field 'SemanticSearchPayload.enabled' has deprecation reason 'Always true.' (SemanticSearchPayload.enabled)
feat(schema): [non_breaking] Description '[INTERNAL] Payload returned by semantic search.' on type 'SemanticSearchPayload' has changed to 'Payload returned by semantic search.' (SemanticSearchPayload)
feat(schema): [non_breaking] Description '[INTERNAL] A semantic search result reference.' on type 'SemanticSearchResult' has changed to 'A semantic search result reference.' (SemanticSearchResult)
feat(schema): [non_breaking] Description '[INTERNAL] The type of the semantic search result.' on type 'SemanticSearchResultType' has changed to 'The type of the semantic search result.' (SemanticSearchResultType)
Patch Changes
- 7ae1128: chore(deps): update dependency patch versions
- a8f03ca: Removed a redundant
parseDatacall from handlers returned byLinearWebhookClient.createHandler.
Minor Changes
- feea0fb: Upgrade graphql-codegen from v1 to v2 internally, which produces slight changes in resultant schema fragments and documents.
Major Changes
-
8a2105d: feat(schema): [breaking] Type 'AuthMembership' was removed (AuthMembership)
feat(schema): [breaking] Type 'AuthorizedApplication' was removed (AuthorizedApplication)
feat(schema): [breaking] Type 'WorkspaceAuthorizedApplicationWithMemberships' was removed (WorkspaceAuthorizedApplicationWithMemberships)
feat(schema): [breaking] Field 'workspaceAuthorizedApplication' was removed from object type 'Query' (Query.workspaceAuthorizedApplication)
-
695cb48: feat(schema): [breaking] Type 'WorkspaceAuthorizedApplication' was removed (WorkspaceAuthorizedApplication)
feat(schema): [breaking] Type 'WorkspaceAuthorizedApplicationWithAppUser' was removed (WorkspaceAuthorizedApplicationWithAppUser)
feat(schema): [breaking] Field 'applicationInfoByIds' was removed from object type 'Query' (Query.applicationInfoByIds)
feat(schema): [breaking] Field 'applicationInfoWithMembershipsByIds' (deprecated) was removed from object type 'Query' (Query.applicationInfoWithMembershipsByIds)
feat(schema): [breaking] Field 'authorizedApplications' was removed from object type 'Query' (Query.authorizedApplications)
feat(schema): [breaking] Field 'workspaceAuthorizedApplications' (deprecated) was removed from object type 'Query' (Query.workspaceAuthorizedApplications)
feat(schema): [breaking] Field 'workspaceAuthorizedApplicationsWithAppUser' was removed from object type 'Query' (Query.workspaceAuthorizedApplicationsWithAppUser)
feat(schema): [dangerous] Input field 'signalMetadata' was added to input object type 'AgentActivityCreateInput' (AgentActivityCreateInput.signalMetadata)
feat(schema): [dangerous] Input field 'signalMetadata' was added to input object type 'AgentActivityCreatePromptInput' (AgentActivityCreatePromptInput.signalMetadata)
feat(schema): [dangerous] Enum value 'auth' was added to enum 'AgentActivitySignal' (AgentActivitySignal.auth)
feat(schema): [dangerous] Input field 'issueCreatedAutoReplyEnabled' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.issueCreatedAutoReplyEnabled)
feat(schema): [dangerous] Input field 'issueCreatedAutoReplyEnabled' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.issueCreatedAutoReplyEnabled)
feat(schema): [dangerous] Argument 'userEmail: String' added to field 'Mutation.issueSubscribe' (Mutation.issueSubscribe.userEmail)
feat(schema): [dangerous] Argument 'userEmail: String' added to field 'Mutation.issueUnsubscribe' (Mutation.issueUnsubscribe.userEmail)
feat(schema): [dangerous] Input field 'salesforceMetadata' was added to input object type 'SourceMetadataComparator' (SourceMetadataComparator.salesforceMetadata)
feat(schema): [non_breaking] Type 'FileUploadDeletePayload' was added (FileUploadDeletePayload)
feat(schema): [non_breaking] Type 'SalesforceMetadataIntegrationComparator' was added (SalesforceMetadataIntegrationComparator)
feat(schema): [non_breaking] Field 'signalMetadata' was added to object type 'AgentActivity' (AgentActivity.signalMetadata)
feat(schema): [non_breaking] Field 'signalMetadata' was added to object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.signalMetadata)
feat(schema): [non_breaking] Field 'issueCreatedAutoReplyEnabled' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCreatedAutoReplyEnabled)
feat(schema): [non_breaking] Field 'dismissalReason' was added to object type 'IssueSuggestion' (IssueSuggestion.dismissalReason)
feat(schema): [non_breaking] Field 'fileUploadDangerouslyDelete' was added to object type 'Mutation' (Mutation.fileUploadDangerouslyDelete)
feat(schema): [non_breaking] Field 'userUnlinkFromIdentityProvider' was added to object type 'Mutation' (Mutation.userUnlinkFromIdentityProvider)
feat(schema): [non_breaking] Field 'hipaaComplianceEnabled' was added to object type 'Organization' (Organization.hipaaComplianceEnabled)
feat(schema): [non_breaking] Input field 'SourceMetadataComparator.subType' description changed from 'Compound filters, all of which need to be matched by the sub type.' to 'Comparator for the sub type.' (SourceMetadataComparator.subType)
Minor Changes
- 10828cf: Include enums in SDK export
Patch Changes
- 340065a: chore(deps): update dependency patch versions
Minor Changes
-
b94260a: feat(schema): [dangerous] Input field 'ephemeral' was added to input object type 'AgentActivityCreateInput' (AgentActivityCreateInput.ephemeral)
feat(schema): [dangerous] Enum value 'gong' was added to enum 'IntegrationService' (IntegrationService.gong)
feat(schema): [dangerous] Input field 'gong' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.gong)
feat(schema): [non_breaking] Type 'AuthIdentityProvider' was added (AuthIdentityProvider)
feat(schema): [non_breaking] Type 'EntityActorWebhookPayload' was added (EntityActorWebhookPayload)
feat(schema): [non_breaking] Type 'GongRecordingImportConfigInput' was added (GongRecordingImportConfigInput)
feat(schema): [non_breaking] Type 'GongSettingsInput' was added (GongSettingsInput)
feat(schema): [non_breaking] Type 'IntegrationActorWebhookPayload' was added (IntegrationActorWebhookPayload)
feat(schema): [non_breaking] Type 'OauthClientActorWebhookPayload' was added (OauthClientActorWebhookPayload)
feat(schema): [non_breaking] Type 'UserActorWebhookPayload' was added (UserActorWebhookPayload)
feat(schema): [non_breaking] Field 'ephemeral' was added to object type 'AgentActivity' (AgentActivity.ephemeral)
feat(schema): [non_breaking] Field 'identityProvider' was added to object type 'AuthUser' (AuthUser.identityProvider)
feat(schema): [non_breaking] Field 'actor' was added to object type 'EntityWebhookPayload' (EntityWebhookPayload.actor)
feat(schema): [non_breaking] Field 'integrationGong' was added to object type 'Mutation' (Mutation.integrationGong)
feat(schema): [non_breaking] Field 'canAccessAnyPublicTeam' was added to object type 'User' (User.canAccessAnyPublicTeam)
feat(schema): [non_breaking] Field 'identityProvider' was added to object type 'User' (User.identityProvider)
Patch Changes
- 44816c9: chore(deps): update dependency patch versions
Major Changes
-
b7d909b: feat(schema): [breaking] Type 'IssueLabelMoveToTeamLabelsInput' was removed (IssueLabelMoveToTeamLabelsInput)
feat(schema): [breaking] Type 'IssueLabelMoveToTeamLabelsPayload' was removed (IssueLabelMoveToTeamLabelsPayload)
feat(schema): [breaking] Type 'LabelsMergeInput' was removed (LabelsMergeInput)
feat(schema): [breaking] Field 'AgentSessionWebhookPayload.creator' changed type from 'UserChildWebhookPayload!' to 'UserChildWebhookPayload' (AgentSessionWebhookPayload.creator)
feat(schema): [breaking] Field 'issueLabelMoveToTeamLabels' was removed from object type 'Mutation' (Mutation.issueLabelMoveToTeamLabels)
feat(schema): [breaking] Field 'issueLabelsMerge' was removed from object type 'Mutation' (Mutation.issueLabelsMerge)
feat(schema): [breaking] Field 'projectLabelsMerge' was removed from object type 'Mutation' (Mutation.projectLabelsMerge)
feat(schema): [dangerous] Input field 'allowedFileUploadContentTypes' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.allowedFileUploadContentTypes)
feat(schema): [non_breaking] Field 'appliedAutomationRuleId' was added to object type 'IssueSuggestionMetadata' (IssueSuggestionMetadata.appliedAutomationRuleId)
feat(schema): [non_breaking] Field 'allowedFileUploadContentTypes' was added to object type 'Organization' (Organization.allowedFileUploadContentTypes)
Patch Changes
- 3cb2b07: chore(deps): update dependency patch versions
Major Changes
-
d6d3496: feat(schema): [breaking] Field 'AgentSessionWebhookPayload.creatorId' changed type from 'String!' to 'String' (AgentSessionWebhookPayload.creatorId)
feat(schema): [breaking] Field 'commentId' was removed from object type 'PullRequestNotification' (PullRequestNotification.commentId)
feat(schema): [breaking] Field 'parentCommentId' was removed from object type 'PullRequestNotification' (PullRequestNotification.parentCommentId)
feat(schema): [breaking] Field 'reactionEmoji' was removed from object type 'PullRequestNotification' (PullRequestNotification.reactionEmoji)
feat(schema): [dangerous] Enum value 'slackBotWelcomeMessageShown' was added to enum 'UserFlagType' (UserFlagType.slackBotWelcomeMessageShown)
feat(schema): [non_breaking] Type 'AgentSessionCreateOnComment' was added (AgentSessionCreateOnComment)
feat(schema): [non_breaking] Type 'AgentSessionCreateOnIssue' was added (AgentSessionCreateOnIssue)
feat(schema): [non_breaking] Type 'GuidanceRuleOriginWebhookPayload' was added (GuidanceRuleOriginWebhookPayload)
feat(schema): [non_breaking] Type 'GuidanceRuleWebhookPayload' was added (GuidanceRuleWebhookPayload)
feat(schema): [non_breaking] Type 'OrganizationOriginWebhookPayload' was added (OrganizationOriginWebhookPayload)
feat(schema): [non_breaking] Type 'PullRequestCommit' was added (PullRequestCommit)
feat(schema): [non_breaking] Type 'TeamOriginWebhookPayload' was added (TeamOriginWebhookPayload)
feat(schema): [non_breaking] Type 'TeamWithParentWebhookPayload' was added (TeamWithParentWebhookPayload)
feat(schema): [non_breaking] Field 'guidance' was added to object type 'AgentSessionEventWebhookPayload' (AgentSessionEventWebhookPayload.guidance)
feat(schema): [non_breaking] Field 'AgentSessionEventWebhookPayload.previousComments' description changed from 'The previous comments in the thread before this agent was mentioned and the session was initiated, if any.' to 'The previous comments in the thread before this agent was mentioned and the session was initiated, if any. Present only for
createdevents where the session was initiated by mentioning the agent in a child comment of a thread.' (AgentSessionEventWebhookPayload.previousComments)feat(schema): [non_breaking] Field 'agentSession' was added to object type 'Comment' (Comment.agentSession)
feat(schema): [non_breaking] Field 'agentSessions' was added to object type 'Comment' (Comment.agentSessions)
feat(schema): [non_breaking] Field 'Draft.isAutogenerated' is deprecated (Draft.isAutogenerated)
feat(schema): [non_breaking] Field 'Draft.isAutogenerated' has deprecation reason 'Use 'data.generationMetadata' instead' (Draft.isAutogenerated)
feat(schema): [non_breaking] Field 'variant' was added to object type 'IssueSuggestionMetadata' (IssueSuggestionMetadata.variant)
feat(schema): [non_breaking] Field 'agentSessionCreateOnComment' was added to object type 'Mutation' (Mutation.agentSessionCreateOnComment)
feat(schema): [non_breaking] Field 'agentSessionCreateOnIssue' was added to object type 'Mutation' (Mutation.agentSessionCreateOnIssue)
feat(schema): [non_breaking] Field 'commits' was added to object type 'PullRequest' (PullRequest.commits)
feat(schema): [non_breaking] Field 'pullRequestCommentId' was added to object type 'PullRequestNotification' (PullRequestNotification.pullRequestCommentId)
feat(schema): [non_breaking] Field 'Team.displayName' description changed from 'The name of the team including it's parent team name if it has one.' to 'The name of the team including its parent team name if it has one.' (Team.displayName)
Patch Changes
- ce51e20: chore(deps): update dependency patch versions
- d6d3496: Simplify types for webhook payloads by removing unneeded
Omits
Major Changes
-
7c51d32: feat(schema): [breaking] Field 'supervisor' was removed from object type 'Issue' (Issue.supervisor)
feat(schema): [breaking] Field 'supervisor' was removed from object type 'IssueSearchResult' (IssueSearchResult.supervisor)
feat(schema): [dangerous] Enum value 'continue' was added to enum 'AgentActivitySignal' (AgentActivitySignal.continue)
feat(schema): [dangerous] Input field 'suggestions' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.suggestions)
feat(schema): [dangerous] Input field 'suggestions' was added to input object type 'IssueFilter' (IssueFilter.suggestions)
feat(schema): [dangerous] Input field 'suggestions' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.suggestions)
feat(schema): [dangerous] Input field 'private' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.private)
feat(schema): [dangerous] Input field 'private' was added to input object type 'TeamFilter' (TeamFilter.private)
feat(schema): [non_breaking] Type 'IssueSuggestionCollectionFilter' was added (IssueSuggestionCollectionFilter)
feat(schema): [non_breaking] Type 'IssueSuggestionFilter' was added (IssueSuggestionFilter)
feat(schema): [non_breaking] Input field 'AgentActivityCreateInput.signal' description changed from '[Internal] An optional modifier that provides additional instructions on how the activity should be interpreted.' to 'An optional modifier that provides additional instructions on how the activity should be interpreted.' (AgentActivityCreateInput.signal)
feat(schema): [non_breaking] Input field 'AgentActivityCreatePromptInput.signal' description changed from '[Internal] An optional modifier that provides additional instructions on how the activity should be interpreted.' to 'An optional modifier that provides additional instructions on how the activity should be interpreted.' (AgentActivityCreatePromptInput.signal)
feat(schema): [non_breaking] Field 'anchor' was added to object type 'Draft' (Draft.anchor)
feat(schema): [non_breaking] Field 'filters' was added to object type 'FetchDataPayload' (FetchDataPayload.filters)
feat(schema): [non_breaking] Field 'query' was added to object type 'FetchDataPayload' (FetchDataPayload.query)
feat(schema): [non_breaking] Field 'asksExternalUserRequester' was added to object type 'Issue' (Issue.asksExternalUserRequester)
feat(schema): [non_breaking] Field 'asksRequester' was added to object type 'Issue' (Issue.asksRequester)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.priority' description changed from 'Comparator for the issues priority.' to 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' (IssueCollectionFilter.priority)
feat(schema): [non_breaking] Input field 'IssueFilter.priority' description changed from 'Comparator for the issues priority.' to 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' (IssueFilter.priority)
feat(schema): [non_breaking] Field 'asksExternalUserRequester' was added to object type 'IssueSearchResult' (IssueSearchResult.asksExternalUserRequester)
feat(schema): [non_breaking] Field 'asksRequester' was added to object type 'IssueSearchResult' (IssueSearchResult.asksRequester)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.priority' description changed from 'Comparator for the issues priority.' to 'Comparator for the issues priority. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' (NullableIssueFilter.priority)
feat(schema): [non_breaking] Input field 'WorkflowStateFilter.type' description changed from 'Comparator for the workflow state type.' to 'Comparator for the workflow state type. Possible values are "triage", "backlog", "unstarted", "started", "completed", "canceled".' (WorkflowStateFilter.type)
Minor Changes
- e7a8faa: Add missing type narrowing fields
Patch Changes
- 38c80cd: chore(deps): update dependency patch versions
Patch Changes
-
dd59709: chore(deps): update dependency patch versions
-
70ccd6f: feat(schema): [non_breaking] Field 'signal' was added to object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.signal)
feat(schema): [non_breaking] Field 'userId' was added to object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.userId)
Minor Changes
- 1d04051: Update webhook schema
- 553c88f: Support both fetch & node in handler
Minor Changes
-
913358f: feat(schema): [dangerous] Input field 'signal' was added to input object type 'AgentActivityCreateInput' (AgentActivityCreateInput.signal)
feat(schema): [dangerous] Input field 'signal' was added to input object type 'AgentActivityCreatePromptInput' (AgentActivityCreatePromptInput.signal)
feat(schema): [dangerous] Enum value 'updates' was added to enum 'InitiativeTab' (InitiativeTab.updates)
feat(schema): [dangerous] Enum value 'updates' was added to enum 'ProjectTab' (ProjectTab.updates)
feat(schema): [dangerous] Argument 'sort: [UserSortInput!]' added to field 'Query.users' (Query.users.sort)
feat(schema): [non_breaking] Type 'IntegrationSlackWorkspaceNamePayload' was added (IntegrationSlackWorkspaceNamePayload)
feat(schema): [non_breaking] Type 'PullRequestMergeMethod' was added (PullRequestMergeMethod)
feat(schema): [non_breaking] Type 'PullRequestMergeSettings' was added (PullRequestMergeSettings)
feat(schema): [non_breaking] Type 'UserDisplayNameSort' was added (UserDisplayNameSort)
feat(schema): [non_breaking] Type 'UserNameSort' was added (UserNameSort)
feat(schema): [non_breaking] Type 'UserSortInput' was added (UserSortInput)
feat(schema): [non_breaking] Field 'user' was added to object type 'AgentActivity' (AgentActivity.user)
feat(schema): [non_breaking] Input field 'AgentActivityCreatePromptInput.sourceCommentId' changed type from 'String!' to 'String' (AgentActivityCreatePromptInput.sourceCommentId)
feat(schema): [non_breaking] Object type 'AgentActivityCreatePromptInput' has description '[Internal] Input for creating prompt-type agent activities (created by users).' (AgentActivityCreatePromptInput)
feat(schema): [non_breaking] Field 'lastActiveAt' was added to object type 'ApiKey' (ApiKey.lastActiveAt)
feat(schema): [non_breaking] Field 'Issue.suggestions' description changed from '[Internal] Product intelligence suggestions for the issue.' to '[Internal] Product Intelligence suggestions for the issue.' (Issue.suggestions)
feat(schema): [non_breaking] Field 'IssueSearchResult.suggestions' description changed from '[Internal] Product intelligence suggestions for the issue.' to '[Internal] Product Intelligence suggestions for the issue.' (IssueSearchResult.suggestions)
feat(schema): [non_breaking] Field 'integrationSlackOrAsksUpdateSlackTeamName' was added to object type 'Mutation' (Mutation.integrationSlackOrAsksUpdateSlackTeamName)
feat(schema): [non_breaking] Field 'Mutation.agentActivityCreatePrompt' description changed from 'Creates a prompt agent activity from Linear user input.' to '[Internal] Creates a prompt agent activity from Linear user input.' (Mutation.agentActivityCreatePrompt)
feat(schema): [non_breaking] Description '[INTERNAL] Project attachment' on type 'ProjectAttachment' has changed to 'Project attachment' (ProjectAttachment)
feat(schema): [non_breaking] Field 'mergeSettings' was added to object type 'PullRequest' (PullRequest.mergeSettings)
-
12c47d3: Fix import resolution from node ESM contexts
Patch Changes
- 1c5ed69: chore(deps): update dependency patch versions
Major Changes
-
91cd76a: feat(schema): [breaking] Type 'Meeting' was removed (Meeting)
feat(schema): [breaking] Field 'meeting' was removed from object type 'DocumentContent' (DocumentContent.meeting)
feat(schema): [breaking] Input field 'InitiativeCollectionFilter.creator' changed type from 'UserFilter' to 'NullableUserFilter' (InitiativeCollectionFilter.creator)
feat(schema): [breaking] Input field 'InitiativeCollectionFilter.owner' changed type from 'UserFilter' to 'NullableUserFilter' (InitiativeCollectionFilter.owner)
feat(schema): [breaking] Input field 'InitiativeFilter.creator' changed type from 'UserFilter' to 'NullableUserFilter' (InitiativeFilter.creator)
feat(schema): [breaking] Input field 'InitiativeFilter.owner' changed type from 'UserFilter' to 'NullableUserFilter' (InitiativeFilter.owner)
feat(schema): [breaking] Input field 'githubCodeAccessPersonal' was removed from input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.githubCodeAccessPersonal)
feat(schema): [breaking] Input field 'roadmapId' was removed from input object type 'ViewPreferencesCreateInput' (ViewPreferencesCreateInput.roadmapId)
feat(schema): [breaking] Enum value 'customRoadmap' was removed from enum 'ViewType' (ViewType.customRoadmap)
feat(schema): [dangerous] Input field 'issueCanceledAutoReply' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.issueCanceledAutoReply)
feat(schema): [dangerous] Input field 'issueCanceledAutoReplyEnabled' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.issueCanceledAutoReplyEnabled)
feat(schema): [dangerous] Input field 'issueCompletedAutoReply' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.issueCompletedAutoReply)
feat(schema): [dangerous] Input field 'issueCompletedAutoReplyEnabled' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.issueCompletedAutoReplyEnabled)
feat(schema): [dangerous] Input field 'issueCreatedAutoReply' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.issueCreatedAutoReply)
feat(schema): [dangerous] Input field 'useUserNamesInReplies' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.useUserNamesInReplies)
feat(schema): [dangerous] Input field 'issueCanceledAutoReply' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.issueCanceledAutoReply)
feat(schema): [dangerous] Input field 'issueCanceledAutoReplyEnabled' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.issueCanceledAutoReplyEnabled)
feat(schema): [dangerous] Input field 'issueCompletedAutoReply' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.issueCompletedAutoReply)
feat(schema): [dangerous] Input field 'issueCompletedAutoReplyEnabled' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.issueCompletedAutoReplyEnabled)
feat(schema): [dangerous] Input field 'issueCreatedAutoReply' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.issueCreatedAutoReply)
feat(schema): [dangerous] Input field 'useUserNamesInReplies' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.useUserNamesInReplies)
feat(schema): [dangerous] Input field 'activityType' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.activityType)
feat(schema): [dangerous] Input field 'targetDate' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.targetDate)
feat(schema): [dangerous] Input field 'teams' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.teams)
feat(schema): [dangerous] Input field 'activityType' was added to input object type 'InitiativeFilter' (InitiativeFilter.activityType)
feat(schema): [dangerous] Input field 'targetDate' was added to input object type 'InitiativeFilter' (InitiativeFilter.targetDate)
feat(schema): [dangerous] Input field 'teams' was added to input object type 'InitiativeFilter' (InitiativeFilter.teams)
feat(schema): [dangerous] Input field 'defaultTeam' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.defaultTeam)
feat(schema): [non_breaking] Type 'AgentActivitySignal' was added (AgentActivitySignal)
feat(schema): [non_breaking] Field 'signal' was added to object type 'AgentActivity' (AgentActivity.signal)
feat(schema): [non_breaking] Field 'CustomView.slugId' changed type from 'String' to 'String!' (CustomView.slugId)
feat(schema): [non_breaking] Field 'issueCanceledAutoReply' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCanceledAutoReply)
feat(schema): [non_breaking] Field 'issueCanceledAutoReplyEnabled' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCanceledAutoReplyEnabled)
feat(schema): [non_breaking] Field 'issueCompletedAutoReply' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCompletedAutoReply)
feat(schema): [non_breaking] Field 'issueCompletedAutoReplyEnabled' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCompletedAutoReplyEnabled)
feat(schema): [non_breaking] Field 'issueCreatedAutoReply' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.issueCreatedAutoReply)
feat(schema): [non_breaking] Field 'useUserNamesInReplies' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.useUserNamesInReplies)
Minor Changes
-
3fcb764: chore(sdk): [non_breaking] refactor webhook-related types and helpers to seperate entrypoint
@linear/sdk/webhooksfeat(sdk): [non breaking] created webhook handling helpers with event emitter (LIN-39501)
Patch Changes
- 3556a81: chore(deps): update dependency patch versions
Major Changes
-
a1cd050: feat(schema): [breaking] Type 'AgentContext' was removed (AgentContext)
feat(schema): [breaking] Type 'AgentContextConnection' was removed (AgentContextConnection)
feat(schema): [breaking] Type 'AgentContextCreateInput' was removed (AgentContextCreateInput)
feat(schema): [breaking] Type 'AgentContextEdge' was removed (AgentContextEdge)
feat(schema): [breaking] Type 'AgentContextPayload' was removed (AgentContextPayload)
feat(schema): [breaking] Type 'AgentContextUpdateInput' was removed (AgentContextUpdateInput)
feat(schema): [breaking] Type 'AgentContextWebhookPayload' was removed (AgentContextWebhookPayload)
feat(schema): [breaking] Field 'agentContext' was removed from object type 'AgentActivity' (AgentActivity.agentContext)
feat(schema): [breaking] Field 'roadmap' was removed from object type 'Favorite' (Favorite.roadmap)
feat(schema): [breaking] Input field 'roadmapId' was removed from input object type 'FavoriteCreateInput' (FavoriteCreateInput.roadmapId)
feat(schema): [breaking] Field 'allowedAuthServices' was removed from object type 'IdentityProvider' (IdentityProvider.allowedAuthServices)
feat(schema): [breaking] Field 'agentContextCreate' was removed from object type 'Mutation' (Mutation.agentContextCreate)
feat(schema): [breaking] Field 'agentContextUpdate' was removed from object type 'Mutation' (Mutation.agentContextUpdate)
feat(schema): [breaking] Type for argument 'organizationName' on field 'Mutation.integrationGitHubEnterpriseServerConnect' changed from 'String' to 'String!' (Mutation.integrationGitHubEnterpriseServerConnect.organizationName)
feat(schema): [breaking] Field 'agentContext' was removed from object type 'Query' (Query.agentContext)
feat(schema): [breaking] Field 'agentContexts' was removed from object type 'Query' (Query.agentContexts)
feat(schema): [breaking] Argument 'integrationId: String!' added to field 'Query.verifyGitHubEnterpriseServerInstallation' (Query.verifyGitHubEnterpriseServerInstallation.integrationId)
feat(schema): [dangerous] Input field 'initiativeFilterData' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.initiativeFilterData)
feat(schema): [dangerous] Input field 'initiativeFilterData' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.initiativeFilterData)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCancellation' was added to input object type 'FrontSettingsInput' (FrontSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCompletion' was added to input object type 'FrontSettingsInput' (FrontSettingsInput.automateTicketReopeningOnProjectCompletion)
feat(schema): [dangerous] Input field 'codeAccess' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.codeAccess)
feat(schema): [dangerous] Enum value 'githubCodeAccessPersonal' was added to enum 'IntegrationService' (IntegrationService.githubCodeAccessPersonal)
feat(schema): [dangerous] Input field 'githubCodeAccessPersonal' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.githubCodeAccessPersonal)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCancellation' was added to input object type 'IntercomSettingsInput' (IntercomSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCompletion' was added to input object type 'IntercomSettingsInput' (IntercomSettingsInput.automateTicketReopeningOnProjectCompletion)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.customerImportantCount)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'IssueFilter' (IssueFilter.customerImportantCount)
feat(schema): [dangerous] Argument 'skipInstallationDeletion: Boolean' added to field 'Mutation.integrationDelete' (Mutation.integrationDelete.skipInstallationDeletion)
feat(schema): [dangerous] Argument 'codeAccess: Boolean' added to field 'Mutation.integrationGitHubPersonal' (Mutation.integrationGitHubPersonal.codeAccess)
feat(schema): [dangerous] Argument 'codeAccess: Boolean' added to field 'Mutation.integrationGithubConnect' (Mutation.integrationGithubConnect.codeAccess)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.customerImportantCount)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.customerImportantCount)
feat(schema): [dangerous] Input field 'identityProviderId' was added to input object type 'OrganizationDomainCreateInput' (OrganizationDomainCreateInput.identityProviderId)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.customerImportantCount)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'ProjectFilter' (ProjectFilter.customerImportantCount)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCancellation' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCompletion' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.automateTicketReopeningOnProjectCompletion)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCancellation' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.automateTicketReopeningOnProjectCancellation)
feat(schema): [dangerous] Input field 'automateTicketReopeningOnProjectCompletion' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.automateTicketReopeningOnProjectCompletion)
feat(schema): [non_breaking] Type 'AgentActivityCreatePromptInput' was added (AgentActivityCreatePromptInput)
feat(schema): [non_breaking] Type 'IssueLabelMoveToTeamLabelsInput' was added (IssueLabelMoveToTeamLabelsInput)
feat(schema): [non_breaking] Type 'IssueLabelMoveToTeamLabelsPayload' was added (IssueLabelMoveToTeamLabelsPayload)
feat(schema): [non_breaking] Type 'LabelsMergeInput' was added (LabelsMergeInput)
feat(schema): [non_breaking] Field 'sourceMetadata' was added to object type 'AgentActivity' (AgentActivity.sourceMetadata)
feat(schema): [non_breaking] Field 'previousComments' was added to object type 'AgentSessionEventWebhookPayload' (AgentSessionEventWebhookPayload.previousComments)
feat(schema): [non_breaking] Field 'initiativeFilterData' was added to object type 'CustomView' (CustomView.initiativeFilterData)
feat(schema): [non_breaking] Field 'initiatives' was added to object type 'CustomView' (CustomView.initiatives)
feat(schema): [non_breaking] Field 'category' was added to object type 'CustomerNeedNotification' (CustomerNeedNotification.category)
feat(schema): [non_breaking] Field 'category' was added to object type 'CustomerNotification' (CustomerNotification.category)
feat(schema): [non_breaking] Field 'category' was added to object type 'DocumentNotification' (DocumentNotification.category)
feat(schema): [non_breaking] Field 'team' was added to object type 'Draft' (Draft.team)
feat(schema): [non_breaking] Field 'defaultMigrated' was added to object type 'IdentityProvider' (IdentityProvider.defaultMigrated)
feat(schema): [non_breaking] Field 'category' was added to object type 'InitiativeNotification' (InitiativeNotification.category)
feat(schema): [non_breaking] Field 'Issue.delegate' description changed from 'The app user that is delegated to work on this issue.' to 'The agent user that is delegated to work on this issue.' (Issue.delegate)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.delegate' description changed from 'Filters that the issue's delegate must satisfy.' to 'Filters that the issue's delegated agent must satisfy.' (IssueCollectionFilter.delegate)
feat(schema): [non_breaking] Input field 'IssueCreateInput.delegateId' description changed from 'The identifier of the app user to delegate the issue to.' to 'The identifier of the agent user to delegate the issue to.' (IssueCreateInput.delegateId)
feat(schema): [non_breaking] Field 'IssueDraft.delegateId' description changed from 'The app user delegated to work on the issue being drafted.' to 'The agent user delegated to work on the issue being drafted.' (IssueDraft.delegateId)
feat(schema): [non_breaking] Input field 'IssueFilter.delegate' description changed from 'Filters that the issue's delegate must satisfy.' to 'Filters that the issue's delegated agent must satisfy.' (IssueFilter.delegate)
feat(schema): [non_breaking] Field 'category' was added to object type 'IssueNotification' (IssueNotification.category)
feat(schema): [non_breaking] Field 'IssueSearchResult.delegate' description changed from 'The app user that is delegated to work on this issue.' to 'The agent user that is delegated to work on this issue.' (IssueSearchResult.delegate)
feat(schema): [non_breaking] Field 'rank' was added to object type 'IssueSuggestionMetadata' (IssueSuggestionMetadata.rank)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.delegateId' description changed from 'The identifier of the app user to delegate the issue to.' to 'The identifier of the agent user to delegate the issue to.' (IssueUpdateInput.delegateId)
feat(schema): [non_breaking] Field 'IssueWebhookPayload.delegate' description changed from 'The app user that the issue is delegated to.' to 'The agent user that the issue is delegated to.' (IssueWebhookPayload.delegate)
feat(schema): [non_breaking] Field 'IssueWebhookPayload.delegateId' description changed from 'The ID of the app user that the issue is delegated to.' to 'The ID of the agent user that the issue is delegated to.' (IssueWebhookPayload.delegateId)
feat(schema): [non_breaking] Field 'agentActivityCreatePrompt' was added to object type 'Mutation' (Mutation.agentActivityCreatePrompt)
feat(schema): [non_breaking] Field 'issueLabelMoveToTeamLabels' was added to object type 'Mutation' (Mutation.issueLabelMoveToTeamLabels)
feat(schema): [non_breaking] Field 'issueLabelsMerge' was added to object type 'Mutation' (Mutation.issueLabelsMerge)
feat(schema): [non_breaking] Field 'projectLabelsMerge' was added to object type 'Mutation' (Mutation.projectLabelsMerge)
feat(schema): [non_breaking] Field 'category' was added to interface 'Notification' (Notification.category)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.delegate' description changed from 'Filters that the issue's delegate must satisfy.' to 'Filters that the issue's delegated agent must satisfy.' (NullableIssueFilter.delegate)
feat(schema): [non_breaking] Field 'category' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.category)
feat(schema): [non_breaking] Field 'category' was added to object type 'PostNotification' (PostNotification.category)
feat(schema): [non_breaking] Field 'category' was added to object type 'ProjectNotification' (ProjectNotification.category)
feat(schema): [non_breaking] Field 'category' was added to object type 'PullRequestNotification' (PullRequestNotification.category)
feat(schema): [non_breaking] Field 'Query.roadmapToProject' is deprecated (Query.roadmapToProject)
feat(schema): [non_breaking] Field 'Query.roadmapToProject' has deprecation reason 'RoadmapToProject is deprecated, use InitiativeToProject instead.' (Query.roadmapToProject)
feat(schema): [non_breaking] Description was removed from field 'Query.roadmapToProjects' (Query.roadmapToProjects)
feat(schema): [non_breaking] Field 'Query.roadmapToProjects' is deprecated (Query.roadmapToProjects)
feat(schema): [non_breaking] Field 'Query.roadmapToProjects' has deprecation reason 'RoadmapToProject is deprecated, use InitiativeToProject instead.' (Query.roadmapToProjects)
feat(schema): [non_breaking] Description 'A roadmap for projects.' on type 'Roadmap' has changed to '[Deprecated] A roadmap for projects.' (Roadmap)
feat(schema): [non_breaking] Description 'Join table between projects and roadmaps.' on type 'RoadmapToProject' has changed to '[Deprecated] Join table between projects and roadmaps.' (RoadmapToProject)
Patch Changes
- 107dd48: chore(deps): update dependency patch versions
Major Changes
-
4b6e659: feat(schema): [breaking] Field 'links' was removed from object type 'AgentSession' (AgentSession.links)
feat(schema): [breaking] Field 'CustomerStatusChildWebhookPayload.type' changed type from 'String!' to 'String' (CustomerStatusChildWebhookPayload.type)
feat(schema): [non_breaking] Type 'AgentSessionPayload' was added (AgentSessionPayload)
feat(schema): [non_breaking] Type 'AgentSessionUpdateExternalUrlInput' was added (AgentSessionUpdateExternalUrlInput)
feat(schema): [non_breaking] Field 'externalLink' was added to object type 'AgentSession' (AgentSession.externalLink)
feat(schema): [non_breaking] Field 'color' was added to object type 'CustomerStatusChildWebhookPayload' (CustomerStatusChildWebhookPayload.color)
feat(schema): [non_breaking] Field 'description' was added to object type 'CustomerStatusChildWebhookPayload' (CustomerStatusChildWebhookPayload.description)
feat(schema): [non_breaking] Field 'displayName' was added to object type 'CustomerStatusChildWebhookPayload' (CustomerStatusChildWebhookPayload.displayName)
feat(schema): [non_breaking] Field 'CustomerStatusChildWebhookPayload.type' is deprecated (CustomerStatusChildWebhookPayload.type)
feat(schema): [non_breaking] Field 'CustomerStatusChildWebhookPayload.type' has deprecation reason 'Customer statuses are no longer grouped by type.' (CustomerStatusChildWebhookPayload.type)
feat(schema): [non_breaking] Field 'description' was added to object type 'CustomerTierChildWebhookPayload' (CustomerTierChildWebhookPayload.description)
feat(schema): [non_breaking] Field 'IssueWebhookPayload.delegate' description changed from '[Internal] The user that the issue is delegated to.' to 'The app user that the issue is delegated to.' (IssueWebhookPayload.delegate)
feat(schema): [non_breaking] Field 'IssueWebhookPayload.delegateId' description changed from '[Internal] The ID of the user that the issue is delegated to.' to 'The ID of the app user that the issue is delegated to.' (IssueWebhookPayload.delegateId)
feat(schema): [non_breaking] Field 'agentSessionUpdateExternalUrl' was added to object type 'Mutation' (Mutation.agentSessionUpdateExternalUrl)
-
4b6e659: feat(schema): [breaking] Field 'links' was removed from object type 'AgentSession' (AgentSession.links)
feat(schema): [non_breaking] Type 'AgentSessionPayload' was added (AgentSessionPayload)
feat(schema): [non_breaking] Type 'AgentSessionUpdateExternalUrlInput' was added (AgentSessionUpdateExternalUrlInput)
feat(schema): [non_breaking] Field 'externalLink' was added to object type 'AgentSession' (AgentSession.externalLink)
feat(schema): [non_breaking] Field 'agentSessionUpdateExternalUrl' was added to object type 'Mutation' (Mutation.agentSessionUpdateExternalUrl)
Patch Changes
- d55dd52: chore(deps): update dependency patch versions
Minor Changes
-
e7e9f8d: feat(schema): [dangerous] Argument 'filter: AgentActivityFilter' added to field 'AgentSession.activities' (AgentSession.activities.filter)
feat(schema): [dangerous] Enum value 'stale' was added to enum 'AgentSessionStatus' (AgentSessionStatus.stale)
feat(schema): [dangerous] Input field 'disableCustomerRequestsAutoCreation' was added to input object type 'FrontSettingsInput' (FrontSettingsInput.disableCustomerRequestsAutoCreation)
feat(schema): [dangerous] Input field 'disableCustomerRequestsAutoCreation' was added to input object type 'IntercomSettingsInput' (IntercomSettingsInput.disableCustomerRequestsAutoCreation)
feat(schema): [dangerous] Argument 'filter: AgentActivityFilter' added to field 'Query.agentActivities' (Query.agentActivities.filter)
feat(schema): [dangerous] Input field 'disableCustomerRequestsAutoCreation' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.disableCustomerRequestsAutoCreation)
feat(schema): [dangerous] Input field 'disableCustomerRequestsAutoCreation' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.disableCustomerRequestsAutoCreation)
feat(schema): [non_breaking] Type 'AgentActivityFilter' was added (AgentActivityFilter)
feat(schema): [non_breaking] Type 'IdentityProvider' was added (IdentityProvider)
feat(schema): [non_breaking] Field 'delegateId' was added to object type 'IssueDraft' (IssueDraft.delegateId)
feat(schema): [non_breaking] Field 'identityProvider' was added to object type 'OrganizationDomain' (OrganizationDomain.identityProvider)
feat(schema): [non_breaking] Field 'isAssignable' was added to object type 'User' (User.isAssignable)
feat(schema): [non_breaking] Field 'isMentionable' was added to object type 'User' (User.isMentionable)
-
54b6ae3: Removed explicit including of DOM types
Patch Changes
-
3679b4c: chore(deps): update dependency patch versions
-
e52c909: feat(schema): [non_breaking] Type 'FetchDataPayload' was added (FetchDataPayload)
feat(schema): [non_breaking] Field 'fetchData' was added to object type 'Query' (Query.fetchData)
Major Changes
-
29b5e22: feat(schema): [breaking] Type 'AgentActivityObservationContent' was removed (AgentActivityObservationContent)
feat(schema): [breaking] Member 'AgentActivityObservationContent' was removed from Union type 'AgentActivityContent' (AgentActivityContent)
feat(schema): [breaking] Enum value 'observation' was removed from enum 'AgentActivityType' (AgentActivityType.observation)
feat(schema): [dangerous] Member 'AgentActivityThoughtContent' was added to Union type 'AgentActivityContent' (AgentActivityContent)
feat(schema): [dangerous] Enum value 'thought' was added to enum 'AgentActivityType' (AgentActivityType.thought)
feat(schema): [dangerous] Input field 'supportsOAuthRefresh' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.supportsOAuthRefresh)
feat(schema): [non_breaking] Type 'AgentActivityThoughtContent' was added (AgentActivityThoughtContent)
feat(schema): [non_breaking] Field 'fromDelegate' was added to object type 'IssueHistory' (IssueHistory.fromDelegate)
feat(schema): [non_breaking] Field 'toDelegate' was added to object type 'IssueHistory' (IssueHistory.toDelegate)
Patch Changes
- 91bbbdb: chore(deps): update dependency patch versions
Minor Changes
- 33b8dba: update codegen to support GraphQL union types
Patch Changes
- 70dc0fb: chore(deps): update dependency patch versions
Major Changes
-
bf00d1f: feat(schema): [breaking] Field 'AgentSession.activities' changed type from '[AgentActivity!]!' to 'AgentActivityConnection!' (AgentSession.activities)
feat(schema): [dangerous] Input field 'isGroup' was added to input object type 'IssueLabelUpdateInput' (IssueLabelUpdateInput.isGroup)
feat(schema): [dangerous] Input field 'isGroup' was added to input object type 'ProjectLabelUpdateInput' (ProjectLabelUpdateInput.isGroup)
feat(schema): [non_breaking] Input field 'IssueCreateInput.delegateId' description changed from '[Internal] The identifier of the agent user to delegate the issue to.' to 'The identifier of the app user to delegate the issue to.' (IssueCreateInput.delegateId)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.delegateId' description changed from '[Internal] The identifier of the agent user to delegate the issue to.' to 'The identifier of the app user to delegate the issue to.' (IssueUpdateInput.delegateId)
Patch Changes
- ca2f367: chore(deps): update dependency patch versions
Major Changes
-
8e21093: feat(schema): [breaking] Type 'AgentContextEventWebhookPayload' was removed (AgentContextEventWebhookPayload)
feat(schema): [breaking] Field 'agentContextId' was removed from object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.agentContextId)
feat(schema): [breaking] Member 'AgentContextWebhookPayload' was removed from Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [dangerous] Member 'AgentSessionWebhookPayload' was added to Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [non_breaking] Type 'AgentSessionEventWebhookPayload' was added (AgentSessionEventWebhookPayload)
feat(schema): [non_breaking] Type 'AgentSessionWebhookPayload' was added (AgentSessionWebhookPayload)
feat(schema): [non_breaking] Field 'agentSessionId' was added to object type 'AgentActivityWebhookPayload' (AgentActivityWebhookPayload.agentSessionId)
Major Changes
-
ec50c02: feat(schema): [breaking] Type 'AgentContextStatus' was removed (AgentContextStatus)
feat(schema): [breaking] Type 'AgentContextType' was removed (AgentContextType)
feat(schema): [breaking] Field 'sourceCommentId' was removed from object type 'AgentActivity' (AgentActivity.sourceCommentId)
feat(schema): [breaking] Field 'AgentActivity.agentContext' changed type from 'AgentContext!' to 'AgentContext' (AgentActivity.agentContext)
feat(schema): [breaking] Input field 'agentSessionId' was added to input object type 'AgentActivityCreateInput' (AgentActivityCreateInput.agentSessionId)
feat(schema): [breaking] Input field 'agentContextId' was removed from input object type 'AgentActivityCreateInput' (AgentActivityCreateInput.agentContextId)
feat(schema): [breaking] Field 'AgentContext.status' changed type from 'AgentContextStatus!' to 'AgentSessionStatus!' (AgentContext.status)
feat(schema): [breaking] Field 'AgentContext.type' changed type from 'AgentContextType!' to 'AgentSessionType!' (AgentContext.type)
feat(schema): [breaking] Input field 'AgentContextCreateInput.type' changed type from 'AgentContextType!' to 'AgentSessionType!' (AgentContextCreateInput.type)
feat(schema): [breaking] Input field 'AgentContextUpdateInput.status' changed type from 'AgentContextStatus' to 'AgentSessionStatus' (AgentContextUpdateInput.status)
feat(schema): [non_breaking] Type 'AgentSession' was added (AgentSession)
feat(schema): [non_breaking] Type 'AgentSessionConnection' was added (AgentSessionConnection)
feat(schema): [non_breaking] Type 'AgentSessionEdge' was added (AgentSessionEdge)
feat(schema): [non_breaking] Type 'AgentSessionStatus' was added (AgentSessionStatus)
feat(schema): [non_breaking] Type 'AgentSessionType' was added (AgentSessionType)
feat(schema): [non_breaking] Field 'agentSession' was added to object type 'AgentActivity' (AgentActivity.agentSession)
feat(schema): [non_breaking] Field 'AgentActivity.sourceComment' description changed from 'The comment that this activity is linked to.' to 'The comment this activity is linked to.' (AgentActivity.sourceComment)
feat(schema): [non_breaking] Description 'A context for agent activities and state management.' on type 'AgentContext' has changed to '[DEPRECATED] A context for agent activities and state management.' (AgentContext)
feat(schema): [non_breaking] Field 'documentContent' was added to object type 'Initiative' (Initiative.documentContent)
feat(schema): [non_breaking] Field 'documents' was added to object type 'Initiative' (Initiative.documents)
feat(schema): [non_breaking] Field 'Issue.delegate' description changed from '[Internal] The agent that is delegated to complete this issue.' to 'The app user that is delegated to work on this issue.' (Issue.delegate)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.delegate' description changed from '[Internal] Filters that the issues delegate must satisfy.' to 'Filters that the issue's delegate must satisfy.' (IssueCollectionFilter.delegate)
feat(schema): [non_breaking] Input field 'IssueFilter.delegate' description changed from '[Internal] Filters that the issues delegate must satisfy.' to 'Filters that the issue's delegate must satisfy.' (IssueFilter.delegate)
feat(schema): [non_breaking] Field 'IssueSearchResult.delegate' description changed from '[Internal] The agent that is delegated to complete this issue.' to 'The app user that is delegated to work on this issue.' (IssueSearchResult.delegate)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.delegate' description changed from '[Internal] Filters that the issues delegate must satisfy.' to 'Filters that the issue's delegate must satisfy.' (NullableIssueFilter.delegate)
feat(schema): [non_breaking] Field 'agentSession' was added to object type 'Query' (Query.agentSession)
feat(schema): [non_breaking] Field 'agentSessions' was added to object type 'Query' (Query.agentSessions)
feat(schema): [non_breaking] Field 'User.delegatedIssues' description changed from '[Internal] Issues delegated to this user.' to 'Issues delegated to this user.' (User.delegatedIssues)
Patch Changes
- 19866f7: chore(deps): update dependency patch versions
Major Changes
-
5b92b19: feat(schema): [breaking] Field 'supervisedIssues' was removed from object type 'User' (User.supervisedIssues)
feat(schema): [dangerous] Input field 'customerRequestsEnabled' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.customerRequestsEnabled)
feat(schema): [dangerous] Input field 'pullRequestId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.pullRequestId)
feat(schema): [dangerous] Input field 'delegateId' was added to input object type 'IssueCreateInput' (IssueCreateInput.delegateId)
feat(schema): [non_breaking] Field 'sourceComment' was added to object type 'AgentActivity' (AgentActivity.sourceComment)
feat(schema): [non_breaking] Input field 'AgentActivityCreateInput.content' description changed from 'The content payload of the agent activity.' to 'The content payload of the agent activity. This object is not strictly typed. See https://linear.app/developers/agents for typing details.' (AgentActivityCreateInput.content)
feat(schema): [non_breaking] Field 'pullRequest' was added to object type 'Favorite' (Favorite.pullRequest)
feat(schema): [non_breaking] Field 'delegatedIssues' was added to object type 'User' (User.delegatedIssues)
-
e25ae0f: feat(schema): [breaking] Field 'comment' was removed from object type 'AgentContextEventWebhookPayload' (AgentContextEventWebhookPayload.comment)
feat(schema): [breaking] Field 'supervisedIssues' was removed from object type 'User' (User.supervisedIssues)
feat(schema): [dangerous] Member 'AgentActivityWebhookPayload' was added to Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [dangerous] Input field 'customerRequestsEnabled' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.customerRequestsEnabled)
feat(schema): [dangerous] Input field 'pullRequestId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.pullRequestId)
feat(schema): [dangerous] Input field 'delegateId' was added to input object type 'IssueCreateInput' (IssueCreateInput.delegateId)
feat(schema): [dangerous] Input field 'useDefaultTemplate' was added to input object type 'IssueCreateInput' (IssueCreateInput.useDefaultTemplate)
feat(schema): [non_breaking] Type 'AgentActivityWebhookPayload' was added (AgentActivityWebhookPayload)
feat(schema): [non_breaking] Field 'sourceComment' was added to object type 'AgentActivity' (AgentActivity.sourceComment)
feat(schema): [non_breaking] Input field 'AgentActivityCreateInput.content' description changed from 'The content payload of the agent activity.' to 'The content payload of the agent activity. This object is not strictly typed. See https://linear.app/developers/agents for typing details.' (AgentActivityCreateInput.content)
feat(schema): [non_breaking] Field 'agentActivity' was added to object type 'AgentContextEventWebhookPayload' (AgentContextEventWebhookPayload.agentActivity)
feat(schema): [non_breaking] Field 'pullRequest' was added to object type 'Favorite' (Favorite.pullRequest)
feat(schema): [non_breaking] Field 'delegate' was added to object type 'IssueWebhookPayload' (IssueWebhookPayload.delegate)
feat(schema): [non_breaking] Field 'delegateId' was added to object type 'IssueWebhookPayload' (IssueWebhookPayload.delegateId)
feat(schema): [non_breaking] Field 'delegatedIssues' was added to object type 'User' (User.delegatedIssues)
Minor Changes
- e25ae0f: Updated schema
Patch Changes
- 34ab0d7: chore(deps): update dependency patch versions
Major Changes
-
57e6456: feat(schema): [breaking] Field 'sourceComment' was removed from object type 'AgentActivity' (AgentActivity.sourceComment)
feat(schema): [breaking] Field 'sourceCommentId' was removed from object type 'AgentActivityPromptContent' (AgentActivityPromptContent.sourceCommentId)
feat(schema): [breaking] Field 'sourceCommentId' was removed from object type 'AgentActivityResponseContent' (AgentActivityResponseContent.sourceCommentId)
feat(schema): [non_breaking] Field 'sourceCommentId' was added to object type 'AgentActivity' (AgentActivity.sourceCommentId)
feat(schema): [non_breaking] Field 'AgentActivityPromptContent.body' changed type from 'String' to 'String!' (AgentActivityPromptContent.body)
feat(schema): [non_breaking] Field 'body' was added to object type 'AgentActivityResponseContent' (AgentActivityResponseContent.body)
feat(schema): [non_breaking] Field 'Query.semanticSearch' description changed from '[ALPHA] Search for various resources using natural language.' to '[INTERNAL] Search for various resources using natural language.' (Query.semanticSearch)
feat(schema): [non_breaking] Field 'Query.semanticSearch' is deprecated (Query.semanticSearch)
feat(schema): [non_breaking] Field 'Query.semanticSearch' has deprecation reason 'Use specific search endpoints like searchIssues, searchProjects, searchDocuments instead.' (Query.semanticSearch)
feat(schema): [non_breaking] Description '[ALPHA] Payload returned by semantic search.' on type 'SemanticSearchPayload' has changed to '[INTERNAL] Payload returned by semantic search.' (SemanticSearchPayload)
feat(schema): [non_breaking] Description '[ALPHA] A semantic search result reference.' on type 'SemanticSearchResult' has changed to '[INTERNAL] A semantic search result reference.' (SemanticSearchResult)
feat(schema): [non_breaking] Description '[ALPHA] The type of the semantic search result.' on type 'SemanticSearchResultType' has changed to '[INTERNAL] The type of the semantic search result.' (SemanticSearchResultType)
Patch Changes
- bff712d: chore(deps): update dependency patch versions
Major Changes
-
9bfa9aa: feat(schema): [breaking] Type 'AgentActivityUserInputContent' was removed (AgentActivityUserInputContent)
feat(schema): [breaking] Member 'AgentActivityUserInputContent' was removed from Union type 'AgentActivityContent' (AgentActivityContent)
feat(schema): [breaking] Enum value 'userInput' was removed from enum 'AgentActivityType' (AgentActivityType.userInput)
feat(schema): [breaking] Field 'IssueImport.creatorId' changed type from 'String!' to 'String' (IssueImport.creatorId)
feat(schema): [dangerous] Member 'AgentActivityElicitationContent' was added to Union type 'AgentActivityContent' (AgentActivityContent)
feat(schema): [dangerous] Member 'AgentActivityPromptContent' was added to Union type 'AgentActivityContent' (AgentActivityContent)
feat(schema): [dangerous] Enum value 'elicitation' was added to enum 'AgentActivityType' (AgentActivityType.elicitation)
feat(schema): [dangerous] Enum value 'prompt' was added to enum 'AgentActivityType' (AgentActivityType.prompt)
feat(schema): [dangerous] Input field 'health' was added to input object type 'ProjectSortInput' (ProjectSortInput.health)
feat(schema): [dangerous] Input field 'lead' was added to input object type 'ProjectSortInput' (ProjectSortInput.lead)
feat(schema): [dangerous] Input field 'subscribedToGeneralMarketingCommunications' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.subscribedToGeneralMarketingCommunications)
feat(schema): [non_breaking] Type 'AgentActivityElicitationContent' was added (AgentActivityElicitationContent)
feat(schema): [non_breaking] Type 'AgentActivityPromptContent' was added (AgentActivityPromptContent)
feat(schema): [non_breaking] Type 'ProjectHealthSort' was added (ProjectHealthSort)
feat(schema): [non_breaking] Type 'ProjectLeadSort' was added (ProjectLeadSort)
feat(schema): [non_breaking] Description '[ALPHA] Issue customer count sorting options.' on type 'CustomerCountSort' has changed to 'Issue customer count sorting options.' (CustomerCountSort)
feat(schema): [non_breaking] Description '[ALPHA] Issue customer important count sorting options.' on type 'CustomerImportantCountSort' has changed to 'Issue customer important count sorting options.' (CustomerImportantCountSort)
feat(schema): [non_breaking] Description '[ALPHA] Issue customer revenue sorting options.' on type 'CustomerRevenueSort' has changed to 'Issue customer revenue sorting options.' (CustomerRevenueSort)
Minor Changes
- 7759a2c: Fixed return type for webhook parsing function
Patch Changes
- 28939d3: Prefer global fetch implementation over isomorphic-fetch if available
Minor Changes
-
6877af5: feat(schema): [dangerous] Member 'AgentContextWebhookPayload' was added to Union type 'DataWebhookPayload' (DataWebhookPayload)
feat(schema): [non_breaking] Type 'AgentContextEventWebhookPayload' was added (AgentContextEventWebhookPayload)
feat(schema): [non_breaking] Type 'AgentContextWebhookPayload' was added (AgentContextWebhookPayload)
feat(schema): [non_breaking] Field 'isActive' was added to object type 'Cycle' (Cycle.isActive)
feat(schema): [non_breaking] Field 'isFuture' was added to object type 'Cycle' (Cycle.isFuture)
feat(schema): [non_breaking] Field 'isNext' was added to object type 'Cycle' (Cycle.isNext)
feat(schema): [non_breaking] Field 'isPast' was added to object type 'Cycle' (Cycle.isPast)
feat(schema): [non_breaking] Field 'isPrevious' was added to object type 'Cycle' (Cycle.isPrevious)
Minor Changes
- 4bef21e: feat(schema): Types AgentContextEventWebhookPayload and AgentContextWebhookPayload were added
Major Changes
-
0e44078: feat(schema): [breaking] Field 'initiative' was removed from object type 'ProjectNotification' (ProjectNotification.initiative)
feat(schema): [breaking] Field 'initiativeUpdate' was removed from object type 'ProjectNotification' (ProjectNotification.initiativeUpdate)
feat(schema): [dangerous] Argument 'includeSubTeams: Boolean' added to field 'CustomView.issues' (CustomView.issues.includeSubTeams)
feat(schema): [dangerous] Argument 'includeSubTeams: Boolean' added to field 'CustomView.projects' (CustomView.projects.includeSubTeams)
feat(schema): [dangerous] Argument 'sort: [ProjectSortInput!]' added to field 'CustomView.projects' (CustomView.projects.sort)
feat(schema): [dangerous] Input field 'forwardingEmailAddress' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.forwardingEmailAddress)
feat(schema): [dangerous] Input field 'repliesEnabled' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.repliesEnabled)
feat(schema): [dangerous] Input field 'senderName' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.senderName)
feat(schema): [dangerous] Input field 'type' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.type)
feat(schema): [dangerous] Input field 'forwardingEmailAddress' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.forwardingEmailAddress)
feat(schema): [dangerous] Input field 'senderName' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.senderName)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.teamId)
feat(schema): [dangerous] Input field 'templateId' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.templateId)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'GoogleSheetsSettingsInput' (GoogleSheetsSettingsInput.initiative)
feat(schema): [dangerous] Argument 'sort: [ProjectSortInput!]' added to field 'Initiative.projects' (Initiative.projects.sort)
feat(schema): [dangerous] Argument 'sort: [InitiativeSortInput!]' added to field 'Initiative.subInitiatives' (Initiative.subInitiatives.sort)
feat(schema): [dangerous] Input field 'delegate' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.delegate)
feat(schema): [dangerous] Input field 'delegate' was added to input object type 'IssueFilter' (IssueFilter.delegate)
feat(schema): [dangerous] Input field 'delegate' was added to input object type 'IssueSortInput' (IssueSortInput.delegate)
feat(schema): [dangerous] Input field 'delegateId' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.delegateId)
feat(schema): [dangerous] Enum value 'feed' was added to enum 'NotificationCategory' (NotificationCategory.feed)
feat(schema): [dangerous] Input field 'feed' was added to input object type 'NotificationCategoryPreferencesInput' (NotificationCategoryPreferencesInput.feed)
feat(schema): [dangerous] Input field 'delegate' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.delegate)
feat(schema): [dangerous] Input field 'restrictAgentInvocationToMembers' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.restrictAgentInvocationToMembers)
feat(schema): [dangerous] Argument 'filter: CustomViewFilter' added to field 'Query.customViews' (Query.customViews.filter)
feat(schema): [dangerous] Argument 'sort: [CustomViewSortInput!]' added to field 'Query.customViews' (Query.customViews.sort)
feat(schema): [dangerous] Argument 'sort: [InitiativeSortInput!]' added to field 'Query.initiatives' (Query.initiatives.sort)
feat(schema): [dangerous] Argument 'sort: [ProjectSortInput!]' added to field 'Query.projects' (Query.projects.sort)
feat(schema): [dangerous] Input field 'restrictVisibility' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.restrictVisibility)
feat(schema): [dangerous] Argument 'sort: [ProjectSortInput!]' added to field 'Team.projects' (Team.projects.sort)
feat(schema): [non_breaking] Type 'AgentActivity' was added (AgentActivity)
feat(schema): [non_breaking] Type 'AgentActivityActionContent' was added (AgentActivityActionContent)
feat(schema): [non_breaking] Type 'AgentActivityConnection' was added (AgentActivityConnection)
feat(schema): [non_breaking] Type 'AgentActivityContent' was added (AgentActivityContent)
feat(schema): [non_breaking] Type 'AgentActivityCreateInput' was added (AgentActivityCreateInput)
feat(schema): [non_breaking] Type 'AgentActivityEdge' was added (AgentActivityEdge)
feat(schema): [non_breaking] Type 'AgentActivityErrorContent' was added (AgentActivityErrorContent)
feat(schema): [non_breaking] Type 'AgentActivityObservationContent' was added (AgentActivityObservationContent)
feat(schema): [non_breaking] Type 'AgentActivityPayload' was added (AgentActivityPayload)
feat(schema): [non_breaking] Type 'AgentActivityResponseContent' was added (AgentActivityResponseContent)
feat(schema): [non_breaking] Type 'AgentActivityType' was added (AgentActivityType)
feat(schema): [non_breaking] Type 'AgentActivityUserInputContent' was added (AgentActivityUserInputContent)
feat(schema): [non_breaking] Type 'AgentContext' was added (AgentContext)
feat(schema): [non_breaking] Type 'AgentContextConnection' was added (AgentContextConnection)
feat(schema): [non_breaking] Type 'AgentContextCreateInput' was added (AgentContextCreateInput)
feat(schema): [non_breaking] Type 'AgentContextEdge' was added (AgentContextEdge)
feat(schema): [non_breaking] Type 'AgentContextPayload' was added (AgentContextPayload)
feat(schema): [non_breaking] Type 'AgentContextStatus' was added (AgentContextStatus)
feat(schema): [non_breaking] Type 'AgentContextType' was added (AgentContextType)
feat(schema): [non_breaking] Type 'AgentContextUpdateInput' was added (AgentContextUpdateInput)
feat(schema): [non_breaking] Type 'CustomViewCreatedAtSort' was added (CustomViewCreatedAtSort)
feat(schema): [non_breaking] Type 'CustomViewFilter' was added (CustomViewFilter)
feat(schema): [non_breaking] Type 'CustomViewNameSort' was added (CustomViewNameSort)
feat(schema): [non_breaking] Type 'CustomViewSharedSort' was added (CustomViewSharedSort)
feat(schema): [non_breaking] Type 'CustomViewSortInput' was added (CustomViewSortInput)
feat(schema): [non_breaking] Type 'CustomViewUpdatedAtSort' was added (CustomViewUpdatedAtSort)
feat(schema): [non_breaking] Type 'CustomerNotification' was added (CustomerNotification)
feat(schema): [non_breaking] Type 'DelegateSort' was added (DelegateSort)
feat(schema): [non_breaking] Type 'EmailIntakeAddressType' was added (EmailIntakeAddressType)
feat(schema): [non_breaking] Type 'FeedItem' was added (FeedItem)
feat(schema): [non_breaking] Type 'FeedItemConnection' was added (FeedItemConnection)
feat(schema): [non_breaking] Type 'FeedItemEdge' was added (FeedItemEdge)
feat(schema): [non_breaking] Type 'InitiativeCreatedAtSort' was added (InitiativeCreatedAtSort)
feat(schema): [non_breaking] Type 'InitiativeHealthSort' was added (InitiativeHealthSort)
feat(schema): [non_breaking] Type 'InitiativeHealthUpdatedAtSort' was added (InitiativeHealthUpdatedAtSort)
feat(schema): [non_breaking] Type 'InitiativeManualSort' was added (InitiativeManualSort)
feat(schema): [non_breaking] Type 'InitiativeNameSort' was added (InitiativeNameSort)
feat(schema): [non_breaking] Type 'InitiativeOwnerSort' was added (InitiativeOwnerSort)
feat(schema): [non_breaking] Type 'InitiativeSortInput' was added (InitiativeSortInput)
feat(schema): [non_breaking] Type 'InitiativeTargetDateSort' was added (InitiativeTargetDateSort)
feat(schema): [non_breaking] Type 'InitiativeUpdatedAtSort' was added (InitiativeUpdatedAtSort)
feat(schema): [non_breaking] Type 'ProjectCreatedAtSort' was added (ProjectCreatedAtSort)
feat(schema): [non_breaking] Type 'ProjectLabelCreateInput' was added (ProjectLabelCreateInput)
feat(schema): [non_breaking] Type 'ProjectLabelPayload' was added (ProjectLabelPayload)
feat(schema): [non_breaking] Type 'ProjectLabelUpdateInput' was added (ProjectLabelUpdateInput)
feat(schema): [non_breaking] Type 'ProjectManualSort' was added (ProjectManualSort)
feat(schema): [non_breaking] Type 'ProjectNameSort' was added (ProjectNameSort)
feat(schema): [non_breaking] Type 'ProjectPrioritySort' was added (ProjectPrioritySort)
feat(schema): [non_breaking] Type 'ProjectSortInput' was added (ProjectSortInput)
feat(schema): [non_breaking] Type 'ProjectStatusSort' was added (ProjectStatusSort)
feat(schema): [non_breaking] Type 'ProjectUpdatedAtSort' was added (ProjectUpdatedAtSort)
feat(schema): [non_breaking] Type 'SesDomainIdentity' was added (SesDomainIdentity)
feat(schema): [non_breaking] Type 'SesDomainIdentityDnsRecord' was added (SesDomainIdentityDnsRecord)
feat(schema): [non_breaking] Type 'StartDateSort' was added (StartDateSort)
feat(schema): [non_breaking] Type 'TargetDateSort' was added (TargetDateSort)
feat(schema): [non_breaking] Type 'WorkspaceAuthorizedApplicationWithAppUser' was added (WorkspaceAuthorizedApplicationWithAppUser)
feat(schema): [non_breaking] Field 'facet' was added to object type 'CustomView' (CustomView.facet)
feat(schema): [non_breaking] Field 'updates' was added to object type 'CustomView' (CustomView.updates)
feat(schema): [non_breaking] Field 'customerNeed' was added to object type 'CustomerNeedNotification' (CustomerNeedNotification.customerNeed)
feat(schema): [non_breaking] Description '[Internal] A customer need related notification.' on type 'CustomerNeedNotification' has changed to 'A customer need related notification.' (CustomerNeedNotification)
feat(schema): [non_breaking] Field 'forwardingEmailAddress' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.forwardingEmailAddress)
feat(schema): [non_breaking] Field 'senderName' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.senderName)
feat(schema): [non_breaking] Field 'sesDomainIdentity' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.sesDomainIdentity)
feat(schema): [non_breaking] Field 'type' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.type)
feat(schema): [non_breaking] Input field 'EmailUnsubscribeInput.type' description changed from 'Email type to unsubscribed from.' to 'Email type to unsubscribe from.' (EmailUnsubscribeInput.type)
feat(schema): [non_breaking] Field 'Favorite.projectLabel' description changed from '[Internal] The favorited project label.' to 'The favorited project label.' (Favorite.projectLabel)
feat(schema): [non_breaking] Input field 'FavoriteCreateInput.projectLabelId' description changed from '[Internal] The identifier of the label to favorite.' to 'The identifier of the label to favorite.' (FavoriteCreateInput.projectLabelId)
feat(schema): [non_breaking] Input field 'FeedItemFilter.updateType' description changed from 'Comparator for the update type: initiative, project' to 'Comparator for the update type: initiative, project, team' (FeedItemFilter.updateType)
feat(schema): [non_breaking] Field 'parentInitiative' was added to object type 'Initiative' (Initiative.parentInitiative)
feat(schema): [non_breaking] Description for argument 'includeSubInitiatives' on field 'Initiative.projects' changed from '[ALPHA] Whether to include projects from sub-initiatives. Defaults to true.' to 'Whether to include projects from sub-initiatives. Defaults to true.' (Initiative.projects.includeSubInitiatives)
feat(schema): [non_breaking] Field 'Initiative.subInitiatives' description changed from '[ALPHA] Sub-initiatives associated with the initiative.' to 'Sub-initiatives associated with the initiative.' (Initiative.subInitiatives)
feat(schema): [non_breaking] Field 'comment' was added to object type 'InitiativeNotification' (InitiativeNotification.comment)
feat(schema): [non_breaking] Field 'document' was added to object type 'InitiativeNotification' (InitiativeNotification.document)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'InitiativeNotification' (InitiativeNotification.initiative)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'InitiativeNotification' (InitiativeNotification.initiativeUpdate)
feat(schema): [non_breaking] Field 'parentComment' was added to object type 'InitiativeNotification' (InitiativeNotification.parentComment)
feat(schema): [non_breaking] Field 'delegate' was added to object type 'Issue' (Issue.delegate)
feat(schema): [non_breaking] Field 'supervisor' was added to object type 'Issue' (Issue.supervisor)
feat(schema): [non_breaking] Field 'lastAppliedAt' was added to object type 'IssueLabel' (IssueLabel.lastAppliedAt)
feat(schema): [non_breaking] Field 'delegate' was added to object type 'IssueSearchResult' (IssueSearchResult.delegate)
feat(schema): [non_breaking] Field 'supervisor' was added to object type 'IssueSearchResult' (IssueSearchResult.supervisor)
feat(schema): [non_breaking] Description 'A meeting that can be attached to different entities.' on type 'Meeting' has changed to '[Internal] A meeting that can be attached to different entities.' (Meeting)
feat(schema): [non_breaking] Field 'agentActivityCreate' was added to object type 'Mutation' (Mutation.agentActivityCreate)
feat(schema): [non_breaking] Field 'agentContextCreate' was added to object type 'Mutation' (Mutation.agentContextCreate)
feat(schema): [non_breaking] Field 'agentContextUpdate' was added to object type 'Mutation' (Mutation.agentContextUpdate)
feat(schema): [non_breaking] Field 'projectLabelCreate' was added to object type 'Mutation' (Mutation.projectLabelCreate)
feat(schema): [non_breaking] Field 'projectLabelDelete' was added to object type 'Mutation' (Mutation.projectLabelDelete)
feat(schema): [non_breaking] Field 'projectLabelUpdate' was added to object type 'Mutation' (Mutation.projectLabelUpdate)
feat(schema): [non_breaking] Field 'Mutation.projectAddLabel' description changed from '[Internal] Adds a label to a project.' to 'Adds a label to a project.' (Mutation.projectAddLabel)
feat(schema): [non_breaking] Field 'Mutation.projectRemoveLabel' description changed from '[Internal] Removes a label from a project.' to 'Removes a label from a project.' (Mutation.projectRemoveLabel)
feat(schema): [non_breaking] Field 'feed' was added to object type 'NotificationCategoryPreferences' (NotificationCategoryPreferences.feed)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.labels' description changed from '[Internal] Filters that project labels must satisfy.' to 'Filters that project labels must satisfy.' (NullableProjectFilter.labels)
feat(schema): [non_breaking] Field 'Organization.projectLabels' description changed from '[Internal] Project labels associated with the organization.' to 'Project labels associated with the organization.' (Organization.projectLabels)
feat(schema): [non_breaking] Description '[Internal] A post related notification.' on type 'PostNotification' has changed to 'A post related notification.' (PostNotification)
feat(schema): [non_breaking] Field 'Project.labels' description changed from '[Internal] Labels associated with this project.' to 'Labels associated with this project.' (Project.labels)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.labels' description changed from '[Internal] Filters that project labels must satisfy.' to 'Filters that project labels must satisfy.' (ProjectCollectionFilter.labels)
feat(schema): [non_breaking] Input field 'ProjectFilter.labels' description changed from '[Internal] Filters that project labels must satisfy.' to 'Filters that project labels must satisfy.' (ProjectFilter.labels)
feat(schema): [non_breaking] Field 'children' was added to object type 'ProjectLabel' (ProjectLabel.children)
feat(schema): [non_breaking] Field 'lastAppliedAt' was added to object type 'ProjectLabel' (ProjectLabel.lastAppliedAt)
feat(schema): [non_breaking] Field 'projects' was added to object type 'ProjectLabel' (ProjectLabel.projects)
feat(schema): [non_breaking] Description '[Internal] Labels that can be associated with projects.' on type 'ProjectLabel' has changed to 'Labels that can be associated with projects.' (ProjectLabel)
feat(schema): [non_breaking] Description '[Internal] Project label filtering options.' on type 'ProjectLabelFilter' has changed to 'Project label filtering options.' (ProjectLabelFilter)
feat(schema): [non_breaking] Field 'ProjectSearchResult.labels' description changed from '[Internal] Labels associated with this project.' to 'Labels associated with this project.' (ProjectSearchResult.labels)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.labelIds' description changed from '[Internal] The identifiers of the project labels associated with this project.' to 'The identifiers of the project labels associated with this project.' (ProjectUpdateInput.labelIds)
feat(schema): [non_breaking] Description '[Internal] A pull request related notification.' on type 'PullRequestNotification' has changed to 'A pull request related notification.' (PullRequestNotification)
feat(schema): [non_breaking] Field 'agentActivities' was added to object type 'Query' (Query.agentActivities)
feat(schema): [non_breaking] Field 'agentActivity' was added to object type 'Query' (Query.agentActivity)
feat(schema): [non_breaking] Field 'agentContext' was added to object type 'Query' (Query.agentContext)
feat(schema): [non_breaking] Field 'agentContexts' was added to object type 'Query' (Query.agentContexts)
feat(schema): [non_breaking] Field 'emailIntakeAddress' was added to object type 'Query' (Query.emailIntakeAddress)
feat(schema): [non_breaking] Field 'projectLabel' was added to object type 'Query' (Query.projectLabel)
feat(schema): [non_breaking] Field 'projectLabels' was added to object type 'Query' (Query.projectLabels)
feat(schema): [non_breaking] Field 'workspaceAuthorizedApplicationsWithAppUser' was added to object type 'Query' (Query.workspaceAuthorizedApplicationsWithAppUser)
feat(schema): [non_breaking] Field 'Query.applicationInfoWithMembershipsByIds' description changed from '[INTERNAL] Get information for a list of applications with memberships' to '[DEPRECATED][INTERNAL] Get information for a list of applications with memberships' (Query.applicationInfoWithMembershipsByIds)
feat(schema): [non_breaking] Field 'Query.applicationInfoWithMembershipsByIds' is deprecated (Query.applicationInfoWithMembershipsByIds)
feat(schema): [non_breaking] Field 'Query.applicationInfoWithMembershipsByIds' has deprecation reason 'Use more efficient
workspaceAuthorizedApplicationsWithAppUserandworkspaceAuthorizedApplicationinstead.' (Query.applicationInfoWithMembershipsByIds)feat(schema): [non_breaking] Field 'Query.workspaceAuthorizedApplications' description changed from '[INTERNAL] Get non-internal authorized applications (with limited fields) for a workspace' to '[DEPRECATED][INTERNAL] Get non-internal authorized applications (with limited fields) for a workspace' (Query.workspaceAuthorizedApplications)
feat(schema): [non_breaking] Field 'Query.workspaceAuthorizedApplications' is deprecated (Query.workspaceAuthorizedApplications)
feat(schema): [non_breaking] Field 'Query.workspaceAuthorizedApplications' has deprecation reason 'Use more efficient
workspaceAuthorizedApplicationsWithAppUserandworkspaceAuthorizedApplicationinstead.' (Query.workspaceAuthorizedApplications)feat(schema): [non_breaking] Field 'supervisedIssues' was added to object type 'User' (User.supervisedIssues)
feat(schema): [non_breaking] Input field 'ViewPreferencesCreateInput.projectLabelId' description changed from '[Internal] The project label these view preferences are associated with.' to 'The project label these view preferences are associated with.' (ViewPreferencesCreateInput.projectLabelId)
Patch Changes
- 5231b52: chore(deps): update dependency patch versions
Minor Changes
- 879a047: Adds helper to parse webhook payloads
Major Changes
-
788127e: feat(schema): [breaking] Type 'BaseEntityWebhookPayload' was removed (BaseEntityWebhookPayload)
feat(schema): [breaking] Field 'AppUserNotificationWebhookPayload.createdAt' changed type from 'String!' to 'DateTime!' (AppUserNotificationWebhookPayload.createdAt)
feat(schema): [breaking] Field 'CommentWebhookPayload.documentContent' changed type from 'BaseEntityWebhookPayload' to 'DocumentContentChildWebhookPayload' (CommentWebhookPayload.documentContent)
feat(schema): [dangerous] Input field 'reopenCaseStatus' was added to input object type 'SalesforceSettingsInput' (SalesforceSettingsInput.reopenCaseStatus)
feat(schema): [non_breaking] Type 'AppUserTeamAccessChangedWebhookPayload' was added (AppUserTeamAccessChangedWebhookPayload)
feat(schema): [non_breaking] Type 'AuditEntryWebhookPayload' was added (AuditEntryWebhookPayload)
feat(schema): [non_breaking] Type 'BaseWebhookPayload' was added (BaseWebhookPayload)
feat(schema): [non_breaking] Type 'CustomResourceWebhookPayload' was added (CustomResourceWebhookPayload)
feat(schema): [non_breaking] Type 'DataWebhookPayload' was added (DataWebhookPayload)
feat(schema): [non_breaking] Type 'DocumentContentChildWebhookPayload' was added (DocumentContentChildWebhookPayload)
feat(schema): [non_breaking] Type 'DocumentWebhookPayload' was added (DocumentWebhookPayload)
feat(schema): [non_breaking] Type 'EntityWebhookPayload' was added (EntityWebhookPayload)
feat(schema): [non_breaking] Type 'IssueSlaWebhookPayload' was added (IssueSlaWebhookPayload)
feat(schema): [non_breaking] Type 'OAuthAppWebhookPayload' was added (OAuthAppWebhookPayload)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.action' description changed from 'The action of the notification.' to 'The type of action that triggered the webhook.' (AppUserNotificationWebhookPayload.action)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.appUserId' description changed from 'The app user id of the webhook.' to 'ID of the app user the notification is for.' (AppUserNotificationWebhookPayload.appUserId)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.createdAt' description changed from 'The timestamp the webhook was created at.' to 'The time the payload was created.' (AppUserNotificationWebhookPayload.createdAt)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.notification' description changed from 'The notification of the webhook.' to 'Details of the notification.' (AppUserNotificationWebhookPayload.notification)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.oauthClientId' description changed from 'The oauth client id of the webhook.' to 'ID of the OAuth client the app user is tied to.' (AppUserNotificationWebhookPayload.oauthClientId)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.organizationId' description changed from 'The organization id of the webhook.' to 'ID of the organization for which the webhook belongs to.' (AppUserNotificationWebhookPayload.organizationId)
feat(schema): [non_breaking] Field 'AppUserNotificationWebhookPayload.type' description changed from 'The type of the notification.' to 'The type of resource.' (AppUserNotificationWebhookPayload.type)
feat(schema): [non_breaking] Description 'Complete payload for an app user notification webhook.' on type 'AppUserNotificationWebhookPayload' has changed to 'Payload for app user notification webhook events.' (AppUserNotificationWebhookPayload)
feat(schema): [non_breaking] Field 'integrationSalesforceMetadataRefresh' was added to object type 'Mutation' (Mutation.integrationSalesforceMetadataRefresh)
feat(schema): [non_breaking] Field 'Query._dummy' changed type from 'String' to 'String!' (Query._dummy)
Minor Changes
- 788127e: Add EntityWebhookPayload and CustomResourceWebhookPayload
Major Changes
-
3ea227f: feat(schema): [breaking] Field 'CycleChildWebhookPayload.name' changed type from 'String!' to 'String' (CycleChildWebhookPayload.name)
feat(schema): [breaking] Enum value 'issueCommentMention' was removed from enum 'OtherNotificationType' (OtherNotificationType.issueCommentMention)
feat(schema): [breaking] Enum value 'issueCommentReaction' was removed from enum 'OtherNotificationType' (OtherNotificationType.issueCommentReaction)
feat(schema): [breaking] Enum value 'issueEmojiReaction' was removed from enum 'OtherNotificationType' (OtherNotificationType.issueEmojiReaction)
feat(schema): [breaking] Enum value 'issueNewComment' was removed from enum 'OtherNotificationType' (OtherNotificationType.issueNewComment)
feat(schema): [breaking] Enum value 'issueStatusChangedDone' was removed from enum 'OtherNotificationType' (OtherNotificationType.issueStatusChangedDone)
feat(schema): [breaking] Enum value 'issueUnassignedFromYou' was removed from enum 'OtherNotificationType' (OtherNotificationType.issueUnassignedFromYou)
feat(schema): [dangerous] Input field 'displayName' was added to input object type 'CustomerStatusCreateInput' (CustomerStatusCreateInput.displayName)
feat(schema): [dangerous] Input field 'displayName' was added to input object type 'CustomerStatusUpdateInput' (CustomerStatusUpdateInput.displayName)
feat(schema): [dangerous] Member 'IssueCommentMentionNotificationWebhookPayload' was added to Union type 'NotificationWebhookPayload' (NotificationWebhookPayload)
feat(schema): [dangerous] Member 'IssueCommentReactionNotificationWebhookPayload' was added to Union type 'NotificationWebhookPayload' (NotificationWebhookPayload)
feat(schema): [dangerous] Member 'IssueEmojiReactionNotificationWebhookPayload' was added to Union type 'NotificationWebhookPayload' (NotificationWebhookPayload)
feat(schema): [dangerous] Member 'IssueNewCommentNotificationWebhookPayload' was added to Union type 'NotificationWebhookPayload' (NotificationWebhookPayload)
feat(schema): [dangerous] Member 'IssueStatusChangedNotificationWebhookPayload' was added to Union type 'NotificationWebhookPayload' (NotificationWebhookPayload)
feat(schema): [dangerous] Member 'IssueUnassignedFromYouNotificationWebhookPayload' was added to Union type 'NotificationWebhookPayload' (NotificationWebhookPayload)
feat(schema): [non_breaking] Type 'CustomerChildWebhookPayload' was added (CustomerChildWebhookPayload)
feat(schema): [non_breaking] Type 'CustomerNeedChildWebhookPayload' was added (CustomerNeedChildWebhookPayload)
feat(schema): [non_breaking] Type 'CustomerNeedWebhookPayload' was added (CustomerNeedWebhookPayload)
feat(schema): [non_breaking] Type 'CustomerWebhookPayload' was added (CustomerWebhookPayload)
feat(schema): [non_breaking] Type 'CycleWebhookPayload' was added (CycleWebhookPayload)
feat(schema): [non_breaking] Type 'IssueCommentMentionNotificationType' was added (IssueCommentMentionNotificationType)
feat(schema): [non_breaking] Type 'IssueCommentMentionNotificationWebhookPayload' was added (IssueCommentMentionNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueCommentReactionNotificationType' was added (IssueCommentReactionNotificationType)
feat(schema): [non_breaking] Type 'IssueCommentReactionNotificationWebhookPayload' was added (IssueCommentReactionNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueEmojiReactionNotificationType' was added (IssueEmojiReactionNotificationType)
feat(schema): [non_breaking] Type 'IssueEmojiReactionNotificationWebhookPayload' was added (IssueEmojiReactionNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueNewCommentNotificationType' was added (IssueNewCommentNotificationType)
feat(schema): [non_breaking] Type 'IssueNewCommentNotificationWebhookPayload' was added (IssueNewCommentNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueStatusChangedNotificationType' was added (IssueStatusChangedNotificationType)
feat(schema): [non_breaking] Type 'IssueStatusChangedNotificationWebhookPayload' was added (IssueStatusChangedNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueUnassignedFromYouNotificationType' was added (IssueUnassignedFromYouNotificationType)
feat(schema): [non_breaking] Type 'IssueUnassignedFromYouNotificationWebhookPayload' was added (IssueUnassignedFromYouNotificationWebhookPayload)
feat(schema): [non_breaking] Field 'CustomerStatus.displayName' changed type from 'String' to 'String!' (CustomerStatus.displayName)
feat(schema): [non_breaking] Input field 'CustomerStatusCreateInput.name' changed type from 'String!' to 'String' (CustomerStatusCreateInput.name)
feat(schema): [non_breaking] Field 'externalUserActorId' was added to object type 'IssueAssignedToYouNotificationWebhookPayload' (IssueAssignedToYouNotificationWebhookPayload.externalUserActorId)
feat(schema): [non_breaking] Field 'externalUserActorId' was added to object type 'IssueMentionNotificationWebhookPayload' (IssueMentionNotificationWebhookPayload.externalUserActorId)
feat(schema): [non_breaking] Field 'externalUserActorId' was added to object type 'OtherNotificationWebhookPayload' (OtherNotificationWebhookPayload.externalUserActorId)
Minor Changes
- 3ea227f: Adds additional webhook payloads
Major Changes
-
511faef: feat(schema): [dangerous] Input field 'null' was added to input object type 'IssueLabelCollectionFilter' (IssueLabelCollectionFilter.null)
feat(schema): [dangerous] Input field 'null' was added to input object type 'ProjectLabelCollectionFilter' (ProjectLabelCollectionFilter.null)
feat(schema): [non_breaking] Type 'AppUserNotificationWebhookPayload' was added (AppUserNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'AttachmentWebhookPayload' was added (AttachmentWebhookPayload)
feat(schema): [non_breaking] Type 'BaseEntityWebhookPayload' was added (BaseEntityWebhookPayload)
feat(schema): [non_breaking] Type 'CommentChildWebhookPayload' was added (CommentChildWebhookPayload)
feat(schema): [non_breaking] Type 'CommentWebhookPayload' was added (CommentWebhookPayload)
feat(schema): [non_breaking] Type 'CustomerStatusChildWebhookPayload' was added (CustomerStatusChildWebhookPayload)
feat(schema): [non_breaking] Type 'CustomerTierChildWebhookPayload' was added (CustomerTierChildWebhookPayload)
feat(schema): [non_breaking] Type 'CycleChildWebhookPayload' was added (CycleChildWebhookPayload)
feat(schema): [non_breaking] Type 'DocumentChildWebhookPayload' was added (DocumentChildWebhookPayload)
feat(schema): [non_breaking] Type 'ExternalUserChildWebhookPayload' was added (ExternalUserChildWebhookPayload)
feat(schema): [non_breaking] Type 'InitiativeChildWebhookPayload' was added (InitiativeChildWebhookPayload)
feat(schema): [non_breaking] Type 'InitiativeUpdateChildWebhookPayload' was added (InitiativeUpdateChildWebhookPayload)
feat(schema): [non_breaking] Type 'InitiativeUpdateWebhookPayload' was added (InitiativeUpdateWebhookPayload)
feat(schema): [non_breaking] Type 'InitiativeWebhookPayload' was added (InitiativeWebhookPayload)
feat(schema): [non_breaking] Type 'IntegrationChildWebhookPayload' was added (IntegrationChildWebhookPayload)
feat(schema): [non_breaking] Type 'IssueAssignedToYouNotificationType' was added (IssueAssignedToYouNotificationType)
feat(schema): [non_breaking] Type 'IssueAssignedToYouNotificationWebhookPayload' was added (IssueAssignedToYouNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueChildWebhookPayload' was added (IssueChildWebhookPayload)
feat(schema): [non_breaking] Type 'IssueLabelChildWebhookPayload' was added (IssueLabelChildWebhookPayload)
feat(schema): [non_breaking] Type 'IssueLabelWebhookPayload' was added (IssueLabelWebhookPayload)
feat(schema): [non_breaking] Type 'IssueMentionNotificationType' was added (IssueMentionNotificationType)
feat(schema): [non_breaking] Type 'IssueMentionNotificationWebhookPayload' was added (IssueMentionNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'IssueWebhookPayload' was added (IssueWebhookPayload)
feat(schema): [non_breaking] Type 'IssueWithDescriptionChildWebhookPayload' was added (IssueWithDescriptionChildWebhookPayload)
feat(schema): [non_breaking] Type 'NotificationWebhookPayload' was added (NotificationWebhookPayload)
feat(schema): [non_breaking] Type 'OauthClientChildWebhookPayload' was added (OauthClientChildWebhookPayload)
feat(schema): [non_breaking] Type 'OtherNotificationType' was added (OtherNotificationType)
feat(schema): [non_breaking] Type 'OtherNotificationWebhookPayload' was added (OtherNotificationWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectChildWebhookPayload' was added (ProjectChildWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectMilestoneChildWebhookPayload' was added (ProjectMilestoneChildWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectStatusChildWebhookPayload' was added (ProjectStatusChildWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectUpdateChildWebhookPayload' was added (ProjectUpdateChildWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectUpdateWebhookPayload' was added (ProjectUpdateWebhookPayload)
feat(schema): [non_breaking] Type 'ProjectWebhookPayload' was added (ProjectWebhookPayload)
feat(schema): [non_breaking] Type 'ReactionWebhookPayload' was added (ReactionWebhookPayload)
feat(schema): [non_breaking] Type 'TeamChildWebhookPayload' was added (TeamChildWebhookPayload)
feat(schema): [non_breaking] Type 'UserChildWebhookPayload' was added (UserChildWebhookPayload)
feat(schema): [non_breaking] Type 'UserWebhookPayload' was added (UserWebhookPayload)
feat(schema): [non_breaking] Type 'WorkflowStateChildWebhookPayload' was added (WorkflowStateChildWebhookPayload)
feat(schema): [non_breaking] Field '_dummy' was added to object type 'Query' (Query._dummy)
feat(schema): [non_breaking] Field 'totalMembers' was added to object type 'WorkspaceAuthorizedApplicationWithMemberships' (WorkspaceAuthorizedApplicationWithMemberships.totalMembers)
-
511faef: Introduces types for webhook data payloads
Patch Changes
- edf2099: chore(deps): update dependency patch versions
Major Changes
-
3ffb7c3: feat(schema): [breaking] Field 'CustomerStatus.type' changed type from 'CustomerStatusType!' to 'CustomerStatusType' (CustomerStatus.type)
feat(schema): [breaking] Field 'layout' was removed from object type 'Dashboard' (Dashboard.layout)
feat(schema): [breaking] Field 'Mutation.customerNeedUpdate' changed type from 'CustomerNeedPayload!' to 'CustomerNeedUpdatePayload!' (Mutation.customerNeedUpdate)
feat(schema): [dangerous] Input field 'projectLabelId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.projectLabelId)
feat(schema): [dangerous] Argument 'includeSubInitiatives: Boolean' added to field 'Initiative.projects' (Initiative.projects.includeSubInitiatives)
feat(schema): [dangerous] Input field 'salesforce' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.salesforce)
feat(schema): [dangerous] Input field 'hasSuggestedAssignees' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSuggestedAssignees)
feat(schema): [dangerous] Input field 'hasSuggestedLabels' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSuggestedLabels)
feat(schema): [dangerous] Input field 'hasSuggestedProjects' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSuggestedProjects)
feat(schema): [dangerous] Input field 'hasSuggestedRelatedIssues' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSuggestedRelatedIssues)
feat(schema): [dangerous] Input field 'hasSuggestedSimilarIssues' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.hasSuggestedSimilarIssues)
feat(schema): [dangerous] Input field 'hasSuggestedAssignees' was added to input object type 'IssueFilter' (IssueFilter.hasSuggestedAssignees)
feat(schema): [dangerous] Input field 'hasSuggestedLabels' was added to input object type 'IssueFilter' (IssueFilter.hasSuggestedLabels)
feat(schema): [dangerous] Input field 'hasSuggestedProjects' was added to input object type 'IssueFilter' (IssueFilter.hasSuggestedProjects)
feat(schema): [dangerous] Input field 'hasSuggestedRelatedIssues' was added to input object type 'IssueFilter' (IssueFilter.hasSuggestedRelatedIssues)
feat(schema): [dangerous] Input field 'hasSuggestedSimilarIssues' was added to input object type 'IssueFilter' (IssueFilter.hasSuggestedSimilarIssues)
feat(schema): [dangerous] Input field 'hasSuggestedAssignees' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSuggestedAssignees)
feat(schema): [dangerous] Input field 'hasSuggestedLabels' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSuggestedLabels)
feat(schema): [dangerous] Input field 'hasSuggestedProjects' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSuggestedProjects)
feat(schema): [dangerous] Input field 'hasSuggestedRelatedIssues' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSuggestedRelatedIssues)
feat(schema): [dangerous] Input field 'hasSuggestedSimilarIssues' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.hasSuggestedSimilarIssues)
feat(schema): [dangerous] Input field 'activityType' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.activityType)
feat(schema): [dangerous] Input field 'aiTelemetryEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.aiTelemetryEnabled)
feat(schema): [dangerous] Input field 'personalApiKeysEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.personalApiKeysEnabled)
feat(schema): [dangerous] Input field 'restrictLabelManagementToAdmins' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.restrictLabelManagementToAdmins)
feat(schema): [dangerous] Input field 'activityType' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.activityType)
feat(schema): [dangerous] Input field 'activityType' was added to input object type 'ProjectFilter' (ProjectFilter.activityType)
feat(schema): [dangerous] Input field 'inheritProductIntelligenceScope' was added to input object type 'TeamCreateInput' (TeamCreateInput.inheritProductIntelligenceScope)
feat(schema): [dangerous] Input field 'inheritProductIntelligenceScope' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.inheritProductIntelligenceScope)
feat(schema): [dangerous] Enum value 'dashboards' was added to enum 'ViewType' (ViewType.dashboards)
feat(schema): [non_breaking] Type 'CustomerNeedUpdatePayload' was added (CustomerNeedUpdatePayload)
feat(schema): [non_breaking] Type 'CustomerStatusCreateInput' was added (CustomerStatusCreateInput)
feat(schema): [non_breaking] Type 'CustomerStatusPayload' was added (CustomerStatusPayload)
feat(schema): [non_breaking] Type 'CustomerStatusUpdateInput' was added (CustomerStatusUpdateInput)
feat(schema): [non_breaking] Type 'ExternalEntityInfo' was added (ExternalEntityInfo)
feat(schema): [non_breaking] Type 'ExternalEntityInfoGithubMetadata' was added (ExternalEntityInfoGithubMetadata)
feat(schema): [non_breaking] Type 'ExternalEntityInfoJiraMetadata' was added (ExternalEntityInfoJiraMetadata)
feat(schema): [non_breaking] Type 'ExternalEntityInfoMetadata' was added (ExternalEntityInfoMetadata)
feat(schema): [non_breaking] Type 'ExternalEntitySlackMetadata' was added (ExternalEntitySlackMetadata)
feat(schema): [non_breaking] Type 'ExternalSyncService' was added (ExternalSyncService)
feat(schema): [non_breaking] Type 'IntegrationCustomerDataAttributesRefreshInput' was added (IntegrationCustomerDataAttributesRefreshInput)
feat(schema): [non_breaking] Type 'IssueSuggestion' was added (IssueSuggestion)
feat(schema): [non_breaking] Type 'IssueSuggestionConnection' was added (IssueSuggestionConnection)
feat(schema): [non_breaking] Type 'IssueSuggestionEdge' was added (IssueSuggestionEdge)
feat(schema): [non_breaking] Type 'IssueSuggestionMetadata' was added (IssueSuggestionMetadata)
feat(schema): [non_breaking] Type 'IssueSuggestionState' was added (IssueSuggestionState)
feat(schema): [non_breaking] Type 'IssueSuggestionType' was added (IssueSuggestionType)
feat(schema): [non_breaking] Type 'SalesforceSettingsInput' was added (SalesforceSettingsInput)
feat(schema): [non_breaking] Field 'organization' was added to object type 'ApiKey' (ApiKey.organization)
feat(schema): [non_breaking] Field 'originalIssue' was added to object type 'Attachment' (Attachment.originalIssue)
feat(schema): [non_breaking] Field 'syncedWith' was added to object type 'Comment' (Comment.syncedWith)
feat(schema): [non_breaking] Input field 'CommentCreateInput.createAsUser' description changed from 'Create comment as a user with the provided name. This option is only available to OAuth applications creating comments in
actor=applicationmode.' to 'Create comment as a user with the provided name. This option is only available to OAuth applications creating comments inactor=appmode.' (CommentCreateInput.createAsUser)feat(schema): [non_breaking] Input field 'CommentCreateInput.displayIconUrl' description changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (CommentCreateInput.displayIconUrl)feat(schema): [non_breaking] Field 'originalIssue' was added to object type 'CustomerNeed' (CustomerNeed.originalIssue)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.createAsUser' description changed from 'Create need as a user with the provided name. This option is only available to OAuth applications creating needs in
actor=applicationmode.' to 'Create need as a user with the provided name. This option is only available to OAuth applications creating needs inactor=appmode.' (CustomerNeedCreateInput.createAsUser)feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.displayIconUrl' description changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating needs inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating needs inactor=appmode.' (CustomerNeedCreateInput.displayIconUrl)feat(schema): [non_breaking] Field 'displayName' was added to object type 'CustomerStatus' (CustomerStatus.displayName)
feat(schema): [non_breaking] Field 'CustomerStatus.type' is deprecated (CustomerStatus.type)
feat(schema): [non_breaking] Field 'CustomerStatus.type' has deprecation reason 'Customer statuses are no longer grouped by type.' (CustomerStatus.type)
feat(schema): [non_breaking] Description 'A type of customer status.' on type 'CustomerStatusType' has changed to '[DEPRECATED] A type of customer status.' (CustomerStatusType)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'Dashboard' (Dashboard.sortOrder)
feat(schema): [non_breaking] Field 'projectLabel' was added to object type 'Favorite' (Favorite.projectLabel)
feat(schema): [non_breaking] Field 'facets' was added to object type 'Initiative' (Initiative.facets)
feat(schema): [non_breaking] Field 'subInitiatives' was added to object type 'Initiative' (Initiative.subInitiatives)
feat(schema): [non_breaking] Field 'formerAttachments' was added to object type 'Issue' (Issue.formerAttachments)
feat(schema): [non_breaking] Field 'formerNeeds' was added to object type 'Issue' (Issue.formerNeeds)
feat(schema): [non_breaking] Field 'incomingSuggestions' was added to object type 'Issue' (Issue.incomingSuggestions)
feat(schema): [non_breaking] Field 'suggestions' was added to object type 'Issue' (Issue.suggestions)
feat(schema): [non_breaking] Field 'syncedWith' was added to object type 'Issue' (Issue.syncedWith)
feat(schema): [non_breaking] Input field 'IssueCreateInput.createAsUser' description changed from 'Create issue as a user with the provided name. This option is only available to OAuth applications creating issues in
actor=applicationmode.' to 'Create issue as a user with the provided name. This option is only available to OAuth applications creating issues inactor=appmode.' (IssueCreateInput.createAsUser)feat(schema): [non_breaking] Input field 'IssueCreateInput.displayIconUrl' description changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (IssueCreateInput.displayIconUrl)feat(schema): [non_breaking] Field 'IssueLabel.isGroup' description changed from 'Whether this label is considered to be a group.' to 'Whether the label is a group.' (IssueLabel.isGroup)
feat(schema): [non_breaking] Field 'formerAttachments' was added to object type 'IssueSearchResult' (IssueSearchResult.formerAttachments)
feat(schema): [non_breaking] Field 'formerNeeds' was added to object type 'IssueSearchResult' (IssueSearchResult.formerNeeds)
feat(schema): [non_breaking] Field 'incomingSuggestions' was added to object type 'IssueSearchResult' (IssueSearchResult.incomingSuggestions)
feat(schema): [non_breaking] Field 'suggestions' was added to object type 'IssueSearchResult' (IssueSearchResult.suggestions)
feat(schema): [non_breaking] Field 'syncedWith' was added to object type 'IssueSearchResult' (IssueSearchResult.syncedWith)
feat(schema): [non_breaking] Field 'attachmentLinkSalesforce' was added to object type 'Mutation' (Mutation.attachmentLinkSalesforce)
feat(schema): [non_breaking] Field 'customerStatusCreate' was added to object type 'Mutation' (Mutation.customerStatusCreate)
feat(schema): [non_breaking] Field 'customerStatusDelete' was added to object type 'Mutation' (Mutation.customerStatusDelete)
feat(schema): [non_breaking] Field 'customerStatusUpdate' was added to object type 'Mutation' (Mutation.customerStatusUpdate)
feat(schema): [non_breaking] Field 'integrationCustomerDataAttributesRefresh' was added to object type 'Mutation' (Mutation.integrationCustomerDataAttributesRefresh)
feat(schema): [non_breaking] Field 'integrationSalesforce' was added to object type 'Mutation' (Mutation.integrationSalesforce)
feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkDiscord' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkDiscord.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkDiscord' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkDiscord.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkFront' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkFront.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkFront' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkFront.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkGitHubIssue' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkGitHubIssue.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkGitHubIssue' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkGitHubIssue.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkGitHubPR' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkGitHubPR.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkGitHubPR' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkGitHubPR.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkGitLabMR' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkGitLabMR.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkGitLabMR' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkGitLabMR.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkIntercom' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkIntercom.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkIntercom' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkIntercom.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkJiraIssue' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkJiraIssue.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkJiraIssue' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkJiraIssue.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkSlack' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkSlack.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkSlack' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkSlack.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkURL' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkURL.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkURL' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkURL.displayIconUrl)feat(schema): [non_breaking] Description for argument 'createAsUser' on field 'Mutation.attachmentLinkZendesk' changed from 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in
actor=applicationmode.' to 'Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments inactor=appmode.' (Mutation.attachmentLinkZendesk.createAsUser)feat(schema): [non_breaking] Description for argument 'displayIconUrl' on field 'Mutation.attachmentLinkZendesk' changed from 'Provide an external user avatar URL. Can only be used in conjunction with the
createAsUseroptions. This option is only available to OAuth applications creating comments inactor=applicationmode.' to 'Provide an external user avatar URL. Can only be used in conjunction with thecreateAsUseroptions. This option is only available to OAuth applications creating comments inactor=appmode.' (Mutation.attachmentLinkZendesk.displayIconUrl)feat(schema): [non_breaking] Field 'aiAddonEnabled' was added to object type 'Organization' (Organization.aiAddonEnabled)
feat(schema): [non_breaking] Field 'facets' was added to object type 'Organization' (Organization.facets)
feat(schema): [non_breaking] Field 'restrictLabelManagementToAdmins' was added to object type 'Organization' (Organization.restrictLabelManagementToAdmins)
feat(schema): [non_breaking] Field 'facets' was added to object type 'Project' (Project.facets)
feat(schema): [non_breaking] Field 'facets' was added to object type 'ProjectSearchResult' (ProjectSearchResult.facets)
feat(schema): [non_breaking] Field 'gitHubUserId' was added to object type 'User' (User.gitHubUserId)
feat(schema): [non_breaking] Field 'User.inviteHash' description changed from 'Unique hash for the user to be used in invite URLs.' to '[DEPRECATED] Unique hash for the user to be used in invite URLs.' (User.inviteHash)
feat(schema): [non_breaking] Field 'User.inviteHash' is deprecated (User.inviteHash)
feat(schema): [non_breaking] Field 'User.inviteHash' has deprecation reason 'This hash is not in use anymore, this value will always be empty.' (User.inviteHash)
Patch Changes
- 1084f2a: chore(deps): update dependency patch versions
Major Changes
-
687ee7f: feat(schema): [breaking] Field 'ArchiveResponse.includesDependencies' changed type from 'Boolean!' to '[String!]!' (ArchiveResponse.includesDependencies)
feat(schema): [breaking] Field 'summaryText' was removed from object type 'Comment' (Comment.summaryText)
feat(schema): [breaking] Field 'project' was removed from object type 'Post' (Post.project)
feat(schema): [breaking] Argument 'snippetSize: Float' was removed from field 'Query.searchDocuments' (Query.searchDocuments.snippetSize)
feat(schema): [breaking] Argument 'snippetSize: Float' was removed from field 'Query.searchIssues' (Query.searchIssues.snippetSize)
feat(schema): [breaking] Argument 'snippetSize: Float' was removed from field 'Query.searchProjects' (Query.searchProjects.snippetSize)
feat(schema): [breaking] Field 'appUserEnabled' was removed from object type 'UserAuthorizedApplication' (UserAuthorizedApplication.appUserEnabled)
feat(schema): [dangerous] Input field 'feedItemFilterData' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.feedItemFilterData)
feat(schema): [dangerous] Input field 'feedItemFilterData' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.feedItemFilterData)
feat(schema): [dangerous] Input field 'mainSourceId' was added to input object type 'CustomerCreateInput' (CustomerCreateInput.mainSourceId)
feat(schema): [dangerous] Input field 'applyPriorityToRelatedNeeds' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.applyPriorityToRelatedNeeds)
feat(schema): [dangerous] Input field 'mainSourceId' was added to input object type 'CustomerUpdateInput' (CustomerUpdateInput.mainSourceId)
feat(schema): [dangerous] Input field 'customerRequestsEnabled' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.customerRequestsEnabled)
feat(schema): [dangerous] Input field 'repliesEnabled' was added to input object type 'EmailIntakeAddressUpdateInput' (EmailIntakeAddressUpdateInput.repliesEnabled)
feat(schema): [dangerous] Enum value 'feed' was added to enum 'FacetPageSource' (FacetPageSource.feed)
feat(schema): [dangerous] Input field 'issue' was added to input object type 'GoogleSheetsSettingsInput' (GoogleSheetsSettingsInput.issue)
feat(schema): [dangerous] Input field 'project' was added to input object type 'GoogleSheetsSettingsInput' (GoogleSheetsSettingsInput.project)
feat(schema): [dangerous] Input field 'ancestors' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.ancestors)
feat(schema): [dangerous] Input field 'owner' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.owner)
feat(schema): [dangerous] Input field 'ancestors' was added to input object type 'InitiativeFilter' (InitiativeFilter.ancestors)
feat(schema): [dangerous] Input field 'owner' was added to input object type 'InitiativeFilter' (InitiativeFilter.owner)
feat(schema): [dangerous] Input field 'ageTime' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.ageTime)
feat(schema): [dangerous] Input field 'cycleTime' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.cycleTime)
feat(schema): [dangerous] Input field 'leadTime' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.leadTime)
feat(schema): [dangerous] Input field 'triageTime' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.triageTime)
feat(schema): [dangerous] Input field 'slaStartedAt' was added to input object type 'IssueCreateInput' (IssueCreateInput.slaStartedAt)
feat(schema): [dangerous] Input field 'ageTime' was added to input object type 'IssueFilter' (IssueFilter.ageTime)
feat(schema): [dangerous] Input field 'cycleTime' was added to input object type 'IssueFilter' (IssueFilter.cycleTime)
feat(schema): [dangerous] Input field 'leadTime' was added to input object type 'IssueFilter' (IssueFilter.leadTime)
feat(schema): [dangerous] Input field 'triageTime' was added to input object type 'IssueFilter' (IssueFilter.triageTime)
feat(schema): [dangerous] Input field 'isGroup' was added to input object type 'IssueLabelCollectionFilter' (IssueLabelCollectionFilter.isGroup)
feat(schema): [dangerous] Input field 'isGroup' was added to input object type 'IssueLabelFilter' (IssueLabelFilter.isGroup)
feat(schema): [dangerous] Input field 'linkCount' was added to input object type 'IssueSortInput' (IssueSortInput.linkCount)
feat(schema): [dangerous] Input field 'rootIssue' was added to input object type 'IssueSortInput' (IssueSortInput.rootIssue)
feat(schema): [dangerous] Input field 'slaStartedAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.slaStartedAt)
feat(schema): [dangerous] Input field 'label' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.label)
feat(schema): [dangerous] Input field 'accessToken' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.accessToken)
feat(schema): [dangerous] Input field 'email' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.email)
feat(schema): [dangerous] Argument 'type: String' added to field 'Mutation.refreshGoogleSheetsData' (Mutation.refreshGoogleSheetsData.type)
feat(schema): [dangerous] Input field 'ageTime' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.ageTime)
feat(schema): [dangerous] Input field 'cycleTime' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.cycleTime)
feat(schema): [dangerous] Input field 'leadTime' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.leadTime)
feat(schema): [dangerous] Input field 'triageTime' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.triageTime)
feat(schema): [dangerous] Input field 'labels' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.labels)
feat(schema): [dangerous] Input field 'aiAddonEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.aiAddonEnabled)
feat(schema): [dangerous] Input field 'labels' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.labels)
feat(schema): [dangerous] Input field 'labelIds' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.labelIds)
feat(schema): [dangerous] Input field 'labels' was added to input object type 'ProjectFilter' (ProjectFilter.labels)
feat(schema): [dangerous] Enum value 'customers' was added to enum 'ProjectTab' (ProjectTab.customers)
feat(schema): [dangerous] Input field 'labelIds' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.labelIds)
feat(schema): [dangerous] Argument 'hash: String' added to field 'Query.customerNeed' (Query.customerNeed.hash)
feat(schema): [dangerous] Input field 'inheritWorkflowStatuses' was added to input object type 'TeamCreateInput' (TeamCreateInput.inheritWorkflowStatuses)
feat(schema): [dangerous] Input field 'productIntelligenceScope' was added to input object type 'TeamCreateInput' (TeamCreateInput.productIntelligenceScope)
feat(schema): [dangerous] Input field 'aiThreadSummariesEnabled' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.aiThreadSummariesEnabled)
feat(schema): [dangerous] Input field 'productIntelligenceScope' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.productIntelligenceScope)
feat(schema): [dangerous] Enum value 'commandMenuClearShortcutTip' was added to enum 'UserFlagType' (UserFlagType.commandMenuClearShortcutTip)
feat(schema): [dangerous] Input field 'projectLabelId' was added to input object type 'ViewPreferencesCreateInput' (ViewPreferencesCreateInput.projectLabelId)
feat(schema): [dangerous] Enum value 'projectLabel' was added to enum 'ViewType' (ViewType.projectLabel)
feat(schema): [dangerous] Input field 'closedIssuesOrderedByRecency' was added to input object type 'WorkflowStateSort' (WorkflowStateSort.closedIssuesOrderedByRecency)
feat(schema): [non_breaking] Type 'Duration' was added (Duration)
feat(schema): [non_breaking] Type 'FeedItemFilter' was added (FeedItemFilter)
feat(schema): [non_breaking] Type 'GoogleSheetsExportSettings' was added (GoogleSheetsExportSettings)
feat(schema): [non_breaking] Type 'LinkCountSort' was added (LinkCountSort)
feat(schema): [non_breaking] Type 'NullableDurationComparator' was added (NullableDurationComparator)
feat(schema): [non_breaking] Type 'ProductIntelligenceScope' was added (ProductIntelligenceScope)
feat(schema): [non_breaking] Type 'ProjectLabel' was added (ProjectLabel)
feat(schema): [non_breaking] Type 'ProjectLabelCollectionFilter' was added (ProjectLabelCollectionFilter)
feat(schema): [non_breaking] Type 'ProjectLabelConnection' was added (ProjectLabelConnection)
feat(schema): [non_breaking] Type 'ProjectLabelEdge' was added (ProjectLabelEdge)
feat(schema): [non_breaking] Type 'ProjectLabelFilter' was added (ProjectLabelFilter)
feat(schema): [non_breaking] Type 'RootIssueSort' was added (RootIssueSort)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'Attachment' (Attachment.bodyData)
feat(schema): [non_breaking] Field 'threadSummary' was added to object type 'Comment' (Comment.threadSummary)
feat(schema): [non_breaking] Field 'feedItemFilterData' was added to object type 'CustomView' (CustomView.feedItemFilterData)
feat(schema): [non_breaking] Field 'mainSourceId' was added to object type 'Customer' (Customer.mainSourceId)
feat(schema): [non_breaking] Field 'customerRequestsEnabled' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.customerRequestsEnabled)
feat(schema): [non_breaking] Field 'repliesEnabled' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.repliesEnabled)
feat(schema): [non_breaking] Input field 'EmailIntakeAddressUpdateInput.enabled' changed type from 'Boolean!' to 'Boolean' (EmailIntakeAddressUpdateInput.enabled)
feat(schema): [non_breaking] Field 'sourceFeedUser' was added to object type 'Facet' (Facet.sourceFeedUser)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.sheetId' has description '[Deprecated] The ID of the target sheet (tab) within the Google Sheet.' (GoogleSheetsSettingsInput.sheetId)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.sheetId' changed type from 'Float!' to 'Float' (GoogleSheetsSettingsInput.sheetId)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.spreadsheetId' has description '[Deprecated] The ID of the exported Google Sheet.' (GoogleSheetsSettingsInput.spreadsheetId)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.spreadsheetId' changed type from 'String!' to 'String' (GoogleSheetsSettingsInput.spreadsheetId)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.spreadsheetUrl' has description '[Deprecated] The URL of the exported Google Sheet.' (GoogleSheetsSettingsInput.spreadsheetUrl)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.spreadsheetUrl' changed type from 'String!' to 'String' (GoogleSheetsSettingsInput.spreadsheetUrl)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.updatedIssuesAt' has description '[Deprecated] The date of the most recent export.' (GoogleSheetsSettingsInput.updatedIssuesAt)
feat(schema): [non_breaking] Field 'suggestionsGeneratedAt' was added to object type 'Issue' (Issue.suggestionsGeneratedAt)
feat(schema): [non_breaking] Field 'suggestionsGeneratedAt' was added to object type 'IssueSearchResult' (IssueSearchResult.suggestionsGeneratedAt)
feat(schema): [non_breaking] Field 'projectAddLabel' was added to object type 'Mutation' (Mutation.projectAddLabel)
feat(schema): [non_breaking] Field 'projectRemoveLabel' was added to object type 'Mutation' (Mutation.projectRemoveLabel)
feat(schema): [non_breaking] Field 'Mutation.roadmapArchive' is deprecated (Mutation.roadmapArchive)
feat(schema): [non_breaking] Field 'Mutation.roadmapArchive' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Mutation.roadmapArchive)
feat(schema): [non_breaking] Field 'Mutation.roadmapCreate' is deprecated (Mutation.roadmapCreate)
feat(schema): [non_breaking] Field 'Mutation.roadmapCreate' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Mutation.roadmapCreate)
feat(schema): [non_breaking] Field 'Mutation.roadmapDelete' is deprecated (Mutation.roadmapDelete)
feat(schema): [non_breaking] Field 'Mutation.roadmapDelete' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Mutation.roadmapDelete)
feat(schema): [non_breaking] Field 'Mutation.roadmapUnarchive' is deprecated (Mutation.roadmapUnarchive)
feat(schema): [non_breaking] Field 'Mutation.roadmapUnarchive' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Mutation.roadmapUnarchive)
feat(schema): [non_breaking] Field 'Mutation.roadmapUpdate' is deprecated (Mutation.roadmapUpdate)
feat(schema): [non_breaking] Field 'Mutation.roadmapUpdate' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Mutation.roadmapUpdate)
feat(schema): [non_breaking] Field 'projectLabels' was added to object type 'Organization' (Organization.projectLabels)
feat(schema): [non_breaking] Field 'labels' was added to object type 'Project' (Project.labels)
feat(schema): [non_breaking] Field 'needs' was added to object type 'Project' (Project.needs)
feat(schema): [non_breaking] Field 'sourceType' was added to object type 'ProjectAttachment' (ProjectAttachment.sourceType)
feat(schema): [non_breaking] Field 'labels' was added to object type 'ProjectSearchResult' (ProjectSearchResult.labels)
feat(schema): [non_breaking] Field 'needs' was added to object type 'ProjectSearchResult' (ProjectSearchResult.needs)
feat(schema): [non_breaking] Description for argument 'id' on field 'Query.customerNeed' changed from 'undefined' to 'The identifier of the need to retrieve.' (Query.customerNeed.id)
feat(schema): [non_breaking] Type for argument 'id' on field 'Query.customerNeed' changed from 'String!' to 'String' (Query.customerNeed.id)
feat(schema): [non_breaking] Field 'Query.roadmap' is deprecated (Query.roadmap)
feat(schema): [non_breaking] Field 'Query.roadmap' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Query.roadmap)
feat(schema): [non_breaking] Field 'Query.roadmaps' is deprecated (Query.roadmaps)
feat(schema): [non_breaking] Field 'Query.roadmaps' has deprecation reason 'Roadmaps are deprecated, use initiatives instead.' (Query.roadmaps)
feat(schema): [non_breaking] Field 'aiThreadSummariesEnabled' was added to object type 'Team' (Team.aiThreadSummariesEnabled)
Patch Changes
- 59123ce: chore(deps): update dependency patch versions
- 426d39e: fix: do not package
LinearWebhooksin UMD module
Patch Changes
- b8d5351: feat: gracefully handle usage limit
Patch Changes
- afa5a82: chore(deps): update dependency patch versions
Major Changes
-
b544d47: feat(schema): [breaking] Input field 'active' was removed from input object type 'UserUpdateInput' (UserUpdateInput.active)
feat(schema): [breaking] Input field 'admin' was removed from input object type 'UserUpdateInput' (UserUpdateInput.admin)
feat(schema): [breaking] Input field 'disableReason' was removed from input object type 'UserUpdateInput' (UserUpdateInput.disableReason)
-
671674a: feat(schema): [breaking] Type 'AuthApiKey' was removed (AuthApiKey)
feat(schema): [breaking] Type 'AuthApiKeyCreateInput' was removed (AuthApiKeyCreateInput)
feat(schema): [breaking] Type 'AuthApiKeyPayload' was removed (AuthApiKeyPayload)
feat(schema): [breaking] Type 'AuthEmailIntakeAddress' was removed (AuthEmailIntakeAddress)
feat(schema): [breaking] Type 'AuthIntegration' was removed (AuthIntegration)
feat(schema): [breaking] Type 'AuthOauthClient' was removed (AuthOauthClient)
feat(schema): [breaking] Type 'AuthOauthClientWithMemberships' was removed (AuthOauthClientWithMemberships)
feat(schema): [breaking] Type 'AuthOauthClientWithScope' was removed (AuthOauthClientWithScope)
feat(schema): [breaking] Type 'AuthOauthClientWithTokenCount' was removed (AuthOauthClientWithTokenCount)
feat(schema): [breaking] Type 'AuthOauthClientWithTokens' was removed (AuthOauthClientWithTokens)
feat(schema): [breaking] Type 'AuthOrganizationBucketNamePayload' was removed (AuthOrganizationBucketNamePayload)
feat(schema): [breaking] Type 'AuthOrganizationDomain' was removed (AuthOrganizationDomain)
feat(schema): [breaking] Type 'AuthOrganizationExistsPayload' was removed (AuthOrganizationExistsPayload)
feat(schema): [breaking] Type 'AuthOrganizationInvite' was removed (AuthOrganizationInvite)
feat(schema): [breaking] Type 'AuthOrganizationPayload' was removed (AuthOrganizationPayload)
feat(schema): [breaking] Type 'AuthOrganizationUpdateInput' was removed (AuthOrganizationUpdateInput)
feat(schema): [breaking] Type 'AuthSuccessPayload' was removed (AuthSuccessPayload)
feat(schema): [breaking] Type 'AuthenticationSession' was removed (AuthenticationSession)
feat(schema): [breaking] Type 'AuthorizedApplicationBase' was removed (AuthorizedApplicationBase)
feat(schema): [breaking] Type 'CommentNotification' was removed (CommentNotification)
feat(schema): [breaking] Type 'CustomAttribute' was removed (CustomAttribute)
feat(schema): [breaking] Type 'CustomAttributeConnection' was removed (CustomAttributeConnection)
feat(schema): [breaking] Type 'CustomAttributeEdge' was removed (CustomAttributeEdge)
feat(schema): [breaking] Type 'CustomerCollectionFilter' was removed (CustomerCollectionFilter)
feat(schema): [breaking] Type 'CustomerImport' was removed (CustomerImport)
feat(schema): [breaking] Type 'CustomerSchema' was removed (CustomerSchema)
feat(schema): [breaking] Type 'CustomerSchemaConnection' was removed (CustomerSchemaConnection)
feat(schema): [breaking] Type 'CustomerSchemaEdge' was removed (CustomerSchemaEdge)
feat(schema): [breaking] Type 'CustomerSchemaField' was removed (CustomerSchemaField)
feat(schema): [breaking] Type 'CustomerSchemaFieldConnection' was removed (CustomerSchemaFieldConnection)
feat(schema): [breaking] Type 'CustomerSchemaFieldEdge' was removed (CustomerSchemaFieldEdge)
feat(schema): [breaking] Type 'CustomerStatusCreateInput' was removed (CustomerStatusCreateInput)
feat(schema): [breaking] Type 'CustomerStatusPayload' was removed (CustomerStatusPayload)
feat(schema): [breaking] Type 'CustomerStatusUpdateInput' was removed (CustomerStatusUpdateInput)
feat(schema): [breaking] Type 'DashboardConnection' was removed (DashboardConnection)
feat(schema): [breaking] Type 'DashboardEdge' was removed (DashboardEdge)
feat(schema): [breaking] Type 'DiaryEntry' was removed (DiaryEntry)
feat(schema): [breaking] Type 'DiaryEntryConnection' was removed (DiaryEntryConnection)
feat(schema): [breaking] Type 'DiaryEntryEdge' was removed (DiaryEntryEdge)
feat(schema): [breaking] Type 'DocumentCollectionFilter' was removed (DocumentCollectionFilter)
feat(schema): [breaking] Type 'DocumentContentFilter' was removed (DocumentContentFilter)
feat(schema): [breaking] Type 'DocumentContentHistory' was removed (DocumentContentHistory)
feat(schema): [breaking] Type 'DocumentSearchResultConnection' was removed (DocumentSearchResultConnection)
feat(schema): [breaking] Type 'FacetConnection' was removed (FacetConnection)
feat(schema): [breaking] Type 'FacetEdge' was removed (FacetEdge)
feat(schema): [breaking] Type 'FeatureFlag' was removed (FeatureFlag)
feat(schema): [breaking] Type 'FeatureFlagConnection' was removed (FeatureFlagConnection)
feat(schema): [breaking] Type 'FeatureFlagEdge' was removed (FeatureFlagEdge)
feat(schema): [breaking] Type 'FeatureFlagRolloutStage' was removed (FeatureFlagRolloutStage)
feat(schema): [breaking] Type 'FeatureFlagRolloutStageConnection' was removed (FeatureFlagRolloutStageConnection)
feat(schema): [breaking] Type 'FeatureFlagRolloutStageEdge' was removed (FeatureFlagRolloutStageEdge)
feat(schema): [breaking] Type 'FeatureFlagRolloutStageType' was removed (FeatureFlagRolloutStageType)
feat(schema): [breaking] Type 'FeedItem' was removed (FeedItem)
feat(schema): [breaking] Type 'FrontSettings' was removed (FrontSettings)
feat(schema): [breaking] Type 'GitHubImportSettings' was removed (GitHubImportSettings)
feat(schema): [breaking] Type 'GitHubPersonalSettings' was removed (GitHubPersonalSettings)
feat(schema): [breaking] Type 'GitHubRepo' was removed (GitHubRepo)
feat(schema): [breaking] Type 'GitHubRepoMapping' was removed (GitHubRepoMapping)
feat(schema): [breaking] Type 'GitHubSettings' was removed (GitHubSettings)
feat(schema): [breaking] Type 'GitLabSettings' was removed (GitLabSettings)
feat(schema): [breaking] Type 'GoogleSheetsSettings' was removed (GoogleSheetsSettings)
feat(schema): [breaking] Type 'IntegrationSettings' was removed (IntegrationSettings)
feat(schema): [breaking] Type 'IntegrationsSettingsConnection' was removed (IntegrationsSettingsConnection)
feat(schema): [breaking] Type 'IntegrationsSettingsEdge' was removed (IntegrationsSettingsEdge)
feat(schema): [breaking] Type 'IntercomSettings' was removed (IntercomSettings)
feat(schema): [breaking] Type 'IssueImportMappingInput' was removed (IssueImportMappingInput)
feat(schema): [breaking] Type 'IssueSearchResultConnection' was removed (IssueSearchResultConnection)
feat(schema): [breaking] Type 'JiraLinearMapping' was removed (JiraLinearMapping)
feat(schema): [breaking] Type 'JiraPersonalSettings' was removed (JiraPersonalSettings)
feat(schema): [breaking] Type 'JiraProjectData' was removed (JiraProjectData)
feat(schema): [breaking] Type 'JiraSettings' was removed (JiraSettings)
feat(schema): [breaking] Type 'LaunchDarklySettings' was removed (LaunchDarklySettings)
feat(schema): [breaking] Type 'MeetingConnection' was removed (MeetingConnection)
feat(schema): [breaking] Type 'MeetingEdge' was removed (MeetingEdge)
feat(schema): [breaking] Type 'NotificationCategoryMetadata' was removed (NotificationCategoryMetadata)
feat(schema): [breaking] Type 'NotificationCategoryPreferencesMetadata' was removed (NotificationCategoryPreferencesMetadata)
feat(schema): [breaking] Type 'NotionSettings' was removed (NotionSettings)
feat(schema): [breaking] Type 'NullableDocumentFilter' was removed (NullableDocumentFilter)
feat(schema): [breaking] Type 'NullableProjectUpdatesFilter' was removed (NullableProjectUpdatesFilter)
feat(schema): [breaking] Type 'NullableReactionFilter' was removed (NullableReactionFilter)
feat(schema): [breaking] Type 'OauthClient' was removed (OauthClient)
feat(schema): [breaking] Type 'OauthClientConnection' was removed (OauthClientConnection)
feat(schema): [breaking] Type 'OauthClientEdge' was removed (OauthClientEdge)
feat(schema): [breaking] Type 'OauthToken' was removed (OauthToken)
feat(schema): [breaking] Type 'OpsgenieSettings' was removed (OpsgenieSettings)
feat(schema): [breaking] Type 'OrganizationInviteLinkDetailsPayload' was removed (OrganizationInviteLinkDetailsPayload)
feat(schema): [breaking] Type 'OrganizationRegionResponse' was removed (OrganizationRegionResponse)
feat(schema): [breaking] Type 'PagerDutySettings' was removed (PagerDutySettings)
feat(schema): [breaking] Type 'PartialNotificationCategoryPreferences' was removed (PartialNotificationCategoryPreferences)
feat(schema): [breaking] Type 'PartialNotificationChannelPreferences' was removed (PartialNotificationChannelPreferences)
feat(schema): [breaking] Type 'Passkey' was removed (Passkey)
feat(schema): [breaking] Type 'ProjectSearchResultConnection' was removed (ProjectSearchResultConnection)
feat(schema): [breaking] Type 'ProjectUpdateInteraction' was removed (ProjectUpdateInteraction)
feat(schema): [breaking] Type 'ProjectUpdateInteractionConnection' was removed (ProjectUpdateInteractionConnection)
feat(schema): [breaking] Type 'ProjectUpdateInteractionCreateInput' was removed (ProjectUpdateInteractionCreateInput)
feat(schema): [breaking] Type 'ProjectUpdateInteractionEdge' was removed (ProjectUpdateInteractionEdge)
feat(schema): [breaking] Type 'ProjectUpdateInteractionPayload' was removed (ProjectUpdateInteractionPayload)
feat(schema): [breaking] Type 'ProjectUpdateWithInteractionPayload' was removed (ProjectUpdateWithInteractionPayload)
feat(schema): [breaking] Type 'PullRequestCheck' was removed (PullRequestCheck)
feat(schema): [breaking] Type 'PullRequestCheckInput' was removed (PullRequestCheckInput)
feat(schema): [breaking] Type 'PullRequestComment' was removed (PullRequestComment)
feat(schema): [breaking] Type 'PullRequestReviewer' was removed (PullRequestReviewer)
feat(schema): [breaking] Type 'PullRequestReviewerDecision' was removed (PullRequestReviewerDecision)
feat(schema): [breaking] Type 'PullRequestReviewerInput' was removed (PullRequestReviewerInput)
feat(schema): [breaking] Type 'PullRequestUserState' was removed (PullRequestUserState)
feat(schema): [breaking] Type 'PullRequestUserStateInput' was removed (PullRequestUserStateInput)
feat(schema): [breaking] Type 'PushSubscriptionConnection' was removed (PushSubscriptionConnection)
feat(schema): [breaking] Type 'PushSubscriptionEdge' was removed (PushSubscriptionEdge)
feat(schema): [breaking] Type 'ReactionConnection' was removed (ReactionConnection)
feat(schema): [breaking] Type 'ReactionEdge' was removed (ReactionEdge)
feat(schema): [breaking] Type 'Reminder' was removed (Reminder)
feat(schema): [breaking] Type 'SchemaFieldType' was removed (SchemaFieldType)
feat(schema): [breaking] Type 'SentrySettings' was removed (SentrySettings)
feat(schema): [breaking] Type 'SharedSlackSettings' was removed (SharedSlackSettings)
feat(schema): [breaking] Type 'SharedSlackSettingsInput' was removed (SharedSlackSettingsInput)
feat(schema): [breaking] Type 'SlackAsksSettings' was removed (SlackAsksSettings)
feat(schema): [breaking] Type 'SlackPostSettings' was removed (SlackPostSettings)
feat(schema): [breaking] Type 'SlackSettings' was removed (SlackSettings)
feat(schema): [breaking] Type 'SynchronizedPayload' was removed (SynchronizedPayload)
feat(schema): [breaking] Type 'TimelessDateComparator' was removed (TimelessDateComparator)
feat(schema): [breaking] Type 'UserAccount' was removed (UserAccount)
feat(schema): [breaking] Type 'UserAccountEmailChange' was removed (UserAccountEmailChange)
feat(schema): [breaking] Type 'WebhookFailureEventConnection' was removed (WebhookFailureEventConnection)
feat(schema): [breaking] Type 'WebhookFailureEventEdge' was removed (WebhookFailureEventEdge)
feat(schema): [breaking] Type 'Widget' was removed (Widget)
feat(schema): [breaking] Type 'WidgetConnection' was removed (WidgetConnection)
feat(schema): [breaking] Type 'WidgetEdge' was removed (WidgetEdge)
feat(schema): [breaking] Type 'WorkflowCondition' was removed (WorkflowCondition)
feat(schema): [breaking] Type 'WorkflowCronJobDefinition' was removed (WorkflowCronJobDefinition)
feat(schema): [breaking] Type 'WorkflowCronJobDefinitionConnection' was removed (WorkflowCronJobDefinitionConnection)
feat(schema): [breaking] Type 'WorkflowCronJobDefinitionEdge' was removed (WorkflowCronJobDefinitionEdge)
feat(schema): [breaking] Type 'WorkflowDefinition' was removed (WorkflowDefinition)
feat(schema): [breaking] Type 'WorkflowDefinitionConnection' was removed (WorkflowDefinitionConnection)
feat(schema): [breaking] Type 'WorkflowDefinitionEdge' was removed (WorkflowDefinitionEdge)
feat(schema): [breaking] Type 'WorkflowTrigger' was removed (WorkflowTrigger)
feat(schema): [breaking] Type 'WorkflowTriggerType' was removed (WorkflowTriggerType)
feat(schema): [breaking] Type 'WorkflowType' was removed (WorkflowType)
feat(schema): [breaking] Type 'ZendeskSettings' was removed (ZendeskSettings)
feat(schema): [breaking] Input field 'filters' was removed from input object type 'CustomViewCreateInput' (CustomViewCreateInput.filters)
feat(schema): [breaking] Input field 'filters' was removed from input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.filters)
feat(schema): [breaking] Input field 'url' was removed from input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.url)
feat(schema): [breaking] Input field 'url' was removed from input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.url)
feat(schema): [breaking] Input field 'contentData' was removed from input object type 'DocumentCreateInput' (DocumentCreateInput.contentData)
feat(schema): [breaking] Input field 'contentData' was removed from input object type 'DocumentUpdateInput' (DocumentUpdateInput.contentData)
feat(schema): [breaking] Input field 'signupCode' was removed from input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.signupCode)
feat(schema): [breaking] Input field 'branchPattern' was removed from input object type 'GitAutomationStateCreateInput' (GitAutomationStateCreateInput.branchPattern)
feat(schema): [breaking] Input field 'branchPattern' was removed from input object type 'GitAutomationStateUpdateInput' (GitAutomationStateUpdateInput.branchPattern)
feat(schema): [breaking] Input field 'signupCode' was removed from input object type 'GoogleUserAccountAuthInput' (GoogleUserAccountAuthInput.signupCode)
feat(schema): [breaking] Input field 'teamIdsToJoin' was removed from input object type 'GoogleUserAccountAuthInput' (GoogleUserAccountAuthInput.teamIdsToJoin)
feat(schema): [breaking] Input field 'boardOrder' was removed from input object type 'IssueCreateInput' (IssueCreateInput.boardOrder)
feat(schema): [breaking] Input field 'boardOrder' was removed from input object type 'IssueUpdateInput' (IssueUpdateInput.boardOrder)
feat(schema): [breaking] Input field 'project' was removed from input object type 'JiraConfigurationInput' (JiraConfigurationInput.project)
feat(schema): [breaking] Field 'projectUpdateInteractionCreate' (deprecated) was removed from object type 'Mutation' (Mutation.projectUpdateInteractionCreate)
feat(schema): [breaking] Field 'projectUpdateMarkAsRead' (deprecated) was removed from object type 'Mutation' (Mutation.projectUpdateMarkAsRead)
feat(schema): [breaking] Argument 'number: Float' was removed from field 'Mutation.attachmentLinkGitHubPR' (Mutation.attachmentLinkGitHubPR.number)
feat(schema): [breaking] Argument 'owner: String' was removed from field 'Mutation.attachmentLinkGitHubPR' (Mutation.attachmentLinkGitHubPR.owner)
feat(schema): [breaking] Argument 'repo: String' was removed from field 'Mutation.attachmentLinkGitHubPR' (Mutation.attachmentLinkGitHubPR.repo)
feat(schema): [breaking] Argument 'channel: String' was removed from field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.channel)
feat(schema): [breaking] Argument 'latest: String' was removed from field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.latest)
feat(schema): [breaking] Argument 'ts: String' was removed from field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.ts)
feat(schema): [breaking] Argument 'organizationId: String' was removed from field 'Mutation.issueImportCreateAsana' (Mutation.issueImportCreateAsana.organizationId)
feat(schema): [breaking] Argument 'organizationId: String' was removed from field 'Mutation.issueImportCreateCSVJira' (Mutation.issueImportCreateCSVJira.organizationId)
feat(schema): [breaking] Argument 'organizationId: String' was removed from field 'Mutation.issueImportCreateClubhouse' (Mutation.issueImportCreateClubhouse.organizationId)
feat(schema): [breaking] Argument 'githubShouldImportOrgProjects: Boolean' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubShouldImportOrgProjects)
feat(schema): [breaking] Argument 'integrationId: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.integrationId)
feat(schema): [breaking] Argument 'organizationId: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.organizationId)
feat(schema): [breaking] Argument 'organizationId: String' was removed from field 'Mutation.issueImportCreateJira' (Mutation.issueImportCreateJira.organizationId)
feat(schema): [breaking] Input field 'notificationsDisabled' was removed from input object type 'NotificationDeliveryPreferencesChannelInput' (NotificationDeliveryPreferencesChannelInput.notificationsDisabled)
feat(schema): [breaking] Input field 'state' was removed from input object type 'ProjectCreateInput' (ProjectCreateInput.state)
feat(schema): [breaking] Input field 'state' was removed from input object type 'ProjectUpdateInput' (ProjectUpdateInput.state)
feat(schema): [breaking] Input field 'userId' was removed from input object type 'PushSubscriptionCreateInput' (PushSubscriptionCreateInput.userId)
feat(schema): [breaking] Field 'projectUpdateInteraction' (deprecated) was removed from object type 'Query' (Query.projectUpdateInteraction)
feat(schema): [breaking] Field 'projectUpdateInteractions' (deprecated) was removed from object type 'Query' (Query.projectUpdateInteractions)
feat(schema): [breaking] Argument 'issueId: String' was removed from field 'Query.comment' (Query.comment.issueId)
feat(schema): [breaking] Input field 'resolvingCompletesIssues' was added to input object type 'SentrySettingsInput' (SentrySettingsInput.resolvingCompletesIssues)
feat(schema): [breaking] Input field 'unresolvingReopensIssues' was added to input object type 'SentrySettingsInput' (SentrySettingsInput.unresolvingReopensIssues)
feat(schema): [breaking] Input field 'SentrySettingsInput.organizationId' changed type from 'Int!' to 'ID!' (SentrySettingsInput.organizationId)
feat(schema): [breaking] Input field 'issueOrderingNoPriorityFirst' was removed from input object type 'TeamCreateInput' (TeamCreateInput.issueOrderingNoPriorityFirst)
feat(schema): [breaking] Input field 'organizationId' was removed from input object type 'TeamCreateInput' (TeamCreateInput.organizationId)
feat(schema): [breaking] Input field 'issueOrderingNoPriorityFirst' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.issueOrderingNoPriorityFirst)
feat(schema): [breaking] Input field 'teamIdsToJoin' was removed from input object type 'TokenUserAccountAuthInput' (TokenUserAccountAuthInput.teamIdsToJoin)
feat(schema): [breaking] Input field 'unsubscribedFrom' was removed from input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.unsubscribedFrom)
feat(schema): [breaking] Input field 'cycleId' was removed from input object type 'ViewPreferencesCreateInput' (ViewPreferencesCreateInput.cycleId)
feat(schema): [dangerous] Input field 'scope' was added to input object type 'ApiKeyCreateInput' (ApiKeyCreateInput.scope)
feat(schema): [dangerous] Input field 'teamIds' was added to input object type 'ApiKeyCreateInput' (ApiKeyCreateInput.teamIds)
feat(schema): [dangerous] Input field 'and' was added to input object type 'AuditEntryFilter' (AuditEntryFilter.and)
feat(schema): [dangerous] Input field 'or' was added to input object type 'AuditEntryFilter' (AuditEntryFilter.or)
feat(schema): [dangerous] Field 'CustomerNeed.url' is no longer deprecated (CustomerNeed.url)
feat(schema): [dangerous] Input field 'createAsUser' was added to input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.createAsUser)
feat(schema): [dangerous] Input field 'displayIconUrl' was added to input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.displayIconUrl)
feat(schema): [dangerous] Input field 'tierName' was added to input object type 'CustomerUpsertInput' (CustomerUpsertInput.tierName)
feat(schema): [dangerous] Input field 'resourceFolderId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.resourceFolderId)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.teamId)
feat(schema): [dangerous] Input field 'resourceFolderId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.resourceFolderId)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.teamId)
feat(schema): [dangerous] Input field 'resourceFolderId' was added to input object type 'EntityExternalLinkCreateInput' (EntityExternalLinkCreateInput.resourceFolderId)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'EntityExternalLinkCreateInput' (EntityExternalLinkCreateInput.teamId)
feat(schema): [dangerous] Input field 'resourceFolderId' was added to input object type 'EntityExternalLinkUpdateInput' (EntityExternalLinkUpdateInput.resourceFolderId)
feat(schema): [dangerous] Input field 'dashboardId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.dashboardId)
feat(schema): [dangerous] Input field 'archived' was added to input object type 'GitHubRepoInput' (GitHubRepoInput.archived)
feat(schema): [dangerous] Input field 'pullRequestReviewTool' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.pullRequestReviewTool)
feat(schema): [dangerous] Input field 'health' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.health)
feat(schema): [dangerous] Input field 'healthWithAge' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.healthWithAge)
feat(schema): [dangerous] Input field 'health' was added to input object type 'InitiativeFilter' (InitiativeFilter.health)
feat(schema): [dangerous] Input field 'healthWithAge' was added to input object type 'InitiativeFilter' (InitiativeFilter.healthWithAge)
feat(schema): [dangerous] Input field 'frequencyResolution' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.frequencyResolution)
feat(schema): [dangerous] Input field 'updateReminderFrequency' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.updateReminderFrequency)
feat(schema): [dangerous] Enum value 'salesforce' was added to enum 'IntegrationService' (IntegrationService.salesforce)
feat(schema): [dangerous] Input field 'isGroup' was added to input object type 'IssueLabelCreateInput' (IssueLabelCreateInput.isGroup)
feat(schema): [dangerous] Enum value 'similar' was added to enum 'IssueRelationType' (IssueRelationType.similar)
feat(schema): [dangerous] Input field 'customer' was added to input object type 'IssueSortInput' (IssueSortInput.customer)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'IssueSortInput' (IssueSortInput.customerCount)
feat(schema): [dangerous] Input field 'customerImportantCount' was added to input object type 'IssueSortInput' (IssueSortInput.customerImportantCount)
feat(schema): [dangerous] Input field 'customerRevenue' was added to input object type 'IssueSortInput' (IssueSortInput.customerRevenue)
feat(schema): [dangerous] Input field 'labelGroup' was added to input object type 'IssueSortInput' (IssueSortInput.labelGroup)
feat(schema): [dangerous] Argument 'url: String' added to field 'Mutation.attachmentLinkJiraIssue' (Mutation.attachmentLinkJiraIssue.url)
feat(schema): [dangerous] Argument 'keepAttachment: Boolean' added to field 'Mutation.customerNeedDelete' (Mutation.customerNeedDelete.keepAttachment)
feat(schema): [dangerous] Input field 'customerId' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.customerId)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.customerCount)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'NullableTeamFilter' (NullableTeamFilter.parent)
feat(schema): [dangerous] Input field 'app' was added to input object type 'NullableUserFilter' (NullableUserFilter.app)
feat(schema): [dangerous] Input field 'invited' was added to input object type 'NullableUserFilter' (NullableUserFilter.invited)
feat(schema): [dangerous] Input field 'defaultFeedSummarySchedule' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.defaultFeedSummarySchedule)
feat(schema): [dangerous] Input field 'feedEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.feedEnabled)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.customerCount)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'ProjectFilter' (ProjectFilter.customerCount)
feat(schema): [dangerous] Input field 'frequencyResolution' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.frequencyResolution)
feat(schema): [dangerous] Input field 'updateReminderFrequency' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.updateReminderFrequency)
feat(schema): [dangerous] Argument 'filter: InitiativeFilter' added to field 'Query.initiatives' (Query.initiatives.filter)
feat(schema): [dangerous] Enum value 'development' was added to enum 'ReleaseChannel' (ReleaseChannel.development)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'SlackPostSettingsInput' (SlackPostSettingsInput.teamId)
feat(schema): [dangerous] Argument 'includeSubTeams: Boolean' added to field 'Team.issues' (Team.issues.includeSubTeams)
feat(schema): [dangerous] Argument 'includeSubTeams: Boolean' added to field 'Team.projects' (Team.projects.includeSubTeams)
feat(schema): [dangerous] Input field 'inheritIssueEstimation' was added to input object type 'TeamCreateInput' (TeamCreateInput.inheritIssueEstimation)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'TeamFilter' (TeamFilter.parent)
feat(schema): [dangerous] Input field 'inheritIssueEstimation' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.inheritIssueEstimation)
feat(schema): [dangerous] Input field 'inheritWorkflowStatuses' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.inheritWorkflowStatuses)
feat(schema): [dangerous] Input field 'app' was added to input object type 'UserCollectionFilter' (UserCollectionFilter.app)
feat(schema): [dangerous] Input field 'invited' was added to input object type 'UserCollectionFilter' (UserCollectionFilter.invited)
feat(schema): [dangerous] Input field 'app' was added to input object type 'UserFilter' (UserFilter.app)
feat(schema): [dangerous] Input field 'invited' was added to input object type 'UserFilter' (UserFilter.invited)
feat(schema): [dangerous] Enum value 'pulseWelcomeDismissed' was added to enum 'UserFlagType' (UserFlagType.pulseWelcomeDismissed)
feat(schema): [dangerous] Enum value 'app' was added to enum 'UserRoleType' (UserRoleType.app)
feat(schema): [dangerous] Input field 'feedSummarySchedule' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.feedSummarySchedule)
feat(schema): [dangerous] Enum value 'feedCreated' was added to enum 'ViewType' (ViewType.feedCreated)
feat(schema): [dangerous] Enum value 'feedPopular' was added to enum 'ViewType' (ViewType.feedPopular)
feat(schema): [dangerous] Enum value 'initiativeOverviewSubInitiatives' was added to enum 'ViewType' (ViewType.initiativeOverviewSubInitiatives)
feat(schema): [dangerous] Enum value 'projectCustomerNeeds' was added to enum 'ViewType' (ViewType.projectCustomerNeeds)
feat(schema): [dangerous] Enum value 'subIssues' was added to enum 'ViewType' (ViewType.subIssues)
feat(schema): [non_breaking] Type 'ApiKeyUpdateInput' was added (ApiKeyUpdateInput)
feat(schema): [non_breaking] Type 'AppUserAuthentication' was added (AppUserAuthentication)
feat(schema): [non_breaking] Type 'AuthorizingUser' was added (AuthorizingUser)
feat(schema): [non_breaking] Type 'CustomerCountSort' was added (CustomerCountSort)
feat(schema): [non_breaking] Type 'CustomerImportantCountSort' was added (CustomerImportantCountSort)
feat(schema): [non_breaking] Type 'CustomerNeedNotification' was added (CustomerNeedNotification)
feat(schema): [non_breaking] Type 'CustomerNotificationSubscription' was added (CustomerNotificationSubscription)
feat(schema): [non_breaking] Type 'CustomerRevenueSort' was added (CustomerRevenueSort)
feat(schema): [non_breaking] Type 'CustomerSort' was added (CustomerSort)
feat(schema): [non_breaking] Type 'FeedSummarySchedule' was added (FeedSummarySchedule)
feat(schema): [non_breaking] Type 'FrequencyResolutionType' was added (FrequencyResolutionType)
feat(schema): [non_breaking] Type 'InitiativeRelation' was added (InitiativeRelation)
feat(schema): [non_breaking] Type 'InitiativeRelationConnection' was added (InitiativeRelationConnection)
feat(schema): [non_breaking] Type 'InitiativeRelationCreateInput' was added (InitiativeRelationCreateInput)
feat(schema): [non_breaking] Type 'InitiativeRelationEdge' was added (InitiativeRelationEdge)
feat(schema): [non_breaking] Type 'InitiativeRelationPayload' was added (InitiativeRelationPayload)
feat(schema): [non_breaking] Type 'InitiativeRelationUpdateInput' was added (InitiativeRelationUpdateInput)
feat(schema): [non_breaking] Type 'InitiativeUpdateArchivePayload' was added (InitiativeUpdateArchivePayload)
feat(schema): [non_breaking] Type 'InitiativeUpdateCreateInput' was added (InitiativeUpdateCreateInput)
feat(schema): [non_breaking] Type 'InitiativeUpdateFilter' was added (InitiativeUpdateFilter)
feat(schema): [non_breaking] Type 'InitiativeUpdatePayload' was added (InitiativeUpdatePayload)
feat(schema): [non_breaking] Type 'InitiativeUpdateReminderPayload' was added (InitiativeUpdateReminderPayload)
feat(schema): [non_breaking] Type 'InitiativeUpdateUpdateInput' was added (InitiativeUpdateUpdateInput)
feat(schema): [non_breaking] Type 'IntegrationUpdateInput' was added (IntegrationUpdateInput)
feat(schema): [non_breaking] Type 'LabelGroupSort' was added (LabelGroupSort)
feat(schema): [non_breaking] Type 'ProjectAttachment' was added (ProjectAttachment)
feat(schema): [non_breaking] Type 'PullRequest' was added (PullRequest)
feat(schema): [non_breaking] Type 'PullRequestNotification' was added (PullRequestNotification)
feat(schema): [non_breaking] Type 'PullRequestReviewTool' was added (PullRequestReviewTool)
feat(schema): [non_breaking] Type 'PullRequestStatus' was added (PullRequestStatus)
feat(schema): [non_breaking] Type 'SemanticSearchPayload' was added (SemanticSearchPayload)
feat(schema): [non_breaking] Type 'SemanticSearchResult' was added (SemanticSearchResult)
feat(schema): [non_breaking] Type 'SemanticSearchResultType' was added (SemanticSearchResultType)
feat(schema): [non_breaking] Type 'WorkspaceAuthorizedApplicationWithMemberships' was added (WorkspaceAuthorizedApplicationWithMemberships)
feat(schema): [non_breaking] Field 'requestedSyncGroups' was added to object type 'ApiKey' (ApiKey.requestedSyncGroups)
feat(schema): [non_breaking] Field 'scope' was added to object type 'ApiKey' (ApiKey.scope)
feat(schema): [non_breaking] Field 'authorizingUserId' was added to object type 'AuthMembership' (AuthMembership.authorizingUserId)
feat(schema): [non_breaking] Field 'AuthMembership.userId' description changed from 'The authorizing userId' to 'The user ID the authorization was done for' (AuthMembership.userId)
feat(schema): [non_breaking] Field 'service' was added to object type 'AuthenticationSessionResponse' (AuthenticationSessionResponse.service)
feat(schema): [non_breaking] Field 'description' was added to object type 'AuthorizedApplication' (AuthorizedApplication.description)
feat(schema): [non_breaking] Field 'developer' was added to object type 'AuthorizedApplication' (AuthorizedApplication.developer)
feat(schema): [non_breaking] Field 'developerUrl' was added to object type 'AuthorizedApplication' (AuthorizedApplication.developerUrl)
feat(schema): [non_breaking] Field 'customer' was added to object type 'CustomViewNotificationSubscription' (CustomViewNotificationSubscription.customer)
feat(schema): [non_breaking] Field 'slugId' was added to object type 'Customer' (Customer.slugId)
feat(schema): [non_breaking] Field 'projectAttachment' was added to object type 'CustomerNeed' (CustomerNeed.projectAttachment)
feat(schema): [non_breaking] Field 'CustomerNeed.url' description changed from '[DEPRECATED] Optional URL to the source of the customer need. Used when manually creating a need.' to 'The URL of the underlying attachment, if any' (CustomerNeed.url)
feat(schema): [non_breaking] Deprecation reason was removed from field 'CustomerNeed.url' (CustomerNeed.url)
feat(schema): [non_breaking] Input field 'CustomerUpsertInput.tierId' description changed from 'The tier of the customer customer.' to 'The tier of the customer.' (CustomerUpsertInput.tierId)
feat(schema): [non_breaking] Field 'customer' was added to object type 'CycleNotificationSubscription' (CycleNotificationSubscription.customer)
feat(schema): [non_breaking] Input field 'CycleSort.currentCycleFirst' description changed from 'When set to true, cycles wil be ordered with a custom order. Current cycle comes first, followed by upcoming cycles in ASC order, followed by previous cycles in DESC order.' to 'When set to true, cycles will be ordered with a custom order. Current cycle comes first, followed by upcoming cycles in ASC order, followed by previous cycles in DESC order.' (CycleSort.currentCycleFirst)
feat(schema): [non_breaking] Field 'issueFilter' was added to object type 'Dashboard' (Dashboard.issueFilter)
feat(schema): [non_breaking] Field 'layout' was added to object type 'Dashboard' (Dashboard.layout)
feat(schema): [non_breaking] Field 'projectFilter' was added to object type 'Dashboard' (Dashboard.projectFilter)
feat(schema): [non_breaking] Field 'widgets' was added to object type 'Dashboard' (Dashboard.widgets)
feat(schema): [non_breaking] Description '[INTERNAL] By which resolution is a date defined.' on type 'DateResolutionType' has changed to 'By which resolution is a date defined.' (DateResolutionType)
feat(schema): [non_breaking] Field 'team' was added to object type 'Document' (Document.team)
feat(schema): [non_breaking] Field 'team' was added to object type 'DocumentSearchResult' (DocumentSearchResult.team)
feat(schema): [non_breaking] Field 'Draft.customerNeed' description changed from '[ALPHA] The customer need that this draft is referencing.' to 'The customer need that this draft is referencing.' (Draft.customerNeed)
feat(schema): [non_breaking] Field 'Draft.initiative' description changed from '[INTERNAL] The initiative for which this is a draft initiative update.' to 'The initiative for which this is a draft initiative update.' (Draft.initiative)
feat(schema): [non_breaking] Field 'Draft.initiativeUpdate' description changed from '[INTERNAL] The initiative update for which this is a draft comment.' to 'The initiative update for which this is a draft comment.' (Draft.initiativeUpdate)
feat(schema): [non_breaking] Input field 'EntityExternalLinkCreateInput.initiativeId' description changed from 'Related initiative link.' to 'The initiative associated with the link.' (EntityExternalLinkCreateInput.initiativeId)
feat(schema): [non_breaking] Input field 'EntityExternalLinkCreateInput.projectId' description changed from 'Related project link.' to 'The project associated with the link.' (EntityExternalLinkCreateInput.projectId)
feat(schema): [non_breaking] Field 'dashboard' was added to object type 'Favorite' (Favorite.dashboard)
feat(schema): [non_breaking] Field 'attachment' was added to object type 'FrontAttachmentPayload' (FrontAttachmentPayload.attachment)
feat(schema): [non_breaking] Field 'completedAt' was added to object type 'Initiative' (Initiative.completedAt)
feat(schema): [non_breaking] Field 'frequencyResolution' was added to object type 'Initiative' (Initiative.frequencyResolution)
feat(schema): [non_breaking] Field 'startedAt' was added to object type 'Initiative' (Initiative.startedAt)
feat(schema): [non_breaking] Field 'updateReminderFrequency' was added to object type 'Initiative' (Initiative.updateReminderFrequency)
feat(schema): [non_breaking] Field 'Initiative.history' description changed from '[Internal] History entries associated with the initiative.' to 'History entries associated with the initiative.' (Initiative.history)
feat(schema): [non_breaking] Field 'Initiative.integrationsSettings' description changed from '[Internal] Settings for all integrations associated with that initiative.' to 'Settings for all integrations associated with that initiative.' (Initiative.integrationsSettings)
feat(schema): [non_breaking] Field 'Initiative.lastUpdate' description changed from '[ALPHA] The last initiative update posted for this initiative.' to 'The last initiative update posted for this initiative.' (Initiative.lastUpdate)
feat(schema): [non_breaking] Field 'Initiative.updateReminderFrequencyInWeeks' description changed from '[Internal] The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' to 'The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' (Initiative.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'Initiative.updateRemindersDay' description changed from '[Internal] The day at which to prompt for updates.' to 'The day at which to prompt for updates.' (Initiative.updateRemindersDay)
feat(schema): [non_breaking] Field 'Initiative.updateRemindersHour' description changed from '[Internal] The hour at which to prompt for updates.' to 'The hour at which to prompt for updates.' (Initiative.updateRemindersHour)
feat(schema): [non_breaking] Input field 'InitiativeCollectionFilter.status' description changed from 'Comparator for the initiative status.' to 'Comparator for the initiative status: Planned, Active, Completed' (InitiativeCollectionFilter.status)
feat(schema): [non_breaking] Input field 'InitiativeFilter.status' description changed from 'Comparator for the initiative status.' to 'Comparator for the initiative status: Planned, Active, Completed' (InitiativeFilter.status)
feat(schema): [non_breaking] Description '[Internal] A initiative history containing relevant change events.' on type 'InitiativeHistory' has changed to 'A initiative history containing relevant change events.' (InitiativeHistory)
feat(schema): [non_breaking] Field 'InitiativeNotification.initiativeUpdateId' description changed from '[Internal] Related initiative update ID.' to 'Related initiative update ID.' (InitiativeNotification.initiativeUpdateId)
feat(schema): [non_breaking] Field 'customer' was added to object type 'InitiativeNotificationSubscription' (InitiativeNotificationSubscription.customer)
feat(schema): [non_breaking] Field 'comments' was added to object type 'InitiativeUpdate' (InitiativeUpdate.comments)
feat(schema): [non_breaking] Field 'diff' was added to object type 'InitiativeUpdate' (InitiativeUpdate.diff)
feat(schema): [non_breaking] Field 'diffMarkdown' was added to object type 'InitiativeUpdate' (InitiativeUpdate.diffMarkdown)
feat(schema): [non_breaking] Field 'isStale' was added to object type 'InitiativeUpdate' (InitiativeUpdate.isStale)
feat(schema): [non_breaking] Field 'reactions' was added to object type 'InitiativeUpdate' (InitiativeUpdate.reactions)
feat(schema): [non_breaking] Field 'url' was added to object type 'InitiativeUpdate' (InitiativeUpdate.url)
feat(schema): [non_breaking] Description '[ALPHA] An initiative update.' on type 'InitiativeUpdate' has changed to 'An initiative update.' (InitiativeUpdate)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.updateReminderFrequencyInWeeks' description changed from '[Internal] The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' to 'The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' (InitiativeUpdateInput.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.updateRemindersDay' description changed from '[Internal] The day at which to prompt for updates.' to 'The day at which to prompt for updates.' (InitiativeUpdateInput.updateRemindersDay)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.updateRemindersHour' description changed from '[Internal] The hour at which to prompt for updates.' to 'The hour at which to prompt for updates.' (InitiativeUpdateInput.updateRemindersHour)
feat(schema): [non_breaking] Field 'activitySummary' was added to object type 'Issue' (Issue.activitySummary)
feat(schema): [non_breaking] Field 'documentContent' was added to object type 'Issue' (Issue.documentContent)
feat(schema): [non_breaking] Field 'Issue.prioritySortOrder' description changed from '[ALPHA] The order of the item in relation to other items in the organization, when ordered by priority.' to 'The order of the item in relation to other items in the organization, when ordered by priority.' (Issue.prioritySortOrder)
feat(schema): [non_breaking] Input field 'IssueCreateInput.prioritySortOrder' description changed from '[ALPHA] The position of the issue related to other issues, when ordered by priority.' to 'The position of the issue related to other issues, when ordered by priority.' (IssueCreateInput.prioritySortOrder)
feat(schema): [non_breaking] Field 'logId' was added to object type 'IssueFilterSuggestionPayload' (IssueFilterSuggestionPayload.logId)
feat(schema): [non_breaking] Field 'activitySummary' was added to object type 'IssueSearchResult' (IssueSearchResult.activitySummary)
feat(schema): [non_breaking] Field 'documentContent' was added to object type 'IssueSearchResult' (IssueSearchResult.documentContent)
feat(schema): [non_breaking] Field 'IssueSearchResult.prioritySortOrder' description changed from '[ALPHA] The order of the item in relation to other items in the organization, when ordered by priority.' to 'The order of the item in relation to other items in the organization, when ordered by priority.' (IssueSearchResult.prioritySortOrder)
feat(schema): [non_breaking] Field 'logId' was added to object type 'IssueTitleSuggestionFromCustomerRequestPayload' (IssueTitleSuggestionFromCustomerRequestPayload.logId)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.descriptionData' description changed from 'The issue description as a Prosemirror document.' to '[Internal] The issue description as a Prosemirror document.' (IssueUpdateInput.descriptionData)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.prioritySortOrder' description changed from '[ALPHA] The position of the issue related to other issues, when ordered by priority.' to 'The position of the issue related to other issues, when ordered by priority.' (IssueUpdateInput.prioritySortOrder)
feat(schema): [non_breaking] Field 'customer' was added to object type 'LabelNotificationSubscription' (LabelNotificationSubscription.customer)
feat(schema): [non_breaking] Description 'Issue sorting options.' on type 'LabelSort' has changed to 'Issue label sorting options.' (LabelSort)
feat(schema): [non_breaking] Field 'apiKeyUpdate' was added to object type 'Mutation' (Mutation.apiKeyUpdate)
feat(schema): [non_breaking] Field 'createInitiativeUpdateReminder' was added to object type 'Mutation' (Mutation.createInitiativeUpdateReminder)
feat(schema): [non_breaking] Field 'initiativeRelationCreate' was added to object type 'Mutation' (Mutation.initiativeRelationCreate)
feat(schema): [non_breaking] Field 'initiativeRelationDelete' was added to object type 'Mutation' (Mutation.initiativeRelationDelete)
feat(schema): [non_breaking] Field 'initiativeRelationUpdate' was added to object type 'Mutation' (Mutation.initiativeRelationUpdate)
feat(schema): [non_breaking] Field 'initiativeUpdateArchive' was added to object type 'Mutation' (Mutation.initiativeUpdateArchive)
feat(schema): [non_breaking] Field 'initiativeUpdateCreate' was added to object type 'Mutation' (Mutation.initiativeUpdateCreate)
feat(schema): [non_breaking] Field 'initiativeUpdateUnarchive' was added to object type 'Mutation' (Mutation.initiativeUpdateUnarchive)
feat(schema): [non_breaking] Field 'initiativeUpdateUpdate' was added to object type 'Mutation' (Mutation.initiativeUpdateUpdate)
feat(schema): [non_breaking] Field 'integrationUpdate' was added to object type 'Mutation' (Mutation.integrationUpdate)
feat(schema): [non_breaking] Field 'resendOrganizationInviteByEmail' was added to object type 'Mutation' (Mutation.resendOrganizationInviteByEmail)
feat(schema): [non_breaking] Field 'updateIssueSummary' was added to object type 'Mutation' (Mutation.updateIssueSummary)
feat(schema): [non_breaking] Field 'Mutation.integrationSettingsUpdate' description changed from '[INTERNAL] Updates the integration.' to '[INTERNAL] Updates the integration settings.' (Mutation.integrationSettingsUpdate)
feat(schema): [non_breaking] Field 'Mutation.integrationSettingsUpdate' is deprecated (Mutation.integrationSettingsUpdate)
feat(schema): [non_breaking] Field 'Mutation.integrationSettingsUpdate' has deprecation reason 'Use integrationUpdate instead.' (Mutation.integrationSettingsUpdate)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.resendOrganizationInvite' changed from 'The identifier of the organization invite to be re-send.' to 'The identifier of the organization invite to re-send.' (Mutation.resendOrganizationInvite.id)
feat(schema): [non_breaking] Input field 'NotificationEntityInput.initiativeUpdateId' description changed from '[Internal] The id of the initiative update related to the notification.' to 'The id of the initiative update related to the notification.' (NotificationEntityInput.initiativeUpdateId)
feat(schema): [non_breaking] Field 'customer' was added to interface 'NotificationSubscription' (NotificationSubscription.customer)
feat(schema): [non_breaking] Input field 'NotificationUpdateInput.initiativeUpdateId' description changed from '[Internal] The id of the project update related to the notification.' to 'The id of the project update related to the notification.' (NotificationUpdateInput.initiativeUpdateId)
feat(schema): [non_breaking] Input field 'NullableCycleFilter.and' description changed from 'Compound filters, one of which need to be matched by the cycle.' to 'Compound filters, all of which need to be matched by the cycle.' (NullableCycleFilter.and)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.health' description changed from 'Comparator for the project health.' to 'Comparator for the project health: onTrack, atRisk, offTrack' (NullableProjectFilter.health)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.healthWithAge' description changed from 'Comparator for the project health (with age).' to 'Comparator for the project health (with age): onTrack, atRisk, offTrack, outdated, noUpdate' (NullableProjectFilter.healthWithAge)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.priority' description changed from '[ALPHA] Comparator for the projects priority.' to 'Comparator for the projects priority.' (NullableProjectFilter.priority)
feat(schema): [non_breaking] Field 'defaultFeedSummarySchedule' was added to object type 'Organization' (Organization.defaultFeedSummarySchedule)
feat(schema): [non_breaking] Field 'feedEnabled' was added to object type 'Organization' (Organization.feedEnabled)
feat(schema): [non_breaking] Field 'scimSettings' was added to object type 'Organization' (Organization.scimSettings)
feat(schema): [non_breaking] Field 'Organization.customerCount' description changed from '[ALPHA] Number of customers in the organization.' to 'Number of customers in the organization.' (Organization.customerCount)
feat(schema): [non_breaking] Field 'cancelAt' was added to object type 'PaidSubscription' (PaidSubscription.cancelAt)
feat(schema): [non_breaking] Field 'audioSummary' was added to object type 'Post' (Post.audioSummary)
feat(schema): [non_breaking] Field 'evalLogId' was added to object type 'Post' (Post.evalLogId)
feat(schema): [non_breaking] Field 'feedSummaryScheduleAtCreate' was added to object type 'Post' (Post.feedSummaryScheduleAtCreate)
feat(schema): [non_breaking] Field 'writtenSummaryData' was added to object type 'Post' (Post.writtenSummaryData)
feat(schema): [non_breaking] Field 'frequencyResolution' was added to object type 'Project' (Project.frequencyResolution)
feat(schema): [non_breaking] Field 'inverseRelations' was added to object type 'Project' (Project.inverseRelations)
feat(schema): [non_breaking] Field 'labelIds' was added to object type 'Project' (Project.labelIds)
feat(schema): [non_breaking] Field 'priorityLabel' was added to object type 'Project' (Project.priorityLabel)
feat(schema): [non_breaking] Field 'relations' was added to object type 'Project' (Project.relations)
feat(schema): [non_breaking] Field 'updateReminderFrequency' was added to object type 'Project' (Project.updateReminderFrequency)
feat(schema): [non_breaking] Field 'Project.currentProgress' description changed from '[Internal] The current progress of the project.' to '[INTERNAL] The current progress of the project.' (Project.currentProgress)
feat(schema): [non_breaking] Field 'Project.prioritySortOrder' description changed from '[ALPHA] The sort order for the project within the organization, when ordered by priority.' to 'The sort order for the project within the organization, when ordered by priority.' (Project.prioritySortOrder)
feat(schema): [non_breaking] Field 'Project.progressHistory' description changed from '[Internal] The progress history of the project.' to '[INTERNAL] The progress history of the project.' (Project.progressHistory)
feat(schema): [non_breaking] Field 'Project.startDateResolution' description changed from '[INTERNAL] The resolution of the project's start date.' to 'The resolution of the project's start date.' (Project.startDateResolution)
feat(schema): [non_breaking] Field 'Project.targetDateResolution' description changed from '[INTERNAL] The resolution of the project's estimated completion date.' to 'The resolution of the project's estimated completion date.' (Project.targetDateResolution)
feat(schema): [non_breaking] Field 'Project.updateReminderFrequencyInWeeks' description changed from '[Internal] The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' to 'The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' (Project.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'Project.updateRemindersDay' description changed from '[Internal] The day at which to prompt for updates.' to 'The day at which to prompt for updates.' (Project.updateRemindersDay)
feat(schema): [non_breaking] Field 'Project.updateRemindersHour' description changed from '[Internal] The hour at which to prompt for updates.' to 'The hour at which to prompt for updates.' (Project.updateRemindersHour)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.health' description changed from 'Comparator for the project health.' to 'Comparator for the project health: onTrack, atRisk, offTrack' (ProjectCollectionFilter.health)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.healthWithAge' description changed from 'Comparator for the project health (with age).' to 'Comparator for the project health (with age): onTrack, atRisk, offTrack, outdated, noUpdate' (ProjectCollectionFilter.healthWithAge)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.priority' description changed from '[ALPHA] Comparator for the projects priority.' to 'Comparator for the projects priority.' (ProjectCollectionFilter.priority)
feat(schema): [non_breaking] Input field 'ProjectCreateInput.prioritySortOrder' description changed from '[ALPHA] The sort order for the project within shared views, when ordered by priority.' to 'The sort order for the project within shared views, when ordered by priority.' (ProjectCreateInput.prioritySortOrder)
feat(schema): [non_breaking] Input field 'ProjectCreateInput.startDateResolution' description changed from '[INTERNAL] The resolution of the project's start date.' to 'The resolution of the project's start date.' (ProjectCreateInput.startDateResolution)
feat(schema): [non_breaking] Input field 'ProjectCreateInput.targetDateResolution' description changed from '[INTERNAL] The resolution of the project's estimated completion date.' to 'The resolution of the project's estimated completion date.' (ProjectCreateInput.targetDateResolution)
feat(schema): [non_breaking] Input field 'ProjectFilter.health' description changed from 'Comparator for the project health.' to 'Comparator for the project health: onTrack, atRisk, offTrack' (ProjectFilter.health)
feat(schema): [non_breaking] Input field 'ProjectFilter.healthWithAge' description changed from 'Comparator for the project health (with age).' to 'Comparator for the project health (with age): onTrack, atRisk, offTrack, outdated, noUpdate' (ProjectFilter.healthWithAge)
feat(schema): [non_breaking] Input field 'ProjectFilter.priority' description changed from '[ALPHA] Comparator for the projects priority.' to 'Comparator for the projects priority.' (ProjectFilter.priority)
feat(schema): [non_breaking] Field 'logId' was added to object type 'ProjectFilterSuggestionPayload' (ProjectFilterSuggestionPayload.logId)
feat(schema): [non_breaking] Field 'ProjectNotification.initiativeUpdate' description changed from '[Internal] The initiative update related to the notification.' to 'The initiative update related to the notification.' (ProjectNotification.initiativeUpdate)
feat(schema): [non_breaking] Field 'customer' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.customer)
feat(schema): [non_breaking] Field 'frequencyResolution' was added to object type 'ProjectSearchResult' (ProjectSearchResult.frequencyResolution)
feat(schema): [non_breaking] Field 'inverseRelations' was added to object type 'ProjectSearchResult' (ProjectSearchResult.inverseRelations)
feat(schema): [non_breaking] Field 'labelIds' was added to object type 'ProjectSearchResult' (ProjectSearchResult.labelIds)
feat(schema): [non_breaking] Field 'priorityLabel' was added to object type 'ProjectSearchResult' (ProjectSearchResult.priorityLabel)
feat(schema): [non_breaking] Field 'relations' was added to object type 'ProjectSearchResult' (ProjectSearchResult.relations)
feat(schema): [non_breaking] Field 'updateReminderFrequency' was added to object type 'ProjectSearchResult' (ProjectSearchResult.updateReminderFrequency)
feat(schema): [non_breaking] Field 'ProjectSearchResult.currentProgress' description changed from '[Internal] The current progress of the project.' to '[INTERNAL] The current progress of the project.' (ProjectSearchResult.currentProgress)
feat(schema): [non_breaking] Field 'ProjectSearchResult.prioritySortOrder' description changed from '[ALPHA] The sort order for the project within the organization, when ordered by priority.' to 'The sort order for the project within the organization, when ordered by priority.' (ProjectSearchResult.prioritySortOrder)
feat(schema): [non_breaking] Field 'ProjectSearchResult.progressHistory' description changed from '[Internal] The progress history of the project.' to '[INTERNAL] The progress history of the project.' (ProjectSearchResult.progressHistory)
feat(schema): [non_breaking] Field 'ProjectSearchResult.startDateResolution' description changed from '[INTERNAL] The resolution of the project's start date.' to 'The resolution of the project's start date.' (ProjectSearchResult.startDateResolution)
feat(schema): [non_breaking] Field 'ProjectSearchResult.targetDateResolution' description changed from '[INTERNAL] The resolution of the project's estimated completion date.' to 'The resolution of the project's estimated completion date.' (ProjectSearchResult.targetDateResolution)
feat(schema): [non_breaking] Field 'ProjectSearchResult.updateReminderFrequencyInWeeks' description changed from '[Internal] The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' to 'The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' (ProjectSearchResult.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'ProjectSearchResult.updateRemindersDay' description changed from '[Internal] The day at which to prompt for updates.' to 'The day at which to prompt for updates.' (ProjectSearchResult.updateRemindersDay)
feat(schema): [non_breaking] Field 'ProjectSearchResult.updateRemindersHour' description changed from '[Internal] The hour at which to prompt for updates.' to 'The hour at which to prompt for updates.' (ProjectSearchResult.updateRemindersHour)
feat(schema): [non_breaking] Field 'isStale' was added to object type 'ProjectUpdate' (ProjectUpdate.isStale)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.prioritySortOrder' description changed from '[ALPHA] The sort order for the project within shared views, when ordered by priority.' to 'The sort order for the project within shared views, when ordered by priority.' (ProjectUpdateInput.prioritySortOrder)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.startDateResolution' description changed from '[INTERNAL] The resolution of the project's start date.' to 'The resolution of the project's start date.' (ProjectUpdateInput.startDateResolution)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.targetDateResolution' description changed from '[INTERNAL] The resolution of the project's estimated completion date.' to 'The resolution of the project's estimated completion date.' (ProjectUpdateInput.targetDateResolution)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.updateReminderFrequencyInWeeks' description changed from '[Internal] The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' to 'The n-weekly frequency at which to prompt for updates. When not set, reminders are inherited from workspace.' (ProjectUpdateInput.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.updateRemindersDay' description changed from '[Internal] The day at which to prompt for updates.' to 'The day at which to prompt for updates.' (ProjectUpdateInput.updateRemindersDay)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.updateRemindersHour' description changed from '[Internal] The hour at which to prompt for updates.' to 'The hour at which to prompt for updates.' (ProjectUpdateInput.updateRemindersHour)
feat(schema): [non_breaking] Field 'failuresForOauthWebhooks' was added to object type 'Query' (Query.failuresForOauthWebhooks)
feat(schema): [non_breaking] Field 'initiativeRelation' was added to object type 'Query' (Query.initiativeRelation)
feat(schema): [non_breaking] Field 'initiativeRelations' was added to object type 'Query' (Query.initiativeRelations)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'Query' (Query.initiativeUpdate)
feat(schema): [non_breaking] Field 'initiativeUpdates' was added to object type 'Query' (Query.initiativeUpdates)
feat(schema): [non_breaking] Field 'semanticSearch' was added to object type 'Query' (Query.semanticSearch)
feat(schema): [non_breaking] Field 'workspaceAuthorizedApplication' was added to object type 'Query' (Query.workspaceAuthorizedApplication)
feat(schema): [non_breaking] Field 'Reaction.initiativeUpdate' description changed from '[Internal] The initiative update that the reaction is associated with.' to 'The initiative update that the reaction is associated with.' (Reaction.initiativeUpdate)
feat(schema): [non_breaking] Input field 'ReactionCreateInput.initiativeUpdateId' description changed from '[Internal] The update to associate the reaction with.' to 'The update to associate the reaction with.' (ReactionCreateInput.initiativeUpdateId)
feat(schema): [non_breaking] Field 'displayName' was added to object type 'Team' (Team.displayName)
feat(schema): [non_breaking] Field 'facets' was added to object type 'Team' (Team.facets)
feat(schema): [non_breaking] Field 'inheritIssueEstimation' was added to object type 'Team' (Team.inheritIssueEstimation)
feat(schema): [non_breaking] Field 'inheritWorkflowStatuses' was added to object type 'Team' (Team.inheritWorkflowStatuses)
feat(schema): [non_breaking] Field 'posts' was added to object type 'Team' (Team.posts)
feat(schema): [non_breaking] Field 'Team.children' description changed from '[Internal] The team's child teams.' to '[Internal] The team's sub-teams.' (Team.children)
feat(schema): [non_breaking] Field 'Team.defaultIssueEstimate' description changed from 'What to use as an default estimate for unestimated issues.' to 'What to use as a default estimate for unestimated issues.' (Team.defaultIssueEstimate)
feat(schema): [non_breaking] Field 'Team.joinByDefault' description changed from '[INTERNAL] Whether new users should join this team by default.' to '[Internal] Whether new users should join this team by default.' (Team.joinByDefault)
feat(schema): [non_breaking] Input field 'TeamCollectionFilter.and' description changed from 'Compound filters, all of which need to be matched by the roadmap.' to 'Compound filters, all of which need to be matched by the team.' (TeamCollectionFilter.and)
feat(schema): [non_breaking] Input field 'TeamCollectionFilter.every' description changed from 'Filters that needs to be matched by all roadmaps.' to 'Filters that needs to be matched by all teams.' (TeamCollectionFilter.every)
feat(schema): [non_breaking] Input field 'TeamCollectionFilter.or' description changed from 'Compound filters, one of which need to be matched by the roadmap.' to 'Compound filters, one of which need to be matched by the team.' (TeamCollectionFilter.or)
feat(schema): [non_breaking] Input field 'TeamCollectionFilter.some' description changed from 'Filters that needs to be matched by some roadmaps.' to 'Filters that needs to be matched by some teams.' (TeamCollectionFilter.some)
feat(schema): [non_breaking] Description 'Roadmap collection filtering options.' on type 'TeamCollectionFilter' has changed to 'Team collection filtering options.' (TeamCollectionFilter)
feat(schema): [non_breaking] Field 'customer' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.customer)
feat(schema): [non_breaking] Field 'TriageResponsibilityManualSelection.assignmentIndex' description changed from '[INTERNAL] The index of the current userId used for the assign action when having more than one user.' to '[Internal] The index of the current userId used for the assign action when having more than one user.' (TriageResponsibilityManualSelection.assignmentIndex)
feat(schema): [non_breaking] Input field 'TriageResponsibilityManualSelectionInput.assignmentIndex' description changed from '[INTERNAL] The index of the current userId used for the assign action when having more than one user.' to '[Internal] The index of the current userId used for the assign action when having more than one user.' (TriageResponsibilityManualSelectionInput.assignmentIndex)
feat(schema): [non_breaking] Field 'app' was added to object type 'User' (User.app)
feat(schema): [non_breaking] Field 'User.lastSeen' description changed from 'The last time the user was seen online. If null, the user is currently online.' to 'The last time the user was seen online.' (User.lastSeen)
feat(schema): [non_breaking] Field 'appUserAuthentication' was added to object type 'UserAuthorizedApplication' (UserAuthorizedApplication.appUserAuthentication)
feat(schema): [non_breaking] Field 'appUserEnabled' was added to object type 'UserAuthorizedApplication' (UserAuthorizedApplication.appUserEnabled)
feat(schema): [non_breaking] Field 'customer' was added to object type 'UserNotificationSubscription' (UserNotificationSubscription.customer)
feat(schema): [non_breaking] Field 'teamIds' was added to object type 'Webhook' (Webhook.teamIds)
feat(schema): [non_breaking] Field 'Webhook.team' description changed from 'The team that the webhook is associated with. If null, the webhook is associated with all public teams of the organization.' to 'The team that the webhook is associated with. If null, the webhook is associated with all public teams of the organization or multiple teams.' (Webhook.team)
feat(schema): [non_breaking] Field 'description' was added to object type 'WorkspaceAuthorizedApplication' (WorkspaceAuthorizedApplication.description)
feat(schema): [non_breaking] Field 'developer' was added to object type 'WorkspaceAuthorizedApplication' (WorkspaceAuthorizedApplication.developer)
feat(schema): [non_breaking] Field 'developerUrl' was added to object type 'WorkspaceAuthorizedApplication' (WorkspaceAuthorizedApplication.developerUrl)
feat(schema): [non_breaking] Directive 'oneOf' was added (@oneOf)
Patch Changes
- 5324c92: chore(deps): update dependency patch versions
Major Changes
-
a7547e7: feat(schema): [breaking] Type 'AttachmentArchivePayload' was removed (AttachmentArchivePayload)
feat(schema): [breaking] Type 'NotificationChannelPreferencesInput' was removed (NotificationChannelPreferencesInput)
feat(schema): [breaking] Type 'ProjectLink' was removed (ProjectLink)
feat(schema): [breaking] Type 'ProjectLinkConnection' was removed (ProjectLinkConnection)
feat(schema): [breaking] Type 'ProjectLinkCreateInput' was removed (ProjectLinkCreateInput)
feat(schema): [breaking] Type 'ProjectLinkEdge' was removed (ProjectLinkEdge)
feat(schema): [breaking] Type 'ProjectLinkPayload' was removed (ProjectLinkPayload)
feat(schema): [breaking] Type 'ProjectLinkUpdateInput' was removed (ProjectLinkUpdateInput)
feat(schema): [breaking] Field 'contentData' (deprecated) was removed from object type 'Document' (Document.contentData)
feat(schema): [breaking] Field 'contentData' (deprecated) was removed from object type 'DocumentSearchResult' (DocumentSearchResult.contentData)
feat(schema): [breaking] Field 'attachmentArchive' (deprecated) was removed from object type 'Mutation' (Mutation.attachmentArchive)
feat(schema): [breaking] Field 'projectLinkCreate' was removed from object type 'Mutation' (Mutation.projectLinkCreate)
feat(schema): [breaking] Field 'projectLinkDelete' was removed from object type 'Mutation' (Mutation.projectLinkDelete)
feat(schema): [breaking] Field 'projectLinkUpdate' was removed from object type 'Mutation' (Mutation.projectLinkUpdate)
feat(schema): [breaking] Input field 'message' was removed from input object type 'OrganizationInviteCreateInput' (OrganizationInviteCreateInput.message)
feat(schema): [breaking] Field 'links' (deprecated) was removed from object type 'Project' (Project.links)
feat(schema): [breaking] Field 'descriptionData' (deprecated) was removed from object type 'ProjectMilestone' (ProjectMilestone.descriptionData)
feat(schema): [breaking] Field 'links' (deprecated) was removed from object type 'ProjectSearchResult' (ProjectSearchResult.links)
feat(schema): [breaking] Field 'projectLink' was removed from object type 'Query' (Query.projectLink)
feat(schema): [breaking] Field 'projectLinks' was removed from object type 'Query' (Query.projectLinks)
feat(schema): [breaking] Field 'notificationPreferences' was removed from object type 'UserSettings' (UserSettings.notificationPreferences)
feat(schema): [breaking] Field 'subscribedToUnreadNotificationsReminder' (deprecated) was removed from object type 'UserSettings' (UserSettings.subscribedToUnreadNotificationsReminder)
feat(schema): [breaking] Input field 'notificationPreferences' was removed from input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.notificationPreferences)
feat(schema): [breaking] Input field 'subscribedToUnreadNotificationsReminder' was removed from input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.subscribedToUnreadNotificationsReminder)
feat(schema): [breaking] Input field 'UserSettingsUpdateInput.notificationChannelPreferences' changed type from 'NotificationChannelPreferencesInput' to 'PartialNotificationChannelPreferencesInput' (UserSettingsUpdateInput.notificationChannelPreferences)
feat(schema): [dangerous] Input field 'issueLabels' was added to input object type 'InheritanceEntityMapping' (InheritanceEntityMapping.issueLabels)
feat(schema): [dangerous] Input field 'updateReminderFrequencyInWeeks' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.updateReminderFrequencyInWeeks)
feat(schema): [dangerous] Input field 'updateRemindersDay' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.updateRemindersDay)
feat(schema): [dangerous] Input field 'updateRemindersHour' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.updateRemindersHour)
feat(schema): [dangerous] Argument 'partId: String' added to field 'Mutation.attachmentLinkIntercom' (Mutation.attachmentLinkIntercom.partId)
feat(schema): [dangerous] Argument 'url: String' added to field 'Mutation.attachmentLinkZendesk' (Mutation.attachmentLinkZendesk.url)
feat(schema): [dangerous] Input field 'containsIgnoreCaseAndAccent' was added to input object type 'NullableStringComparator' (NullableStringComparator.containsIgnoreCaseAndAccent)
feat(schema): [dangerous] Input field 'updateReminderFrequencyInWeeks' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.updateReminderFrequencyInWeeks)
feat(schema): [dangerous] Input field 'updateRemindersDay' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.updateRemindersDay)
feat(schema): [dangerous] Input field 'updateRemindersHour' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.updateRemindersHour)
feat(schema): [dangerous] Input field 'containsIgnoreCaseAndAccent' was added to input object type 'SourceTypeComparator' (SourceTypeComparator.containsIgnoreCaseAndAccent)
feat(schema): [dangerous] Input field 'containsIgnoreCaseAndAccent' was added to input object type 'StringComparator' (StringComparator.containsIgnoreCaseAndAccent)
feat(schema): [dangerous] Input field 'containsIgnoreCaseAndAccent' was added to input object type 'StringItemComparator' (StringItemComparator.containsIgnoreCaseAndAccent)
feat(schema): [non_breaking] Type 'AuthOauthClientWithTokenCount' was added (AuthOauthClientWithTokenCount)
feat(schema): [non_breaking] Type 'CustomerImport' was added (CustomerImport)
feat(schema): [non_breaking] Type 'Meeting' was added (Meeting)
feat(schema): [non_breaking] Type 'MeetingConnection' was added (MeetingConnection)
feat(schema): [non_breaking] Type 'MeetingEdge' was added (MeetingEdge)
feat(schema): [non_breaking] Type 'PostNotification' was added (PostNotification)
feat(schema): [non_breaking] Field 'AuthOauthClientWithTokens.tokens' description changed from 'The token matching the app, scope, and actor.' to 'The tokens matching the user, app, scopes, and actor mode.' (AuthOauthClientWithTokens.tokens)
feat(schema): [non_breaking] Field 'integration' was added to object type 'Customer' (Customer.integration)
feat(schema): [non_breaking] Field 'CustomerNeed.url' description changed from 'Optional URL to the source of the customer need. Used when manually creating a need.' to '[DEPRECATED] Optional URL to the source of the customer need. Used when manually creating a need.' (CustomerNeed.url)
feat(schema): [non_breaking] Field 'CustomerNeed.url' is deprecated (CustomerNeed.url)
feat(schema): [non_breaking] Field 'CustomerNeed.url' has deprecation reason 'Use attachment.url instead' (CustomerNeed.url)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.projectId' description changed from 'The project this need is referencing.' to '[INTERNAL] The project this need is referencing.' (CustomerNeedCreateInput.projectId)
feat(schema): [non_breaking] Input field 'CustomerNeedUpdateInput.projectId' description changed from 'The project this need is referencing.' to '[INTERNAL] The project this need is referencing.' (CustomerNeedUpdateInput.projectId)
feat(schema): [non_breaking] Field 'inheritedFrom' was added to object type 'Cycle' (Cycle.inheritedFrom)
feat(schema): [non_breaking] Field 'Document.initiative' description changed from '[Internal] The initiative that the document is associated with.' to 'The initiative that the document is associated with.' (Document.initiative)
feat(schema): [non_breaking] Field 'meeting' was added to object type 'DocumentContent' (DocumentContent.meeting)
feat(schema): [non_breaking] Field 'DocumentSearchResult.initiative' description changed from '[Internal] The initiative that the document is associated with.' to 'The initiative that the document is associated with.' (DocumentSearchResult.initiative)
feat(schema): [non_breaking] Input field 'InheritanceEntityMapping.workflowStates' description changed from 'Mapping of the entity ID to the new entity ID.' to 'Mapping of the WorkflowState ID to the new WorkflowState ID.' (InheritanceEntityMapping.workflowStates)
feat(schema): [non_breaking] Field 'lastUpdate' was added to object type 'Initiative' (Initiative.lastUpdate)
feat(schema): [non_breaking] Field 'infoSnapshot' was added to object type 'InitiativeUpdate' (InitiativeUpdate.infoSnapshot)
feat(schema): [non_breaking] Field 'isDiffHidden' was added to object type 'InitiativeUpdate' (InitiativeUpdate.isDiffHidden)
feat(schema): [non_breaking] Field 'addedToTeamAt' was added to object type 'Issue' (Issue.addedToTeamAt)
feat(schema): [non_breaking] Field 'addedToTeamAt' was added to object type 'IssueSearchResult' (IssueSearchResult.addedToTeamAt)
feat(schema): [non_breaking] Field 'lastUpdate' was added to object type 'Project' (Project.lastUpdate)
feat(schema): [non_breaking] Field 'lastUpdate' was added to object type 'ProjectSearchResult' (ProjectSearchResult.lastUpdate)
feat(schema): [non_breaking] Field 'archivedTeamCount' was added to object type 'ProjectStatusCountPayload' (ProjectStatusCountPayload.archivedTeamCount)
feat(schema): [non_breaking] Field 'privateCount' was added to object type 'ProjectStatusCountPayload' (ProjectStatusCountPayload.privateCount)
feat(schema): [non_breaking] Field 'ProjectStatusCountPayload.count' description changed from 'Number of projects using this project status.' to 'Total number of projects using this project status.' (ProjectStatusCountPayload.count)
feat(schema): [non_breaking] Field 'children' was added to object type 'Team' (Team.children)
feat(schema): [non_breaking] Field 'parent' was added to object type 'Team' (Team.parent)
Major Changes
-
a188f45: feat(schema): [breaking] Input field 'CustomerUpsertInput.externalId' changed type from '[String!]' to 'String' (CustomerUpsertInput.externalId)
feat(schema): [dangerous] Input field 'addedLabelIds' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.addedLabelIds)
feat(schema): [dangerous] Input field 'removedLabelIds' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.removedLabelIds)
feat(schema): [non_breaking] Field 'Mutation.customerUpsert' description changed from 'Upserts a customer, creating it if it doesn't exists, updating it otherwise. Matches against an existing customer with
idorexternalIds' to 'Upserts a customer, creating it if it doesn't exists, updating it otherwise. Matches against an existing customer withidorexternalId' (Mutation.customerUpsert)
Major Changes
- 9b0b6a2: feat(schema): [breaking] Enum value 'cooldown' was removed from enum 'CyclePeriod' (CyclePeriod.cooldown)
Patch Changes
- 29d4834: chore(deps): update dependency patch versions
- 615cc5a: feat(schema): [non_breaking] Field 'inheritedFrom' was added to object type 'Template' (Template.inheritedFrom)
- 787fe41: fix: update Linear API key page URL
Major Changes
-
81da49e: feat(schema): [breaking] Type 'NotificationCategoryPreferencesChannel' was removed (NotificationCategoryPreferencesChannel)
feat(schema): [breaking] Type 'NotificationCategoryPreferencesChannelInput' was removed (NotificationCategoryPreferencesChannelInput)
feat(schema): [breaking] Input field 'attachmentId' was removed from input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.attachmentId)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.appsAndIntegrations' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.appsAndIntegrations)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.assignments' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.assignments)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.commentsAndReplies' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.commentsAndReplies)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.documentChanges' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.documentChanges)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.mentions' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.mentions)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.postsAndUpdates' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.postsAndUpdates)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.reactions' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.reactions)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.reminders' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.reminders)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.reviews' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.reviews)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.statusChanges' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.statusChanges)
feat(schema): [breaking] Field 'NotificationCategoryPreferences.subscriptions' changed type from 'NotificationCategoryPreferencesChannel' to 'NotificationChannelPreferences!' (NotificationCategoryPreferences.subscriptions)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.appsAndIntegrations' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.appsAndIntegrations)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.assignments' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.assignments)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.commentsAndReplies' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.commentsAndReplies)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.documentChanges' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.documentChanges)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.mentions' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.mentions)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.postsAndUpdates' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.postsAndUpdates)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.reactions' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.reactions)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.reminders' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.reminders)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.reviews' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.reviews)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.statusChanges' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.statusChanges)
feat(schema): [breaking] Input field 'NotificationCategoryPreferencesInput.subscriptions' changed type from 'NotificationCategoryPreferencesChannelInput' to 'PartialNotificationChannelPreferencesInput' (NotificationCategoryPreferencesInput.subscriptions)
feat(schema): [breaking] Input field 'NotificationChannelPreferencesInput.desktop' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferencesInput.desktop)
feat(schema): [breaking] Input field 'NotificationChannelPreferencesInput.email' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferencesInput.email)
feat(schema): [breaking] Input field 'NotificationChannelPreferencesInput.mobile' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferencesInput.mobile)
feat(schema): [breaking] Input field 'NotificationChannelPreferencesInput.slack' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferencesInput.slack)
feat(schema): [breaking] Field 'ProjectNotification.document' changed type from 'Document!' to 'Document' (ProjectNotification.document)
feat(schema): [breaking] Field 'ProjectNotification.initiative' changed type from 'Initiative!' to 'Initiative' (ProjectNotification.initiative)
feat(schema): [dangerous] Input field 'addedToCycleAt' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.addedToCycleAt)
feat(schema): [dangerous] Input field 'addedToCyclePeriod' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.addedToCyclePeriod)
feat(schema): [dangerous] Input field 'archivedAt' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.archivedAt)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.customerCount)
feat(schema): [dangerous] Input field 'addedToCycleAt' was added to input object type 'IssueFilter' (IssueFilter.addedToCycleAt)
feat(schema): [dangerous] Input field 'addedToCyclePeriod' was added to input object type 'IssueFilter' (IssueFilter.addedToCyclePeriod)
feat(schema): [dangerous] Input field 'archivedAt' was added to input object type 'IssueFilter' (IssueFilter.archivedAt)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'IssueFilter' (IssueFilter.customerCount)
feat(schema): [dangerous] Input field 'autoClosedByParentClosing' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.autoClosedByParentClosing)
feat(schema): [dangerous] Argument 'mapping: InheritanceEntityMapping' added to field 'Mutation.teamUpdate' (Mutation.teamUpdate.mapping)
feat(schema): [dangerous] Enum value 'customers' was added to enum 'NotificationCategory' (NotificationCategory.customers)
feat(schema): [dangerous] Enum value 'triage' was added to enum 'NotificationCategory' (NotificationCategory.triage)
feat(schema): [dangerous] Input field 'customers' was added to input object type 'NotificationCategoryPreferencesInput' (NotificationCategoryPreferencesInput.customers)
feat(schema): [dangerous] Input field 'triage' was added to input object type 'NotificationCategoryPreferencesInput' (NotificationCategoryPreferencesInput.triage)
feat(schema): [dangerous] Input field 'addedToCycleAt' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.addedToCycleAt)
feat(schema): [dangerous] Input field 'addedToCyclePeriod' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.addedToCyclePeriod)
feat(schema): [dangerous] Input field 'archivedAt' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.archivedAt)
feat(schema): [dangerous] Input field 'customerCount' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.customerCount)
feat(schema): [dangerous] Input field 'restrictTeamCreationToAdmins' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.restrictTeamCreationToAdmins)
feat(schema): [dangerous] Enum value 'embeddedCustomerNeeds' was added to enum 'ViewType' (ViewType.embeddedCustomerNeeds)
feat(schema): [non_breaking] Type 'CyclePeriod' was added (CyclePeriod)
feat(schema): [non_breaking] Type 'CyclePeriodComparator' was added (CyclePeriodComparator)
feat(schema): [non_breaking] Type 'Dashboard' was added (Dashboard)
feat(schema): [non_breaking] Type 'DashboardConnection' was added (DashboardConnection)
feat(schema): [non_breaking] Type 'DashboardEdge' was added (DashboardEdge)
feat(schema): [non_breaking] Type 'InheritanceEntityMapping' was added (InheritanceEntityMapping)
feat(schema): [non_breaking] Type 'InitiativeHistory' was added (InitiativeHistory)
feat(schema): [non_breaking] Type 'InitiativeHistoryConnection' was added (InitiativeHistoryConnection)
feat(schema): [non_breaking] Type 'InitiativeHistoryEdge' was added (InitiativeHistoryEdge)
feat(schema): [non_breaking] Type 'NotificationCategoryMetadata' was added (NotificationCategoryMetadata)
feat(schema): [non_breaking] Type 'NotificationCategoryPreferencesMetadata' was added (NotificationCategoryPreferencesMetadata)
feat(schema): [non_breaking] Type 'PartialNotificationCategoryPreferences' was added (PartialNotificationCategoryPreferences)
feat(schema): [non_breaking] Type 'PartialNotificationChannelPreferences' was added (PartialNotificationChannelPreferences)
feat(schema): [non_breaking] Type 'PartialNotificationChannelPreferencesInput' was added (PartialNotificationChannelPreferencesInput)
feat(schema): [non_breaking] Type 'ProjectMilestoneStatus' was added (ProjectMilestoneStatus)
feat(schema): [non_breaking] Type 'PullRequestCheck' was added (PullRequestCheck)
feat(schema): [non_breaking] Type 'PullRequestCheckInput' was added (PullRequestCheckInput)
feat(schema): [non_breaking] Type 'Widget' was added (Widget)
feat(schema): [non_breaking] Type 'WidgetConnection' was added (WidgetConnection)
feat(schema): [non_breaking] Type 'WidgetEdge' was added (WidgetEdge)
feat(schema): [non_breaking] Field 'Customer.revenue' description changed from 'The revenue generated by the customer.' to 'The annual revenue generated by the customer.' (Customer.revenue)
feat(schema): [non_breaking] Input field 'CustomerCreateInput.revenue' description changed from 'The revenue generated by the customer.' to 'The annual revenue generated by the customer.' (CustomerCreateInput.revenue)
feat(schema): [non_breaking] Input field 'CustomerUpdateInput.revenue' description changed from 'The revenue generated by the customer.' to 'The annual revenue generated by the customer.' (CustomerUpdateInput.revenue)
feat(schema): [non_breaking] Field 'history' was added to object type 'Initiative' (Initiative.history)
feat(schema): [non_breaking] Field 'updateReminderFrequencyInWeeks' was added to object type 'Initiative' (Initiative.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'updateRemindersDay' was added to object type 'Initiative' (Initiative.updateRemindersDay)
feat(schema): [non_breaking] Field 'updateRemindersHour' was added to object type 'Initiative' (Initiative.updateRemindersHour)
feat(schema): [non_breaking] Description 'An initiative update.' on type 'InitiativeUpdate' has changed to '[ALPHA] An initiative update.' (InitiativeUpdate)
feat(schema): [non_breaking] Field 'customerNeedId' was added to object type 'IssueHistory' (IssueHistory.customerNeedId)
feat(schema): [non_breaking] Field 'integrationSlackCustomerChannelLink' was added to object type 'Mutation' (Mutation.integrationSlackCustomerChannelLink)
feat(schema): [non_breaking] Field 'customers' was added to object type 'NotificationCategoryPreferences' (NotificationCategoryPreferences.customers)
feat(schema): [non_breaking] Field 'system' was added to object type 'NotificationCategoryPreferences' (NotificationCategoryPreferences.system)
feat(schema): [non_breaking] Field 'triage' was added to object type 'NotificationCategoryPreferences' (NotificationCategoryPreferences.triage)
feat(schema): [non_breaking] Field 'NotificationChannelPreferences.desktop' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferences.desktop)
feat(schema): [non_breaking] Field 'NotificationChannelPreferences.email' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferences.email)
feat(schema): [non_breaking] Field 'NotificationChannelPreferences.mobile' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferences.mobile)
feat(schema): [non_breaking] Field 'NotificationChannelPreferences.slack' changed type from 'Boolean' to 'Boolean!' (NotificationChannelPreferences.slack)
feat(schema): [non_breaking] Field 'restrictTeamCreationToAdmins' was added to object type 'Organization' (Organization.restrictTeamCreationToAdmins)
feat(schema): [non_breaking] Field 'updateReminderFrequencyInWeeks' was added to object type 'Project' (Project.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'updateRemindersDay' was added to object type 'Project' (Project.updateRemindersDay)
feat(schema): [non_breaking] Field 'updateRemindersHour' was added to object type 'Project' (Project.updateRemindersHour)
feat(schema): [non_breaking] Field 'progress' was added to object type 'ProjectMilestone' (ProjectMilestone.progress)
feat(schema): [non_breaking] Field 'status' was added to object type 'ProjectMilestone' (ProjectMilestone.status)
feat(schema): [non_breaking] Field 'updateReminderFrequencyInWeeks' was added to object type 'ProjectSearchResult' (ProjectSearchResult.updateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'updateRemindersDay' was added to object type 'ProjectSearchResult' (ProjectSearchResult.updateRemindersDay)
feat(schema): [non_breaking] Field 'updateRemindersHour' was added to object type 'ProjectSearchResult' (ProjectSearchResult.updateRemindersHour)
feat(schema): [non_breaking] Field 'isPersonalIntegrationRequired' was added to object type 'SyncedExternalThread' (SyncedExternalThread.isPersonalIntegrationRequired)
feat(schema): [non_breaking] Field 'draftWorkflowState' was added to object type 'Team' (Team.draftWorkflowState)
feat(schema): [non_breaking] Field 'mergeWorkflowState' was added to object type 'Team' (Team.mergeWorkflowState)
feat(schema): [non_breaking] Field 'mergeableWorkflowState' was added to object type 'Team' (Team.mergeableWorkflowState)
feat(schema): [non_breaking] Field 'reviewWorkflowState' was added to object type 'Team' (Team.reviewWorkflowState)
feat(schema): [non_breaking] Field 'startWorkflowState' was added to object type 'Team' (Team.startWorkflowState)
feat(schema): [non_breaking] Field 'UserSettings.notificationCategoryPreferences' description changed from 'The notification category preferences for the user.' to 'The user's notification category preferences.' (UserSettings.notificationCategoryPreferences)
feat(schema): [non_breaking] Field 'UserSettings.notificationChannelPreferences' description changed from 'Whether the user has specific notification channels enabled or disabled.' to 'The user's notification channel preferences.' (UserSettings.notificationChannelPreferences)
feat(schema): [non_breaking] Field 'inheritedFrom' was added to object type 'WorkflowState' (WorkflowState.inheritedFrom)
Major Changes
-
b1f690d: feat(schema): [breaking] Input field 'CustomerCreateInput.revenue' changed type from 'String' to 'Int' (CustomerCreateInput.revenue)
feat(schema): [breaking] Input field 'CustomerCreateInput.size' changed type from 'String' to 'Int' (CustomerCreateInput.size)
feat(schema): [breaking] Field 'contentData' (deprecated) was removed from object type 'DocumentContent' (DocumentContent.contentData)
feat(schema): [breaking] Field 'descriptionData' (deprecated) was removed from object type 'Issue' (Issue.descriptionData)
feat(schema): [breaking] Field 'descriptionData' (deprecated) was removed from object type 'IssueSearchResult' (IssueSearchResult.descriptionData)
feat(schema): [breaking] Field 'customerStatusCreate' was removed from object type 'Mutation' (Mutation.customerStatusCreate)
feat(schema): [breaking] Field 'customerStatusDelete' was removed from object type 'Mutation' (Mutation.customerStatusDelete)
feat(schema): [breaking] Field 'customerStatusUpdate' was removed from object type 'Mutation' (Mutation.customerStatusUpdate)
feat(schema): [breaking] Input field 'organizationId' was added to input object type 'SentrySettingsInput' (SentrySettingsInput.organizationId)
feat(schema): [breaking] Field 'draftWorkflowState' (deprecated) was removed from object type 'Team' (Team.draftWorkflowState)
feat(schema): [breaking] Field 'mergeWorkflowState' (deprecated) was removed from object type 'Team' (Team.mergeWorkflowState)
feat(schema): [breaking] Field 'mergeableWorkflowState' (deprecated) was removed from object type 'Team' (Team.mergeableWorkflowState)
feat(schema): [breaking] Field 'reviewWorkflowState' (deprecated) was removed from object type 'Team' (Team.reviewWorkflowState)
feat(schema): [breaking] Field 'startWorkflowState' (deprecated) was removed from object type 'Team' (Team.startWorkflowState)
feat(schema): [breaking] Input field 'cycleEnabledStartWeek' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.cycleEnabledStartWeek)
feat(schema): [breaking] Input field 'draftWorkflowStateId' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.draftWorkflowStateId)
feat(schema): [breaking] Input field 'mergeWorkflowStateId' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.mergeWorkflowStateId)
feat(schema): [breaking] Input field 'mergeableWorkflowStateId' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.mergeableWorkflowStateId)
feat(schema): [breaking] Input field 'reviewWorkflowStateId' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.reviewWorkflowStateId)
feat(schema): [breaking] Input field 'startWorkflowStateId' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.startWorkflowStateId)
feat(schema): [breaking] Field 'UserSettings.notificationCategoryPreferences' changed type from 'JSONObject!' to 'NotificationCategoryPreferences!' (UserSettings.notificationCategoryPreferences)
feat(schema): [dangerous] Input field 'attachmentId' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.attachmentId)
feat(schema): [dangerous] Input field 'displayName' was added to input object type 'CustomerTierCreateInput' (CustomerTierCreateInput.displayName)
feat(schema): [dangerous] Input field 'displayName' was added to input object type 'CustomerTierUpdateInput' (CustomerTierUpdateInput.displayName)
feat(schema): [dangerous] Enum value 'slackInitiativePost' was added to enum 'IntegrationService' (IntegrationService.slackInitiativePost)
feat(schema): [dangerous] Enum value 'slackOrgInitiativeUpdatesPost' was added to enum 'IntegrationService' (IntegrationService.slackOrgInitiativeUpdatesPost)
feat(schema): [dangerous] Input field 'slackInitiativePost' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.slackInitiativePost)
feat(schema): [dangerous] Input field 'slackOrgInitiativeUpdatesPost' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.slackOrgInitiativeUpdatesPost)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'slackInitiativeUpdateCreated' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackInitiativeUpdateCreated)
feat(schema): [dangerous] Input field 'slackInitiativeUpdateCreated' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackInitiativeUpdateCreated)
feat(schema): [dangerous] Input field 'sourcePullRequestCommentId' was added to input object type 'IssueCreateInput' (IssueCreateInput.sourcePullRequestCommentId)
feat(schema): [dangerous] Input field 'initiativeUpdateId' was added to input object type 'NotificationEntityInput' (NotificationEntityInput.initiativeUpdateId)
feat(schema): [dangerous] Input field 'initiativeUpdateId' was added to input object type 'NotificationUpdateInput' (NotificationUpdateInput.initiativeUpdateId)
feat(schema): [dangerous] Input field 'workingDays' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.workingDays)
feat(schema): [dangerous] Input field 'pullRequestCommentId' was added to input object type 'ReactionCreateInput' (ReactionCreateInput.pullRequestCommentId)
feat(schema): [dangerous] Input field 'pullRequestId' was added to input object type 'ReactionCreateInput' (ReactionCreateInput.pullRequestId)
feat(schema): [dangerous] Input field 'notificationChannelPreferences' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.notificationChannelPreferences)
feat(schema): [dangerous] Enum value 'customer' was added to enum 'ViewType' (ViewType.customer)
feat(schema): [dangerous] Input field 'canReadCustomers' was added to input object type 'ZendeskSettingsInput' (ZendeskSettingsInput.canReadCustomers)
feat(schema): [non_breaking] Type 'CustomerNeedCreateFromAttachmentInput' was added (CustomerNeedCreateFromAttachmentInput)
feat(schema): [non_breaking] Type 'NotificationCategory' was added (NotificationCategory)
feat(schema): [non_breaking] Type 'NotificationChannel' was added (NotificationChannel)
feat(schema): [non_breaking] Type 'NotificationChannelPreferences' was added (NotificationChannelPreferences)
feat(schema): [non_breaking] Type 'NotificationChannelPreferencesInput' was added (NotificationChannelPreferencesInput)
feat(schema): [non_breaking] Type 'PullRequestComment' was added (PullRequestComment)
feat(schema): [non_breaking] Type 'PullRequestUserState' was added (PullRequestUserState)
feat(schema): [non_breaking] Type 'PullRequestUserStateInput' was added (PullRequestUserStateInput)
feat(schema): [non_breaking] Field 'CustomerNeed.priority' description changed from 'The urgency of the customer need. 0 = No urgency, 1 = Critical, 2 = Important, 3 = Nice to have.' to 'Whether the customer need is important or not. 0 = Not important, 1 = Important.' (CustomerNeed.priority)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.priority' description changed from 'The urgency of the customer need. 0 = No urgency, 1 = Critical, 2 = Important, 3 = Nice to have.' to 'Whether the customer need is important or not. 0 = Not important, 1 = Important.' (CustomerNeedCreateInput.priority)
feat(schema): [non_breaking] Input field 'CustomerNeedUpdateInput.priority' description changed from 'The urgency of the customer need. 0 = No urgency, 1 = Critical, 2 = Important, 3 = Nice to have.' to 'Whether the customer need is important or not. 0 = Not important, 1 = Important.' (CustomerNeedUpdateInput.priority)
feat(schema): [non_breaking] Field 'displayName' was added to object type 'CustomerTier' (CustomerTier.displayName)
feat(schema): [non_breaking] Input field 'CustomerTierCreateInput.name' changed type from 'String!' to 'String' (CustomerTierCreateInput.name)
feat(schema): [non_breaking] Field 'integrationsSettings' was added to object type 'Initiative' (Initiative.integrationsSettings)
feat(schema): [non_breaking] Field 'url' was added to object type 'Initiative' (Initiative.url)
feat(schema): [non_breaking] Field 'initiativeUpdateId' was added to object type 'InitiativeNotification' (InitiativeNotification.initiativeUpdateId)
feat(schema): [non_breaking] Field 'slackInitiativePost' was added to object type 'IntegrationSettings' (IntegrationSettings.slackInitiativePost)
feat(schema): [non_breaking] Field 'slackOrgInitiativeUpdatesPost' was added to object type 'IntegrationSettings' (IntegrationSettings.slackOrgInitiativeUpdatesPost)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'IntegrationsSettings' (IntegrationsSettings.initiative)
feat(schema): [non_breaking] Field 'slackInitiativeUpdateCreated' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackInitiativeUpdateCreated)
feat(schema): [non_breaking] Description 'The configuration of all integrations for a project or a team.' on type 'IntegrationsSettings' has changed to 'The configuration of all integrations for different entities.' (IntegrationsSettings)
feat(schema): [non_breaking] Field 'customerMerge' was added to object type 'Mutation' (Mutation.customerMerge)
feat(schema): [non_breaking] Field 'customerNeedCreateFromAttachment' was added to object type 'Mutation' (Mutation.customerNeedCreateFromAttachment)
feat(schema): [non_breaking] Field 'customerNeedUnarchive' was added to object type 'Mutation' (Mutation.customerNeedUnarchive)
feat(schema): [non_breaking] Field 'integrationGithubImportRefresh' was added to object type 'Mutation' (Mutation.integrationGithubImportRefresh)
feat(schema): [non_breaking] Field 'integrationSlackInitiativePost' was added to object type 'Mutation' (Mutation.integrationSlackInitiativePost)
feat(schema): [non_breaking] Field 'integrationSlackOrgInitiativeUpdatesPost' was added to object type 'Mutation' (Mutation.integrationSlackOrgInitiativeUpdatesPost)
feat(schema): [non_breaking] Field 'notificationCategoryChannelSubscriptionUpdate' was added to object type 'Mutation' (Mutation.notificationCategoryChannelSubscriptionUpdate)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.customerNeedArchive' changed from 'The identifier of the customer need to delete.' to 'The identifier of the customer need to archive.' (Mutation.customerNeedArchive.id)
feat(schema): [non_breaking] Field 'Mutation.projectUpdateMarkAsRead' is deprecated (Mutation.projectUpdateMarkAsRead)
feat(schema): [non_breaking] Field 'Mutation.projectUpdateMarkAsRead' has deprecation reason 'Project uppdate interactions are not used and will be removed.' (Mutation.projectUpdateMarkAsRead)
feat(schema): [non_breaking] Field 'workingDays' was added to object type 'Organization' (Organization.workingDays)
feat(schema): [non_breaking] Field 'currentProgress' was added to object type 'ProjectMilestone' (ProjectMilestone.currentProgress)
feat(schema): [non_breaking] Field 'progressHistory' was added to object type 'ProjectMilestone' (ProjectMilestone.progressHistory)
feat(schema): [non_breaking] Field 'document' was added to object type 'ProjectNotification' (ProjectNotification.document)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'ProjectNotification' (ProjectNotification.initiative)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'ProjectNotification' (ProjectNotification.initiativeUpdate)
feat(schema): [non_breaking] Field 'ProjectUpdateWithInteractionPayload.interaction' is deprecated (ProjectUpdateWithInteractionPayload.interaction)
feat(schema): [non_breaking] Field 'ProjectUpdateWithInteractionPayload.interaction' has deprecation reason 'Project update interactions are not used and will be removed.' (ProjectUpdateWithInteractionPayload.interaction)
feat(schema): [non_breaking] Field 'organizationId' was added to object type 'SentrySettings' (SentrySettings.organizationId)
feat(schema): [non_breaking] Field 'notificationChannelPreferences' was added to object type 'UserSettings' (UserSettings.notificationChannelPreferences)
feat(schema): [non_breaking] Field 'canReadCustomers' was added to object type 'ZendeskSettings' (ZendeskSettings.canReadCustomers)
Major Changes
-
58ec5c8: feat(schema): [breaking] Type 'IssueDraftArchivePayload' was removed (IssueDraftArchivePayload)
feat(schema): [breaking] Type 'IssueDraftCreateInput' was removed (IssueDraftCreateInput)
feat(schema): [breaking] Type 'IssueDraftPayload' was removed (IssueDraftPayload)
feat(schema): [breaking] Type 'IssueDraftUpdateInput' was removed (IssueDraftUpdateInput)
feat(schema): [breaking] Type 'Update' was removed (Update)
feat(schema): [breaking] Type 'UpdateConnection' was removed (UpdateConnection)
feat(schema): [breaking] Type 'UpdateEdge' was removed (UpdateEdge)
feat(schema): [breaking] Type 'UpdateHealthType' was removed (UpdateHealthType)
feat(schema): [breaking] Input field 'CustomerNeedCollectionFilter.customer' changed type from 'CustomerFilter' to 'NullableCustomerFilter' (CustomerNeedCollectionFilter.customer)
feat(schema): [breaking] Input field 'CustomerNeedFilter.customer' changed type from 'CustomerFilter' to 'NullableCustomerFilter' (CustomerNeedFilter.customer)
feat(schema): [breaking] Field 'FeatureFlag.project' changed type from 'Project!' to 'Project' (FeatureFlag.project)
feat(schema): [breaking] Input field 'GitHubRepoMappingInput.id' changed type from 'String' to 'String!' (GitHubRepoMappingInput.id)
feat(schema): [breaking] Field 'labels' was removed from object type 'IssueDraft' (IssueDraft.labels)
feat(schema): [breaking] Field 'issueDraftArchive' was removed from object type 'Mutation' (Mutation.issueDraftArchive)
feat(schema): [breaking] Field 'issueDraftCreate' was removed from object type 'Mutation' (Mutation.issueDraftCreate)
feat(schema): [breaking] Field 'issueDraftDelete' was removed from object type 'Mutation' (Mutation.issueDraftDelete)
feat(schema): [breaking] Field 'issueDraftUpdate' was removed from object type 'Mutation' (Mutation.issueDraftUpdate)
feat(schema): [breaking] Argument 'code: String!' added to field 'Mutation.integrationGithubConnect' (Mutation.integrationGithubConnect.code)
feat(schema): [breaking] Argument 'code: String!' added to field 'Mutation.integrationGithubImportConnect' (Mutation.integrationGithubImportConnect.code)
feat(schema): [dangerous] Input field 'initiativeUpdateId' was added to input object type 'CommentCreateInput' (CommentCreateInput.initiativeUpdateId)
feat(schema): [dangerous] Input field 'postId' was added to input object type 'CommentCreateInput' (CommentCreateInput.postId)
feat(schema): [dangerous] Input field 'logoUrl' was added to input object type 'CustomerCreateInput' (CustomerCreateInput.logoUrl)
feat(schema): [dangerous] Input field 'logoUrl' was added to input object type 'CustomerUpdateInput' (CustomerUpdateInput.logoUrl)
feat(schema): [dangerous] Input field 'recurringIssueTemplate' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.recurringIssueTemplate)
feat(schema): [dangerous] Input field 'slaType' was added to input object type 'IssueCreateInput' (IssueCreateInput.slaType)
feat(schema): [dangerous] Input field 'recurringIssueTemplate' was added to input object type 'IssueFilter' (IssueFilter.recurringIssueTemplate)
feat(schema): [dangerous] Input field 'slaType' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.slaType)
feat(schema): [dangerous] Argument 'reason: String' added to field 'Mutation.logout' (Mutation.logout.reason)
feat(schema): [dangerous] Argument 'reason: String' added to field 'Mutation.logoutAllSessions' (Mutation.logoutAllSessions.reason)
feat(schema): [dangerous] Argument 'reason: String' added to field 'Mutation.logoutOtherSessions' (Mutation.logoutOtherSessions.reason)
feat(schema): [dangerous] Input field 'recurringIssueTemplate' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.recurringIssueTemplate)
feat(schema): [dangerous] Input field 'type' was added to input object type 'NullableTemplateFilter' (NullableTemplateFilter.type)
feat(schema): [dangerous] Argument 'filter: NullableTemplateFilter' added to field 'Organization.templates' (Organization.templates.filter)
feat(schema): [dangerous] Input field 'customersConfiguration' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.customersConfiguration)
feat(schema): [dangerous] Input field 'customersEnabled' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.customersEnabled)
feat(schema): [dangerous] Input field 'postId' was added to input object type 'ReactionCreateInput' (ReactionCreateInput.postId)
feat(schema): [dangerous] Argument 'filter: NullableTemplateFilter' added to field 'Team.templates' (Team.templates.filter)
feat(schema): [dangerous] Input field 'notificationCategoryPreferences' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.notificationCategoryPreferences)
feat(schema): [dangerous] Enum value 'feedAll' was added to enum 'ViewType' (ViewType.feedAll)
feat(schema): [dangerous] Enum value 'feedFollowing' was added to enum 'ViewType' (ViewType.feedFollowing)
feat(schema): [non_breaking] Type 'CustomerNeedArchivePayload' was added (CustomerNeedArchivePayload)
feat(schema): [non_breaking] Type 'DraftConnection' was added (DraftConnection)
feat(schema): [non_breaking] Type 'DraftEdge' was added (DraftEdge)
feat(schema): [non_breaking] Type 'IssueBatchCreateInput' was added (IssueBatchCreateInput)
feat(schema): [non_breaking] Type 'IssueTitleSuggestionFromCustomerRequestPayload' was added (IssueTitleSuggestionFromCustomerRequestPayload)
feat(schema): [non_breaking] Type 'NotificationCategoryPreferences' was added (NotificationCategoryPreferences)
feat(schema): [non_breaking] Type 'NotificationCategoryPreferencesChannel' was added (NotificationCategoryPreferencesChannel)
feat(schema): [non_breaking] Type 'NotificationCategoryPreferencesChannelInput' was added (NotificationCategoryPreferencesChannelInput)
feat(schema): [non_breaking] Type 'NotificationCategoryPreferencesInput' was added (NotificationCategoryPreferencesInput)
feat(schema): [non_breaking] Type 'NullableCustomerFilter' was added (NullableCustomerFilter)
feat(schema): [non_breaking] Type 'PostType' was added (PostType)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'Comment' (Comment.initiativeUpdate)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Draft' (Draft.initiative)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'Draft' (Draft.initiativeUpdate)
feat(schema): [non_breaking] Field 'issue' was added to object type 'FeatureFlag' (FeatureFlag.issue)
feat(schema): [non_breaking] Description 'A feature flag for a project.' on type 'FeatureFlag' has changed to 'A feature flag for a project or an issue.' (FeatureFlag)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'FeedItem' (FeedItem.initiativeUpdate)
feat(schema): [non_breaking] Field 'GitHubRepoMapping.id' changed type from 'String' to 'String!' (GitHubRepoMapping.id)
feat(schema): [non_breaking] Field 'recurringIssueTemplate' was added to object type 'Issue' (Issue.recurringIssueTemplate)
feat(schema): [non_breaking] Field 'slaHighRiskAt' was added to object type 'Issue' (Issue.slaHighRiskAt)
feat(schema): [non_breaking] Field 'slaMediumRiskAt' was added to object type 'Issue' (Issue.slaMediumRiskAt)
feat(schema): [non_breaking] Field 'labelIds' was added to object type 'IssueDraft' (IssueDraft.labelIds)
feat(schema): [non_breaking] Field 'needs' was added to object type 'IssueDraft' (IssueDraft.needs)
feat(schema): [non_breaking] Field 'parentId' was added to object type 'IssueDraft' (IssueDraft.parentId)
feat(schema): [non_breaking] Field 'parentIssueId' was added to object type 'IssueDraft' (IssueDraft.parentIssueId)
feat(schema): [non_breaking] Field 'inheritedFrom' was added to object type 'IssueLabel' (IssueLabel.inheritedFrom)
feat(schema): [non_breaking] Field 'recurringIssueTemplate' was added to object type 'IssueSearchResult' (IssueSearchResult.recurringIssueTemplate)
feat(schema): [non_breaking] Field 'slaHighRiskAt' was added to object type 'IssueSearchResult' (IssueSearchResult.slaHighRiskAt)
feat(schema): [non_breaking] Field 'slaMediumRiskAt' was added to object type 'IssueSearchResult' (IssueSearchResult.slaMediumRiskAt)
feat(schema): [non_breaking] Field 'customerNeedArchive' was added to object type 'Mutation' (Mutation.customerNeedArchive)
feat(schema): [non_breaking] Field 'issueBatchCreate' was added to object type 'Mutation' (Mutation.issueBatchCreate)
feat(schema): [non_breaking] Field 'Mutation.projectRelationCreate' description changed from '[ALPHA] Creates a new project relation.' to 'Creates a new project relation.' (Mutation.projectRelationCreate)
feat(schema): [non_breaking] Field 'Mutation.projectRelationDelete' description changed from '[ALPHA] Deletes a project relation.' to 'Deletes a project relation.' (Mutation.projectRelationDelete)
feat(schema): [non_breaking] Field 'Mutation.projectRelationUpdate' description changed from '[ALPHA] Updates a project relation.' to 'Updates a project relation.' (Mutation.projectRelationUpdate)
feat(schema): [non_breaking] Field 'customersConfiguration' was added to object type 'Organization' (Organization.customersConfiguration)
feat(schema): [non_breaking] Field 'customersEnabled' was added to object type 'Organization' (Organization.customersEnabled)
feat(schema): [non_breaking] Field 'type' was added to object type 'Post' (Post.type)
feat(schema): [non_breaking] Field 'issueTitleSuggestionFromCustomerRequest' was added to object type 'Query' (Query.issueTitleSuggestionFromCustomerRequest)
feat(schema): [non_breaking] Description 'Which day count to use for SLA calculations.' was removed from object type 'SLADayCountType' (SLADayCountType)
feat(schema): [non_breaking] Field 'drafts' was added to object type 'User' (User.drafts)
feat(schema): [non_breaking] Field 'autoAssignToSelf' was added to object type 'UserSettings' (UserSettings.autoAssignToSelf)
feat(schema): [non_breaking] Field 'notificationCategoryPreferences' was added to object type 'UserSettings' (UserSettings.notificationCategoryPreferences)
Major Changes
-
f597059: feat(schema): [breaking] Type 'PullRequest' was removed (PullRequest)
feat(schema): [breaking] Type 'PullRequestIssueLink' was removed (PullRequestIssueLink)
feat(schema): [breaking] Type 'PullRequestIssueLinkInput' was removed (PullRequestIssueLinkInput)
feat(schema): [breaking] Type 'PullRequestIssueLinkType' was removed (PullRequestIssueLinkType)
feat(schema): [breaking] Type 'PullRequestStatus' was removed (PullRequestStatus)
feat(schema): [breaking] Input field 'CommentCollectionFilter.documentContent' changed type from 'DocumentContentFilter' to 'NullableDocumentContentFilter' (CommentCollectionFilter.documentContent)
feat(schema): [breaking] Input field 'CommentCollectionFilter.projectUpdate' changed type from 'ProjectUpdateFilter' to 'NullableProjectUpdateFilter' (CommentCollectionFilter.projectUpdate)
feat(schema): [breaking] Input field 'CommentFilter.documentContent' changed type from 'DocumentContentFilter' to 'NullableDocumentContentFilter' (CommentFilter.documentContent)
feat(schema): [breaking] Input field 'CommentFilter.projectUpdate' changed type from 'ProjectUpdateFilter' to 'NullableProjectUpdateFilter' (CommentFilter.projectUpdate)
feat(schema): [breaking] Field 'CustomerNeed.customer' changed type from 'Customer!' to 'Customer' (CustomerNeed.customer)
feat(schema): [breaking] Field 'seenAt' was removed from object type 'FeedItem' (FeedItem.seenAt)
feat(schema): [breaking] Field 'FeedItem.user' changed type from 'User!' to 'User' (FeedItem.user)
feat(schema): [breaking] Input field 'NullableCommentFilter.documentContent' changed type from 'DocumentContentFilter' to 'NullableDocumentContentFilter' (NullableCommentFilter.documentContent)
feat(schema): [breaking] Input field 'NullableCommentFilter.projectUpdate' changed type from 'ProjectUpdateFilter' to 'NullableProjectUpdateFilter' (NullableCommentFilter.projectUpdate)
feat(schema): [breaking] Input field 'NullableProjectMilestoneFilter.name' changed type from 'StringComparator' to 'NullableStringComparator' (NullableProjectMilestoneFilter.name)
feat(schema): [breaking] Input field 'slaDayCount' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.slaDayCount)
feat(schema): [breaking] Input field 'ProjectMilestoneCollectionFilter.name' changed type from 'StringComparator' to 'NullableStringComparator' (ProjectMilestoneCollectionFilter.name)
feat(schema): [breaking] Input field 'ProjectMilestoneFilter.name' changed type from 'StringComparator' to 'NullableStringComparator' (ProjectMilestoneFilter.name)
feat(schema): [breaking] Enum value 'myPullRequests' was removed from enum 'ViewType' (ViewType.myPullRequests)
feat(schema): [breaking] Enum value 'pullRequests' was removed from enum 'ViewType' (ViewType.pullRequests)
feat(schema): [dangerous] Input field 'url' was added to input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.url)
feat(schema): [dangerous] Input field 'url' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.url)
feat(schema): [dangerous] Input field 'approximateNeedCount' was added to input object type 'CustomerSortInput' (CustomerSortInput.approximateNeedCount)
feat(schema): [dangerous] Enum value 'teamIssues' was added to enum 'FacetPageSource' (FacetPageSource.teamIssues)
feat(schema): [dangerous] Input field 'id' was added to input object type 'GitHubRepoMappingInput' (GitHubRepoMappingInput.id)
feat(schema): [dangerous] Input field 'content' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.content)
feat(schema): [dangerous] Input field 'content' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.content)
feat(schema): [dangerous] Input field 'sourceCommentId' was added to input object type 'IssueDraftCreateInput' (IssueDraftCreateInput.sourceCommentId)
feat(schema): [dangerous] Field 'IssueHistory.actor' is no longer deprecated (IssueHistory.actor)
feat(schema): [dangerous] Argument 'alsoLeaveParentTeams: Boolean' added to field 'Mutation.teamMembershipDelete' (Mutation.teamMembershipDelete.alsoLeaveParentTeams)
feat(schema): [dangerous] Input field 'and' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.and)
feat(schema): [dangerous] Input field 'null' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.null)
feat(schema): [dangerous] Input field 'or' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.or)
feat(schema): [dangerous] Input field 'initiativeUpdateId' was added to input object type 'ReactionCreateInput' (ReactionCreateInput.initiativeUpdateId)
feat(schema): [dangerous] Enum value 'myReviews' was added to enum 'ViewType' (ViewType.myReviews)
feat(schema): [dangerous] Enum value 'reviews' was added to enum 'ViewType' (ViewType.reviews)
feat(schema): [non_breaking] Type 'ApproximateNeedCountSort' was added (ApproximateNeedCountSort)
feat(schema): [non_breaking] Type 'InitiativeUpdate' was added (InitiativeUpdate)
feat(schema): [non_breaking] Type 'InitiativeUpdateConnection' was added (InitiativeUpdateConnection)
feat(schema): [non_breaking] Type 'InitiativeUpdateEdge' was added (InitiativeUpdateEdge)
feat(schema): [non_breaking] Type 'InitiativeUpdateHealthType' was added (InitiativeUpdateHealthType)
feat(schema): [non_breaking] Type 'NullableProjectUpdateFilter' was added (NullableProjectUpdateFilter)
feat(schema): [non_breaking] Type 'Post' was added (Post)
feat(schema): [non_breaking] Type 'ProjectUpdateArchivePayload' was added (ProjectUpdateArchivePayload)
feat(schema): [non_breaking] Type 'SyncedExternalThread' was added (SyncedExternalThread)
feat(schema): [non_breaking] Type 'Update' was added (Update)
feat(schema): [non_breaking] Type 'UpdateConnection' was added (UpdateConnection)
feat(schema): [non_breaking] Type 'UpdateEdge' was added (UpdateEdge)
feat(schema): [non_breaking] Type 'UpdateHealthType' was added (UpdateHealthType)
feat(schema): [non_breaking] Type 'WebhookFailureEventConnection' was added (WebhookFailureEventConnection)
feat(schema): [non_breaking] Type 'WebhookFailureEventEdge' was added (WebhookFailureEventEdge)
feat(schema): [non_breaking] Field 'externalThread' was added to object type 'Comment' (Comment.externalThread)
feat(schema): [non_breaking] Field 'post' was added to object type 'Comment' (Comment.post)
feat(schema): [non_breaking] Input field 'CommentCollectionFilter.body' description changed from 'Comparator for the comments body.' to 'Comparator for the comment's body.' (CommentCollectionFilter.body)
feat(schema): [non_breaking] Input field 'CommentCollectionFilter.documentContent' description changed from 'Filters that the comments document content must satisfy.' to 'Filters that the comment's document content must satisfy.' (CommentCollectionFilter.documentContent)
feat(schema): [non_breaking] Input field 'CommentCollectionFilter.issue' description changed from 'Filters that the comments issue must satisfy.' to 'Filters that the comment's issue must satisfy.' (CommentCollectionFilter.issue)
feat(schema): [non_breaking] Input field 'CommentCollectionFilter.projectUpdate' description changed from 'Filters that the comments project update must satisfy.' to 'Filters that the comment's project update must satisfy.' (CommentCollectionFilter.projectUpdate)
feat(schema): [non_breaking] Input field 'CommentCollectionFilter.reactions' description changed from 'Filters that the comments reactions must satisfy.' to 'Filters that the comment's reactions must satisfy.' (CommentCollectionFilter.reactions)
feat(schema): [non_breaking] Input field 'CommentCollectionFilter.user' description changed from 'Filters that the comments creator must satisfy.' to 'Filters that the comment's creator must satisfy.' (CommentCollectionFilter.user)
feat(schema): [non_breaking] Input field 'CommentFilter.body' description changed from 'Comparator for the comments body.' to 'Comparator for the comment's body.' (CommentFilter.body)
feat(schema): [non_breaking] Input field 'CommentFilter.documentContent' description changed from 'Filters that the comments document content must satisfy.' to 'Filters that the comment's document content must satisfy.' (CommentFilter.documentContent)
feat(schema): [non_breaking] Input field 'CommentFilter.issue' description changed from 'Filters that the comments issue must satisfy.' to 'Filters that the comment's issue must satisfy.' (CommentFilter.issue)
feat(schema): [non_breaking] Input field 'CommentFilter.projectUpdate' description changed from 'Filters that the comments project update must satisfy.' to 'Filters that the comment's project update must satisfy.' (CommentFilter.projectUpdate)
feat(schema): [non_breaking] Input field 'CommentFilter.reactions' description changed from 'Filters that the comments reactions must satisfy.' to 'Filters that the comment's reactions must satisfy.' (CommentFilter.reactions)
feat(schema): [non_breaking] Input field 'CommentFilter.user' description changed from 'Filters that the comments creator must satisfy.' to 'Filters that the comment's creator must satisfy.' (CommentFilter.user)
feat(schema): [non_breaking] Field 'approximateNeedCount' was added to object type 'Customer' (Customer.approximateNeedCount)
feat(schema): [non_breaking] Field 'url' was added to object type 'CustomerNeed' (CustomerNeed.url)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.customerId' changed type from 'String!' to 'String' (CustomerNeedCreateInput.customerId)
feat(schema): [non_breaking] Field 'customerNeed' was added to object type 'Draft' (Draft.customerNeed)
feat(schema): [non_breaking] Field 'post' was added to object type 'Draft' (Draft.post)
feat(schema): [non_breaking] Field 'organization' was added to object type 'FeedItem' (FeedItem.organization)
feat(schema): [non_breaking] Field 'post' was added to object type 'FeedItem' (FeedItem.post)
feat(schema): [non_breaking] Field 'team' was added to object type 'FeedItem' (FeedItem.team)
feat(schema): [non_breaking] Field 'id' was added to object type 'GitHubRepoMapping' (GitHubRepoMapping.id)
feat(schema): [non_breaking] Field 'content' was added to object type 'Initiative' (Initiative.content)
feat(schema): [non_breaking] Field 'health' was added to object type 'Initiative' (Initiative.health)
feat(schema): [non_breaking] Field 'healthUpdatedAt' was added to object type 'Initiative' (Initiative.healthUpdatedAt)
feat(schema): [non_breaking] Field 'slaType' was added to object type 'Issue' (Issue.slaType)
feat(schema): [non_breaking] Field 'sourceCommentId' was added to object type 'IssueDraft' (IssueDraft.sourceCommentId)
feat(schema): [non_breaking] Field 'descriptionUpdatedBy' was added to object type 'IssueHistory' (IssueHistory.descriptionUpdatedBy)
feat(schema): [non_breaking] Deprecation reason was removed from field 'IssueHistory.actor' (IssueHistory.actor)
feat(schema): [non_breaking] Field 'IssueHistory.actors' is deprecated (IssueHistory.actors)
feat(schema): [non_breaking] Field 'IssueHistory.actors' has deprecation reason 'Use
actoranddescriptionUpdatedByinstead.' (IssueHistory.actors)feat(schema): [non_breaking] Field 'slaType' was added to object type 'IssueSearchResult' (IssueSearchResult.slaType)
feat(schema): [non_breaking] Field 'projectUpdateArchive' was added to object type 'Mutation' (Mutation.projectUpdateArchive)
feat(schema): [non_breaking] Field 'projectUpdateUnarchive' was added to object type 'Mutation' (Mutation.projectUpdateUnarchive)
feat(schema): [non_breaking] Field 'Mutation.projectUpdateDelete' is deprecated (Mutation.projectUpdateDelete)
feat(schema): [non_breaking] Field 'Mutation.projectUpdateDelete' has deprecation reason 'Use
projectUpdateArchiveinstead.' (Mutation.projectUpdateDelete)feat(schema): [non_breaking] Input field 'NullableCommentFilter.body' description changed from 'Comparator for the comments body.' to 'Comparator for the comment's body.' (NullableCommentFilter.body)
feat(schema): [non_breaking] Input field 'NullableCommentFilter.documentContent' description changed from 'Filters that the comments document content must satisfy.' to 'Filters that the comment's document content must satisfy.' (NullableCommentFilter.documentContent)
feat(schema): [non_breaking] Input field 'NullableCommentFilter.issue' description changed from 'Filters that the comments issue must satisfy.' to 'Filters that the comment's issue must satisfy.' (NullableCommentFilter.issue)
feat(schema): [non_breaking] Input field 'NullableCommentFilter.projectUpdate' description changed from 'Filters that the comments project update must satisfy.' to 'Filters that the comment's project update must satisfy.' (NullableCommentFilter.projectUpdate)
feat(schema): [non_breaking] Input field 'NullableCommentFilter.reactions' description changed from 'Filters that the comments reactions must satisfy.' to 'Filters that the comment's reactions must satisfy.' (NullableCommentFilter.reactions)
feat(schema): [non_breaking] Input field 'NullableCommentFilter.user' description changed from 'Filters that the comments creator must satisfy.' to 'Filters that the comment's creator must satisfy.' (NullableCommentFilter.user)
feat(schema): [non_breaking] Field 'Organization.slaDayCount' description changed from 'Which day count to use for SLA calculations.' to '[DEPRECATED] Which day count to use for SLA calculations.' (Organization.slaDayCount)
feat(schema): [non_breaking] Field 'Organization.slaDayCount' is deprecated (Organization.slaDayCount)
feat(schema): [non_breaking] Field 'Organization.slaDayCount' has deprecation reason 'No longer in use' (Organization.slaDayCount)
feat(schema): [non_breaking] Field 'ProjectUpdate.bodyData' description changed from '[Internal] The content of the project update as a Prosemirror document.' to '[Internal] The content of the update as a Prosemirror document.' (ProjectUpdate.bodyData)
feat(schema): [non_breaking] Field 'ProjectUpdate.editedAt' description changed from 'The time the project update was edited.' to 'The time the update was edited.' (ProjectUpdate.editedAt)
feat(schema): [non_breaking] Field 'ProjectUpdate.slugId' description changed from 'The project update's unique URL slug.' to 'The update's unique URL slug.' (ProjectUpdate.slugId)
feat(schema): [non_breaking] Description 'The health type of a project when the update is created.' on type 'ProjectUpdateHealthType' has changed to 'The health type when the project update is created.' (ProjectUpdateHealthType)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'Reaction' (Reaction.initiativeUpdate)
feat(schema): [non_breaking] Field 'post' was added to object type 'Reaction' (Reaction.post)
feat(schema): [non_breaking] Field 'failures' was added to object type 'Webhook' (Webhook.failures)
Major Changes
-
aa40717: feat(schema): [breaking] Type 'DiaryEntryCreateInput' was removed (DiaryEntryCreateInput)
feat(schema): [breaking] Type 'DiaryEntryPayload' was removed (DiaryEntryPayload)
feat(schema): [breaking] Type 'DiaryEntryUpdateInput' was removed (DiaryEntryUpdateInput)
feat(schema): [breaking] Type 'EntityCountResponse' was removed (EntityCountResponse)
feat(schema): [breaking] Type 'TrashOptionType' was removed (TrashOptionType)
feat(schema): [breaking] Input field 'CustomerCollectionFilter.owner' changed type from 'UserFilter' to 'NullableUserFilter' (CustomerCollectionFilter.owner)
feat(schema): [breaking] Input field 'CustomerFilter.owner' changed type from 'UserFilter' to 'NullableUserFilter' (CustomerFilter.owner)
feat(schema): [breaking] Field 'url' was removed from object type 'DiaryEntry' (DiaryEntry.url)
feat(schema): [breaking] Field 'diaryEntryCreate' was removed from object type 'Mutation' (Mutation.diaryEntryCreate)
feat(schema): [breaking] Field 'diaryEntryDelete' was removed from object type 'Mutation' (Mutation.diaryEntryDelete)
feat(schema): [breaking] Field 'diaryEntryUpdate' was removed from object type 'Mutation' (Mutation.diaryEntryUpdate)
feat(schema): [breaking] Argument 'code: String!' added to field 'Mutation.integrationLaunchDarklyConnect' (Mutation.integrationLaunchDarklyConnect.code)
feat(schema): [breaking] Argument 'apiKey: String!' was removed from field 'Mutation.integrationLaunchDarklyConnect' (Mutation.integrationLaunchDarklyConnect.apiKey)
feat(schema): [breaking] Field 'archivedModelSync' (deprecated) was removed from object type 'Query' (Query.archivedModelSync)
feat(schema): [breaking] Field 'archivedModelsSync' (deprecated) was removed from object type 'Query' (Query.archivedModelsSync)
feat(schema): [breaking] Field 'diaryEntry' was removed from object type 'Query' (Query.diaryEntry)
feat(schema): [breaking] Field 'syncEntityCount' was removed from object type 'Query' (Query.syncEntityCount)
feat(schema): [dangerous] Input field 'issueId' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.issueId)
feat(schema): [dangerous] Input field 'projectId' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.projectId)
feat(schema): [dangerous] Input field 'customerId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.customerId)
feat(schema): [dangerous] Enum value 'launchDarklyPersonal' was added to enum 'IntegrationService' (IntegrationService.launchDarklyPersonal)
feat(schema): [dangerous] Argument 'jql: String' added to field 'Mutation.issueImportCreateJira' (Mutation.issueImportCreateJira.jql)
feat(schema): [dangerous] Input field 'content' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.content)
feat(schema): [dangerous] Input field 'content' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.content)
feat(schema): [dangerous] Input field 'aiTitles' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.aiTitles)
feat(schema): [dangerous] Enum value 'myPullRequests' was added to enum 'ViewType' (ViewType.myPullRequests)
feat(schema): [dangerous] Enum value 'pullRequests' was added to enum 'ViewType' (ViewType.pullRequests)
feat(schema): [non_breaking] Type 'FeedItem' was added (FeedItem)
feat(schema): [non_breaking] Type 'IssueImportJqlCheckPayload' was added (IssueImportJqlCheckPayload)
feat(schema): [non_breaking] Type 'ProjectStatusArchivePayload' was added (ProjectStatusArchivePayload)
feat(schema): [non_breaking] Type 'ProjectStatusCountPayload' was added (ProjectStatusCountPayload)
feat(schema): [non_breaking] Type 'ProjectStatusCreateInput' was added (ProjectStatusCreateInput)
feat(schema): [non_breaking] Type 'ProjectStatusPayload' was added (ProjectStatusPayload)
feat(schema): [non_breaking] Type 'ProjectStatusUpdateInput' was added (ProjectStatusUpdateInput)
feat(schema): [non_breaking] Type 'PullRequest' was added (PullRequest)
feat(schema): [non_breaking] Type 'PullRequestIssueLink' was added (PullRequestIssueLink)
feat(schema): [non_breaking] Type 'PullRequestIssueLinkInput' was added (PullRequestIssueLinkInput)
feat(schema): [non_breaking] Type 'PullRequestIssueLinkType' was added (PullRequestIssueLinkType)
feat(schema): [non_breaking] Type 'PullRequestReviewer' was added (PullRequestReviewer)
feat(schema): [non_breaking] Type 'PullRequestReviewerDecision' was added (PullRequestReviewerDecision)
feat(schema): [non_breaking] Type 'PullRequestReviewerInput' was added (PullRequestReviewerInput)
feat(schema): [non_breaking] Type 'PullRequestStatus' was added (PullRequestStatus)
feat(schema): [non_breaking] Field 'Comment.bodyData' changed type from 'String' to 'String!' (Comment.bodyData)
feat(schema): [non_breaking] Input field 'CommentUpdateInput.bodyData' description changed from 'The comment content as a Prosemirror document.' to '[Internal] The comment content as a Prosemirror document.' (CommentUpdateInput.bodyData)
feat(schema): [non_breaking] Field 'CustomerNeed.priority' description changed from 'The priority of the customer need. 0 = No priority, 1 = Critical, 2 = Important, 3 = Nice to have.' to 'The urgency of the customer need. 0 = No urgency, 1 = Critical, 2 = Important, 3 = Nice to have.' (CustomerNeed.priority)
feat(schema): [non_breaking] Input field 'CustomerNeedCreateInput.priority' description changed from 'The priority of the customer need. 0 = No priority, 1 = Critical, 2 = Important, 3 = Nice to have.' to 'The urgency of the customer need. 0 = No urgency, 1 = Critical, 2 = Important, 3 = Nice to have.' (CustomerNeedCreateInput.priority)
feat(schema): [non_breaking] Input field 'CustomerNeedUpdateInput.priority' description changed from 'The priority of the customer need. 0 = No priority, 1 = Critical, 2 = Important, 3 = Nice to have.' to 'The urgency of the customer need. 0 = No urgency, 1 = Critical, 2 = Important, 3 = Nice to have.' (CustomerNeedUpdateInput.priority)
feat(schema): [non_breaking] Field 'customer' was added to object type 'Favorite' (Favorite.customer)
feat(schema): [non_breaking] Field 'labels' was added to object type 'IssueDraft' (IssueDraft.labels)
feat(schema): [non_breaking] Field 'integrationLaunchDarklyPersonalConnect' was added to object type 'Mutation' (Mutation.integrationLaunchDarklyPersonalConnect)
feat(schema): [non_breaking] Field 'projectStatusArchive' was added to object type 'Mutation' (Mutation.projectStatusArchive)
feat(schema): [non_breaking] Field 'projectStatusCreate' was added to object type 'Mutation' (Mutation.projectStatusCreate)
feat(schema): [non_breaking] Field 'projectStatusUnarchive' was added to object type 'Mutation' (Mutation.projectStatusUnarchive)
feat(schema): [non_breaking] Field 'projectStatusUpdate' was added to object type 'Mutation' (Mutation.projectStatusUpdate)
feat(schema): [non_breaking] Field 'updateIntegrationSlackScopes' was added to object type 'Mutation' (Mutation.updateIntegrationSlackScopes)
feat(schema): [non_breaking] Field 'customerCount' was added to object type 'Organization' (Organization.customerCount)
feat(schema): [non_breaking] Field 'comments' was added to object type 'Project' (Project.comments)
feat(schema): [non_breaking] Field 'Project.health' description changed from 'The health of the project based on the last project update.' to 'The health of the project.' (Project.health)
feat(schema): [non_breaking] Field 'comments' was added to object type 'ProjectSearchResult' (ProjectSearchResult.comments)
feat(schema): [non_breaking] Field 'ProjectSearchResult.health' description changed from 'The health of the project based on the last project update.' to 'The health of the project.' (ProjectSearchResult.health)
feat(schema): [non_breaking] Field 'issueImportJqlCheck' was added to object type 'Query' (Query.issueImportJqlCheck)
feat(schema): [non_breaking] Field 'projectStatus' was added to object type 'Query' (Query.projectStatus)
feat(schema): [non_breaking] Field 'projectStatusProjectCount' was added to object type 'Query' (Query.projectStatusProjectCount)
feat(schema): [non_breaking] Field 'projectStatuses' was added to object type 'Query' (Query.projectStatuses)
feat(schema): [non_breaking] Field 'aiTitles' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.aiTitles)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'WorkflowDefinition' (WorkflowDefinition.initiative)
Major Changes
-
0883b70: feat(schema): [breaking] Field 'CustomView.updatedBy' changed type from 'User!' to 'User' (CustomView.updatedBy)
feat(schema): [breaking] Field 'Document.creator' changed type from 'User!' to 'User' (Document.creator)
feat(schema): [breaking] Field 'Document.updatedBy' changed type from 'User!' to 'User' (Document.updatedBy)
feat(schema): [breaking] Field 'DocumentSearchResult.creator' changed type from 'User!' to 'User' (DocumentSearchResult.creator)
feat(schema): [breaking] Field 'DocumentSearchResult.updatedBy' changed type from 'User!' to 'User' (DocumentSearchResult.updatedBy)
feat(schema): [breaking] Field 'EmailIntakeAddress.team' changed type from 'Team!' to 'Team' (EmailIntakeAddress.team)
feat(schema): [breaking] Field 'Emoji.creator' changed type from 'User!' to 'User' (Emoji.creator)
feat(schema): [breaking] Field 'Roadmap.owner' changed type from 'User!' to 'User' (Roadmap.owner)
feat(schema): [non_breaking] Field 'DocumentNotification.actorAvatarColor' changed type from 'String' to 'String!' (DocumentNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'FeatureFlag.project' changed type from 'Project' to 'Project!' (FeatureFlag.project)
feat(schema): [non_breaking] Field 'InitiativeNotification.actorAvatarColor' changed type from 'String' to 'String!' (InitiativeNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'IssueNotification.actorAvatarColor' changed type from 'String' to 'String!' (IssueNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'Notification.actorAvatarColor' changed type from 'String' to 'String!' (Notification.actorAvatarColor)
feat(schema): [non_breaking] Field 'OauthClientApprovalNotification.actorAvatarColor' changed type from 'String' to 'String!' (OauthClientApprovalNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'ProjectNotification.actorAvatarColor' changed type from 'String' to 'String!' (ProjectNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'Template.organization' changed type from 'Organization' to 'Organization!' (Template.organization)
Major Changes
-
deab8df: feat(schema): [breaking] Type 'TextDraft' was removed (TextDraft)
feat(schema): [breaking] Field 'Customer.owner' changed type from 'User!' to 'User' (Customer.owner)
feat(schema): [breaking] Field 'Initiative.creator' changed type from 'User!' to 'User' (Initiative.creator)
feat(schema): [breaking] Field 'Initiative.owner' changed type from 'User!' to 'User' (Initiative.owner)
feat(schema): [breaking] Field 'Mutation.integrationGitlabConnect' changed type from 'IntegrationPayload!' to 'GitLabIntegrationCreatePayload!' (Mutation.integrationGitlabConnect)
feat(schema): [breaking] Field 'textDrafts' was removed from object type 'User' (User.textDrafts)
feat(schema): [dangerous] Input field 'revenue' was added to input object type 'CustomerCollectionFilter' (CustomerCollectionFilter.revenue)
feat(schema): [dangerous] Input field 'size' was added to input object type 'CustomerCollectionFilter' (CustomerCollectionFilter.size)
feat(schema): [dangerous] Input field 'status' was added to input object type 'CustomerCollectionFilter' (CustomerCollectionFilter.status)
feat(schema): [dangerous] Input field 'tier' was added to input object type 'CustomerCollectionFilter' (CustomerCollectionFilter.tier)
feat(schema): [dangerous] Input field 'revenue' was added to input object type 'CustomerCreateInput' (CustomerCreateInput.revenue)
feat(schema): [dangerous] Input field 'size' was added to input object type 'CustomerCreateInput' (CustomerCreateInput.size)
feat(schema): [dangerous] Input field 'tierId' was added to input object type 'CustomerCreateInput' (CustomerCreateInput.tierId)
feat(schema): [dangerous] Input field 'revenue' was added to input object type 'CustomerFilter' (CustomerFilter.revenue)
feat(schema): [dangerous] Input field 'size' was added to input object type 'CustomerFilter' (CustomerFilter.size)
feat(schema): [dangerous] Input field 'status' was added to input object type 'CustomerFilter' (CustomerFilter.status)
feat(schema): [dangerous] Input field 'tier' was added to input object type 'CustomerFilter' (CustomerFilter.tier)
feat(schema): [dangerous] Input field 'attachmentId' was added to input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.attachmentId)
feat(schema): [dangerous] Input field 'body' was added to input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.body)
feat(schema): [dangerous] Input field 'bodyData' was added to input object type 'CustomerNeedCreateInput' (CustomerNeedCreateInput.bodyData)
feat(schema): [dangerous] Input field 'body' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.body)
feat(schema): [dangerous] Input field 'bodyData' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.bodyData)
feat(schema): [dangerous] Input field 'customerId' was added to input object type 'CustomerNeedUpdateInput' (CustomerNeedUpdateInput.customerId)
feat(schema): [dangerous] Input field 'revenue' was added to input object type 'CustomerUpdateInput' (CustomerUpdateInput.revenue)
feat(schema): [dangerous] Input field 'size' was added to input object type 'CustomerUpdateInput' (CustomerUpdateInput.size)
feat(schema): [dangerous] Input field 'tierId' was added to input object type 'CustomerUpdateInput' (CustomerUpdateInput.tierId)
feat(schema): [dangerous] Input field 'contextViewType' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.contextViewType)
feat(schema): [dangerous] Input field 'customViewId' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.customViewId)
feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.canceledAt)
feat(schema): [dangerous] Input field 'hasViolatedRelations' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.hasViolatedRelations)
feat(schema): [dangerous] Input field 'healthWithAge' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.healthWithAge)
feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.canceledAt)
feat(schema): [dangerous] Input field 'hasViolatedRelations' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.hasViolatedRelations)
feat(schema): [dangerous] Input field 'healthWithAge' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.healthWithAge)
feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'ProjectFilter' (ProjectFilter.canceledAt)
feat(schema): [dangerous] Input field 'hasViolatedRelations' was added to input object type 'ProjectFilter' (ProjectFilter.hasViolatedRelations)
feat(schema): [dangerous] Input field 'healthWithAge' was added to input object type 'ProjectFilter' (ProjectFilter.healthWithAge)
feat(schema): [dangerous] Input field 'projectId' was added to input object type 'ProjectMilestoneUpdateInput' (ProjectMilestoneUpdateInput.projectId)
feat(schema): [dangerous] Argument 'sorts: [CustomerSortInput!]' added to field 'Query.customers' (Query.customers.sorts)
feat(schema): [dangerous] Input field 'parentId' was added to input object type 'TeamCreateInput' (TeamCreateInput.parentId)
feat(schema): [dangerous] Input field 'autoCloseChildIssues' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.autoCloseChildIssues)
feat(schema): [dangerous] Input field 'autoCloseParentIssues' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.autoCloseParentIssues)
feat(schema): [dangerous] Input field 'parentId' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.parentId)
feat(schema): [non_breaking] Type 'CustomerCreatedAtSort' was added (CustomerCreatedAtSort)
feat(schema): [non_breaking] Type 'CustomerSortInput' was added (CustomerSortInput)
feat(schema): [non_breaking] Type 'CustomerStatusFilter' was added (CustomerStatusFilter)
feat(schema): [non_breaking] Type 'CustomerStatusSort' was added (CustomerStatusSort)
feat(schema): [non_breaking] Type 'CustomerTier' was added (CustomerTier)
feat(schema): [non_breaking] Type 'CustomerTierConnection' was added (CustomerTierConnection)
feat(schema): [non_breaking] Type 'CustomerTierCreateInput' was added (CustomerTierCreateInput)
feat(schema): [non_breaking] Type 'CustomerTierEdge' was added (CustomerTierEdge)
feat(schema): [non_breaking] Type 'CustomerTierFilter' was added (CustomerTierFilter)
feat(schema): [non_breaking] Type 'CustomerTierPayload' was added (CustomerTierPayload)
feat(schema): [non_breaking] Type 'CustomerTierUpdateInput' was added (CustomerTierUpdateInput)
feat(schema): [non_breaking] Type 'EntityCountResponse' was added (EntityCountResponse)
feat(schema): [non_breaking] Type 'GitLabIntegrationCreatePayload' was added (GitLabIntegrationCreatePayload)
feat(schema): [non_breaking] Type 'IssueDraftArchivePayload' was added (IssueDraftArchivePayload)
feat(schema): [non_breaking] Type 'IssueDraftConnection' was added (IssueDraftConnection)
feat(schema): [non_breaking] Type 'IssueDraftCreateInput' was added (IssueDraftCreateInput)
feat(schema): [non_breaking] Type 'IssueDraftEdge' was added (IssueDraftEdge)
feat(schema): [non_breaking] Type 'IssueDraftPayload' was added (IssueDraftPayload)
feat(schema): [non_breaking] Type 'IssueDraftUpdateInput' was added (IssueDraftUpdateInput)
feat(schema): [non_breaking] Type 'NameSort' was added (NameSort)
feat(schema): [non_breaking] Type 'OwnerSort' was added (OwnerSort)
feat(schema): [non_breaking] Type 'ProjectHistory' was added (ProjectHistory)
feat(schema): [non_breaking] Type 'ProjectHistoryConnection' was added (ProjectHistoryConnection)
feat(schema): [non_breaking] Type 'ProjectHistoryEdge' was added (ProjectHistoryEdge)
feat(schema): [non_breaking] Type 'ProjectMilestoneMoveInput' was added (ProjectMilestoneMoveInput)
feat(schema): [non_breaking] Type 'ProjectMilestoneMoveIssueToTeam' was added (ProjectMilestoneMoveIssueToTeam)
feat(schema): [non_breaking] Type 'ProjectMilestoneMoveIssueToTeamInput' was added (ProjectMilestoneMoveIssueToTeamInput)
feat(schema): [non_breaking] Type 'ProjectMilestoneMovePayload' was added (ProjectMilestoneMovePayload)
feat(schema): [non_breaking] Type 'ProjectMilestoneMoveProjectTeams' was added (ProjectMilestoneMoveProjectTeams)
feat(schema): [non_breaking] Type 'ProjectMilestoneMoveProjectTeamsInput' was added (ProjectMilestoneMoveProjectTeamsInput)
feat(schema): [non_breaking] Type 'RevenueSort' was added (RevenueSort)
feat(schema): [non_breaking] Type 'SizeSort' was added (SizeSort)
feat(schema): [non_breaking] Type 'TierSort' was added (TierSort)
feat(schema): [non_breaking] Type 'TrashOptionType' was added (TrashOptionType)
feat(schema): [non_breaking] Field 'slugId' was added to object type 'CustomView' (CustomView.slugId)
feat(schema): [non_breaking] Field 'revenue' was added to object type 'Customer' (Customer.revenue)
feat(schema): [non_breaking] Field 'size' was added to object type 'Customer' (Customer.size)
feat(schema): [non_breaking] Field 'tier' was added to object type 'Customer' (Customer.tier)
feat(schema): [non_breaking] Field 'attachment' was added to object type 'CustomerNeed' (CustomerNeed.attachment)
feat(schema): [non_breaking] Field 'body' was added to object type 'CustomerNeed' (CustomerNeed.body)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'CustomerNeed' (CustomerNeed.bodyData)
feat(schema): [non_breaking] Field 'creator' was added to object type 'CustomerNeed' (CustomerNeed.creator)
feat(schema): [non_breaking] Input field 'CustomerStatusCreateInput.position' changed type from 'Float!' to 'Float' (CustomerStatusCreateInput.position)
feat(schema): [non_breaking] Field 'color' was added to object type 'Favorite' (Favorite.color)
feat(schema): [non_breaking] Field 'detail' was added to object type 'Favorite' (Favorite.detail)
feat(schema): [non_breaking] Field 'icon' was added to object type 'Favorite' (Favorite.icon)
feat(schema): [non_breaking] Field 'title' was added to object type 'Favorite' (Favorite.title)
feat(schema): [non_breaking] Field 'FeatureFlag.lastStageUpdatedAt' description changed from 'The description of the feature flag.' to 'Date when the stage was last changed.' (FeatureFlag.lastStageUpdatedAt)
feat(schema): [non_breaking] Field 'FeatureFlag.rolloutStage' description changed from 'The rollout stage of the feature flag, should be defined for all feature flags in use.' to 'The rollout stage of the feature flag.' (FeatureFlag.rolloutStage)
feat(schema): [non_breaking] Field 'contextViewType' was added to object type 'IntegrationsSettings' (IntegrationsSettings.contextViewType)
feat(schema): [non_breaking] Field 'IntegrationsSettings.slackIssueCreated' is deprecated (IntegrationsSettings.slackIssueCreated)
feat(schema): [non_breaking] Field 'IntegrationsSettings.slackIssueCreated' has deprecation reason 'No longer in use. Use
slackIssueAddedToViewinstead.' (IntegrationsSettings.slackIssueCreated)feat(schema): [non_breaking] Field 'addedToCycleAt' was added to object type 'Issue' (Issue.addedToCycleAt)
feat(schema): [non_breaking] Field 'addedToProjectAt' was added to object type 'Issue' (Issue.addedToProjectAt)
feat(schema): [non_breaking] Field 'addedToCycleAt' was added to object type 'IssueSearchResult' (IssueSearchResult.addedToCycleAt)
feat(schema): [non_breaking] Field 'addedToProjectAt' was added to object type 'IssueSearchResult' (IssueSearchResult.addedToProjectAt)
feat(schema): [non_breaking] Description 'Issue filtering options.' on type 'IssueSortInput' has changed to 'Issue sorting options.' (IssueSortInput)
feat(schema): [non_breaking] Field 'customerTierCreate' was added to object type 'Mutation' (Mutation.customerTierCreate)
feat(schema): [non_breaking] Field 'customerTierDelete' was added to object type 'Mutation' (Mutation.customerTierDelete)
feat(schema): [non_breaking] Field 'customerTierUpdate' was added to object type 'Mutation' (Mutation.customerTierUpdate)
feat(schema): [non_breaking] Field 'cycleStartUpcomingCycleToday' was added to object type 'Mutation' (Mutation.cycleStartUpcomingCycleToday)
feat(schema): [non_breaking] Field 'issueDraftArchive' was added to object type 'Mutation' (Mutation.issueDraftArchive)
feat(schema): [non_breaking] Field 'issueDraftCreate' was added to object type 'Mutation' (Mutation.issueDraftCreate)
feat(schema): [non_breaking] Field 'issueDraftDelete' was added to object type 'Mutation' (Mutation.issueDraftDelete)
feat(schema): [non_breaking] Field 'issueDraftUpdate' was added to object type 'Mutation' (Mutation.issueDraftUpdate)
feat(schema): [non_breaking] Field 'projectMilestoneMove' was added to object type 'Mutation' (Mutation.projectMilestoneMove)
feat(schema): [non_breaking] Field 'Mutation.integrationSlackPost' description changed from 'Slack webhook integration.' to 'Slack integration for team notifications.' (Mutation.integrationSlackPost)
feat(schema): [non_breaking] Field 'Mutation.projectUpdateInteractionCreate' is deprecated (Mutation.projectUpdateInteractionCreate)
feat(schema): [non_breaking] Field 'Mutation.projectUpdateInteractionCreate' has deprecation reason 'ProjectUpdateInteraction is not used and will be deleted.' (Mutation.projectUpdateInteractionCreate)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.hasDependedOnByRelations' description changed from 'Comparator for filtering projects which this is depended on by.' to '[Deprecated] Comparator for filtering projects which this is depended on by.' (NullableProjectFilter.hasDependedOnByRelations)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.hasDependsOnRelations' description changed from 'Comparator for filtering projects which this depends on.' to '[Deprecated]Comparator for filtering projects which this depends on.' (NullableProjectFilter.hasDependsOnRelations)
feat(schema): [non_breaking] Field 'healthUpdatedAt' was added to object type 'Project' (Project.healthUpdatedAt)
feat(schema): [non_breaking] Field 'history' was added to object type 'Project' (Project.history)
feat(schema): [non_breaking] Field 'Project.slackIssueComments' is deprecated (Project.slackIssueComments)
feat(schema): [non_breaking] Field 'Project.slackIssueComments' has deprecation reason 'No longer in use' (Project.slackIssueComments)
feat(schema): [non_breaking] Field 'Project.slackIssueStatuses' is deprecated (Project.slackIssueStatuses)
feat(schema): [non_breaking] Field 'Project.slackIssueStatuses' has deprecation reason 'No longer is use' (Project.slackIssueStatuses)
feat(schema): [non_breaking] Field 'Project.slackNewIssue' is deprecated (Project.slackNewIssue)
feat(schema): [non_breaking] Field 'Project.slackNewIssue' has deprecation reason 'No longer in use' (Project.slackNewIssue)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.hasDependedOnByRelations' description changed from 'Comparator for filtering projects which this is depended on by.' to '[Deprecated] Comparator for filtering projects which this is depended on by.' (ProjectCollectionFilter.hasDependedOnByRelations)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.hasDependsOnRelations' description changed from 'Comparator for filtering projects which this depends on.' to '[Deprecated]Comparator for filtering projects which this depends on.' (ProjectCollectionFilter.hasDependsOnRelations)
feat(schema): [non_breaking] Input field 'ProjectFilter.hasDependedOnByRelations' description changed from 'Comparator for filtering projects which this is depended on by.' to '[Deprecated] Comparator for filtering projects which this is depended on by.' (ProjectFilter.hasDependedOnByRelations)
feat(schema): [non_breaking] Input field 'ProjectFilter.hasDependsOnRelations' description changed from 'Comparator for filtering projects which this depends on.' to '[Deprecated]Comparator for filtering projects which this depends on.' (ProjectFilter.hasDependsOnRelations)
feat(schema): [non_breaking] Field 'healthUpdatedAt' was added to object type 'ProjectSearchResult' (ProjectSearchResult.healthUpdatedAt)
feat(schema): [non_breaking] Field 'history' was added to object type 'ProjectSearchResult' (ProjectSearchResult.history)
feat(schema): [non_breaking] Field 'ProjectSearchResult.slackIssueComments' is deprecated (ProjectSearchResult.slackIssueComments)
feat(schema): [non_breaking] Field 'ProjectSearchResult.slackIssueComments' has deprecation reason 'No longer in use' (ProjectSearchResult.slackIssueComments)
feat(schema): [non_breaking] Field 'ProjectSearchResult.slackIssueStatuses' is deprecated (ProjectSearchResult.slackIssueStatuses)
feat(schema): [non_breaking] Field 'ProjectSearchResult.slackIssueStatuses' has deprecation reason 'No longer is use' (ProjectSearchResult.slackIssueStatuses)
feat(schema): [non_breaking] Field 'ProjectSearchResult.slackNewIssue' is deprecated (ProjectSearchResult.slackNewIssue)
feat(schema): [non_breaking] Field 'ProjectSearchResult.slackNewIssue' has deprecation reason 'No longer in use' (ProjectSearchResult.slackNewIssue)
feat(schema): [non_breaking] Description 'A update associated with an project.' on type 'ProjectUpdate' has changed to 'An update associated with a project.' (ProjectUpdate)
feat(schema): [non_breaking] Field 'archivedModelSync' was added to object type 'Query' (Query.archivedModelSync)
feat(schema): [non_breaking] Field 'archivedModelsSync' was added to object type 'Query' (Query.archivedModelsSync)
feat(schema): [non_breaking] Field 'customerTier' was added to object type 'Query' (Query.customerTier)
feat(schema): [non_breaking] Field 'customerTiers' was added to object type 'Query' (Query.customerTiers)
feat(schema): [non_breaking] Field 'syncEntityCount' was added to object type 'Query' (Query.syncEntityCount)
feat(schema): [non_breaking] Field 'Query.projectUpdateInteraction' is deprecated (Query.projectUpdateInteraction)
feat(schema): [non_breaking] Field 'Query.projectUpdateInteraction' has deprecation reason 'ProjectUpdateInteraction is not used and will be deleted.' (Query.projectUpdateInteraction)
feat(schema): [non_breaking] Field 'Query.projectUpdateInteractions' is deprecated (Query.projectUpdateInteractions)
feat(schema): [non_breaking] Field 'Query.projectUpdateInteractions' has deprecation reason 'ProjectUpdateInteraction is not used and will be deleted.' (Query.projectUpdateInteractions)
feat(schema): [non_breaking] Field 'autoCloseChildIssues' was added to object type 'Team' (Team.autoCloseChildIssues)
feat(schema): [non_breaking] Field 'autoCloseParentIssues' was added to object type 'Team' (Team.autoCloseParentIssues)
feat(schema): [non_breaking] Field 'Team.slackIssueComments' is deprecated (Team.slackIssueComments)
feat(schema): [non_breaking] Field 'Team.slackIssueComments' has deprecation reason 'No longer in use' (Team.slackIssueComments)
feat(schema): [non_breaking] Field 'Team.slackIssueStatuses' is deprecated (Team.slackIssueStatuses)
feat(schema): [non_breaking] Field 'Team.slackIssueStatuses' has deprecation reason 'No longer in use' (Team.slackIssueStatuses)
feat(schema): [non_breaking] Field 'Team.slackNewIssue' is deprecated (Team.slackNewIssue)
feat(schema): [non_breaking] Field 'Team.slackNewIssue' has deprecation reason 'No longer is use' (Team.slackNewIssue)
feat(schema): [non_breaking] Field 'issueDrafts' was added to object type 'User' (User.issueDrafts)
Patch Changes
-
02e0e45: chore(deps): update dependency patch versions
-
5ad9b3d: feat(schema): [non_breaking] Field 'initiatives' was added to object type 'Project' (Project.initiatives)
feat(schema): [non_breaking] Field 'initiatives' was added to object type 'ProjectSearchResult' (ProjectSearchResult.initiatives)
-
1298845: feat(schema): [non_breaking] Field 'Team.issueOrderingNoPriorityFirst' description changed from 'Whether issues without priority should be sorted first.' to '[DEPRECATED] Whether issues without priority should be sorted first.' (Team.issueOrderingNoPriorityFirst)
feat(schema): [non_breaking] Field 'Team.issueOrderingNoPriorityFirst' is deprecated (Team.issueOrderingNoPriorityFirst)
feat(schema): [non_breaking] Field 'Team.issueOrderingNoPriorityFirst' has deprecation reason 'This setting is no longer in use.' (Team.issueOrderingNoPriorityFirst)
feat(schema): [non_breaking] Input field 'TeamCreateInput.issueOrderingNoPriorityFirst' description changed from 'Whether issues without priority should be sorted first.' to '[DEPRECATED] Whether issues without priority should be sorted first.' (TeamCreateInput.issueOrderingNoPriorityFirst)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.issueOrderingNoPriorityFirst' description changed from 'Whether issues without priority should be sorted first.' to '[DEPRECATED] Whether issues without priority should be sorted first.' (TeamUpdateInput.issueOrderingNoPriorityFirst)
Major Changes
-
4649f00: feat(schema): [breaking] Type 'TeamRepoMapping' was removed (TeamRepoMapping)
feat(schema): [breaking] Type 'TeamRepoMappingInput' was removed (TeamRepoMappingInput)
feat(schema): [breaking] Field 'EntityExternalLink.initiative' changed type from 'Initiative!' to 'Initiative' (EntityExternalLink.initiative)
feat(schema): [breaking] Field 'GitHubSettings.repositoriesMapping' changed type from '[TeamRepoMapping!]' to '[GitHubRepoMapping!]' (GitHubSettings.repositoriesMapping)
feat(schema): [breaking] Input field 'GitHubSettingsInput.repositoriesMapping' changed type from '[TeamRepoMappingInput!]' to '[GitHubRepoMappingInput!]' (GitHubSettingsInput.repositoriesMapping)
feat(schema): [breaking] Field 'integrationUpdateSlack' was removed from object type 'Mutation' (Mutation.integrationUpdateSlack)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'IssueCreateInput' (IssueCreateInput.completedAt)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkJiraIssue' (Mutation.attachmentLinkJiraIssue.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkJiraIssue' (Mutation.attachmentLinkJiraIssue.displayIconUrl)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.attachmentLinkJiraIssue' (Mutation.attachmentLinkJiraIssue.id)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkJiraIssue' (Mutation.attachmentLinkJiraIssue.title)
feat(schema): [dangerous] Input field 'postAcceptedFromTriageUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postAcceptedFromTriageUpdates)
feat(schema): [dangerous] Input field 'postCompletionUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postCompletionUpdates)
feat(schema): [non_breaking] Type 'GitHubRepoMapping' was added (GitHubRepoMapping)
feat(schema): [non_breaking] Type 'GitHubRepoMappingInput' was added (GitHubRepoMappingInput)
feat(schema): [non_breaking] Field 'ApiKey.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ApiKey.updatedAt)
feat(schema): [non_breaking] Field 'Attachment.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Attachment.updatedAt)
feat(schema): [non_breaking] Field 'AuditEntry.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (AuditEntry.updatedAt)
feat(schema): [non_breaking] Field 'Comment.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Comment.updatedAt)
feat(schema): [non_breaking] Field 'CustomAttribute.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomAttribute.updatedAt)
feat(schema): [non_breaking] Field 'CustomView.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomView.updatedAt)
feat(schema): [non_breaking] Field 'CustomViewNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomViewNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'Customer.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Customer.updatedAt)
feat(schema): [non_breaking] Field 'CustomerNeed.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomerNeed.updatedAt)
feat(schema): [non_breaking] Field 'CustomerSchema.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomerSchema.updatedAt)
feat(schema): [non_breaking] Field 'CustomerSchemaField.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomerSchemaField.updatedAt)
feat(schema): [non_breaking] Field 'CustomerStatus.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CustomerStatus.updatedAt)
feat(schema): [non_breaking] Field 'Cycle.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Cycle.updatedAt)
feat(schema): [non_breaking] Field 'CycleNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (CycleNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'DiaryEntry.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (DiaryEntry.updatedAt)
feat(schema): [non_breaking] Field 'documentContentId' was added to object type 'Document' (Document.documentContentId)
feat(schema): [non_breaking] Field 'Document.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Document.updatedAt)
feat(schema): [non_breaking] Field 'DocumentContent.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (DocumentContent.updatedAt)
feat(schema): [non_breaking] Field 'DocumentContentHistory.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (DocumentContentHistory.updatedAt)
feat(schema): [non_breaking] Field 'DocumentNotification.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (DocumentNotification.updatedAt)
feat(schema): [non_breaking] Field 'documentContentId' was added to object type 'DocumentSearchResult' (DocumentSearchResult.documentContentId)
feat(schema): [non_breaking] Field 'DocumentSearchResult.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (DocumentSearchResult.updatedAt)
feat(schema): [non_breaking] Field 'Draft.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Draft.updatedAt)
feat(schema): [non_breaking] Field 'EmailIntakeAddress.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (EmailIntakeAddress.updatedAt)
feat(schema): [non_breaking] Field 'Emoji.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Emoji.updatedAt)
feat(schema): [non_breaking] Field 'Entity.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Entity.updatedAt)
feat(schema): [non_breaking] Field 'EntityExternalLink.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (EntityExternalLink.updatedAt)
feat(schema): [non_breaking] Field 'ExternalUser.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ExternalUser.updatedAt)
feat(schema): [non_breaking] Field 'Facet.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Facet.updatedAt)
feat(schema): [non_breaking] Field 'Favorite.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Favorite.updatedAt)
feat(schema): [non_breaking] Field 'FeatureFlag.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (FeatureFlag.updatedAt)
feat(schema): [non_breaking] Field 'FeatureFlagRolloutStage.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (FeatureFlagRolloutStage.updatedAt)
feat(schema): [non_breaking] Field 'GitAutomationState.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (GitAutomationState.updatedAt)
feat(schema): [non_breaking] Field 'GitAutomationTargetBranch.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (GitAutomationTargetBranch.updatedAt)
feat(schema): [non_breaking] Field 'Initiative.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Initiative.updatedAt)
feat(schema): [non_breaking] Field 'InitiativeNotification.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (InitiativeNotification.updatedAt)
feat(schema): [non_breaking] Field 'InitiativeNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (InitiativeNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'InitiativeToProject.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (InitiativeToProject.updatedAt)
feat(schema): [non_breaking] Field 'Integration.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Integration.updatedAt)
feat(schema): [non_breaking] Field 'IntegrationTemplate.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IntegrationTemplate.updatedAt)
feat(schema): [non_breaking] Field 'IntegrationsSettings.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IntegrationsSettings.updatedAt)
feat(schema): [non_breaking] Field 'Issue.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Issue.updatedAt)
feat(schema): [non_breaking] Field 'IssueDraft.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueDraft.updatedAt)
feat(schema): [non_breaking] Field 'IssueHistory.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueHistory.updatedAt)
feat(schema): [non_breaking] Field 'IssueImport.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueImport.updatedAt)
feat(schema): [non_breaking] Field 'IssueLabel.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueLabel.updatedAt)
feat(schema): [non_breaking] Field 'IssueNotification.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueNotification.updatedAt)
feat(schema): [non_breaking] Field 'IssueRelation.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueRelation.updatedAt)
feat(schema): [non_breaking] Field 'IssueSearchResult.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (IssueSearchResult.updatedAt)
feat(schema): [non_breaking] Field 'LabelNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (LabelNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'Notification.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Notification.updatedAt)
feat(schema): [non_breaking] Field 'NotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (NotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'OauthClient.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (OauthClient.updatedAt)
feat(schema): [non_breaking] Field 'OauthClientApproval.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (OauthClientApproval.updatedAt)
feat(schema): [non_breaking] Field 'OauthClientApprovalNotification.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (OauthClientApprovalNotification.updatedAt)
feat(schema): [non_breaking] Field 'Organization.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Organization.updatedAt)
feat(schema): [non_breaking] Field 'OrganizationDomain.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (OrganizationDomain.updatedAt)
feat(schema): [non_breaking] Field 'OrganizationInvite.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (OrganizationInvite.updatedAt)
feat(schema): [non_breaking] Field 'PaidSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (PaidSubscription.updatedAt)
feat(schema): [non_breaking] Field 'documentContent' was added to object type 'Project' (Project.documentContent)
feat(schema): [non_breaking] Field 'Project.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Project.updatedAt)
feat(schema): [non_breaking] Field 'ProjectLink.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectLink.updatedAt)
feat(schema): [non_breaking] Field 'documentContent' was added to object type 'ProjectMilestone' (ProjectMilestone.documentContent)
feat(schema): [non_breaking] Field 'ProjectMilestone.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectMilestone.updatedAt)
feat(schema): [non_breaking] Field 'ProjectNotification.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectNotification.updatedAt)
feat(schema): [non_breaking] Field 'ProjectNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'ProjectRelation.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectRelation.updatedAt)
feat(schema): [non_breaking] Field 'documentContent' was added to object type 'ProjectSearchResult' (ProjectSearchResult.documentContent)
feat(schema): [non_breaking] Field 'ProjectSearchResult.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectSearchResult.updatedAt)
feat(schema): [non_breaking] Field 'ProjectStatus.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectStatus.updatedAt)
feat(schema): [non_breaking] Field 'ProjectUpdate.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectUpdate.updatedAt)
feat(schema): [non_breaking] Field 'ProjectUpdateInteraction.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ProjectUpdateInteraction.updatedAt)
feat(schema): [non_breaking] Field 'PushSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (PushSubscription.updatedAt)
feat(schema): [non_breaking] Field 'externalUser' was added to object type 'Reaction' (Reaction.externalUser)
feat(schema): [non_breaking] Field 'Reaction.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Reaction.updatedAt)
feat(schema): [non_breaking] Field 'Reminder.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Reminder.updatedAt)
feat(schema): [non_breaking] Field 'Roadmap.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Roadmap.updatedAt)
feat(schema): [non_breaking] Field 'RoadmapToProject.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (RoadmapToProject.updatedAt)
feat(schema): [non_breaking] Field 'postAcceptedFromTriageUpdates' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.postAcceptedFromTriageUpdates)
feat(schema): [non_breaking] Field 'postCompletionUpdates' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.postCompletionUpdates)
feat(schema): [non_breaking] Field 'Team.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Team.updatedAt)
feat(schema): [non_breaking] Field 'TeamMembership.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (TeamMembership.updatedAt)
feat(schema): [non_breaking] Field 'TeamNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (TeamNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'Template.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Template.updatedAt)
feat(schema): [non_breaking] Field 'TextDraft.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (TextDraft.updatedAt)
feat(schema): [non_breaking] Field 'TimeSchedule.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (TimeSchedule.updatedAt)
feat(schema): [non_breaking] Field 'TriageResponsibility.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (TriageResponsibility.updatedAt)
feat(schema): [non_breaking] Field 'User.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (User.updatedAt)
feat(schema): [non_breaking] Field 'UserNotificationSubscription.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (UserNotificationSubscription.updatedAt)
feat(schema): [non_breaking] Field 'UserSettings.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (UserSettings.updatedAt)
feat(schema): [non_breaking] Field 'ViewPreferences.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (ViewPreferences.updatedAt)
feat(schema): [non_breaking] Field 'Webhook.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (Webhook.updatedAt)
feat(schema): [non_breaking] Field 'WorkflowCronJobDefinition.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (WorkflowCronJobDefinition.updatedAt)
feat(schema): [non_breaking] Field 'WorkflowDefinition.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (WorkflowDefinition.updatedAt)
feat(schema): [non_breaking] Field 'WorkflowState.updatedAt' description changed from 'The last time at which the entity was meaningfully updated, i.e. for all changes of syncable properties except those for which updates should not produce an update to updatedAt (see skipUpdatedAtKeys). This is the same as the creation time if the entity hasn't been updated after creation.' to 'The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't been updated after creation.' (WorkflowState.updatedAt)
Patch Changes
- 59d7201: chore(deps): update dependency patch versions
Major Changes
-
2d6eddb: feat(schema): [breaking] Input field 'IssueCollectionFilter.needs' changed type from 'CustomerNeedFilter' to 'CustomerNeedCollectionFilter' (IssueCollectionFilter.needs)
feat(schema): [breaking] Input field 'IssueFilter.needs' changed type from 'CustomerNeedFilter' to 'CustomerNeedCollectionFilter' (IssueFilter.needs)
feat(schema): [breaking] Input field 'NullableIssueFilter.needs' changed type from 'CustomerNeedFilter' to 'CustomerNeedCollectionFilter' (NullableIssueFilter.needs)
feat(schema): [breaking] Type for argument 'userId' on field 'Team.membership' changed from 'String' to 'String!' (Team.membership.userId)
feat(schema): [non_breaking] Field 'currentProgress' was added to object type 'Cycle' (Cycle.currentProgress)
feat(schema): [non_breaking] Field 'currentProgress' was added to object type 'Project' (Project.currentProgress)
feat(schema): [non_breaking] Field 'currentProgress' was added to object type 'ProjectSearchResult' (ProjectSearchResult.currentProgress)
feat(schema): [non_breaking] Field 'currentProgress' was added to object type 'Team' (Team.currentProgress)
feat(schema): [non_breaking] Field 'Team.membership' description changed from 'The membership of the given user in the team.' to '[ALPHA] The membership of the given user in the team.' (Team.membership)
Patch Changes
- 57f72fc: chore(deps): update dependency patch versions
Major Changes
-
f519a84: feat(schema): [breaking] Type 'Company' was removed (Company)
feat(schema): [breaking] Type 'CompanyConnection' was removed (CompanyConnection)
feat(schema): [breaking] Type 'CompanyEdge' was removed (CompanyEdge)
feat(schema): [breaking] Field 'IssueHistory.actors' changed type from '[User!]!' to '[User!]' (IssueHistory.actors)
feat(schema): [breaking] Input field 'companyIds' was removed from input object type 'IssueUpdateInput' (IssueUpdateInput.companyIds)
feat(schema): [breaking] Argument 'githubRepoId: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubRepoId)
feat(schema): [breaking] Argument 'githubRepoName: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [breaking] Argument 'githubRepoOwner: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [breaking] Argument 'githubToken: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [breaking] Input field 'NullableProjectFilter.members' changed type from 'UserFilter' to 'UserCollectionFilter' (NullableProjectFilter.members)
feat(schema): [breaking] Input field 'projectUpdatesReminderFrequency' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.projectUpdatesReminderFrequency)
feat(schema): [breaking] Input field 'ProjectCollectionFilter.members' changed type from 'UserFilter' to 'UserCollectionFilter' (ProjectCollectionFilter.members)
feat(schema): [breaking] Input field 'ProjectFilter.members' changed type from 'UserFilter' to 'UserCollectionFilter' (ProjectFilter.members)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.needs)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'CommentFilter' (CommentFilter.needs)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'DocumentCollectionFilter' (DocumentCollectionFilter.initiative)
feat(schema): [dangerous] Input field 'subscriberIds' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.subscriberIds)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'DocumentFilter' (DocumentFilter.initiative)
feat(schema): [dangerous] Input field 'subscriberIds' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.subscriberIds)
feat(schema): [dangerous] Input field 'labels' was added to input object type 'GitHubImportSettingsInput' (GitHubImportSettingsInput.labels)
feat(schema): [dangerous] Input field 'status' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.status)
feat(schema): [dangerous] Input field 'status' was added to input object type 'InitiativeFilter' (InitiativeFilter.status)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.needs)
feat(schema): [dangerous] Input field 'prioritySortOrder' was added to input object type 'IssueCreateInput' (IssueCreateInput.prioritySortOrder)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'IssueFilter' (IssueFilter.needs)
feat(schema): [dangerous] Input field 'prioritySortOrder' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.prioritySortOrder)
feat(schema): [dangerous] Argument 'githubLabels: [String!]' added to field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubLabels)
feat(schema): [dangerous] Input field 'id' was added to input object type 'NotificationEntityInput' (NotificationEntityInput.id)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'NullableCommentFilter' (NullableCommentFilter.needs)
feat(schema): [dangerous] Input field 'initiative' was added to input object type 'NullableDocumentFilter' (NullableDocumentFilter.initiative)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.needs)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.needs)
feat(schema): [dangerous] Input field 'priority' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.priority)
feat(schema): [dangerous] Input field 'health' was added to input object type 'NullableProjectUpdatesFilter' (NullableProjectUpdatesFilter.health)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.needs)
feat(schema): [dangerous] Input field 'priority' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.priority)
feat(schema): [dangerous] Input field 'priority' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.priority)
feat(schema): [dangerous] Input field 'prioritySortOrder' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.prioritySortOrder)
feat(schema): [dangerous] Input field 'needs' was added to input object type 'ProjectFilter' (ProjectFilter.needs)
feat(schema): [dangerous] Input field 'priority' was added to input object type 'ProjectFilter' (ProjectFilter.priority)
feat(schema): [dangerous] Input field 'priority' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.priority)
feat(schema): [dangerous] Input field 'prioritySortOrder' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.prioritySortOrder)
feat(schema): [dangerous] Input field 'health' was added to input object type 'ProjectUpdatesCollectionFilter' (ProjectUpdatesCollectionFilter.health)
feat(schema): [dangerous] Input field 'health' was added to input object type 'ProjectUpdatesFilter' (ProjectUpdatesFilter.health)
feat(schema): [dangerous] Argument 'filter: NotificationFilter' added to field 'Query.notifications' (Query.notifications.filter)
feat(schema): [dangerous] Enum value 'customers' was added to enum 'ViewType' (ViewType.customers)
feat(schema): [non_breaking] Type 'CustomAttribute' was added (CustomAttribute)
feat(schema): [non_breaking] Type 'CustomAttributeConnection' was added (CustomAttributeConnection)
feat(schema): [non_breaking] Type 'CustomAttributeEdge' was added (CustomAttributeEdge)
feat(schema): [non_breaking] Type 'Customer' was added (Customer)
feat(schema): [non_breaking] Type 'CustomerCollectionFilter' was added (CustomerCollectionFilter)
feat(schema): [non_breaking] Type 'CustomerConnection' was added (CustomerConnection)
feat(schema): [non_breaking] Type 'CustomerCreateInput' was added (CustomerCreateInput)
feat(schema): [non_breaking] Type 'CustomerEdge' was added (CustomerEdge)
feat(schema): [non_breaking] Type 'CustomerFilter' was added (CustomerFilter)
feat(schema): [non_breaking] Type 'CustomerNeed' was added (CustomerNeed)
feat(schema): [non_breaking] Type 'CustomerNeedCollectionFilter' was added (CustomerNeedCollectionFilter)
feat(schema): [non_breaking] Type 'CustomerNeedConnection' was added (CustomerNeedConnection)
feat(schema): [non_breaking] Type 'CustomerNeedCreateInput' was added (CustomerNeedCreateInput)
feat(schema): [non_breaking] Type 'CustomerNeedEdge' was added (CustomerNeedEdge)
feat(schema): [non_breaking] Type 'CustomerNeedFilter' was added (CustomerNeedFilter)
feat(schema): [non_breaking] Type 'CustomerNeedPayload' was added (CustomerNeedPayload)
feat(schema): [non_breaking] Type 'CustomerNeedUpdateInput' was added (CustomerNeedUpdateInput)
feat(schema): [non_breaking] Type 'CustomerPayload' was added (CustomerPayload)
feat(schema): [non_breaking] Type 'CustomerSchema' was added (CustomerSchema)
feat(schema): [non_breaking] Type 'CustomerSchemaConnection' was added (CustomerSchemaConnection)
feat(schema): [non_breaking] Type 'CustomerSchemaEdge' was added (CustomerSchemaEdge)
feat(schema): [non_breaking] Type 'CustomerSchemaField' was added (CustomerSchemaField)
feat(schema): [non_breaking] Type 'CustomerSchemaFieldConnection' was added (CustomerSchemaFieldConnection)
feat(schema): [non_breaking] Type 'CustomerSchemaFieldEdge' was added (CustomerSchemaFieldEdge)
feat(schema): [non_breaking] Type 'CustomerStatus' was added (CustomerStatus)
feat(schema): [non_breaking] Type 'CustomerStatusConnection' was added (CustomerStatusConnection)
feat(schema): [non_breaking] Type 'CustomerStatusCreateInput' was added (CustomerStatusCreateInput)
feat(schema): [non_breaking] Type 'CustomerStatusEdge' was added (CustomerStatusEdge)
feat(schema): [non_breaking] Type 'CustomerStatusPayload' was added (CustomerStatusPayload)
feat(schema): [non_breaking] Type 'CustomerStatusType' was added (CustomerStatusType)
feat(schema): [non_breaking] Type 'CustomerStatusUpdateInput' was added (CustomerStatusUpdateInput)
feat(schema): [non_breaking] Type 'CustomerUpdateInput' was added (CustomerUpdateInput)
feat(schema): [non_breaking] Type 'GitHubEnterpriseServerInstallVerificationPayload' was added (GitHubEnterpriseServerInstallVerificationPayload)
feat(schema): [non_breaking] Type 'InitiativeNotificationSubscription' was added (InitiativeNotificationSubscription)
feat(schema): [non_breaking] Type 'NotificationFilter' was added (NotificationFilter)
feat(schema): [non_breaking] Type 'SchemaFieldType' was added (SchemaFieldType)
feat(schema): [non_breaking] Type 'StringArrayComparator' was added (StringArrayComparator)
feat(schema): [non_breaking] Type 'StringItemComparator' was added (StringItemComparator)
feat(schema): [non_breaking] Type 'WebhookFailureEvent' was added (WebhookFailureEvent)
feat(schema): [non_breaking] Field 'reactionEmoji' was added to object type 'CommentNotification' (CommentNotification.reactionEmoji)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'CustomViewNotificationSubscription' (CustomViewNotificationSubscription.initiative)
feat(schema): [non_breaking] Field 'progressHistory' was added to object type 'Cycle' (Cycle.progressHistory)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'CycleNotificationSubscription' (CycleNotificationSubscription.initiative)
feat(schema): [non_breaking] Input field 'CycleShiftAllInput.daysToShift' description changed from '[DEPRECATED] The number of days to shift the cycles by.' to 'The number of days to shift the cycles by.' (CycleShiftAllInput.daysToShift)
feat(schema): [non_breaking] Input field 'CycleShiftAllInput.id' description changed from '[DEPRECATED] The cycle id at which to start the shift.' to 'The cycle ID at which to start the shift.' (CycleShiftAllInput.id)
feat(schema): [non_breaking] Description '[DEPRECATED] Input for shifting all cycles by a certain number of days. Mutation is now deprecated.' on type 'CycleShiftAllInput' has changed to 'Input for shifting all cycles from a certain cycle onwards by a certain number of days' (CycleShiftAllInput)
feat(schema): [non_breaking] Field 'comments' was added to object type 'Document' (Document.comments)
feat(schema): [non_breaking] Field 'documentId' was added to object type 'DocumentNotification' (DocumentNotification.documentId)
feat(schema): [non_breaking] Field 'groupingPriority' was added to object type 'DocumentNotification' (DocumentNotification.groupingPriority)
feat(schema): [non_breaking] Field 'inboxUrl' was added to object type 'DocumentNotification' (DocumentNotification.inboxUrl)
feat(schema): [non_breaking] Field 'reactionEmoji' was added to object type 'DocumentNotification' (DocumentNotification.reactionEmoji)
feat(schema): [non_breaking] Field 'DocumentNotification.groupingKey' description changed from '[ALPHA] Notifications with the same grouping key will be grouped together in the UI.' to '[Internal] Notifications with the same grouping key will be grouped together in the UI.' (DocumentNotification.groupingKey)
feat(schema): [non_breaking] Field 'DocumentNotification.isLinearActor' changed type from 'Boolean' to 'Boolean!' (DocumentNotification.isLinearActor)
feat(schema): [non_breaking] Field 'comments' was added to object type 'DocumentSearchResult' (DocumentSearchResult.comments)
feat(schema): [non_breaking] Field 'wasLocalDraft' was added to object type 'Draft' (Draft.wasLocalDraft)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Favorite' (Favorite.initiative)
feat(schema): [non_breaking] Field 'installUrl' was added to object type 'GitHubEnterpriseServerPayload' (GitHubEnterpriseServerPayload.installUrl)
feat(schema): [non_breaking] Field 'labels' was added to object type 'GitHubImportSettings' (GitHubImportSettings.labels)
feat(schema): [non_breaking] Field 'groupingPriority' was added to object type 'InitiativeNotification' (InitiativeNotification.groupingPriority)
feat(schema): [non_breaking] Field 'inboxUrl' was added to object type 'InitiativeNotification' (InitiativeNotification.inboxUrl)
feat(schema): [non_breaking] Field 'initiativeId' was added to object type 'InitiativeNotification' (InitiativeNotification.initiativeId)
feat(schema): [non_breaking] Field 'reactionEmoji' was added to object type 'InitiativeNotification' (InitiativeNotification.reactionEmoji)
feat(schema): [non_breaking] Field 'InitiativeNotification.groupingKey' description changed from '[ALPHA] Notifications with the same grouping key will be grouped together in the UI.' to '[Internal] Notifications with the same grouping key will be grouped together in the UI.' (InitiativeNotification.groupingKey)
feat(schema): [non_breaking] Field 'InitiativeNotification.isLinearActor' changed type from 'Boolean' to 'Boolean!' (InitiativeNotification.isLinearActor)
feat(schema): [non_breaking] Field 'prioritySortOrder' was added to object type 'Issue' (Issue.prioritySortOrder)
feat(schema): [non_breaking] Input field 'IssueCreateInput.teamId' description changed from 'The identifier or key of the team associated with the issue.' to 'The identifier of the team associated with the issue.' (IssueCreateInput.teamId)
feat(schema): [non_breaking] Field 'groupingPriority' was added to object type 'IssueNotification' (IssueNotification.groupingPriority)
feat(schema): [non_breaking] Field 'inboxUrl' was added to object type 'IssueNotification' (IssueNotification.inboxUrl)
feat(schema): [non_breaking] Field 'issueId' was added to object type 'IssueNotification' (IssueNotification.issueId)
feat(schema): [non_breaking] Field 'IssueNotification.groupingKey' description changed from '[ALPHA] Notifications with the same grouping key will be grouped together in the UI.' to '[Internal] Notifications with the same grouping key will be grouped together in the UI.' (IssueNotification.groupingKey)
feat(schema): [non_breaking] Field 'IssueNotification.isLinearActor' changed type from 'Boolean' to 'Boolean!' (IssueNotification.isLinearActor)
feat(schema): [non_breaking] Field 'prioritySortOrder' was added to object type 'IssueSearchResult' (IssueSearchResult.prioritySortOrder)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.teamId' description changed from 'The identifier or key of the team associated with the issue.' to 'The identifier of the team associated with the issue.' (IssueUpdateInput.teamId)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'LabelNotificationSubscription' (LabelNotificationSubscription.initiative)
feat(schema): [non_breaking] Field 'customerCreate' was added to object type 'Mutation' (Mutation.customerCreate)
feat(schema): [non_breaking] Field 'customerDelete' was added to object type 'Mutation' (Mutation.customerDelete)
feat(schema): [non_breaking] Field 'customerNeedCreate' was added to object type 'Mutation' (Mutation.customerNeedCreate)
feat(schema): [non_breaking] Field 'customerNeedDelete' was added to object type 'Mutation' (Mutation.customerNeedDelete)
feat(schema): [non_breaking] Field 'customerNeedUpdate' was added to object type 'Mutation' (Mutation.customerNeedUpdate)
feat(schema): [non_breaking] Field 'customerStatusCreate' was added to object type 'Mutation' (Mutation.customerStatusCreate)
feat(schema): [non_breaking] Field 'customerStatusDelete' was added to object type 'Mutation' (Mutation.customerStatusDelete)
feat(schema): [non_breaking] Field 'customerStatusUpdate' was added to object type 'Mutation' (Mutation.customerStatusUpdate)
feat(schema): [non_breaking] Field 'customerUpdate' was added to object type 'Mutation' (Mutation.customerUpdate)
feat(schema): [non_breaking] Field 'Mutation.cycleShiftAll' description changed from '[DEPRECATED] Shifts all cycles starts by a certain number of weeks.' to 'Shifts all cycles starts and ends by a certain number of days, starting from the provided cycle onwards.' (Mutation.cycleShiftAll)
feat(schema): [non_breaking] Field 'Mutation.notificationArchiveAll' description changed from 'Archives all of the user's past notifications for the associated entity.' to 'Archives a notification and all related notifications.' (Mutation.notificationArchiveAll)
feat(schema): [non_breaking] Field 'Mutation.notificationMarkReadAll' description changed from 'Marks all past notifications for the associated entity as read.' to 'Marks notification and all related notifications as read.' (Mutation.notificationMarkReadAll)
feat(schema): [non_breaking] Field 'Mutation.notificationMarkUnreadAll' description changed from 'Marks all past notifications for the associated entity as unread.' to 'Marks notification and all related notifications as unread.' (Mutation.notificationMarkUnreadAll)
feat(schema): [non_breaking] Field 'Mutation.notificationSnoozeAll' description changed from 'Snoozes a notification and all past notifications for the associated entity.' to 'Snoozes a notification and all related notifications.' (Mutation.notificationSnoozeAll)
feat(schema): [non_breaking] Field 'Mutation.notificationUnsnoozeAll' description changed from 'Unsnoozes a notification and all past notifications for the associated entity.' to 'Unsnoozes a notification and all related notifications.' (Mutation.notificationUnsnoozeAll)
feat(schema): [non_breaking] Field 'groupingPriority' was added to interface 'Notification' (Notification.groupingPriority)
feat(schema): [non_breaking] Field 'inboxUrl' was added to interface 'Notification' (Notification.inboxUrl)
feat(schema): [non_breaking] Field 'Notification.groupingKey' description changed from '[ALPHA] Notifications with the same grouping key will be grouped together in the UI.' to '[Internal] Notifications with the same grouping key will be grouped together in the UI.' (Notification.groupingKey)
feat(schema): [non_breaking] Field 'Notification.isLinearActor' changed type from 'Boolean' to 'Boolean!' (Notification.isLinearActor)
feat(schema): [non_breaking] Input field 'NotificationEntityInput.projectId' description changed from 'The id of the project related to the notification.' to '[DEPRECATED] The id of the project related to the notification.' (NotificationEntityInput.projectId)
feat(schema): [non_breaking] Field 'initiative' was added to interface 'NotificationSubscription' (NotificationSubscription.initiative)
feat(schema): [non_breaking] Field 'groupingPriority' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.groupingPriority)
feat(schema): [non_breaking] Field 'inboxUrl' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.inboxUrl)
feat(schema): [non_breaking] Field 'oauthClientApprovalId' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.oauthClientApprovalId)
feat(schema): [non_breaking] Field 'OauthClientApprovalNotification.groupingKey' description changed from '[ALPHA] Notifications with the same grouping key will be grouped together in the UI.' to '[Internal] Notifications with the same grouping key will be grouped together in the UI.' (OauthClientApprovalNotification.groupingKey)
feat(schema): [non_breaking] Field 'OauthClientApprovalNotification.isLinearActor' changed type from 'Boolean' to 'Boolean!' (OauthClientApprovalNotification.isLinearActor)
feat(schema): [non_breaking] Field 'Organization.projectUpdateReminderFrequencyInWeeks' description changed from '[ALPHA] The n-weekly frequency at which to prompt for project updates. When not set, reminders are off.' to 'The n-weekly frequency at which to prompt for project updates. When not set, reminders are off.' (Organization.projectUpdateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'Organization.projectUpdatesReminderFrequency' description changed from 'The frequency at which to prompt for project updates.' to '[DEPRECATED] The frequency at which to prompt for project updates.' (Organization.projectUpdatesReminderFrequency)
feat(schema): [non_breaking] Field 'Organization.projectUpdatesReminderFrequency' is deprecated (Organization.projectUpdatesReminderFrequency)
feat(schema): [non_breaking] Field 'Organization.projectUpdatesReminderFrequency' has deprecation reason 'Use organization.projectUpdatesReminderFrequencyInWeeks instead' (Organization.projectUpdatesReminderFrequency)
feat(schema): [non_breaking] Input field 'OrganizationUpdateInput.projectUpdateReminderFrequencyInWeeks' description changed from '[ALPHA] The n-weekly frequency at which to prompt for project updates.' to 'The n-weekly frequency at which to prompt for project updates.' (OrganizationUpdateInput.projectUpdateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'externalLinks' was added to object type 'Project' (Project.externalLinks)
feat(schema): [non_breaking] Field 'health' was added to object type 'Project' (Project.health)
feat(schema): [non_breaking] Field 'priority' was added to object type 'Project' (Project.priority)
feat(schema): [non_breaking] Field 'prioritySortOrder' was added to object type 'Project' (Project.prioritySortOrder)
feat(schema): [non_breaking] Field 'progressHistory' was added to object type 'Project' (Project.progressHistory)
feat(schema): [non_breaking] Field 'Project.links' description changed from 'Links associated with the project.' to '[DEPRECATED] Links associated with the project.' (Project.links)
feat(schema): [non_breaking] Field 'Project.links' is deprecated (Project.links)
feat(schema): [non_breaking] Field 'Project.links' has deprecation reason 'Use externalLinks instead' (Project.links)
feat(schema): [non_breaking] Field 'groupingPriority' was added to object type 'ProjectNotification' (ProjectNotification.groupingPriority)
feat(schema): [non_breaking] Field 'inboxUrl' was added to object type 'ProjectNotification' (ProjectNotification.inboxUrl)
feat(schema): [non_breaking] Field 'projectId' was added to object type 'ProjectNotification' (ProjectNotification.projectId)
feat(schema): [non_breaking] Field 'projectMilestoneId' was added to object type 'ProjectNotification' (ProjectNotification.projectMilestoneId)
feat(schema): [non_breaking] Field 'projectUpdateId' was added to object type 'ProjectNotification' (ProjectNotification.projectUpdateId)
feat(schema): [non_breaking] Field 'reactionEmoji' was added to object type 'ProjectNotification' (ProjectNotification.reactionEmoji)
feat(schema): [non_breaking] Field 'ProjectNotification.groupingKey' description changed from '[ALPHA] Notifications with the same grouping key will be grouped together in the UI.' to '[Internal] Notifications with the same grouping key will be grouped together in the UI.' (ProjectNotification.groupingKey)
feat(schema): [non_breaking] Field 'ProjectNotification.isLinearActor' changed type from 'Boolean' to 'Boolean!' (ProjectNotification.isLinearActor)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.initiative)
feat(schema): [non_breaking] Field 'user' was added to object type 'ProjectRelation' (ProjectRelation.user)
feat(schema): [non_breaking] Field 'externalLinks' was added to object type 'ProjectSearchResult' (ProjectSearchResult.externalLinks)
feat(schema): [non_breaking] Field 'health' was added to object type 'ProjectSearchResult' (ProjectSearchResult.health)
feat(schema): [non_breaking] Field 'priority' was added to object type 'ProjectSearchResult' (ProjectSearchResult.priority)
feat(schema): [non_breaking] Field 'prioritySortOrder' was added to object type 'ProjectSearchResult' (ProjectSearchResult.prioritySortOrder)
feat(schema): [non_breaking] Field 'progressHistory' was added to object type 'ProjectSearchResult' (ProjectSearchResult.progressHistory)
feat(schema): [non_breaking] Field 'ProjectSearchResult.links' description changed from 'Links associated with the project.' to '[DEPRECATED] Links associated with the project.' (ProjectSearchResult.links)
feat(schema): [non_breaking] Field 'ProjectSearchResult.links' is deprecated (ProjectSearchResult.links)
feat(schema): [non_breaking] Field 'ProjectSearchResult.links' has deprecation reason 'Use externalLinks instead' (ProjectSearchResult.links)
feat(schema): [non_breaking] Field 'slugId' was added to object type 'ProjectUpdate' (ProjectUpdate.slugId)
feat(schema): [non_breaking] Field 'customer' was added to object type 'Query' (Query.customer)
feat(schema): [non_breaking] Field 'customerNeed' was added to object type 'Query' (Query.customerNeed)
feat(schema): [non_breaking] Field 'customerNeeds' was added to object type 'Query' (Query.customerNeeds)
feat(schema): [non_breaking] Field 'customerStatus' was added to object type 'Query' (Query.customerStatus)
feat(schema): [non_breaking] Field 'customerStatuses' was added to object type 'Query' (Query.customerStatuses)
feat(schema): [non_breaking] Field 'customers' was added to object type 'Query' (Query.customers)
feat(schema): [non_breaking] Field 'notificationsUnreadCount' was added to object type 'Query' (Query.notificationsUnreadCount)
feat(schema): [non_breaking] Field 'verifyGitHubEnterpriseServerInstallation' was added to object type 'Query' (Query.verifyGitHubEnterpriseServerInstallation)
feat(schema): [non_breaking] Field 'membership' was added to object type 'Team' (Team.membership)
feat(schema): [non_breaking] Field 'progressHistory' was added to object type 'Team' (Team.progressHistory)
feat(schema): [non_breaking] Field 'scimGroupName' was added to object type 'Team' (Team.scimGroupName)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.initiative)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'UserNotificationSubscription' (UserNotificationSubscription.initiative)
Patch Changes
- a293329: chore(deps): update dependency patch versions
Major Changes
-
8838400: feat(schema): [breaking] Input field 'projectTeamId' was removed from input object type 'FavoriteCreateInput' (FavoriteCreateInput.projectTeamId)
feat(schema): [breaking] Field 'GitHubSettings.orgAvatarUrl' changed type from 'String!' to 'String' (GitHubSettings.orgAvatarUrl)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.initiativeId)
feat(schema): [dangerous] Input field 'trashed' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.trashed)
feat(schema): [dangerous] Input field 'initiativeTab' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.initiativeTab)
feat(schema): [dangerous] Input field 'trashed' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.trashed)
feat(schema): [dangerous] Enum value 'githubEnterpriseServer' was added to enum 'IntegrationService' (IntegrationService.githubEnterpriseServer)
feat(schema): [dangerous] Argument 'permanentlyDelete: Boolean' added to field 'Mutation.issueDelete' (Mutation.issueDelete.permanentlyDelete)
feat(schema): [dangerous] Input field 'trashed' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.trashed)
feat(schema): [dangerous] Enum value 'initiativesBannerDismissed' was added to enum 'UserFlagType' (UserFlagType.initiativesBannerDismissed)
feat(schema): [non_breaking] Type 'CommentNotification' was added (CommentNotification)
feat(schema): [non_breaking] Type 'Draft' was added (Draft)
feat(schema): [non_breaking] Type 'GitHubEnterpriseServerPayload' was added (GitHubEnterpriseServerPayload)
feat(schema): [non_breaking] Type 'InitiativeTab' was added (InitiativeTab)
feat(schema): [non_breaking] Field 'region' was added to object type 'AuthOrganizationBucketNamePayload' (AuthOrganizationBucketNamePayload.region)
feat(schema): [non_breaking] Input field 'CustomViewCreateInput.projectId' description changed from '[Internal] The id of the project associated with the custom view.' to 'The id of the project associated with the custom view.' (CustomViewCreateInput.projectId)
feat(schema): [non_breaking] Field 'actorAvatarColor' was added to object type 'DocumentNotification' (DocumentNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'actorAvatarUrl' was added to object type 'DocumentNotification' (DocumentNotification.actorAvatarUrl)
feat(schema): [non_breaking] Field 'actorInitials' was added to object type 'DocumentNotification' (DocumentNotification.actorInitials)
feat(schema): [non_breaking] Field 'commentId' was added to object type 'DocumentNotification' (DocumentNotification.commentId)
feat(schema): [non_breaking] Field 'groupingKey' was added to object type 'DocumentNotification' (DocumentNotification.groupingKey)
feat(schema): [non_breaking] Field 'isLinearActor' was added to object type 'DocumentNotification' (DocumentNotification.isLinearActor)
feat(schema): [non_breaking] Field 'issueStatusType' was added to object type 'DocumentNotification' (DocumentNotification.issueStatusType)
feat(schema): [non_breaking] Field 'parentCommentId' was added to object type 'DocumentNotification' (DocumentNotification.parentCommentId)
feat(schema): [non_breaking] Field 'projectUpdateHealth' was added to object type 'DocumentNotification' (DocumentNotification.projectUpdateHealth)
feat(schema): [non_breaking] Field 'subtitle' was added to object type 'DocumentNotification' (DocumentNotification.subtitle)
feat(schema): [non_breaking] Field 'title' was added to object type 'DocumentNotification' (DocumentNotification.title)
feat(schema): [non_breaking] Field 'url' was added to object type 'DocumentNotification' (DocumentNotification.url)
feat(schema): [non_breaking] Field 'initiativeTab' was added to object type 'Favorite' (Favorite.initiativeTab)
feat(schema): [non_breaking] Field 'url' was added to object type 'Favorite' (Favorite.url)
feat(schema): [non_breaking] Field 'Favorite.projectTeam' description changed from 'The favorited team of the project.' to '[DEPRECATED] The favorited team of the project.' (Favorite.projectTeam)
feat(schema): [non_breaking] Input field 'GitHubSettingsInput.orgAvatarUrl' changed type from 'String!' to 'String' (GitHubSettingsInput.orgAvatarUrl)
feat(schema): [non_breaking] Field 'Initiative.description' description changed from '[Internal] The description of the initiative.' to 'The description of the initiative.' (Initiative.description)
feat(schema): [non_breaking] Description for argument 'filter' on field 'Initiative.projects' changed from '[Internal] Filter returned projects.' to 'Filter returned projects.' (Initiative.projects.filter)
feat(schema): [non_breaking] Field 'Initiative.targetDateResolution' description changed from '[INTERNAL] The resolution of the initiative's estimated completion date.' to 'The resolution of the initiative's estimated completion date.' (Initiative.targetDateResolution)
feat(schema): [non_breaking] Description '[INTERNAL] An initiative to group projects.' on type 'Initiative' has changed to 'An initiative to group projects.' (Initiative)
feat(schema): [non_breaking] Input field 'InitiativeCreateInput.description' description changed from '[Internal] The description of the initiative.' to 'The description of the initiative.' (InitiativeCreateInput.description)
feat(schema): [non_breaking] Description '[Internal] The properties of the initiative to create.' on type 'InitiativeCreateInput' has changed to 'The properties of the initiative to create.' (InitiativeCreateInput)
feat(schema): [non_breaking] Field 'actorAvatarColor' was added to object type 'InitiativeNotification' (InitiativeNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'actorAvatarUrl' was added to object type 'InitiativeNotification' (InitiativeNotification.actorAvatarUrl)
feat(schema): [non_breaking] Field 'actorInitials' was added to object type 'InitiativeNotification' (InitiativeNotification.actorInitials)
feat(schema): [non_breaking] Field 'commentId' was added to object type 'InitiativeNotification' (InitiativeNotification.commentId)
feat(schema): [non_breaking] Field 'groupingKey' was added to object type 'InitiativeNotification' (InitiativeNotification.groupingKey)
feat(schema): [non_breaking] Field 'isLinearActor' was added to object type 'InitiativeNotification' (InitiativeNotification.isLinearActor)
feat(schema): [non_breaking] Field 'issueStatusType' was added to object type 'InitiativeNotification' (InitiativeNotification.issueStatusType)
feat(schema): [non_breaking] Field 'parentCommentId' was added to object type 'InitiativeNotification' (InitiativeNotification.parentCommentId)
feat(schema): [non_breaking] Field 'projectUpdateHealth' was added to object type 'InitiativeNotification' (InitiativeNotification.projectUpdateHealth)
feat(schema): [non_breaking] Field 'subtitle' was added to object type 'InitiativeNotification' (InitiativeNotification.subtitle)
feat(schema): [non_breaking] Field 'title' was added to object type 'InitiativeNotification' (InitiativeNotification.title)
feat(schema): [non_breaking] Field 'url' was added to object type 'InitiativeNotification' (InitiativeNotification.url)
feat(schema): [non_breaking] Description '[Internal] The payload returned by the initiative mutations.' on type 'InitiativePayload' has changed to 'The payload returned by the initiative mutations.' (InitiativePayload)
feat(schema): [non_breaking] Description '[INTERNAL] Join table between projects and initiatives.' on type 'InitiativeToProject' has changed to 'Join table between projects and initiatives.' (InitiativeToProject)
feat(schema): [non_breaking] Description '[INTERNAL] The properties of the initiativeToProject to create.' on type 'InitiativeToProjectCreateInput' has changed to 'The properties of the initiativeToProject to create.' (InitiativeToProjectCreateInput)
feat(schema): [non_breaking] Description '[INTERNAL] The result of a initiativeToProject mutation.' on type 'InitiativeToProjectPayload' has changed to 'The result of a initiativeToProject mutation.' (InitiativeToProjectPayload)
feat(schema): [non_breaking] Description '[INTERNAL] The properties of the initiativeToProject to update.' on type 'InitiativeToProjectUpdateInput' has changed to 'The properties of the initiativeToProject to update.' (InitiativeToProjectUpdateInput)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.description' description changed from '[Internal] The description of the initiative.' to 'The description of the initiative.' (InitiativeUpdateInput.description)
feat(schema): [non_breaking] Description '[Internal] The properties of the initiative to update.' on type 'InitiativeUpdateInput' has changed to 'The properties of the initiative to update.' (InitiativeUpdateInput)
feat(schema): [non_breaking] Field 'displayName' was added to object type 'IssueImport' (IssueImport.displayName)
feat(schema): [non_breaking] Field 'actorAvatarColor' was added to object type 'IssueNotification' (IssueNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'actorAvatarUrl' was added to object type 'IssueNotification' (IssueNotification.actorAvatarUrl)
feat(schema): [non_breaking] Field 'actorInitials' was added to object type 'IssueNotification' (IssueNotification.actorInitials)
feat(schema): [non_breaking] Field 'commentId' was added to object type 'IssueNotification' (IssueNotification.commentId)
feat(schema): [non_breaking] Field 'groupingKey' was added to object type 'IssueNotification' (IssueNotification.groupingKey)
feat(schema): [non_breaking] Field 'isLinearActor' was added to object type 'IssueNotification' (IssueNotification.isLinearActor)
feat(schema): [non_breaking] Field 'issueStatusType' was added to object type 'IssueNotification' (IssueNotification.issueStatusType)
feat(schema): [non_breaking] Field 'parentComment' was added to object type 'IssueNotification' (IssueNotification.parentComment)
feat(schema): [non_breaking] Field 'parentCommentId' was added to object type 'IssueNotification' (IssueNotification.parentCommentId)
feat(schema): [non_breaking] Field 'projectUpdateHealth' was added to object type 'IssueNotification' (IssueNotification.projectUpdateHealth)
feat(schema): [non_breaking] Field 'subtitle' was added to object type 'IssueNotification' (IssueNotification.subtitle)
feat(schema): [non_breaking] Field 'title' was added to object type 'IssueNotification' (IssueNotification.title)
feat(schema): [non_breaking] Field 'url' was added to object type 'IssueNotification' (IssueNotification.url)
feat(schema): [non_breaking] Field 'integrationGitHubEnterpriseServerConnect' was added to object type 'Mutation' (Mutation.integrationGitHubEnterpriseServerConnect)
feat(schema): [non_breaking] Field 'Mutation.initiativeArchive' description changed from '[Internal] Archives a initiative.' to 'Archives a initiative.' (Mutation.initiativeArchive)
feat(schema): [non_breaking] Field 'Mutation.initiativeCreate' description changed from '[Internal] Creates a new initiative.' to 'Creates a new initiative.' (Mutation.initiativeCreate)
feat(schema): [non_breaking] Field 'Mutation.initiativeDelete' description changed from '[Internal] Deletes (trashes) an initiative.' to 'Deletes (trashes) an initiative.' (Mutation.initiativeDelete)
feat(schema): [non_breaking] Field 'Mutation.initiativeToProjectCreate' description changed from '[INTERNAL] Creates a new initiativeToProject join.' to 'Creates a new initiativeToProject join.' (Mutation.initiativeToProjectCreate)
feat(schema): [non_breaking] Field 'Mutation.initiativeToProjectDelete' description changed from '[INTERNAL] Deletes a initiativeToProject.' to 'Deletes a initiativeToProject.' (Mutation.initiativeToProjectDelete)
feat(schema): [non_breaking] Field 'Mutation.initiativeToProjectUpdate' description changed from '[INTERNAL] Updates a initiativeToProject.' to 'Updates a initiativeToProject.' (Mutation.initiativeToProjectUpdate)
feat(schema): [non_breaking] Field 'Mutation.initiativeUnarchive' description changed from '[Internal] Unarchives a initiative.' to 'Unarchives a initiative.' (Mutation.initiativeUnarchive)
feat(schema): [non_breaking] Field 'Mutation.initiativeUpdate' description changed from '[Internal] Updates a initiative.' to 'Updates a initiative.' (Mutation.initiativeUpdate)
feat(schema): [non_breaking] Description for argument 'integrationId' on field 'Mutation.issueImportCreateGithub' changed from 'ID of the Github import integration to use to access issues.' to '[DEPRECATED] ID of the Github import integration to use to access issues.' (Mutation.issueImportCreateGithub.integrationId)
feat(schema): [non_breaking] Type for argument 'integrationId' on field 'Mutation.issueImportCreateGithub' changed from 'String!' to 'String' (Mutation.issueImportCreateGithub.integrationId)
feat(schema): [non_breaking] Field 'actorAvatarColor' was added to interface 'Notification' (Notification.actorAvatarColor)
feat(schema): [non_breaking] Field 'actorAvatarUrl' was added to interface 'Notification' (Notification.actorAvatarUrl)
feat(schema): [non_breaking] Field 'actorInitials' was added to interface 'Notification' (Notification.actorInitials)
feat(schema): [non_breaking] Field 'groupingKey' was added to interface 'Notification' (Notification.groupingKey)
feat(schema): [non_breaking] Field 'isLinearActor' was added to interface 'Notification' (Notification.isLinearActor)
feat(schema): [non_breaking] Field 'issueStatusType' was added to interface 'Notification' (Notification.issueStatusType)
feat(schema): [non_breaking] Field 'projectUpdateHealth' was added to interface 'Notification' (Notification.projectUpdateHealth)
feat(schema): [non_breaking] Field 'subtitle' was added to interface 'Notification' (Notification.subtitle)
feat(schema): [non_breaking] Field 'title' was added to interface 'Notification' (Notification.title)
feat(schema): [non_breaking] Field 'url' was added to interface 'Notification' (Notification.url)
feat(schema): [non_breaking] Field 'actorAvatarColor' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'actorAvatarUrl' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.actorAvatarUrl)
feat(schema): [non_breaking] Field 'actorInitials' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.actorInitials)
feat(schema): [non_breaking] Field 'groupingKey' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.groupingKey)
feat(schema): [non_breaking] Field 'isLinearActor' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.isLinearActor)
feat(schema): [non_breaking] Field 'issueStatusType' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.issueStatusType)
feat(schema): [non_breaking] Field 'projectUpdateHealth' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.projectUpdateHealth)
feat(schema): [non_breaking] Field 'subtitle' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.subtitle)
feat(schema): [non_breaking] Field 'title' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.title)
feat(schema): [non_breaking] Field 'url' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.url)
feat(schema): [non_breaking] Field 'actorAvatarColor' was added to object type 'ProjectNotification' (ProjectNotification.actorAvatarColor)
feat(schema): [non_breaking] Field 'actorAvatarUrl' was added to object type 'ProjectNotification' (ProjectNotification.actorAvatarUrl)
feat(schema): [non_breaking] Field 'actorInitials' was added to object type 'ProjectNotification' (ProjectNotification.actorInitials)
feat(schema): [non_breaking] Field 'comment' was added to object type 'ProjectNotification' (ProjectNotification.comment)
feat(schema): [non_breaking] Field 'commentId' was added to object type 'ProjectNotification' (ProjectNotification.commentId)
feat(schema): [non_breaking] Field 'groupingKey' was added to object type 'ProjectNotification' (ProjectNotification.groupingKey)
feat(schema): [non_breaking] Field 'isLinearActor' was added to object type 'ProjectNotification' (ProjectNotification.isLinearActor)
feat(schema): [non_breaking] Field 'issueStatusType' was added to object type 'ProjectNotification' (ProjectNotification.issueStatusType)
feat(schema): [non_breaking] Field 'parentComment' was added to object type 'ProjectNotification' (ProjectNotification.parentComment)
feat(schema): [non_breaking] Field 'parentCommentId' was added to object type 'ProjectNotification' (ProjectNotification.parentCommentId)
feat(schema): [non_breaking] Field 'projectUpdateHealth' was added to object type 'ProjectNotification' (ProjectNotification.projectUpdateHealth)
feat(schema): [non_breaking] Field 'subtitle' was added to object type 'ProjectNotification' (ProjectNotification.subtitle)
feat(schema): [non_breaking] Field 'title' was added to object type 'ProjectNotification' (ProjectNotification.title)
feat(schema): [non_breaking] Field 'url' was added to object type 'ProjectNotification' (ProjectNotification.url)
feat(schema): [non_breaking] Description 'A user's web browser push notification subscription.' on type 'PushSubscription' has changed to 'A user's web or mobile push notification subscription.' (PushSubscription)
feat(schema): [non_breaking] Field 'Query.initiative' description changed from '[Internal] One specific initiative.' to 'One specific initiative.' (Query.initiative)
feat(schema): [non_breaking] Field 'Query.initiativeToProject' description changed from '[INTERNAL] One specific initiativeToProject.' to 'One specific initiativeToProject.' (Query.initiativeToProject)
feat(schema): [non_breaking] Field 'Query.initiativeToProjects' description changed from '[INTERNAL] returns a list of initiative to project entities.' to 'returns a list of initiative to project entities.' (Query.initiativeToProjects)
feat(schema): [non_breaking] Field 'Query.initiatives' description changed from '[Internal] All initiatives in the workspace.' to 'All initiatives in the workspace.' (Query.initiatives)
feat(schema): [non_breaking] Field 'data' was added to object type 'TextDraft' (TextDraft.data)
feat(schema): [non_breaking] Description 'A text draft, used for comments and project updates.' on type 'TextDraft' has changed to '[DEPRECATED] A text draft, used for comments and project updates.' (TextDraft)
feat(schema): [non_breaking] Field 'avatarBackgroundColor' was added to object type 'User' (User.avatarBackgroundColor)
feat(schema): [non_breaking] Field 'initials' was added to object type 'User' (User.initials)
Patch Changes
- bbbe1e7: chore(deps): update dependency patch versions
Major Changes
-
f6db6a9: feat(schema): [breaking] Type 'ProjectDetailSuggestionInput' was removed (ProjectDetailSuggestionInput)
feat(schema): [breaking] Type 'ProjectDetailSuggestionPayload' was removed (ProjectDetailSuggestionPayload)
feat(schema): [breaking] Field 'Comment.bodyData' changed type from 'String!' to 'String' (Comment.bodyData)
feat(schema): [breaking] Field 'DiaryEntry.bodyData' changed type from 'String!' to 'String' (DiaryEntry.bodyData)
feat(schema): [breaking] Input field 'DiaryEntryCreateInput.date' changed type from 'TimelessDate' to 'TimelessDate!' (DiaryEntryCreateInput.date)
feat(schema): [breaking] Field 'DocumentContentHistoryType.contentData' changed type from 'JSON!' to 'JSON' (DocumentContentHistoryType.contentData)
feat(schema): [breaking] Field 'GoogleSheetsSettings.updatedIssuesAt' changed type from 'DateTime!' to 'DateTime' (GoogleSheetsSettings.updatedIssuesAt)
feat(schema): [breaking] Field 'IssueDraft.attachments' changed type from 'JSONObject!' to 'JSONObject' (IssueDraft.attachments)
feat(schema): [breaking] Field 'userSettingsFlagIncrement' was removed from object type 'Mutation' (Mutation.userSettingsFlagIncrement)
feat(schema): [breaking] Field 'Mutation.documentDelete' changed type from 'DeletePayload!' to 'DocumentArchivePayload!' (Mutation.documentDelete)
feat(schema): [breaking] Field 'NotificationDeliveryPreferencesChannel.schedule' changed type from 'NotificationDeliveryPreferencesSchedule!' to 'NotificationDeliveryPreferencesSchedule' (NotificationDeliveryPreferencesChannel.schedule)
feat(schema): [breaking] Field 'OpsgenieSettings.apiFailedWithUnauthorizedErrorAt' changed type from 'DateTime!' to 'DateTime' (OpsgenieSettings.apiFailedWithUnauthorizedErrorAt)
feat(schema): [breaking] Field 'OrganizationInvite.metadata' changed type from 'JSONObject!' to 'JSONObject' (OrganizationInvite.metadata)
feat(schema): [breaking] Input field 'linearPreviewFlags' was removed from input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.linearPreviewFlags)
feat(schema): [breaking] Field 'PagerDutySettings.apiFailedWithUnauthorizedErrorAt' changed type from 'DateTime!' to 'DateTime' (PagerDutySettings.apiFailedWithUnauthorizedErrorAt)
feat(schema): [breaking] Enum value 'activity' was removed from enum 'ProjectTab' (ProjectTab.activity)
feat(schema): [breaking] Field 'projectDetailsSuggestion' was removed from object type 'Query' (Query.projectDetailsSuggestion)
feat(schema): [breaking] Input field 'ReactionCreateInput.emoji' changed type from 'String' to 'String!' (ReactionCreateInput.emoji)
feat(schema): [breaking] Enum value 'Paused' was removed from enum 'SlaStatus' (SlaStatus.Paused)
feat(schema): [breaking] Field 'TimeSchedule.entries' changed type from '[TimeScheduleEntry!]!' to '[TimeScheduleEntry!]' (TimeSchedule.entries)
feat(schema): [breaking] Field 'UserSettingsFlagPayload.flag' changed type from 'String!' to 'String' (UserSettingsFlagPayload.flag)
feat(schema): [breaking] Field 'UserSettingsFlagPayload.value' changed type from 'Int!' to 'Int' (UserSettingsFlagPayload.value)
feat(schema): [breaking] Enum value 'customViewsPersonal' was removed from enum 'ViewType' (ViewType.customViewsPersonal)
feat(schema): [breaking] Enum value 'initiativesAll' was removed from enum 'ViewType' (ViewType.initiativesAll)
feat(schema): [breaking] Field 'WorkflowDefinition.conditions' changed type from 'JSONObject!' to 'JSONObject' (WorkflowDefinition.conditions)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.reactions)
feat(schema): [dangerous] Input field 'subscriberIds' was added to input object type 'CommentCreateInput' (CommentCreateInput.subscriberIds)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'CommentFilter' (CommentFilter.reactions)
feat(schema): [dangerous] Input field 'doNotSubscribeToIssue' was added to input object type 'CommentUpdateInput' (CommentUpdateInput.doNotSubscribeToIssue)
feat(schema): [dangerous] Input field 'subscriberIds' was added to input object type 'CommentUpdateInput' (CommentUpdateInput.subscriberIds)
feat(schema): [dangerous] Input field 'targetDate' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.targetDate)
feat(schema): [dangerous] Input field 'targetDateResolution' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.targetDateResolution)
feat(schema): [dangerous] Input field 'targetDateResolution' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.targetDateResolution)
feat(schema): [dangerous] Enum value 'launchDarkly' was added to enum 'IntegrationService' (IntegrationService.launchDarkly)
feat(schema): [dangerous] Input field 'launchDarkly' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.launchDarkly)
feat(schema): [dangerous] Input field 'slackIssueAddedToView' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueAddedToView)
feat(schema): [dangerous] Input field 'slackIssueAddedToView' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueAddedToView)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.reactions)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'IssueFilter' (IssueFilter.reactions)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'NullableCommentFilter' (NullableCommentFilter.reactions)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.reactions)
feat(schema): [dangerous] Input field 'hasBlockedByRelations' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.hasBlockedByRelations)
feat(schema): [dangerous] Input field 'hasBlockingRelations' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.hasBlockingRelations)
feat(schema): [dangerous] Input field 'hasDependedOnByRelations' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.hasDependedOnByRelations)
feat(schema): [dangerous] Input field 'hasDependsOnRelations' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.hasDependsOnRelations)
feat(schema): [dangerous] Input field 'hasRelatedRelations' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.hasRelatedRelations)
feat(schema): [dangerous] Input field 'projectUpdates' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.projectUpdates)
feat(schema): [dangerous] Input field 'ipRestrictions' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.ipRestrictions)
feat(schema): [dangerous] Input field 'hasBlockedByRelations' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.hasBlockedByRelations)
feat(schema): [dangerous] Input field 'hasBlockingRelations' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.hasBlockingRelations)
feat(schema): [dangerous] Input field 'hasDependedOnByRelations' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.hasDependedOnByRelations)
feat(schema): [dangerous] Input field 'hasDependsOnRelations' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.hasDependsOnRelations)
feat(schema): [dangerous] Input field 'hasRelatedRelations' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.hasRelatedRelations)
feat(schema): [dangerous] Input field 'projectUpdates' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.projectUpdates)
feat(schema): [dangerous] Input field 'hasBlockedByRelations' was added to input object type 'ProjectFilter' (ProjectFilter.hasBlockedByRelations)
feat(schema): [dangerous] Input field 'hasBlockingRelations' was added to input object type 'ProjectFilter' (ProjectFilter.hasBlockingRelations)
feat(schema): [dangerous] Input field 'hasDependedOnByRelations' was added to input object type 'ProjectFilter' (ProjectFilter.hasDependedOnByRelations)
feat(schema): [dangerous] Input field 'hasDependsOnRelations' was added to input object type 'ProjectFilter' (ProjectFilter.hasDependsOnRelations)
feat(schema): [dangerous] Input field 'hasRelatedRelations' was added to input object type 'ProjectFilter' (ProjectFilter.hasRelatedRelations)
feat(schema): [dangerous] Input field 'projectUpdates' was added to input object type 'ProjectFilter' (ProjectFilter.projectUpdates)
feat(schema): [dangerous] Input field 'reactions' was added to input object type 'ProjectUpdateFilter' (ProjectUpdateFilter.reactions)
feat(schema): [dangerous] Enum value 'initiativeOverview' was added to enum 'ViewType' (ViewType.initiativeOverview)
feat(schema): [non_breaking] Type 'AuthOrganizationBucketNamePayload' was added (AuthOrganizationBucketNamePayload)
feat(schema): [non_breaking] Type 'DocumentArchivePayload' was added (DocumentArchivePayload)
feat(schema): [non_breaking] Type 'FacetPageSource' was added (FacetPageSource)
feat(schema): [non_breaking] Type 'FeatureFlag' was added (FeatureFlag)
feat(schema): [non_breaking] Type 'FeatureFlagConnection' was added (FeatureFlagConnection)
feat(schema): [non_breaking] Type 'FeatureFlagEdge' was added (FeatureFlagEdge)
feat(schema): [non_breaking] Type 'FeatureFlagRolloutStage' was added (FeatureFlagRolloutStage)
feat(schema): [non_breaking] Type 'FeatureFlagRolloutStageConnection' was added (FeatureFlagRolloutStageConnection)
feat(schema): [non_breaking] Type 'FeatureFlagRolloutStageEdge' was added (FeatureFlagRolloutStageEdge)
feat(schema): [non_breaking] Type 'FeatureFlagRolloutStageType' was added (FeatureFlagRolloutStageType)
feat(schema): [non_breaking] Type 'LaunchDarklySettings' was added (LaunchDarklySettings)
feat(schema): [non_breaking] Type 'LaunchDarklySettingsInput' was added (LaunchDarklySettingsInput)
feat(schema): [non_breaking] Type 'NullableProjectUpdatesFilter' was added (NullableProjectUpdatesFilter)
feat(schema): [non_breaking] Type 'NullableReactionFilter' was added (NullableReactionFilter)
feat(schema): [non_breaking] Type 'OrganizationIpRestriction' was added (OrganizationIpRestriction)
feat(schema): [non_breaking] Type 'OrganizationIpRestrictionInput' was added (OrganizationIpRestrictionInput)
feat(schema): [non_breaking] Type 'ProjectUpdatesCollectionFilter' was added (ProjectUpdatesCollectionFilter)
feat(schema): [non_breaking] Type 'ProjectUpdatesFilter' was added (ProjectUpdatesFilter)
feat(schema): [non_breaking] Type 'ReactionCollectionFilter' was added (ReactionCollectionFilter)
feat(schema): [non_breaking] Type 'ReactionFilter' was added (ReactionFilter)
feat(schema): [non_breaking] Field 'reactions' was added to object type 'Comment' (Comment.reactions)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'Document' (Document.trashed)
feat(schema): [non_breaking] Field 'DocumentContentHistoryPayload.history' changed type from '[DocumentContentHistoryType!]' to '[DocumentContentHistoryType!]!' (DocumentContentHistoryPayload.history)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'DocumentSearchResult' (DocumentSearchResult.trashed)
feat(schema): [non_breaking] Field 'sourceInitiative' was added to object type 'Facet' (Facet.sourceInitiative)
feat(schema): [non_breaking] Field 'sourceOrganization' was added to object type 'Facet' (Facet.sourceOrganization)
feat(schema): [non_breaking] Field 'sourcePage' was added to object type 'Facet' (Facet.sourcePage)
feat(schema): [non_breaking] Field 'sourceProject' was added to object type 'Facet' (Facet.sourceProject)
feat(schema): [non_breaking] Field 'sourceTeam' was added to object type 'Facet' (Facet.sourceTeam)
feat(schema): [non_breaking] Field 'targetCustomView' was added to object type 'Facet' (Facet.targetCustomView)
feat(schema): [non_breaking] Field 'facet' was added to object type 'Favorite' (Favorite.facet)
feat(schema): [non_breaking] Input field 'FavoriteCreateInput.facetId' description changed from '[INTERNAL] The identifier of the facet to favorite.' to 'The identifier of the facet to favorite.' (FavoriteCreateInput.facetId)
feat(schema): [non_breaking] Input field 'GoogleSheetsSettingsInput.updatedIssuesAt' changed type from 'DateTime!' to 'DateTime' (GoogleSheetsSettingsInput.updatedIssuesAt)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'Initiative' (Initiative.trashed)
feat(schema): [non_breaking] Field 'launchDarkly' was added to object type 'IntegrationSettings' (IntegrationSettings.launchDarkly)
feat(schema): [non_breaking] Field 'slackIssueAddedToView' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueAddedToView)
feat(schema): [non_breaking] Field 'reactionData' was added to object type 'Issue' (Issue.reactionData)
feat(schema): [non_breaking] Field 'reactions' was added to object type 'Issue' (Issue.reactions)
feat(schema): [non_breaking] Field 'IssueHistory.actor' description changed from 'The user who made these changes. If null, possibly means that the change made by an integration.' to 'The actor that performed the actions. This field may be empty in the case of integrations or automations.' (IssueHistory.actor)
feat(schema): [non_breaking] Field 'IssueHistory.actor' is deprecated (IssueHistory.actor)
feat(schema): [non_breaking] Field 'IssueHistory.actor' has deprecation reason 'Use actors instead.' (IssueHistory.actor)
feat(schema): [non_breaking] Field 'IssueHistory.fromAssignee' description changed from 'The user from whom the issue was re-assigned from.' to 'The user that was unassigned from the issue.' (IssueHistory.fromAssignee)
feat(schema): [non_breaking] Field 'IssueHistory.fromCycle' description changed from 'The previous cycle of the issue.' to 'The cycle that the issue was moved from.' (IssueHistory.fromCycle)
feat(schema): [non_breaking] Field 'IssueHistory.fromParent' description changed from 'The previous parent of the issue.' to 'The parent issue that the issue was moved from.' (IssueHistory.fromParent)
feat(schema): [non_breaking] Field 'IssueHistory.fromProject' description changed from 'The previous project of the issue.' to 'The project that the issue was moved from.' (IssueHistory.fromProject)
feat(schema): [non_breaking] Field 'IssueHistory.fromState' description changed from 'The previous workflow state of the issue.' to 'The state that the issue was moved from.' (IssueHistory.fromState)
feat(schema): [non_breaking] Field 'IssueHistory.fromTeam' description changed from 'The team from which the issue was moved from.' to 'The team that the issue was moved from.' (IssueHistory.fromTeam)
feat(schema): [non_breaking] Field 'IssueHistory.toAssignee' description changed from 'The user to whom the issue was assigned to.' to 'The user that was assigned to the issue.' (IssueHistory.toAssignee)
feat(schema): [non_breaking] Field 'IssueHistory.toCycle' description changed from 'The new cycle of the issue.' to 'The cycle that the issue was moved to.' (IssueHistory.toCycle)
feat(schema): [non_breaking] Field 'IssueHistory.toParent' description changed from 'The new parent of the issue.' to 'The parent issue that the issue was moved to.' (IssueHistory.toParent)
feat(schema): [non_breaking] Field 'IssueHistory.toProject' description changed from 'The new project of the issue.' to 'The project that the issue was moved to.' (IssueHistory.toProject)
feat(schema): [non_breaking] Field 'IssueHistory.toState' description changed from 'The new workflow state of the issue.' to 'The state that the issue was moved to.' (IssueHistory.toState)
feat(schema): [non_breaking] Field 'IssueHistory.toTeam' description changed from 'The team to which the issue was moved to.' to 'The team that the issue was moved to.' (IssueHistory.toTeam)
feat(schema): [non_breaking] Field 'reactionData' was added to object type 'IssueSearchResult' (IssueSearchResult.reactionData)
feat(schema): [non_breaking] Field 'reactions' was added to object type 'IssueSearchResult' (IssueSearchResult.reactions)
feat(schema): [non_breaking] Field 'documentUnarchive' was added to object type 'Mutation' (Mutation.documentUnarchive)
feat(schema): [non_breaking] Field 'integrationLaunchDarklyConnect' was added to object type 'Mutation' (Mutation.integrationLaunchDarklyConnect)
feat(schema): [non_breaking] Field 'Mutation.documentDelete' description changed from 'Deletes a document.' to 'Deletes (trashes) a document.' (Mutation.documentDelete)
feat(schema): [non_breaking] Field 'Mutation.initiativeDelete' description changed from '[Internal] Deletes a initiative.' to '[Internal] Deletes (trashes) an initiative.' (Mutation.initiativeDelete)
feat(schema): [non_breaking] Description for argument 'copySettingsFromTeamId' on field 'Mutation.teamCreate' changed from 'The team id to copy settings from.' to 'The team id to copy settings from, if any.' (Mutation.teamCreate.copySettingsFromTeamId)
feat(schema): [non_breaking] Input field 'NotificationDeliveryPreferencesChannelInput.schedule' changed type from 'NotificationDeliveryPreferencesScheduleInput!' to 'NotificationDeliveryPreferencesScheduleInput' (NotificationDeliveryPreferencesChannelInput.schedule)
feat(schema): [non_breaking] Input field 'OpsgenieInput.apiFailedWithUnauthorizedErrorAt' changed type from 'DateTime!' to 'DateTime' (OpsgenieInput.apiFailedWithUnauthorizedErrorAt)
feat(schema): [non_breaking] Field 'ipRestrictions' was added to object type 'Organization' (Organization.ipRestrictions)
feat(schema): [non_breaking] Input field 'OrganizationUpdateInput.projectUpdatesReminderFrequency' description changed from 'The frequency at which project updates are sent.' to '[DEPRECATED] The frequency at which project updates are sent.' (OrganizationUpdateInput.projectUpdatesReminderFrequency)
feat(schema): [non_breaking] Input field 'PagerDutyInput.apiFailedWithUnauthorizedErrorAt' changed type from 'DateTime!' to 'DateTime' (PagerDutyInput.apiFailedWithUnauthorizedErrorAt)
feat(schema): [non_breaking] Field 'PaidSubscription.collectionMethod' changed type from 'String' to 'String!' (PaidSubscription.collectionMethod)
feat(schema): [non_breaking] Field 'reactions' was added to object type 'ProjectUpdate' (ProjectUpdate.reactions)
feat(schema): [non_breaking] Description 'ProjectUpdate filtering options.' on type 'ProjectUpdateFilter' has changed to 'Options for filtering project updates.' (ProjectUpdateFilter)
feat(schema): [non_breaking] Field 'TeamMembership.owner' changed type from 'Boolean' to 'Boolean!' (TeamMembership.owner)
Patch Changes
- a3625a1: chore(deps): update dependency patch versions
Major Changes
-
684ea7f: feat(schema): [breaking] Type 'GithubOAuthTokenPayload' was removed (GithubOAuthTokenPayload)
feat(schema): [breaking] Type 'GithubOrg' was removed (GithubOrg)
feat(schema): [breaking] Type 'GithubRepo' was removed (GithubRepo)
feat(schema): [breaking] Type 'OrganizationStartPlusTrialPayload' was removed (OrganizationStartPlusTrialPayload)
feat(schema): [breaking] Field 'needsManualSetup' was removed from object type 'JiraSettings' (JiraSettings.needsManualSetup)
feat(schema): [breaking] Input field 'needsManualSetup' was removed from input object type 'JiraSettingsInput' (JiraSettingsInput.needsManualSetup)
feat(schema): [breaking] Field 'organizationStartPlusTrial' was removed from object type 'Mutation' (Mutation.organizationStartPlusTrial)
feat(schema): [breaking] Argument 'integrationId: String!' added to field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.integrationId)
feat(schema): [breaking] Argument 'id: String' was removed from field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.id)
feat(schema): [breaking] Field 'issueImportFinishGithubOAuth' was removed from object type 'Query' (Query.issueImportFinishGithubOAuth)
feat(schema): [breaking] Enum value 'myViews' was removed from enum 'ViewType' (ViewType.myViews)
feat(schema): [dangerous] Input field 'projectId' was added to input object type 'EntityExternalLinkCreateInput' (EntityExternalLinkCreateInput.projectId)
feat(schema): [dangerous] Input field 'orgType' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.orgType)
feat(schema): [dangerous] Input field 'disallowSignup' was added to input object type 'GoogleUserAccountAuthInput' (GoogleUserAccountAuthInput.disallowSignup)
feat(schema): [dangerous] Input field 'icon' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.icon)
feat(schema): [dangerous] Input field 'status' was added to input object type 'InitiativeCreateInput' (InitiativeCreateInput.status)
feat(schema): [dangerous] Input field 'icon' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.icon)
feat(schema): [dangerous] Input field 'status' was added to input object type 'InitiativeUpdateInput' (InitiativeUpdateInput.status)
feat(schema): [dangerous] Enum value 'githubImport' was added to enum 'IntegrationService' (IntegrationService.githubImport)
feat(schema): [dangerous] Enum value 'slackCustomViewNotifications' was added to enum 'IntegrationService' (IntegrationService.slackCustomViewNotifications)
feat(schema): [dangerous] Input field 'gitHubImport' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.gitHubImport)
feat(schema): [dangerous] Input field 'slackCustomViewNotifications' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.slackCustomViewNotifications)
feat(schema): [dangerous] Input field 'manualSetup' was added to input object type 'JiraConfigurationInput' (JiraConfigurationInput.manualSetup)
feat(schema): [dangerous] Input field 'manualSetup' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.manualSetup)
feat(schema): [dangerous] Input field 'setupPending' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.setupPending)
feat(schema): [dangerous] Argument 'githubRepoIds: [Int!]' added to field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubRepoIds)
feat(schema): [dangerous] Argument 'overrideCreatedAt: DateTime' added to field 'Mutation.issueRelationCreate' (Mutation.issueRelationCreate.overrideCreatedAt)
feat(schema): [dangerous] Input field 'projectUpdateReminderFrequencyInWeeks' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.projectUpdateReminderFrequencyInWeeks)
feat(schema): [dangerous] Input field 'enterpriseId' was added to input object type 'SharedSlackSettingsInput' (SharedSlackSettingsInput.enterpriseId)
feat(schema): [dangerous] Input field 'enterpriseId' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.enterpriseId)
feat(schema): [dangerous] Input field 'enterpriseId' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.enterpriseId)
feat(schema): [dangerous] Input field 'notificationDeliveryPreferences' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.notificationDeliveryPreferences)
feat(schema): [dangerous] Enum value 'customViewsPersonal' was added to enum 'ViewType' (ViewType.customViewsPersonal)
feat(schema): [dangerous] Enum value 'initiativesAll' was added to enum 'ViewType' (ViewType.initiativesAll)
feat(schema): [dangerous] Enum value 'initiativesCompleted' was added to enum 'ViewType' (ViewType.initiativesCompleted)
feat(schema): [dangerous] Enum value 'initiativesPlanned' was added to enum 'ViewType' (ViewType.initiativesPlanned)
feat(schema): [non_breaking] Type 'GitHubImportSettings' was added (GitHubImportSettings)
feat(schema): [non_breaking] Type 'GitHubImportSettingsInput' was added (GitHubImportSettingsInput)
feat(schema): [non_breaking] Type 'GithubOrgType' was added (GithubOrgType)
feat(schema): [non_breaking] Type 'InitiativeStatus' was added (InitiativeStatus)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferences' was added (NotificationDeliveryPreferences)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesChannel' was added (NotificationDeliveryPreferencesChannel)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesChannelInput' was added (NotificationDeliveryPreferencesChannelInput)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesDay' was added (NotificationDeliveryPreferencesDay)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesDayInput' was added (NotificationDeliveryPreferencesDayInput)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesInput' was added (NotificationDeliveryPreferencesInput)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesSchedule' was added (NotificationDeliveryPreferencesSchedule)
feat(schema): [non_breaking] Type 'NotificationDeliveryPreferencesScheduleInput' was added (NotificationDeliveryPreferencesScheduleInput)
feat(schema): [non_breaking] Type 'OrganizationDomainUpdateInput' was added (OrganizationDomainUpdateInput)
feat(schema): [non_breaking] Type 'OrganizationStartTrialPayload' was added (OrganizationStartTrialPayload)
feat(schema): [non_breaking] Type 'Passkey' was added (Passkey)
feat(schema): [non_breaking] Type 'PasskeyLoginStartResponse' was added (PasskeyLoginStartResponse)
feat(schema): [non_breaking] Type 'SuccessPayload' was added (SuccessPayload)
feat(schema): [non_breaking] Field 'enabled' was added to object type 'AuthOrganization' (AuthOrganization.enabled)
feat(schema): [non_breaking] Field 'disableOrganizationCreation' was added to object type 'AuthOrganizationDomain' (AuthOrganizationDomain.disableOrganizationCreation)
feat(schema): [non_breaking] Field 'lockedUsers' was added to object type 'AuthResolverResponse' (AuthResolverResponse.lockedUsers)
feat(schema): [non_breaking] Field 'role' was added to object type 'AuthUser' (AuthUser.role)
feat(schema): [non_breaking] Input field 'EntityExternalLinkCreateInput.initiativeId' changed type from 'String!' to 'String' (EntityExternalLinkCreateInput.initiativeId)
feat(schema): [non_breaking] Description '[ALPHA] A facet. Facets are joins between entities. A facet can tie a custom view to a project, or a a project to a roadmap for example.' on type 'Facet' has changed to 'A facet. Facets are joins between entities. A facet can tie a custom view to a project, or a a project to a roadmap for example.' (Facet)
feat(schema): [non_breaking] Field 'orgType' was added to object type 'GitHubSettings' (GitHubSettings.orgType)
feat(schema): [non_breaking] Field 'icon' was added to object type 'Initiative' (Initiative.icon)
feat(schema): [non_breaking] Field 'status' was added to object type 'Initiative' (Initiative.status)
feat(schema): [non_breaking] Field 'gitHubImport' was added to object type 'IntegrationSettings' (IntegrationSettings.gitHubImport)
feat(schema): [non_breaking] Field 'slackCustomViewNotifications' was added to object type 'IntegrationSettings' (IntegrationSettings.slackCustomViewNotifications)
feat(schema): [non_breaking] Field 'actors' was added to object type 'IssueHistory' (IssueHistory.actors)
feat(schema): [non_breaking] Field 'IssueHistory.addedLabels' has description 'The labels that were added to the issue.' (IssueHistory.addedLabels)
feat(schema): [non_breaking] Field 'IssueHistory.removedLabels' has description 'The labels that were removed from the issue.' (IssueHistory.removedLabels)
feat(schema): [non_breaking] Field 'IssueHistory.triageResponsibilityNotifiedUsers' has description 'The users that were notified of the issue.' (IssueHistory.triageResponsibilityNotifiedUsers)
feat(schema): [non_breaking] Field 'serviceMetadata' was added to object type 'IssueImport' (IssueImport.serviceMetadata)
feat(schema): [non_breaking] Input field 'JiraConfigurationInput.project' description changed from 'The Jira project keys to scope the integration to.' to '[DEPRECATED] The Jira project keys to scope the integration to.' (JiraConfigurationInput.project)
feat(schema): [non_breaking] Field 'manualSetup' was added to object type 'JiraSettings' (JiraSettings.manualSetup)
feat(schema): [non_breaking] Field 'setupPending' was added to object type 'JiraSettings' (JiraSettings.setupPending)
feat(schema): [non_breaking] Field 'attachmentSyncToSlack' was added to object type 'Mutation' (Mutation.attachmentSyncToSlack)
feat(schema): [non_breaking] Field 'integrationGithubImportConnect' was added to object type 'Mutation' (Mutation.integrationGithubImportConnect)
feat(schema): [non_breaking] Field 'integrationSlackCustomViewNotifications' was added to object type 'Mutation' (Mutation.integrationSlackCustomViewNotifications)
feat(schema): [non_breaking] Field 'issueImportCreateLinearV2' was added to object type 'Mutation' (Mutation.issueImportCreateLinearV2)
feat(schema): [non_breaking] Field 'organizationDomainUpdate' was added to object type 'Mutation' (Mutation.organizationDomainUpdate)
feat(schema): [non_breaking] Field 'organizationStartTrial' was added to object type 'Mutation' (Mutation.organizationStartTrial)
feat(schema): [non_breaking] Field 'passkeyLoginFinish' was added to object type 'Mutation' (Mutation.passkeyLoginFinish)
feat(schema): [non_breaking] Field 'passkeyLoginStart' was added to object type 'Mutation' (Mutation.passkeyLoginStart)
feat(schema): [non_breaking] Field 'projectReassignStatus' was added to object type 'Mutation' (Mutation.projectReassignStatus)
feat(schema): [non_breaking] Field 'Mutation.apiKeyCreate' description changed from 'Creates a new API key.' to '[INTERNAL] Creates a new API key.' (Mutation.apiKeyCreate)
feat(schema): [non_breaking] Field 'Mutation.apiKeyDelete' description changed from 'Deletes an API key.' to '[INTERNAL] Deletes an API key.' (Mutation.apiKeyDelete)
feat(schema): [non_breaking] Description for argument 'githubRepoId' on field 'Mutation.issueImportCreateGithub' changed from 'ID of the Github repository from which we will import data.' to '[DEPRECATED] ID of the Github repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoId)
feat(schema): [non_breaking] Description for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'GitHub repository name from which we will import data.' to '[DEPRECATED] GitHub repository name from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Type for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'String!' to 'String' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Description for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'GitHub owner (user or org) for the repository from which we will import data.' to '[DEPRECATED] GitHub owner (user or org) for the repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Type for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'String!' to 'String' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Description for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'GitHub token to fetch information from the GitHub API.' to '[DEPRECATED] GitHub token to fetch information from the GitHub API.' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Type for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'String!' to 'String' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Field 'projectUpdateReminderFrequencyInWeeks' was added to object type 'Organization' (Organization.projectUpdateReminderFrequencyInWeeks)
feat(schema): [non_breaking] Field 'Organization.trialEndsAt' description changed from 'The time at which the trial of the plus plan will end.' to 'The time at which the trial will end.' (Organization.trialEndsAt)
feat(schema): [non_breaking] Field 'disableOrganizationCreation' was added to object type 'OrganizationDomain' (OrganizationDomain.disableOrganizationCreation)
feat(schema): [non_breaking] Field 'enterpriseId' was added to object type 'SharedSlackSettings' (SharedSlackSettings.enterpriseId)
feat(schema): [non_breaking] Field 'enterpriseId' was added to object type 'SlackAsksSettings' (SlackAsksSettings.enterpriseId)
feat(schema): [non_breaking] Field 'enterpriseId' was added to object type 'SlackSettings' (SlackSettings.enterpriseId)
feat(schema): [non_breaking] Field 'textDrafts' was added to object type 'User' (User.textDrafts)
feat(schema): [non_breaking] Field 'notificationDeliveryPreferences' was added to object type 'UserSettings' (UserSettings.notificationDeliveryPreferences)
-
023ca5d: feat(schema): [breaking] Field 'documentReminder' was removed from object type 'Mutation' (Mutation.documentReminder)
feat(schema): [breaking] Field 'Reminder.remindAt' changed type from 'DateTime!' to 'DateTime' (Reminder.remindAt)
feat(schema): [dangerous] Enum value 'email' was added to enum 'IntegrationService' (IntegrationService.email)
feat(schema): [dangerous] Input field 'needsManualSetup' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.needsManualSetup)
feat(schema): [dangerous] Input field 'deleteWebhook' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.deleteWebhook)
feat(schema): [dangerous] Input field 'webhookSecret' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.webhookSecret)
feat(schema): [dangerous] Argument 'githubRepoId: String' added to field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.githubRepoId)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'NotificationEntityInput' (NotificationEntityInput.initiativeId)
feat(schema): [non_breaking] Type 'InitiativeNotification' was added (InitiativeNotification)
feat(schema): [non_breaking] Type 'IssueImportSyncCheckPayload' was added (IssueImportSyncCheckPayload)
feat(schema): [non_breaking] Type 'OrganizationMeta' was added (OrganizationMeta)
feat(schema): [non_breaking] Type 'ProjectDetailSuggestionInput' was added (ProjectDetailSuggestionInput)
feat(schema): [non_breaking] Type 'ProjectDetailSuggestionPayload' was added (ProjectDetailSuggestionPayload)
feat(schema): [non_breaking] Type 'TextDraft' was added (TextDraft)
feat(schema): [non_breaking] Field 'webhookResourceTypes' was added to object type 'AuthOauthClient' (AuthOauthClient.webhookResourceTypes)
feat(schema): [non_breaking] Field 'webhookSecret' was added to object type 'AuthOauthClient' (AuthOauthClient.webhookSecret)
feat(schema): [non_breaking] Field 'projects' was added to object type 'CustomView' (CustomView.projects)
feat(schema): [non_breaking] Field 'needsManualSetup' was added to object type 'JiraSettings' (JiraSettings.needsManualSetup)
feat(schema): [non_breaking] Field 'issueImportCheckSync' was added to object type 'Query' (Query.issueImportCheckSync)
feat(schema): [non_breaking] Field 'organizationMeta' was added to object type 'Query' (Query.organizationMeta)
feat(schema): [non_breaking] Field 'projectDetailsSuggestion' was added to object type 'Query' (Query.projectDetailsSuggestion)
feat(schema): [non_breaking] Field 'schedule' was added to object type 'Reminder' (Reminder.schedule)
feat(schema): [non_breaking] Field 'Reminder.remindAt' description changed from 'The time when a reminder triggers a notification in users inbox.' to 'The time when a reminder triggers a notification in the user's inbox.' (Reminder.remindAt)
Patch Changes
- 0a27576: chore(deps): update dependency patch versions
Minor Changes
- b2fd91c: fix: map DateTimeOrDuration scalar to string | Date type
Major Changes
-
b9ef98d: feat(schema): [breaking] Input field 'DateComparator.eq' changed type from 'DateTime' to 'DateTimeOrDuration' (DateComparator.eq)
feat(schema): [breaking] Input field 'DateComparator.gt' changed type from 'DateTime' to 'DateTimeOrDuration' (DateComparator.gt)
feat(schema): [breaking] Input field 'DateComparator.gte' changed type from 'DateTime' to 'DateTimeOrDuration' (DateComparator.gte)
feat(schema): [breaking] Input field 'DateComparator.in' changed type from '[DateTime!]' to '[DateTimeOrDuration!]' (DateComparator.in)
feat(schema): [breaking] Input field 'DateComparator.lt' changed type from 'DateTime' to 'DateTimeOrDuration' (DateComparator.lt)
feat(schema): [breaking] Input field 'DateComparator.lte' changed type from 'DateTime' to 'DateTimeOrDuration' (DateComparator.lte)
feat(schema): [breaking] Input field 'DateComparator.neq' changed type from 'DateTime' to 'DateTimeOrDuration' (DateComparator.neq)
feat(schema): [breaking] Input field 'DateComparator.nin' changed type from '[DateTime!]' to '[DateTimeOrDuration!]' (DateComparator.nin)
feat(schema): [breaking] Input field 'NullableDateComparator.eq' changed type from 'DateTime' to 'DateTimeOrDuration' (NullableDateComparator.eq)
feat(schema): [breaking] Input field 'NullableDateComparator.gt' changed type from 'DateTime' to 'DateTimeOrDuration' (NullableDateComparator.gt)
feat(schema): [breaking] Input field 'NullableDateComparator.gte' changed type from 'DateTime' to 'DateTimeOrDuration' (NullableDateComparator.gte)
feat(schema): [breaking] Input field 'NullableDateComparator.in' changed type from '[DateTime!]' to '[DateTimeOrDuration!]' (NullableDateComparator.in)
feat(schema): [breaking] Input field 'NullableDateComparator.lt' changed type from 'DateTime' to 'DateTimeOrDuration' (NullableDateComparator.lt)
feat(schema): [breaking] Input field 'NullableDateComparator.lte' changed type from 'DateTime' to 'DateTimeOrDuration' (NullableDateComparator.lte)
feat(schema): [breaking] Input field 'NullableDateComparator.neq' changed type from 'DateTime' to 'DateTimeOrDuration' (NullableDateComparator.neq)
feat(schema): [breaking] Input field 'NullableDateComparator.nin' changed type from '[DateTime!]' to '[DateTimeOrDuration!]' (NullableDateComparator.nin)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.eq' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (NullableTimelessDateComparator.eq)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.gt' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (NullableTimelessDateComparator.gt)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.gte' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (NullableTimelessDateComparator.gte)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.in' changed type from '[TimelessDate!]' to '[TimelessDateOrDuration!]' (NullableTimelessDateComparator.in)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.lt' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (NullableTimelessDateComparator.lt)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.lte' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (NullableTimelessDateComparator.lte)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.neq' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (NullableTimelessDateComparator.neq)
feat(schema): [breaking] Input field 'NullableTimelessDateComparator.nin' changed type from '[TimelessDate!]' to '[TimelessDateOrDuration!]' (NullableTimelessDateComparator.nin)
feat(schema): [breaking] Input field 'TimelessDateComparator.eq' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (TimelessDateComparator.eq)
feat(schema): [breaking] Input field 'TimelessDateComparator.gt' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (TimelessDateComparator.gt)
feat(schema): [breaking] Input field 'TimelessDateComparator.gte' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (TimelessDateComparator.gte)
feat(schema): [breaking] Input field 'TimelessDateComparator.in' changed type from '[TimelessDate!]' to '[TimelessDateOrDuration!]' (TimelessDateComparator.in)
feat(schema): [breaking] Input field 'TimelessDateComparator.lt' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (TimelessDateComparator.lt)
feat(schema): [breaking] Input field 'TimelessDateComparator.lte' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (TimelessDateComparator.lte)
feat(schema): [breaking] Input field 'TimelessDateComparator.neq' changed type from 'TimelessDate' to 'TimelessDateOrDuration' (TimelessDateComparator.neq)
feat(schema): [breaking] Input field 'TimelessDateComparator.nin' changed type from '[TimelessDate!]' to '[TimelessDateOrDuration!]' (TimelessDateComparator.nin)
feat(schema): [dangerous] Input field 'themeSettings' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.themeSettings)
feat(schema): [non_breaking] Type 'DateTimeOrDuration' was added (DateTimeOrDuration)
feat(schema): [non_breaking] Type 'DiaryEntry' was added (DiaryEntry)
feat(schema): [non_breaking] Type 'DiaryEntryConnection' was added (DiaryEntryConnection)
feat(schema): [non_breaking] Type 'DiaryEntryCreateInput' was added (DiaryEntryCreateInput)
feat(schema): [non_breaking] Type 'DiaryEntryEdge' was added (DiaryEntryEdge)
feat(schema): [non_breaking] Type 'DiaryEntryPayload' was added (DiaryEntryPayload)
feat(schema): [non_breaking] Type 'DiaryEntryUpdateInput' was added (DiaryEntryUpdateInput)
feat(schema): [non_breaking] Type 'TimelessDateOrDuration' was added (TimelessDateOrDuration)
feat(schema): [non_breaking] Field 'diaryEntryCreate' was added to object type 'Mutation' (Mutation.diaryEntryCreate)
feat(schema): [non_breaking] Field 'diaryEntryDelete' was added to object type 'Mutation' (Mutation.diaryEntryDelete)
feat(schema): [non_breaking] Field 'diaryEntryUpdate' was added to object type 'Mutation' (Mutation.diaryEntryUpdate)
feat(schema): [non_breaking] Field 'themeSettings' was added to object type 'Organization' (Organization.themeSettings)
feat(schema): [non_breaking] Field 'diaryEntry' was added to object type 'Query' (Query.diaryEntry)
Minor Changes
-
8d21ed1: feat(schema): [dangerous] Input field 'scimManaged' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.scimManaged)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'TemplateCreateInput' (TemplateCreateInput.sortOrder)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'TemplateUpdateInput' (TemplateUpdateInput.sortOrder)
feat(schema): [non_breaking] Type 'Reminder' was added (Reminder)
feat(schema): [non_breaking] Field 'documentReminder' was added to object type 'Mutation' (Mutation.documentReminder)
feat(schema): [non_breaking] Field 'Mutation.timeScheduleCreate' description changed from '[ALPHA] Creates a new time schedule.' to 'Creates a new time schedule.' (Mutation.timeScheduleCreate)
feat(schema): [non_breaking] Field 'Mutation.timeScheduleDelete' description changed from '[ALPHA] Deletes a time schedule.' to 'Deletes a time schedule.' (Mutation.timeScheduleDelete)
feat(schema): [non_breaking] Field 'Mutation.timeScheduleRefreshIntegrationSchedule' description changed from '[ALPHA] Refresh the integration schedule information.' to 'Refresh the integration schedule information.' (Mutation.timeScheduleRefreshIntegrationSchedule)
feat(schema): [non_breaking] Field 'Mutation.timeScheduleUpdate' description changed from '[ALPHA] Updates a time schedule.' to 'Updates a time schedule.' (Mutation.timeScheduleUpdate)
feat(schema): [non_breaking] Field 'Mutation.timeScheduleUpsertExternal' description changed from '[ALPHA] Upsert an external time schedule.' to 'Upsert an external time schedule.' (Mutation.timeScheduleUpsertExternal)
feat(schema): [non_breaking] Field 'Mutation.triageResponsibilityCreate' description changed from '[ALPHA] Creates a new triage responsibility.' to 'Creates a new triage responsibility.' (Mutation.triageResponsibilityCreate)
feat(schema): [non_breaking] Field 'Mutation.triageResponsibilityDelete' description changed from '[ALPHA] Deletes a triage responsibility.' to 'Deletes a triage responsibility.' (Mutation.triageResponsibilityDelete)
feat(schema): [non_breaking] Field 'Mutation.triageResponsibilityUpdate' description changed from '[ALPHA] Updates an existing triage responsibility.' to 'Updates an existing triage responsibility.' (Mutation.triageResponsibilityUpdate)
feat(schema): [non_breaking] Object type 'NullableTimelessDateComparator' has description 'Comparator for optional timeless dates.' (NullableTimelessDateComparator)
feat(schema): [non_breaking] Description for argument 'includeComments' on field 'Query.searchDocuments' changed from 'Should associated comments be searched (default: true).' to 'Should associated comments be searched (default: false).' (Query.searchDocuments.includeComments)
feat(schema): [non_breaking] Description for argument 'includeComments' on field 'Query.searchIssues' changed from 'Should associated comments be searched (default: true).' to 'Should associated comments be searched (default: false).' (Query.searchIssues.includeComments)
feat(schema): [non_breaking] Description for argument 'includeComments' on field 'Query.searchProjects' changed from 'Should associated comments be searched (default: true).' to 'Should associated comments be searched (default: false).' (Query.searchProjects.includeComments)
feat(schema): [non_breaking] Field 'Query.timeSchedule' description changed from '[ALPHA] A specific time schedule.' to 'A specific time schedule.' (Query.timeSchedule)
feat(schema): [non_breaking] Field 'Query.timeSchedules' description changed from '[ALPHA] All time schedules.' to 'All time schedules.' (Query.timeSchedules)
feat(schema): [non_breaking] Field 'Query.triageResponsibilities' description changed from '[ALPHA] All triage responsibilities.' to 'All triage responsibilities.' (Query.triageResponsibilities)
feat(schema): [non_breaking] Field 'Query.triageResponsibility' description changed from '[ALPHA] A specific triage responsibility.' to 'A specific triage responsibility.' (Query.triageResponsibility)
feat(schema): [non_breaking] Field 'Team.scimManaged' description changed from 'Whether the team is managed by SCIM.' to 'Whether the team is managed by SCIM integration.' (Team.scimManaged)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'Template' (Template.sortOrder)
Patch Changes
- f52a85f: chore(deps): update dependency patch versions
Major Changes
-
6c91afd: feat(schema): [breaking] Input field 'CommentCollectionFilter.issue' changed type from 'IssueFilter' to 'NullableIssueFilter' (CommentCollectionFilter.issue)
feat(schema): [breaking] Input field 'CommentFilter.issue' changed type from 'IssueFilter' to 'NullableIssueFilter' (CommentFilter.issue)
feat(schema): [breaking] Input field 'CustomViewCreateInput.filterData' changed type from 'JSONObject' to 'IssueFilter' (CustomViewCreateInput.filterData)
feat(schema): [breaking] Input field 'CustomViewCreateInput.projectFilterData' changed type from 'JSONObject' to 'ProjectFilter' (CustomViewCreateInput.projectFilterData)
feat(schema): [breaking] Input field 'CustomViewUpdateInput.filterData' changed type from 'JSONObject' to 'IssueFilter' (CustomViewUpdateInput.filterData)
feat(schema): [breaking] Input field 'CustomViewUpdateInput.projectFilterData' changed type from 'JSONObject' to 'ProjectFilter' (CustomViewUpdateInput.projectFilterData)
feat(schema): [breaking] Field 'Document.project' changed type from 'Project!' to 'Project' (Document.project)
feat(schema): [breaking] Field 'DocumentSearchResult.project' changed type from 'Project!' to 'Project' (DocumentSearchResult.project)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.parent)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'CommentFilter' (CommentFilter.parent)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.initiativeId)
feat(schema): [dangerous] Input field 'loginCodeOnly' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.loginCodeOnly)
feat(schema): [dangerous] Argument 'syncToCommentThread: Boolean' added to field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.syncToCommentThread)
feat(schema): [dangerous] Argument 'replaceTeamLabels: Boolean' added to field 'Mutation.issueLabelUpdate' (Mutation.issueLabelUpdate.replaceTeamLabels)
feat(schema): [dangerous] Input field 'postCancellationUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postCancellationUpdates)
feat(schema): [dangerous] Enum value 'editorSlashCommandUsed' was added to enum 'UserFlagType' (UserFlagType.editorSlashCommandUsed)
feat(schema): [dangerous] Enum value 'emptyParagraphSlashCommandTip' was added to enum 'UserFlagType' (UserFlagType.emptyParagraphSlashCommandTip)
feat(schema): [dangerous] Enum value 'myViews' was added to enum 'ViewType' (ViewType.myViews)
feat(schema): [non_breaking] Type 'AuthOrganizationExistsPayload' was added (AuthOrganizationExistsPayload)
feat(schema): [non_breaking] Type 'AuthOrganizationPayload' was added (AuthOrganizationPayload)
feat(schema): [non_breaking] Type 'AuthOrganizationUpdateInput' was added (AuthOrganizationUpdateInput)
feat(schema): [non_breaking] Type 'DocumentNotification' was added (DocumentNotification)
feat(schema): [non_breaking] Type 'EntityExternalLink' was added (EntityExternalLink)
feat(schema): [non_breaking] Type 'EntityExternalLinkConnection' was added (EntityExternalLinkConnection)
feat(schema): [non_breaking] Type 'EntityExternalLinkCreateInput' was added (EntityExternalLinkCreateInput)
feat(schema): [non_breaking] Type 'EntityExternalLinkEdge' was added (EntityExternalLinkEdge)
feat(schema): [non_breaking] Type 'EntityExternalLinkPayload' was added (EntityExternalLinkPayload)
feat(schema): [non_breaking] Type 'EntityExternalLinkUpdateInput' was added (EntityExternalLinkUpdateInput)
feat(schema): [non_breaking] Type 'NullableCommentFilter' was added (NullableCommentFilter)
feat(schema): [non_breaking] Type 'ProjectRelation' was added (ProjectRelation)
feat(schema): [non_breaking] Type 'ProjectRelationConnection' was added (ProjectRelationConnection)
feat(schema): [non_breaking] Type 'ProjectRelationCreateInput' was added (ProjectRelationCreateInput)
feat(schema): [non_breaking] Type 'ProjectRelationEdge' was added (ProjectRelationEdge)
feat(schema): [non_breaking] Type 'ProjectRelationPayload' was added (ProjectRelationPayload)
feat(schema): [non_breaking] Type 'ProjectRelationUpdateInput' was added (ProjectRelationUpdateInput)
feat(schema): [non_breaking] Type 'ViewPreferencesValues' was added (ViewPreferencesValues)
feat(schema): [non_breaking] Field 'locationRegionCode' was added to object type 'AuthenticationSession' (AuthenticationSession.locationRegionCode)
feat(schema): [non_breaking] Field 'locationRegionCode' was added to object type 'AuthenticationSessionResponse' (AuthenticationSessionResponse.locationRegionCode)
feat(schema): [non_breaking] Field 'organizationViewPreferences' was added to object type 'CustomView' (CustomView.organizationViewPreferences)
feat(schema): [non_breaking] Field 'userViewPreferences' was added to object type 'CustomView' (CustomView.userViewPreferences)
feat(schema): [non_breaking] Field 'viewPreferencesValues' was added to object type 'CustomView' (CustomView.viewPreferencesValues)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Document' (Document.initiative)
feat(schema): [non_breaking] Field 'url' was added to object type 'Document' (Document.url)
feat(schema): [non_breaking] Field 'Document.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (Document.sortOrder)
feat(schema): [non_breaking] Description 'A document for a project.' on type 'Document' has changed to 'A document that can be attached to different entities.' (Document)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'DocumentContent' (DocumentContent.initiative)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.projectId' changed type from 'String!' to 'String' (DocumentCreateInput.projectId)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentCreateInput.sortOrder)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'DocumentSearchResult' (DocumentSearchResult.initiative)
feat(schema): [non_breaking] Field 'url' was added to object type 'DocumentSearchResult' (DocumentSearchResult.url)
feat(schema): [non_breaking] Field 'DocumentSearchResult.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentSearchResult.sortOrder)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentUpdateInput.sortOrder)
feat(schema): [non_breaking] Field 'links' was added to object type 'Initiative' (Initiative.links)
feat(schema): [non_breaking] Field 'Initiative.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (Initiative.description)
feat(schema): [non_breaking] Input field 'InitiativeCreateInput.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (InitiativeCreateInput.description)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (InitiativeUpdateInput.description)
feat(schema): [non_breaking] Field 'Issue.slaBreachesAt' description changed from '[Internal] The time at which the issue's SLA will breach.' to 'The time at which the issue's SLA will breach.' (Issue.slaBreachesAt)
feat(schema): [non_breaking] Field 'Issue.slaStartedAt' description changed from '[Internal] The time at which the issue's SLA began.' to 'The time at which the issue's SLA began.' (Issue.slaStartedAt)
feat(schema): [non_breaking] Field 'triageResponsibilityNotifiedUsers' was added to object type 'IssueHistory' (IssueHistory.triageResponsibilityNotifiedUsers)
feat(schema): [non_breaking] Field 'IssueSearchResult.slaBreachesAt' description changed from '[Internal] The time at which the issue's SLA will breach.' to 'The time at which the issue's SLA will breach.' (IssueSearchResult.slaBreachesAt)
feat(schema): [non_breaking] Field 'IssueSearchResult.slaStartedAt' description changed from '[Internal] The time at which the issue's SLA began.' to 'The time at which the issue's SLA began.' (IssueSearchResult.slaStartedAt)
feat(schema): [non_breaking] Field 'entityExternalLinkCreate' was added to object type 'Mutation' (Mutation.entityExternalLinkCreate)
feat(schema): [non_breaking] Field 'entityExternalLinkDelete' was added to object type 'Mutation' (Mutation.entityExternalLinkDelete)
feat(schema): [non_breaking] Field 'entityExternalLinkUpdate' was added to object type 'Mutation' (Mutation.entityExternalLinkUpdate)
feat(schema): [non_breaking] Field 'projectRelationCreate' was added to object type 'Mutation' (Mutation.projectRelationCreate)
feat(schema): [non_breaking] Field 'projectRelationDelete' was added to object type 'Mutation' (Mutation.projectRelationDelete)
feat(schema): [non_breaking] Field 'projectRelationUpdate' was added to object type 'Mutation' (Mutation.projectRelationUpdate)
feat(schema): [non_breaking] Description for argument 'replaceTeamLabels' on field 'Mutation.issueLabelCreate' changed from 'Whether to replace all team-specific labels with the same name with this newly created workspace label.' to 'Whether to replace all team-specific labels with the same name with this newly created workspace label (default: false).' (Mutation.issueLabelCreate.replaceTeamLabels)
feat(schema): [non_breaking] Field 'scope' was added to object type 'OauthToken' (OauthToken.scope)
feat(schema): [non_breaking] Field 'comments' was added to object type 'ProjectUpdate' (ProjectUpdate.comments)
feat(schema): [non_breaking] Field 'reactionData' was added to object type 'ProjectUpdate' (ProjectUpdate.reactionData)
feat(schema): [non_breaking] Field 'entityExternalLink' was added to object type 'Query' (Query.entityExternalLink)
feat(schema): [non_breaking] Field 'projectRelation' was added to object type 'Query' (Query.projectRelation)
feat(schema): [non_breaking] Field 'projectRelations' was added to object type 'Query' (Query.projectRelations)
feat(schema): [non_breaking] Field 'url' was added to object type 'Roadmap' (Roadmap.url)
feat(schema): [non_breaking] Field 'postCancellationUpdates' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.postCancellationUpdates)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel.' to 'Whether or not the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMapping.botAdded)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel.' to 'Whether or not the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMappingInput.botAdded)
feat(schema): [non_breaking] Field 'scimManaged' was added to object type 'Team' (Team.scimManaged)
feat(schema): [non_breaking] Field 'preferences' was added to object type 'ViewPreferences' (ViewPreferences.preferences)
-
68026c8: feat(schema): [breaking] Input field 'CommentCollectionFilter.issue' changed type from 'IssueFilter' to 'NullableIssueFilter' (CommentCollectionFilter.issue)
feat(schema): [breaking] Input field 'CommentFilter.issue' changed type from 'IssueFilter' to 'NullableIssueFilter' (CommentFilter.issue)
feat(schema): [breaking] Input field 'CustomViewCreateInput.filterData' changed type from 'JSONObject' to 'IssueFilter' (CustomViewCreateInput.filterData)
feat(schema): [breaking] Input field 'CustomViewCreateInput.projectFilterData' changed type from 'JSONObject' to 'ProjectFilter' (CustomViewCreateInput.projectFilterData)
feat(schema): [breaking] Input field 'CustomViewUpdateInput.filterData' changed type from 'JSONObject' to 'IssueFilter' (CustomViewUpdateInput.filterData)
feat(schema): [breaking] Input field 'CustomViewUpdateInput.projectFilterData' changed type from 'JSONObject' to 'ProjectFilter' (CustomViewUpdateInput.projectFilterData)
feat(schema): [breaking] Field 'Document.project' changed type from 'Project!' to 'Project' (Document.project)
feat(schema): [breaking] Field 'DocumentSearchResult.project' changed type from 'Project!' to 'Project' (DocumentSearchResult.project)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.parent)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'CommentFilter' (CommentFilter.parent)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.initiativeId)
feat(schema): [dangerous] Input field 'loginCodeOnly' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.loginCodeOnly)
feat(schema): [dangerous] Argument 'syncToCommentThread: Boolean' added to field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.syncToCommentThread)
feat(schema): [dangerous] Argument 'replaceTeamLabels: Boolean' added to field 'Mutation.issueLabelUpdate' (Mutation.issueLabelUpdate.replaceTeamLabels)
feat(schema): [dangerous] Input field 'postCancellationUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postCancellationUpdates)
feat(schema): [dangerous] Enum value 'editorSlashCommandUsed' was added to enum 'UserFlagType' (UserFlagType.editorSlashCommandUsed)
feat(schema): [dangerous] Enum value 'emptyParagraphSlashCommandTip' was added to enum 'UserFlagType' (UserFlagType.emptyParagraphSlashCommandTip)
feat(schema): [dangerous] Enum value 'myViews' was added to enum 'ViewType' (ViewType.myViews)
feat(schema): [non_breaking] Type 'AuthOrganizationExistsPayload' was added (AuthOrganizationExistsPayload)
feat(schema): [non_breaking] Type 'AuthOrganizationPayload' was added (AuthOrganizationPayload)
feat(schema): [non_breaking] Type 'AuthOrganizationUpdateInput' was added (AuthOrganizationUpdateInput)
feat(schema): [non_breaking] Type 'DocumentNotification' was added (DocumentNotification)
feat(schema): [non_breaking] Type 'EntityExternalLink' was added (EntityExternalLink)
feat(schema): [non_breaking] Type 'EntityExternalLinkConnection' was added (EntityExternalLinkConnection)
feat(schema): [non_breaking] Type 'EntityExternalLinkCreateInput' was added (EntityExternalLinkCreateInput)
feat(schema): [non_breaking] Type 'EntityExternalLinkEdge' was added (EntityExternalLinkEdge)
feat(schema): [non_breaking] Type 'EntityExternalLinkPayload' was added (EntityExternalLinkPayload)
feat(schema): [non_breaking] Type 'EntityExternalLinkUpdateInput' was added (EntityExternalLinkUpdateInput)
feat(schema): [non_breaking] Type 'NullableCommentFilter' was added (NullableCommentFilter)
feat(schema): [non_breaking] Type 'ProjectRelation' was added (ProjectRelation)
feat(schema): [non_breaking] Type 'ProjectRelationConnection' was added (ProjectRelationConnection)
feat(schema): [non_breaking] Type 'ProjectRelationCreateInput' was added (ProjectRelationCreateInput)
feat(schema): [non_breaking] Type 'ProjectRelationEdge' was added (ProjectRelationEdge)
feat(schema): [non_breaking] Type 'ProjectRelationPayload' was added (ProjectRelationPayload)
feat(schema): [non_breaking] Type 'ProjectRelationUpdateInput' was added (ProjectRelationUpdateInput)
feat(schema): [non_breaking] Type 'ViewPreferencesValues' was added (ViewPreferencesValues)
feat(schema): [non_breaking] Field 'locationRegionCode' was added to object type 'AuthenticationSession' (AuthenticationSession.locationRegionCode)
feat(schema): [non_breaking] Field 'locationRegionCode' was added to object type 'AuthenticationSessionResponse' (AuthenticationSessionResponse.locationRegionCode)
feat(schema): [non_breaking] Field 'organizationViewPreferences' was added to object type 'CustomView' (CustomView.organizationViewPreferences)
feat(schema): [non_breaking] Field 'userViewPreferences' was added to object type 'CustomView' (CustomView.userViewPreferences)
feat(schema): [non_breaking] Field 'viewPreferencesValues' was added to object type 'CustomView' (CustomView.viewPreferencesValues)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Document' (Document.initiative)
feat(schema): [non_breaking] Field 'url' was added to object type 'Document' (Document.url)
feat(schema): [non_breaking] Field 'Document.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (Document.sortOrder)
feat(schema): [non_breaking] Description 'A document for a project.' on type 'Document' has changed to 'A document that can be attached to different entities.' (Document)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'DocumentContent' (DocumentContent.initiative)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.projectId' changed type from 'String!' to 'String' (DocumentCreateInput.projectId)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentCreateInput.sortOrder)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'DocumentSearchResult' (DocumentSearchResult.initiative)
feat(schema): [non_breaking] Field 'url' was added to object type 'DocumentSearchResult' (DocumentSearchResult.url)
feat(schema): [non_breaking] Field 'DocumentSearchResult.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentSearchResult.sortOrder)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentUpdateInput.sortOrder)
feat(schema): [non_breaking] Field 'links' was added to object type 'Initiative' (Initiative.links)
feat(schema): [non_breaking] Field 'Initiative.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (Initiative.description)
feat(schema): [non_breaking] Input field 'InitiativeCreateInput.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (InitiativeCreateInput.description)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (InitiativeUpdateInput.description)
feat(schema): [non_breaking] Field 'Issue.slaBreachesAt' description changed from '[Internal] The time at which the issue's SLA will breach.' to 'The time at which the issue's SLA will breach.' (Issue.slaBreachesAt)
feat(schema): [non_breaking] Field 'Issue.slaStartedAt' description changed from '[Internal] The time at which the issue's SLA began.' to 'The time at which the issue's SLA began.' (Issue.slaStartedAt)
feat(schema): [non_breaking] Field 'triageResponsibilityNotifiedUsers' was added to object type 'IssueHistory' (IssueHistory.triageResponsibilityNotifiedUsers)
feat(schema): [non_breaking] Field 'IssueSearchResult.slaBreachesAt' description changed from '[Internal] The time at which the issue's SLA will breach.' to 'The time at which the issue's SLA will breach.' (IssueSearchResult.slaBreachesAt)
feat(schema): [non_breaking] Field 'IssueSearchResult.slaStartedAt' description changed from '[Internal] The time at which the issue's SLA began.' to 'The time at which the issue's SLA began.' (IssueSearchResult.slaStartedAt)
feat(schema): [non_breaking] Field 'entityExternalLinkCreate' was added to object type 'Mutation' (Mutation.entityExternalLinkCreate)
feat(schema): [non_breaking] Field 'entityExternalLinkDelete' was added to object type 'Mutation' (Mutation.entityExternalLinkDelete)
feat(schema): [non_breaking] Field 'entityExternalLinkUpdate' was added to object type 'Mutation' (Mutation.entityExternalLinkUpdate)
feat(schema): [non_breaking] Field 'projectRelationCreate' was added to object type 'Mutation' (Mutation.projectRelationCreate)
feat(schema): [non_breaking] Field 'projectRelationDelete' was added to object type 'Mutation' (Mutation.projectRelationDelete)
feat(schema): [non_breaking] Field 'projectRelationUpdate' was added to object type 'Mutation' (Mutation.projectRelationUpdate)
feat(schema): [non_breaking] Description for argument 'replaceTeamLabels' on field 'Mutation.issueLabelCreate' changed from 'Whether to replace all team-specific labels with the same name with this newly created workspace label.' to 'Whether to replace all team-specific labels with the same name with this newly created workspace label (default: false).' (Mutation.issueLabelCreate.replaceTeamLabels)
feat(schema): [non_breaking] Field 'scope' was added to object type 'OauthToken' (OauthToken.scope)
feat(schema): [non_breaking] Field 'projectStatuses' was added to object type 'Organization' (Organization.projectStatuses)
feat(schema): [non_breaking] Description '[ALPHA] A project status.' on type 'ProjectStatus' has changed to 'A project status.' (ProjectStatus)
feat(schema): [non_breaking] Field 'comments' was added to object type 'ProjectUpdate' (ProjectUpdate.comments)
feat(schema): [non_breaking] Field 'reactionData' was added to object type 'ProjectUpdate' (ProjectUpdate.reactionData)
feat(schema): [non_breaking] Field 'entityExternalLink' was added to object type 'Query' (Query.entityExternalLink)
feat(schema): [non_breaking] Field 'projectRelation' was added to object type 'Query' (Query.projectRelation)
feat(schema): [non_breaking] Field 'projectRelations' was added to object type 'Query' (Query.projectRelations)
feat(schema): [non_breaking] Field 'url' was added to object type 'Roadmap' (Roadmap.url)
feat(schema): [non_breaking] Field 'postCancellationUpdates' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.postCancellationUpdates)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel.' to 'Whether or not the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMapping.botAdded)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel.' to 'Whether or not the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMappingInput.botAdded)
feat(schema): [non_breaking] Field 'scimManaged' was added to object type 'Team' (Team.scimManaged)
feat(schema): [non_breaking] Field 'preferences' was added to object type 'ViewPreferences' (ViewPreferences.preferences)
-
6c91afd: feat(schema): [breaking] Input field 'CommentCollectionFilter.issue' changed type from 'IssueFilter' to 'NullableIssueFilter' (CommentCollectionFilter.issue)
feat(schema): [breaking] Input field 'CommentFilter.issue' changed type from 'IssueFilter' to 'NullableIssueFilter' (CommentFilter.issue)
feat(schema): [breaking] Input field 'CustomViewCreateInput.filterData' changed type from 'JSONObject' to 'IssueFilter' (CustomViewCreateInput.filterData)
feat(schema): [breaking] Input field 'CustomViewCreateInput.projectFilterData' changed type from 'JSONObject' to 'ProjectFilter' (CustomViewCreateInput.projectFilterData)
feat(schema): [breaking] Input field 'CustomViewUpdateInput.filterData' changed type from 'JSONObject' to 'IssueFilter' (CustomViewUpdateInput.filterData)
feat(schema): [breaking] Input field 'CustomViewUpdateInput.projectFilterData' changed type from 'JSONObject' to 'ProjectFilter' (CustomViewUpdateInput.projectFilterData)
feat(schema): [breaking] Field 'Document.project' changed type from 'Project!' to 'Project' (Document.project)
feat(schema): [breaking] Field 'DocumentSearchResult.project' changed type from 'Project!' to 'Project' (DocumentSearchResult.project)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.parent)
feat(schema): [dangerous] Input field 'parent' was added to input object type 'CommentFilter' (CommentFilter.parent)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.initiativeId)
feat(schema): [dangerous] Input field 'loginCodeOnly' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.loginCodeOnly)
feat(schema): [dangerous] Argument 'syncToCommentThread: Boolean' added to field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.syncToCommentThread)
feat(schema): [dangerous] Argument 'replaceTeamLabels: Boolean' added to field 'Mutation.issueLabelUpdate' (Mutation.issueLabelUpdate.replaceTeamLabels)
feat(schema): [dangerous] Input field 'postCancellationUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postCancellationUpdates)
feat(schema): [dangerous] Enum value 'editorSlashCommandUsed' was added to enum 'UserFlagType' (UserFlagType.editorSlashCommandUsed)
feat(schema): [dangerous] Enum value 'emptyParagraphSlashCommandTip' was added to enum 'UserFlagType' (UserFlagType.emptyParagraphSlashCommandTip)
feat(schema): [dangerous] Enum value 'myViews' was added to enum 'ViewType' (ViewType.myViews)
feat(schema): [non_breaking] Type 'AuthOrganizationExistsPayload' was added (AuthOrganizationExistsPayload)
feat(schema): [non_breaking] Type 'AuthOrganizationPayload' was added (AuthOrganizationPayload)
feat(schema): [non_breaking] Type 'AuthOrganizationUpdateInput' was added (AuthOrganizationUpdateInput)
feat(schema): [non_breaking] Type 'DocumentNotification' was added (DocumentNotification)
feat(schema): [non_breaking] Type 'EntityExternalLink' was added (EntityExternalLink)
feat(schema): [non_breaking] Type 'EntityExternalLinkConnection' was added (EntityExternalLinkConnection)
feat(schema): [non_breaking] Type 'EntityExternalLinkCreateInput' was added (EntityExternalLinkCreateInput)
feat(schema): [non_breaking] Type 'EntityExternalLinkEdge' was added (EntityExternalLinkEdge)
feat(schema): [non_breaking] Type 'EntityExternalLinkPayload' was added (EntityExternalLinkPayload)
feat(schema): [non_breaking] Type 'EntityExternalLinkUpdateInput' was added (EntityExternalLinkUpdateInput)
feat(schema): [non_breaking] Type 'NullableCommentFilter' was added (NullableCommentFilter)
feat(schema): [non_breaking] Type 'ProjectRelation' was added (ProjectRelation)
feat(schema): [non_breaking] Type 'ProjectRelationConnection' was added (ProjectRelationConnection)
feat(schema): [non_breaking] Type 'ProjectRelationCreateInput' was added (ProjectRelationCreateInput)
feat(schema): [non_breaking] Type 'ProjectRelationEdge' was added (ProjectRelationEdge)
feat(schema): [non_breaking] Type 'ProjectRelationPayload' was added (ProjectRelationPayload)
feat(schema): [non_breaking] Type 'ProjectRelationUpdateInput' was added (ProjectRelationUpdateInput)
feat(schema): [non_breaking] Type 'ViewPreferencesValues' was added (ViewPreferencesValues)
feat(schema): [non_breaking] Field 'locationRegionCode' was added to object type 'AuthenticationSession' (AuthenticationSession.locationRegionCode)
feat(schema): [non_breaking] Field 'locationRegionCode' was added to object type 'AuthenticationSessionResponse' (AuthenticationSessionResponse.locationRegionCode)
feat(schema): [non_breaking] Field 'organizationViewPreferences' was added to object type 'CustomView' (CustomView.organizationViewPreferences)
feat(schema): [non_breaking] Field 'userViewPreferences' was added to object type 'CustomView' (CustomView.userViewPreferences)
feat(schema): [non_breaking] Field 'viewPreferencesValues' was added to object type 'CustomView' (CustomView.viewPreferencesValues)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Document' (Document.initiative)
feat(schema): [non_breaking] Field 'url' was added to object type 'Document' (Document.url)
feat(schema): [non_breaking] Field 'Document.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (Document.sortOrder)
feat(schema): [non_breaking] Description 'A document for a project.' on type 'Document' has changed to 'A document that can be attached to different entities.' (Document)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'DocumentContent' (DocumentContent.initiative)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.projectId' changed type from 'String!' to 'String' (DocumentCreateInput.projectId)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentCreateInput.sortOrder)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'DocumentSearchResult' (DocumentSearchResult.initiative)
feat(schema): [non_breaking] Field 'url' was added to object type 'DocumentSearchResult' (DocumentSearchResult.url)
feat(schema): [non_breaking] Field 'DocumentSearchResult.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentSearchResult.sortOrder)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.sortOrder' description changed from 'The order of the item in the project resources list.' to 'The order of the item in the resources list.' (DocumentUpdateInput.sortOrder)
feat(schema): [non_breaking] Field 'links' was added to object type 'Initiative' (Initiative.links)
feat(schema): [non_breaking] Field 'Initiative.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (Initiative.description)
feat(schema): [non_breaking] Input field 'InitiativeCreateInput.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (InitiativeCreateInput.description)
feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.description' description changed from 'The description of the initiative.' to '[Internal] The description of the initiative.' (InitiativeUpdateInput.description)
feat(schema): [non_breaking] Field 'Issue.slaBreachesAt' description changed from '[Internal] The time at which the issue's SLA will breach.' to 'The time at which the issue's SLA will breach.' (Issue.slaBreachesAt)
feat(schema): [non_breaking] Field 'Issue.slaStartedAt' description changed from '[Internal] The time at which the issue's SLA began.' to 'The time at which the issue's SLA began.' (Issue.slaStartedAt)
feat(schema): [non_breaking] Field 'triageResponsibilityNotifiedUsers' was added to object type 'IssueHistory' (IssueHistory.triageResponsibilityNotifiedUsers)
feat(schema): [non_breaking] Field 'IssueSearchResult.slaBreachesAt' description changed from '[Internal] The time at which the issue's SLA will breach.' to 'The time at which the issue's SLA will breach.' (IssueSearchResult.slaBreachesAt)
feat(schema): [non_breaking] Field 'IssueSearchResult.slaStartedAt' description changed from '[Internal] The time at which the issue's SLA began.' to 'The time at which the issue's SLA began.' (IssueSearchResult.slaStartedAt)
feat(schema): [non_breaking] Field 'entityExternalLinkCreate' was added to object type 'Mutation' (Mutation.entityExternalLinkCreate)
feat(schema): [non_breaking] Field 'entityExternalLinkDelete' was added to object type 'Mutation' (Mutation.entityExternalLinkDelete)
feat(schema): [non_breaking] Field 'entityExternalLinkUpdate' was added to object type 'Mutation' (Mutation.entityExternalLinkUpdate)
feat(schema): [non_breaking] Field 'projectRelationCreate' was added to object type 'Mutation' (Mutation.projectRelationCreate)
feat(schema): [non_breaking] Field 'projectRelationDelete' was added to object type 'Mutation' (Mutation.projectRelationDelete)
feat(schema): [non_breaking] Field 'projectRelationUpdate' was added to object type 'Mutation' (Mutation.projectRelationUpdate)
feat(schema): [non_breaking] Description for argument 'replaceTeamLabels' on field 'Mutation.issueLabelCreate' changed from 'Whether to replace all team-specific labels with the same name with this newly created workspace label.' to 'Whether to replace all team-specific labels with the same name with this newly created workspace label (default: false).' (Mutation.issueLabelCreate.replaceTeamLabels)
feat(schema): [non_breaking] Field 'scope' was added to object type 'OauthToken' (OauthToken.scope)
feat(schema): [non_breaking] Field 'projectStatuses' was added to object type 'Organization' (Organization.projectStatuses)
feat(schema): [non_breaking] Description '[ALPHA] A project status.' on type 'ProjectStatus' has changed to 'A project status.' (ProjectStatus)
feat(schema): [non_breaking] Field 'comments' was added to object type 'ProjectUpdate' (ProjectUpdate.comments)
feat(schema): [non_breaking] Field 'reactionData' was added to object type 'ProjectUpdate' (ProjectUpdate.reactionData)
feat(schema): [non_breaking] Field 'entityExternalLink' was added to object type 'Query' (Query.entityExternalLink)
feat(schema): [non_breaking] Field 'projectRelation' was added to object type 'Query' (Query.projectRelation)
feat(schema): [non_breaking] Field 'projectRelations' was added to object type 'Query' (Query.projectRelations)
feat(schema): [non_breaking] Field 'url' was added to object type 'Roadmap' (Roadmap.url)
feat(schema): [non_breaking] Field 'postCancellationUpdates' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.postCancellationUpdates)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel.' to 'Whether or not the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMapping.botAdded)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel.' to 'Whether or not the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMappingInput.botAdded)
feat(schema): [non_breaking] Field 'scimManaged' was added to object type 'Team' (Team.scimManaged)
feat(schema): [non_breaking] Field 'preferences' was added to object type 'ViewPreferences' (ViewPreferences.preferences)
Minor Changes
- 6c91afd: fix: update mock data to use project status
Patch Changes
- 38f50d7: chore(deps): update dependency patch versions
Minor Changes
- ed56f64: feat: add support for enums
Patch Changes
- 9ed01fe: chore(deps): update dependency patch versions
Minor Changes
-
a9fe3ae: feat(schema): [dangerous] Input field 'shouldUnfurl' was added to input object type 'SharedSlackSettingsInput' (SharedSlackSettingsInput.shouldUnfurl)
feat(schema): [dangerous] Input field 'shouldUnfurl' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.shouldUnfurl)
feat(schema): [dangerous] Input field 'shouldUnfurl' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.shouldUnfurl)
feat(schema): [non_breaking] Type 'SummaryPayload' was added (SummaryPayload)
feat(schema): [non_breaking] Field 'summarizeProjectUpdates' was added to object type 'Query' (Query.summarizeProjectUpdates)
feat(schema): [non_breaking] Field 'shouldUnfurl' was added to object type 'SharedSlackSettings' (SharedSlackSettings.shouldUnfurl)
feat(schema): [non_breaking] Field 'shouldUnfurl' was added to object type 'SlackAsksSettings' (SlackAsksSettings.shouldUnfurl)
feat(schema): [non_breaking] Field 'shouldUnfurl' was added to object type 'SlackSettings' (SlackSettings.shouldUnfurl)
Patch Changes
- 8bb1e78: chore(deps): update dependency patch versions
Patch Changes
- a2b3f67: chore(deps): update dependency patch versions
Minor Changes
- 3c08a47: feat: provide default value for
firstin pagination helper
Major Changes
-
81aec6f: feat(schema): [breaking] Field 'organizationRegion' was removed from object type 'Query' (Query.organizationRegion)
feat(schema): [non_breaking] Description for argument 'channel' on field 'Mutation.attachmentLinkSlack' changed from 'The Slack channel ID for the message to link.' to '[DEPRECATED] The Slack channel ID for the message to link.' (Mutation.attachmentLinkSlack.channel)
feat(schema): [non_breaking] Type for argument 'channel' on field 'Mutation.attachmentLinkSlack' changed from 'String!' to 'String' (Mutation.attachmentLinkSlack.channel)
feat(schema): [non_breaking] Description for argument 'latest' on field 'Mutation.attachmentLinkSlack' changed from 'The latest timestamp for the Slack message.' to '[DEPRECATED] The latest timestamp for the Slack message.' (Mutation.attachmentLinkSlack.latest)
feat(schema): [non_breaking] Type for argument 'latest' on field 'Mutation.attachmentLinkSlack' changed from 'String!' to 'String' (Mutation.attachmentLinkSlack.latest)
feat(schema): [non_breaking] Description for argument 'ts' on field 'Mutation.attachmentLinkSlack' changed from 'Unique identifier of either a thread's parent message or a message in the thread.' to '[DEPRECATED] Unique identifier of either a thread's parent message or a message in the thread.' (Mutation.attachmentLinkSlack.ts)
Minor Changes
- 2c7168c: fix: move pagination helper into
Requestclass
Patch Changes
- 15bb49c: chore(deps): update dependency patch versions
Minor Changes
-
d9818fd: feat(schema): [dangerous] Input field 'currentCycleFirst' was added to input object type 'CycleSort' (CycleSort.currentCycleFirst)
feat(schema): [dangerous] Input field 'hiddenAt' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.hiddenAt)
feat(schema): [dangerous] Input field 'enterpriseName' was added to input object type 'SharedSlackSettingsInput' (SharedSlackSettingsInput.enterpriseName)
feat(schema): [dangerous] Input field 'enterpriseName' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.enterpriseName)
feat(schema): [dangerous] Input field 'enterpriseName' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.enterpriseName)
feat(schema): [dangerous] Enum value 'issueIdentifiers' was added to enum 'ViewType' (ViewType.issueIdentifiers)
feat(schema): [non_breaking] Type 'AuthEmailIntakeAddress' was added (AuthEmailIntakeAddress)
feat(schema): [non_breaking] Type 'OrganizationInviteLinkDetailsPayload' was added (OrganizationInviteLinkDetailsPayload)
feat(schema): [non_breaking] Type 'OrganizationRegionResponse' was added (OrganizationRegionResponse)
feat(schema): [non_breaking] Field 'region' was added to object type 'AuthOrganization' (AuthOrganization.region)
feat(schema): [non_breaking] Field 'hiddenAt' was added to object type 'Document' (Document.hiddenAt)
feat(schema): [non_breaking] Field 'hiddenAt' was added to object type 'DocumentSearchResult' (DocumentSearchResult.hiddenAt)
feat(schema): [non_breaking] Field 'Mutation.emailUnsubscribe' description changed from 'Unsubscribes the user from one type of emails.' to 'Unsubscribes the user from one type of email.' (Mutation.emailUnsubscribe)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.state' description changed from 'Comparator for the project state.' to '[DEPRECATED] Comparator for the project state.' (NullableProjectFilter.state)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.status' description changed from '[Internal] Filters that the project's status must satisfy.' to 'Filters that the project's status must satisfy.' (NullableProjectFilter.status)
feat(schema): [non_breaking] Field 'allowedAuthServices' was added to object type 'OrganizationInviteFullDetailsPayload' (OrganizationInviteFullDetailsPayload.allowedAuthServices)
feat(schema): [non_breaking] Field 'favorite' was added to object type 'Project' (Project.favorite)
feat(schema): [non_breaking] Field 'Project.state' description changed from 'The type of the state.' to '[DEPRECATED] The type of the state.' (Project.state)
feat(schema): [non_breaking] Field 'Project.state' is deprecated (Project.state)
feat(schema): [non_breaking] Field 'Project.state' has deprecation reason 'Use project.status instead' (Project.state)
feat(schema): [non_breaking] Field 'Project.status' description changed from '[Internal] The status that the project is associated with.' to 'The status that the project is associated with.' (Project.status)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.state' description changed from 'Comparator for the project state.' to '[DEPRECATED] Comparator for the project state.' (ProjectCollectionFilter.state)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.status' description changed from '[Internal] Filters that the project's status must satisfy.' to 'Filters that the project's status must satisfy.' (ProjectCollectionFilter.status)
feat(schema): [non_breaking] Input field 'ProjectCreateInput.state' description changed from 'The state of the project.' to '[DEPRECATED] The state of the project.' (ProjectCreateInput.state)
feat(schema): [non_breaking] Input field 'ProjectCreateInput.statusId' description changed from '[INTERNAL] The ID of the project status.' to 'The ID of the project status.' (ProjectCreateInput.statusId)
feat(schema): [non_breaking] Input field 'ProjectFilter.state' description changed from 'Comparator for the project state.' to '[DEPRECATED] Comparator for the project state.' (ProjectFilter.state)
feat(schema): [non_breaking] Input field 'ProjectFilter.status' description changed from '[Internal] Filters that the project's status must satisfy.' to 'Filters that the project's status must satisfy.' (ProjectFilter.status)
feat(schema): [non_breaking] Field 'favorite' was added to object type 'ProjectSearchResult' (ProjectSearchResult.favorite)
feat(schema): [non_breaking] Field 'ProjectSearchResult.state' description changed from 'The type of the state.' to '[DEPRECATED] The type of the state.' (ProjectSearchResult.state)
feat(schema): [non_breaking] Field 'ProjectSearchResult.state' is deprecated (ProjectSearchResult.state)
feat(schema): [non_breaking] Field 'ProjectSearchResult.state' has deprecation reason 'Use project.status instead' (ProjectSearchResult.state)
feat(schema): [non_breaking] Field 'ProjectSearchResult.status' description changed from '[Internal] The status that the project is associated with.' to 'The status that the project is associated with.' (ProjectSearchResult.status)
feat(schema): [non_breaking] Field 'ProjectStatus.type' changed type from 'ProjectStatusType' to 'ProjectStatusType!' (ProjectStatus.type)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.state' description changed from 'The state of the project.' to '[DEPRECATED] The state of the project.' (ProjectUpdateInput.state)
feat(schema): [non_breaking] Input field 'ProjectUpdateInput.statusId' description changed from '[INTERNAL] The ID of the project status.' to 'The ID of the project status.' (ProjectUpdateInput.statusId)
feat(schema): [non_breaking] Field 'organizationRegion' was added to object type 'Query' (Query.organizationRegion)
feat(schema): [non_breaking] Field 'enterpriseName' was added to object type 'SharedSlackSettings' (SharedSlackSettings.enterpriseName)
feat(schema): [non_breaking] Field 'enterpriseName' was added to object type 'SlackAsksSettings' (SlackAsksSettings.enterpriseName)
feat(schema): [non_breaking] Field 'enterpriseName' was added to object type 'SlackSettings' (SlackSettings.enterpriseName)
feat(schema): [non_breaking] Deprecation reason on field 'UserSettings.unsubscribedFrom' has changed from 'Use individual subscription fields instead.' to 'Use individual subscription fields instead. This field's value is now outdated.' (UserSettings.unsubscribedFrom)
-
42627d3: feat: add pagination helper
Patch Changes
- c68d487: chore(deps): update dependency patch versions
Major Changes
-
5281b01: feat(schema): [breaking] Field 'attachmentUnsyncSlack' was removed from object type 'Mutation' (Mutation.attachmentUnsyncSlack)
feat(schema): [breaking] Input field 'pausedAt' was removed from input object type 'NullableProjectFilter' (NullableProjectFilter.pausedAt)
feat(schema): [breaking] Field 'pausedAt' was removed from object type 'Project' (Project.pausedAt)
feat(schema): [breaking] Input field 'pausedAt' was removed from input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.pausedAt)
feat(schema): [breaking] Input field 'pausedAt' was removed from input object type 'ProjectFilter' (ProjectFilter.pausedAt)
feat(schema): [breaking] Field 'pausedAt' was removed from object type 'ProjectSearchResult' (ProjectSearchResult.pausedAt)
feat(schema): [breaking] Input field 'pausedAt' was removed from input object type 'ProjectUpdateInput' (ProjectUpdateInput.pausedAt)
feat(schema): [dangerous] Input field 'isInCooldown' was added to input object type 'CycleFilter' (CycleFilter.isInCooldown)
feat(schema): [dangerous] Input field 'sourceCommentId' was added to input object type 'IssueCreateInput' (IssueCreateInput.sourceCommentId)
feat(schema): [dangerous] Input field 'isInCooldown' was added to input object type 'NullableCycleFilter' (NullableCycleFilter.isInCooldown)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.teamId)
feat(schema): [dangerous] Input field 'teamName' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.teamName)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.teamId)
feat(schema): [dangerous] Input field 'teamName' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.teamName)
feat(schema): [non_breaking] Type 'SharedSlackSettings' was added (SharedSlackSettings)
feat(schema): [non_breaking] Type 'SharedSlackSettingsInput' was added (SharedSlackSettingsInput)
feat(schema): [non_breaking] Field 'sourceComment' was added to object type 'Issue' (Issue.sourceComment)
feat(schema): [non_breaking] Field 'sourceComment' was added to object type 'IssueSearchResult' (IssueSearchResult.sourceComment)
feat(schema): [non_breaking] Field 'teamId' was added to object type 'SlackAsksSettings' (SlackAsksSettings.teamId)
feat(schema): [non_breaking] Field 'teamName' was added to object type 'SlackAsksSettings' (SlackAsksSettings.teamName)
feat(schema): [non_breaking] Field 'teamId' was added to object type 'SlackSettings' (SlackSettings.teamId)
feat(schema): [non_breaking] Field 'teamName' was added to object type 'SlackSettings' (SlackSettings.teamName)
feat(schema): [non_breaking] Field 'Team.draftWorkflowState' is deprecated (Team.draftWorkflowState)
feat(schema): [non_breaking] Field 'Team.draftWorkflowState' has deprecation reason 'Use team.gitAutomationStates instead.' (Team.draftWorkflowState)
feat(schema): [non_breaking] Field 'Team.mergeWorkflowState' is deprecated (Team.mergeWorkflowState)
feat(schema): [non_breaking] Field 'Team.mergeWorkflowState' has deprecation reason 'Use team.gitAutomationStates instead.' (Team.mergeWorkflowState)
feat(schema): [non_breaking] Field 'Team.mergeableWorkflowState' is deprecated (Team.mergeableWorkflowState)
feat(schema): [non_breaking] Field 'Team.mergeableWorkflowState' has deprecation reason 'Use team.gitAutomationStates instead.' (Team.mergeableWorkflowState)
feat(schema): [non_breaking] Field 'Team.reviewWorkflowState' is deprecated (Team.reviewWorkflowState)
feat(schema): [non_breaking] Field 'Team.reviewWorkflowState' has deprecation reason 'Use team.gitAutomationStates instead.' (Team.reviewWorkflowState)
feat(schema): [non_breaking] Field 'Team.startWorkflowState' is deprecated (Team.startWorkflowState)
feat(schema): [non_breaking] Field 'Team.startWorkflowState' has deprecation reason 'Use team.gitAutomationStates instead.' (Team.startWorkflowState)
feat(schema): [non_breaking] Field 'TimeScheduleEntry.userEmail' description changed from 'The email of the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' to 'The email, name or reference to the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' (TimeScheduleEntry.userEmail)
feat(schema): [non_breaking] Input field 'TimeScheduleEntryInput.userEmail' description changed from 'The email of the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' to 'The email, name or reference to the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' (TimeScheduleEntryInput.userEmail)
Patch Changes
- d8c54d5: chore(deps): update dependency patch versions
Patch Changes
- 7477da0: chore(deps): update dependency patch versions
Major Changes
-
5247c8e: feat(schema): [breaking] Type 'PagerDutyScheduleInfo' was removed (PagerDutyScheduleInfo)
feat(schema): [breaking] Type 'PagerDutyScheduleInfoInput' was removed (PagerDutyScheduleInfoInput)
feat(schema): [breaking] Input field 'apiFailedWithUnauthorizedErrorAt' was added to input object type 'PagerDutyInput' (PagerDutyInput.apiFailedWithUnauthorizedErrorAt)
feat(schema): [breaking] Input field 'scheduleMapping' was removed from input object type 'PagerDutyInput' (PagerDutyInput.scheduleMapping)
feat(schema): [breaking] Field 'scheduleMapping' was removed from object type 'PagerDutySettings' (PagerDutySettings.scheduleMapping)
feat(schema): [breaking] Field 'issueSortOrderDefaultToBottom' was removed from object type 'Team' (Team.issueSortOrderDefaultToBottom)
feat(schema): [breaking] Input field 'issueSortOrderDefaultToBottom' was removed from input object type 'TeamCreateInput' (TeamCreateInput.issueSortOrderDefaultToBottom)
feat(schema): [breaking] Input field 'issueSortOrderDefaultToBottom' was removed from input object type 'TeamUpdateInput' (TeamUpdateInput.issueSortOrderDefaultToBottom)
feat(schema): [dangerous] Input field 'AssigneeSort.order' default value changed from 'Ascending' to 'undefined' (AssigneeSort.order)
feat(schema): [dangerous] Input field 'CompletedAtSort.order' default value changed from 'Ascending' to 'undefined' (CompletedAtSort.order)
feat(schema): [dangerous] Input field 'CreatedAtSort.order' default value changed from 'Ascending' to 'undefined' (CreatedAtSort.order)
feat(schema): [dangerous] Input field 'CycleSort.order' default value changed from 'Descending' to 'undefined' (CycleSort.order)
feat(schema): [dangerous] Input field 'DueDateSort.order' default value changed from 'Ascending' to 'undefined' (DueDateSort.order)
feat(schema): [dangerous] Input field 'EstimateSort.order' default value changed from 'Ascending' to 'undefined' (EstimateSort.order)
feat(schema): [dangerous] Enum value 'opsgenie' was added to enum 'IntegrationService' (IntegrationService.opsgenie)
feat(schema): [dangerous] Input field 'opsgenie' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.opsgenie)
feat(schema): [dangerous] Input field 'LabelSort.order' default value changed from 'Ascending' to 'undefined' (LabelSort.order)
feat(schema): [dangerous] Input field 'ManualSort.order' default value changed from 'Ascending' to 'undefined' (ManualSort.order)
feat(schema): [dangerous] Input field 'MilestoneSort.order' default value changed from 'Ascending' to 'undefined' (MilestoneSort.order)
feat(schema): [dangerous] Input field 'PrioritySort.order' default value changed from 'Descending' to 'undefined' (PrioritySort.order)
feat(schema): [dangerous] Input field 'ProjectSort.order' default value changed from 'Ascending' to 'undefined' (ProjectSort.order)
feat(schema): [dangerous] Argument 'projectId: String' added to field 'Query.issueFilterSuggestion' (Query.issueFilterSuggestion.projectId)
feat(schema): [dangerous] Input field 'SlaStatusSort.order' default value changed from 'Ascending' to 'undefined' (SlaStatusSort.order)
feat(schema): [dangerous] Input field 'TeamSort.order' default value changed from 'Ascending' to 'undefined' (TeamSort.order)
feat(schema): [dangerous] Input field 'TitleSort.order' default value changed from 'Ascending' to 'undefined' (TitleSort.order)
feat(schema): [dangerous] Input field 'UpdatedAtSort.order' default value changed from 'Ascending' to 'undefined' (UpdatedAtSort.order)
feat(schema): [dangerous] Input field 'WorkflowStateSort.order' default value changed from 'Ascending' to 'undefined' (WorkflowStateSort.order)
feat(schema): [non_breaking] Type 'OpsgenieInput' was added (OpsgenieInput)
feat(schema): [non_breaking] Type 'OpsgenieSettings' was added (OpsgenieSettings)
feat(schema): [non_breaking] Field 'opsgenie' was added to object type 'IntegrationSettings' (IntegrationSettings.opsgenie)
feat(schema): [non_breaking] Field 'integrationOpsgenieConnect' was added to object type 'Mutation' (Mutation.integrationOpsgenieConnect)
feat(schema): [non_breaking] Field 'integrationOpsgenieRefreshScheduleMappings' was added to object type 'Mutation' (Mutation.integrationOpsgenieRefreshScheduleMappings)
feat(schema): [non_breaking] Field 'apiFailedWithUnauthorizedErrorAt' was added to object type 'PagerDutySettings' (PagerDutySettings.apiFailedWithUnauthorizedErrorAt)
Patch Changes
- 7c0ac18: chore(deps): update dependency patch versions
Patch Changes
- 6aaaa4a: chore(deps): update dependency patch versions
Major Changes
-
eb7ec35: feat(schema): [breaking] Type 'TriageResponsibilitySchedule' was removed (TriageResponsibilitySchedule)
feat(schema): [breaking] Type 'TriageResponsibilityScheduleEntry' was removed (TriageResponsibilityScheduleEntry)
feat(schema): [breaking] Field 'error' was removed from object type 'TimeSchedule' (TimeSchedule.error)
feat(schema): [breaking] Input field 'error' was removed from input object type 'TimeScheduleCreateInput' (TimeScheduleCreateInput.error)
feat(schema): [breaking] Input field 'integrationId' was removed from input object type 'TimeScheduleCreateInput' (TimeScheduleCreateInput.integrationId)
feat(schema): [breaking] Input field 'TimeScheduleCreateInput.entries' changed type from '[TimeScheduleEntryInput!]' to '[TimeScheduleEntryInput!]!' (TimeScheduleCreateInput.entries)
feat(schema): [breaking] Input field 'error' was removed from input object type 'TimeScheduleUpdateInput' (TimeScheduleUpdateInput.error)
feat(schema): [breaking] Field 'integration' was removed from object type 'TriageResponsibility' (TriageResponsibility.integration)
feat(schema): [breaking] Field 'schedule' was removed from object type 'TriageResponsibility' (TriageResponsibility.schedule)
feat(schema): [breaking] Field 'TriageResponsibility.manualSelection' changed type from 'JSONObject' to 'TriageResponsibilityManualSelection' (TriageResponsibility.manualSelection)
feat(schema): [breaking] Field 'TriageResponsibility.timeSchedule' changed type from 'TimeSchedule!' to 'TimeSchedule' (TriageResponsibility.timeSchedule)
feat(schema): [breaking] 'TriageResponsibilityManualSelection' kind changed from 'InputObjectTypeDefinition' to 'ObjectTypeDefinition' (TriageResponsibilityManualSelection)
feat(schema): [dangerous] Argument 'sort: [IssueSortInput!]' added to field 'Query.issues' (Query.issues.sort)
feat(schema): [non_breaking] Type 'AssigneeSort' was added (AssigneeSort)
feat(schema): [non_breaking] Type 'CompletedAtSort' was added (CompletedAtSort)
feat(schema): [non_breaking] Type 'CreatedAtSort' was added (CreatedAtSort)
feat(schema): [non_breaking] Type 'CycleSort' was added (CycleSort)
feat(schema): [non_breaking] Type 'DueDateSort' was added (DueDateSort)
feat(schema): [non_breaking] Type 'EstimateSort' was added (EstimateSort)
feat(schema): [non_breaking] Type 'IssueSortInput' was added (IssueSortInput)
feat(schema): [non_breaking] Type 'LabelSort' was added (LabelSort)
feat(schema): [non_breaking] Type 'ManualSort' was added (ManualSort)
feat(schema): [non_breaking] Type 'MilestoneSort' was added (MilestoneSort)
feat(schema): [non_breaking] Type 'PaginationNulls' was added (PaginationNulls)
feat(schema): [non_breaking] Type 'PrioritySort' was added (PrioritySort)
feat(schema): [non_breaking] Type 'ProjectSort' was added (ProjectSort)
feat(schema): [non_breaking] Type 'SlaStatusSort' was added (SlaStatusSort)
feat(schema): [non_breaking] Type 'TeamSort' was added (TeamSort)
feat(schema): [non_breaking] Type 'TitleSort' was added (TitleSort)
feat(schema): [non_breaking] Type 'TriageResponsibilityCreateInput' was added (TriageResponsibilityCreateInput)
feat(schema): [non_breaking] Type 'TriageResponsibilityManualSelectionInput' was added (TriageResponsibilityManualSelectionInput)
feat(schema): [non_breaking] Type 'TriageResponsibilityPayload' was added (TriageResponsibilityPayload)
feat(schema): [non_breaking] Type 'TriageResponsibilityUpdateInput' was added (TriageResponsibilityUpdateInput)
feat(schema): [non_breaking] Type 'UpdatedAtSort' was added (UpdatedAtSort)
feat(schema): [non_breaking] Type 'WorkflowStateSort' was added (WorkflowStateSort)
feat(schema): [non_breaking] Field 'expiresAt' was added to object type 'AuthOrganizationInvite' (AuthOrganizationInvite.expiresAt)
feat(schema): [non_breaking] Field 'timeScheduleUpsertExternal' was added to object type 'Mutation' (Mutation.timeScheduleUpsertExternal)
feat(schema): [non_breaking] Field 'triageResponsibilityCreate' was added to object type 'Mutation' (Mutation.triageResponsibilityCreate)
feat(schema): [non_breaking] Field 'triageResponsibilityDelete' was added to object type 'Mutation' (Mutation.triageResponsibilityDelete)
feat(schema): [non_breaking] Field 'triageResponsibilityUpdate' was added to object type 'Mutation' (Mutation.triageResponsibilityUpdate)
feat(schema): [non_breaking] Field 'triageResponsibilities' was added to object type 'Query' (Query.triageResponsibilities)
feat(schema): [non_breaking] Field 'triageResponsibility' was added to object type 'Query' (Query.triageResponsibility)
feat(schema): [non_breaking] Field 'triageResponsibility' was added to object type 'Team' (Team.triageResponsibility)
feat(schema): [non_breaking] Input field 'TimeScheduleCreateInput.externalId' description changed from 'The identifier of the external schedule.' to 'The unique identifier of the external schedule.' (TimeScheduleCreateInput.externalId)
feat(schema): [non_breaking] Input field 'TimeScheduleUpdateInput.externalId' description changed from 'The identifier of the external schedule.' to 'The unique identifier of the external schedule.' (TimeScheduleUpdateInput.externalId)
feat(schema): [non_breaking] Field 'currentUser' was added to object type 'TriageResponsibility' (TriageResponsibility.currentUser)
feat(schema): [non_breaking] Description 'Manual triage responsibility using a set of users.' was removed from object type 'TriageResponsibilityManualSelection' (TriageResponsibilityManualSelection)
Minor Changes
-
ce124ff: feat(schema): [dangerous] Input field 'order' was added to input object type 'AssigneeSort' (AssigneeSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'CompletedAtSort' (CompletedAtSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'CreatedAtSort' (CreatedAtSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'CycleSort' (CycleSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'DueDateSort' (DueDateSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'EstimateSort' (EstimateSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'LabelSort' (LabelSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'ManualSort' (ManualSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'MilestoneSort' (MilestoneSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'PrioritySort' (PrioritySort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'ProjectSort' (ProjectSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'SlaStatusSort' (SlaStatusSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'TeamSort' (TeamSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'TitleSort' (TitleSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'UpdatedAtSort' (UpdatedAtSort.order)
feat(schema): [dangerous] Input field 'order' was added to input object type 'WorkflowStateSort' (WorkflowStateSort.order)
feat(schema): [non_breaking] Type 'PaginationSortOrder' was added (PaginationSortOrder)
Major Changes
-
8543031: feat(schema): [breaking] Field 'TimeSchedule.entries' changed type from 'JSONObject!' to '[TimeScheduleEntry!]!' (TimeSchedule.entries)
feat(schema): [breaking] 'TimeScheduleEntry' kind changed from 'InputObjectTypeDefinition' to 'ObjectTypeDefinition' (TimeScheduleEntry)
feat(schema): [dangerous] Input field 'initiatives' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.initiatives)
feat(schema): [dangerous] Input field 'initiatives' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.initiatives)
feat(schema): [dangerous] Input field 'initiatives' was added to input object type 'ProjectFilter' (ProjectFilter.initiatives)
feat(schema): [non_breaking] Type 'InitiativeCollectionFilter' was added (InitiativeCollectionFilter)
feat(schema): [non_breaking] Type 'InitiativeFilter' was added (InitiativeFilter)
feat(schema): [non_breaking] Type 'TimeScheduleCreateInput' was added (TimeScheduleCreateInput)
feat(schema): [non_breaking] Type 'TimeScheduleEntryInput' was added (TimeScheduleEntryInput)
feat(schema): [non_breaking] Type 'TimeSchedulePayload' was added (TimeSchedulePayload)
feat(schema): [non_breaking] Type 'TimeScheduleUpdateInput' was added (TimeScheduleUpdateInput)
feat(schema): [non_breaking] Field 'timeScheduleCreate' was added to object type 'Mutation' (Mutation.timeScheduleCreate)
feat(schema): [non_breaking] Field 'timeScheduleDelete' was added to object type 'Mutation' (Mutation.timeScheduleDelete)
feat(schema): [non_breaking] Field 'timeScheduleRefreshIntegrationSchedule' was added to object type 'Mutation' (Mutation.timeScheduleRefreshIntegrationSchedule)
feat(schema): [non_breaking] Field 'timeScheduleUpdate' was added to object type 'Mutation' (Mutation.timeScheduleUpdate)
feat(schema): [non_breaking] Field 'timeSchedule' was added to object type 'Query' (Query.timeSchedule)
feat(schema): [non_breaking] Field 'timeSchedules' was added to object type 'Query' (Query.timeSchedules)
feat(schema): [non_breaking] Description 'The time schedule entry.' was removed from object type 'TimeScheduleEntry' (TimeScheduleEntry)
-
739f63d: feat(schema): [breaking] Type 'AuthCreateOrJoinOrganizationResponse' was removed (AuthCreateOrJoinOrganizationResponse)
feat(schema): [breaking] Type 'SamlConfiguration' was removed (SamlConfiguration)
feat(schema): [breaking] Type 'SamlConfigurationInput' was removed (SamlConfigurationInput)
feat(schema): [breaking] Type 'SamlConfigurationPayload' was removed (SamlConfigurationPayload)
feat(schema): [breaking] Field 'ActorBot.id' changed type from 'ID!' to 'ID' (ActorBot.id)
feat(schema): [breaking] Input field 'label' was added to input object type 'AuthApiKeyCreateInput' (AuthApiKeyCreateInput.label)
feat(schema): [breaking] Field 'GitAutomationState.branchPattern' changed type from 'String!' to 'String' (GitAutomationState.branchPattern)
feat(schema): [breaking] Field 'OauthToken.id' changed type from 'ID!' to 'Float!' (OauthToken.id)
feat(schema): [breaking] Field 'ProjectUpdate.diff' changed type from 'JSON' to 'JSONObject' (ProjectUpdate.diff)
feat(schema): [breaking] Field 'ProjectMilestone' (deprecated) was removed from object type 'Query' (Query.ProjectMilestone)
feat(schema): [breaking] Field 'ProjectMilestones' (deprecated) was removed from object type 'Query' (Query.ProjectMilestones)
feat(schema): [breaking] Field 'automationStates' was removed from object type 'Team' (Team.automationStates)
feat(schema): [dangerous] Input field 'quotedText' was added to input object type 'CommentCreateInput' (CommentCreateInput.quotedText)
feat(schema): [dangerous] Input field 'quotedText' was added to input object type 'CommentUpdateInput' (CommentUpdateInput.quotedText)
feat(schema): [dangerous] Input field 'projectId' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.projectId)
feat(schema): [dangerous] Input field 'projectId' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.projectId)
feat(schema): [dangerous] Input field 'document' was added to input object type 'DocumentContentFilter' (DocumentContentFilter.document)
feat(schema): [dangerous] Input field 'project' was added to input object type 'DocumentContentFilter' (DocumentContentFilter.project)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.initiativeId)
feat(schema): [dangerous] Input field 'targetBranchId' was added to input object type 'GitAutomationStateCreateInput' (GitAutomationStateCreateInput.targetBranchId)
feat(schema): [dangerous] Input field 'targetBranchId' was added to input object type 'GitAutomationStateUpdateInput' (GitAutomationStateUpdateInput.targetBranchId)
feat(schema): [dangerous] Input field 'updateMetadata' was added to input object type 'JiraUpdateInput' (JiraUpdateInput.updateMetadata)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkDiscord' (Mutation.attachmentLinkDiscord.title)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkFront' (Mutation.attachmentLinkFront.title)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkGitHubIssue' (Mutation.attachmentLinkGitHubIssue.title)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkGitHubPR' (Mutation.attachmentLinkGitHubPR.title)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkGitLabMR' (Mutation.attachmentLinkGitLabMR.title)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkIntercom' (Mutation.attachmentLinkIntercom.title)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkZendesk' (Mutation.attachmentLinkZendesk.title)
feat(schema): [dangerous] Input field 'document' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.document)
feat(schema): [dangerous] Input field 'project' was added to input object type 'NullableDocumentContentFilter' (NullableDocumentContentFilter.project)
feat(schema): [dangerous] Argument 'filter: DocumentFilter' added to field 'Project.documents' (Project.documents.filter)
feat(schema): [dangerous] Argument 'filter: ProjectMilestoneFilter' added to field 'Project.projectMilestones' (Project.projectMilestones.filter)
feat(schema): [dangerous] Input field 'statusId' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.statusId)
feat(schema): [dangerous] Argument 'filter: DocumentFilter' added to field 'ProjectSearchResult.documents' (ProjectSearchResult.documents.filter)
feat(schema): [dangerous] Argument 'filter: ProjectMilestoneFilter' added to field 'ProjectSearchResult.projectMilestones' (ProjectSearchResult.projectMilestones.filter)
feat(schema): [dangerous] Input field 'statusId' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.statusId)
feat(schema): [dangerous] Argument 'hash: String' added to field 'Query.comment' (Query.comment.hash)
feat(schema): [dangerous] Argument 'issueId: String' added to field 'Query.comment' (Query.comment.issueId)
feat(schema): [dangerous] Argument 'filter: DocumentFilter' added to field 'Query.documents' (Query.documents.filter)
feat(schema): [dangerous] Input field 'bidirectional' was added to input object type 'TeamRepoMappingInput' (TeamRepoMappingInput.bidirectional)
feat(schema): [dangerous] Input field 'default' was added to input object type 'TeamRepoMappingInput' (TeamRepoMappingInput.default)
feat(schema): [dangerous] Input field 'cycleEnabledStartDate' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.cycleEnabledStartDate)
feat(schema): [dangerous] Input field 'initiativeId' was added to input object type 'ViewPreferencesCreateInput' (ViewPreferencesCreateInput.initiativeId)
feat(schema): [dangerous] Enum value 'initiative' was added to enum 'ViewType' (ViewType.initiative)
feat(schema): [dangerous] Enum value 'initiatives' was added to enum 'ViewType' (ViewType.initiatives)
feat(schema): [non_breaking] Type 'AuthOrganizationInvite' was added (AuthOrganizationInvite)
feat(schema): [non_breaking] Type 'DataRecovery' was added (DataRecovery)
feat(schema): [non_breaking] Type 'DocumentCollectionFilter' was added (DocumentCollectionFilter)
feat(schema): [non_breaking] Type 'DocumentFilter' was added (DocumentFilter)
feat(schema): [non_breaking] Type 'EmailIntakeAddressCreateInput' was added (EmailIntakeAddressCreateInput)
feat(schema): [non_breaking] Type 'EmailIntakeAddressPayload' was added (EmailIntakeAddressPayload)
feat(schema): [non_breaking] Type 'EmailIntakeAddressUpdateInput' was added (EmailIntakeAddressUpdateInput)
feat(schema): [non_breaking] Type 'Facet' was added (Facet)
feat(schema): [non_breaking] Type 'FacetConnection' was added (FacetConnection)
feat(schema): [non_breaking] Type 'FacetEdge' was added (FacetEdge)
feat(schema): [non_breaking] Type 'GitAutomationTargetBranch' was added (GitAutomationTargetBranch)
feat(schema): [non_breaking] Type 'GitAutomationTargetBranchCreateInput' was added (GitAutomationTargetBranchCreateInput)
feat(schema): [non_breaking] Type 'GitAutomationTargetBranchPayload' was added (GitAutomationTargetBranchPayload)
feat(schema): [non_breaking] Type 'GitAutomationTargetBranchUpdateInput' was added (GitAutomationTargetBranchUpdateInput)
feat(schema): [non_breaking] Type 'Initiative' was added (Initiative)
feat(schema): [non_breaking] Type 'InitiativeArchivePayload' was added (InitiativeArchivePayload)
feat(schema): [non_breaking] Type 'InitiativeConnection' was added (InitiativeConnection)
feat(schema): [non_breaking] Type 'InitiativeCreateInput' was added (InitiativeCreateInput)
feat(schema): [non_breaking] Type 'InitiativeEdge' was added (InitiativeEdge)
feat(schema): [non_breaking] Type 'InitiativePayload' was added (InitiativePayload)
feat(schema): [non_breaking] Type 'InitiativeToProject' was added (InitiativeToProject)
feat(schema): [non_breaking] Type 'InitiativeToProjectConnection' was added (InitiativeToProjectConnection)
feat(schema): [non_breaking] Type 'InitiativeToProjectCreateInput' was added (InitiativeToProjectCreateInput)
feat(schema): [non_breaking] Type 'InitiativeToProjectEdge' was added (InitiativeToProjectEdge)
feat(schema): [non_breaking] Type 'InitiativeToProjectPayload' was added (InitiativeToProjectPayload)
feat(schema): [non_breaking] Type 'InitiativeToProjectUpdateInput' was added (InitiativeToProjectUpdateInput)
feat(schema): [non_breaking] Type 'InitiativeUpdateInput' was added (InitiativeUpdateInput)
feat(schema): [non_breaking] Type 'IntegrationHasScopesPayload' was added (IntegrationHasScopesPayload)
feat(schema): [non_breaking] Type 'NullableDocumentFilter' was added (NullableDocumentFilter)
feat(schema): [non_breaking] Type 'ProjectStatus' was added (ProjectStatus)
feat(schema): [non_breaking] Type 'ProjectStatusConnection' was added (ProjectStatusConnection)
feat(schema): [non_breaking] Type 'ProjectStatusEdge' was added (ProjectStatusEdge)
feat(schema): [non_breaking] Type 'ProjectStatusType' was added (ProjectStatusType)
feat(schema): [non_breaking] Type 'TimeSchedule' was added (TimeSchedule)
feat(schema): [non_breaking] Type 'TimeScheduleConnection' was added (TimeScheduleConnection)
feat(schema): [non_breaking] Type 'TimeScheduleEdge' was added (TimeScheduleEdge)
feat(schema): [non_breaking] Type 'TimeScheduleEntry' was added (TimeScheduleEntry)
feat(schema): [non_breaking] Field 'AttachmentSourcesPayload.sources' description changed from 'A unique list of all source types used in this workspace' to 'A unique list of all source types used in this workspace.' (AttachmentSourcesPayload.sources)
feat(schema): [non_breaking] Field 'releaseChannel' was added to object type 'AuthOrganization' (AuthOrganization.releaseChannel)
feat(schema): [non_breaking] Field 'serviceId' was added to object type 'AuthOrganization' (AuthOrganization.serviceId)
feat(schema): [non_breaking] Field 'authType' was added to object type 'AuthOrganizationDomain' (AuthOrganizationDomain.authType)
feat(schema): [non_breaking] Field 'claimed' was added to object type 'AuthOrganizationDomain' (AuthOrganizationDomain.claimed)
feat(schema): [non_breaking] Field 'name' was added to object type 'AuthOrganizationDomain' (AuthOrganizationDomain.name)
feat(schema): [non_breaking] Field 'organizationId' was added to object type 'AuthOrganizationDomain' (AuthOrganizationDomain.organizationId)
feat(schema): [non_breaking] Field 'verified' was added to object type 'AuthOrganizationDomain' (AuthOrganizationDomain.verified)
feat(schema): [non_breaking] Field 'AuthResolverResponse.availableOrganizations' description changed from 'Organizations this account has access to, but is not yet a member.' to 'List of organizations allowing this user account to join automatically.' (AuthResolverResponse.availableOrganizations)
feat(schema): [non_breaking] Field 'AuthResolverResponse.email' changed type from 'String' to 'String!' (AuthResolverResponse.email)
feat(schema): [non_breaking] Field 'AuthResolverResponse.lockedOrganizations' description changed from 'List of organizations this user account is part of but are currently locked because of the current auth service.' to 'List of organization available to this user account but locked due to the current auth method.' (AuthResolverResponse.lockedOrganizations)
feat(schema): [non_breaking] Field 'AuthResolverResponse.token' description changed from 'JWT token for authentication of the account.' to 'Application token.' (AuthResolverResponse.token)
feat(schema): [non_breaking] Field 'AuthResolverResponse.token' is deprecated (AuthResolverResponse.token)
feat(schema): [non_breaking] Field 'AuthResolverResponse.token' has deprecation reason 'Deprecated and not used anymore. Never populated.' (AuthResolverResponse.token)
feat(schema): [non_breaking] Field 'AuthResolverResponse.users' description changed from 'Users belonging to this account.' to 'List of active users that belong to the user account.' (AuthResolverResponse.users)
feat(schema): [non_breaking] Field 'userAccountId' was added to object type 'AuthUser' (AuthUser.userAccountId)
feat(schema): [non_breaking] Description 'Authentication session information' on type 'AuthenticationSessionResponse' has changed to 'Authentication session information.' (AuthenticationSessionResponse)
feat(schema): [non_breaking] Field 'quotedText' was added to object type 'Comment' (Comment.quotedText)
feat(schema): [non_breaking] Field 'Comment.botActor' description changed from 'The bot that created the comment' to 'The bot that created the comment.' (Comment.botActor)
feat(schema): [non_breaking] Field 'Comment.reactionData' description changed from 'Emoji reaction summary, grouped by emoji type' to 'Emoji reaction summary, grouped by emoji type.' (Comment.reactionData)
feat(schema): [non_breaking] Input field 'CommentCreateInput.projectUpdateId' description changed from 'The prject update to associate the comment with.' to 'The project update to associate the comment with.' (CommentCreateInput.projectUpdateId)
feat(schema): [non_breaking] Description '[INTERNAL] Input for sending a message to the Linear Sales team' on type 'ContactSalesCreateInput' has changed to '[INTERNAL] Input for sending a message to the Linear Sales team.' (ContactSalesCreateInput)
feat(schema): [non_breaking] Field 'issues' was added to object type 'CustomView' (CustomView.issues)
feat(schema): [non_breaking] Field 'CustomView.projectFilterData' description changed from '[ALPHA] The filter applied to projects in the custom view.' to 'The filter applied to projects in the custom view.' (CustomView.projectFilterData)
feat(schema): [non_breaking] Field 'CustomView.updatedBy' description changed from '[ALPHA] The user who last updated the custom view.' to 'The user who last updated the custom view.' (CustomView.updatedBy)
feat(schema): [non_breaking] Input field 'CustomViewCreateInput.projectFilterData' description changed from '[ALPHA] The project filter applied to issues in the custom view.' to 'The project filter applied to issues in the custom view.' (CustomViewCreateInput.projectFilterData)
feat(schema): [non_breaking] Field 'CustomViewNotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (CustomViewNotificationSubscription.active)
feat(schema): [non_breaking] Input field 'CustomViewUpdateInput.projectFilterData' description changed from '[ALPHA] The project filter applied to issues in the custom view.' to 'The project filter applied to issues in the custom view.' (CustomViewUpdateInput.projectFilterData)
feat(schema): [non_breaking] Field 'CycleNotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (CycleNotificationSubscription.active)
feat(schema): [non_breaking] Input field 'CycleShiftAllInput.daysToShift' description changed from 'The number of days to shift the cycles by.' to '[DEPRECATED] The number of days to shift the cycles by.' (CycleShiftAllInput.daysToShift)
feat(schema): [non_breaking] Input field 'CycleShiftAllInput.id' description changed from 'The cycle id at which to start the shift.' to '[DEPRECATED] The cycle id at which to start the shift.' (CycleShiftAllInput.id)
feat(schema): [non_breaking] Object type 'CycleShiftAllInput' has description '[DEPRECATED] Input for shifting all cycles by a certain number of days. Mutation is now deprecated.' (CycleShiftAllInput)
feat(schema): [non_breaking] Field 'contentState' was added to object type 'Document' (Document.contentState)
feat(schema): [non_breaking] Field 'Document.contentData' description changed from 'The documents content as a Prosemirror document.' to '[Internal] The documents content as a Prosemirror document.' (Document.contentData)
feat(schema): [non_breaking] Field 'DocumentContent.contentData' is deprecated (DocumentContent.contentData)
feat(schema): [non_breaking] Field 'DocumentContent.contentData' has deprecation reason 'Use
contentStateinstead' (DocumentContent.contentData)feat(schema): [non_breaking] Field 'DocumentContent.restoredAt' description changed from 'The time at which the document content was restored from a previous version' to 'The time at which the document content was restored from a previous version.' (DocumentContent.restoredAt)
feat(schema): [non_breaking] Field 'DocumentContentHistory.contentDataSnapshotAt' description changed from 'The timestamp associated with the DocumentContent when it was originally saved' to 'The timestamp associated with the DocumentContent when it was originally saved.' (DocumentContentHistory.contentDataSnapshotAt)
feat(schema): [non_breaking] Description 'A document content history for a document' on type 'DocumentContentHistory' has changed to 'A document content history for a document.' (DocumentContentHistory)
feat(schema): [non_breaking] Field 'contentState' was added to object type 'DocumentSearchResult' (DocumentSearchResult.contentState)
feat(schema): [non_breaking] Field 'DocumentSearchResult.contentData' description changed from 'The documents content as a Prosemirror document.' to '[Internal] The documents content as a Prosemirror document.' (DocumentSearchResult.contentData)
feat(schema): [non_breaking] Field 'DocumentSearchResult.metadata' description changed from 'Metadata related to search result' to 'Metadata related to search result.' (DocumentSearchResult.metadata)
feat(schema): [non_breaking] Field 'organization' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.organization)
feat(schema): [non_breaking] Field 'template' was added to object type 'EmailIntakeAddress' (EmailIntakeAddress.template)
feat(schema): [non_breaking] Description 'An email address that can be used for submitting issues' on type 'EmailIntakeAddress' has changed to 'An email address that can be used for submitting issues.' (EmailIntakeAddress)
feat(schema): [non_breaking] Description '[ALPHA] An external authenticated (e.g., through Slack) user which doesn't have a Linear account, but can create and update entities in Linear from the external system that authenticated them.' on type 'ExternalUser' has changed to 'An external authenticated (e.g., through Slack) user which doesn't have a Linear account, but can create and update entities in Linear from the external system that authenticated them.' (ExternalUser)
feat(schema): [non_breaking] Field 'targetBranch' was added to object type 'GitAutomationState' (GitAutomationState.targetBranch)
feat(schema): [non_breaking] Field 'GitAutomationState.branchPattern' description changed from 'The target branch, if null, the automation will be triggered on any branch.' to '[DEPRECATED] The target branch, if null, the automation will be triggered on any branch.' (GitAutomationState.branchPattern)
feat(schema): [non_breaking] Field 'GitAutomationState.branchPattern' is deprecated (GitAutomationState.branchPattern)
feat(schema): [non_breaking] Field 'GitAutomationState.branchPattern' has deprecation reason 'Use targetBranch instead.' (GitAutomationState.branchPattern)
feat(schema): [non_breaking] Input field 'GitAutomationStateCreateInput.branchPattern' description changed from 'The target branch pattern. If null, all branches are targeted.' to '[DEPRECATED] The target branch pattern. If null, all branches are targeted.' (GitAutomationStateCreateInput.branchPattern)
feat(schema): [non_breaking] Input field 'GitAutomationStateUpdateInput.branchPattern' description changed from 'The target branch pattern. If null, all branches are targeted.' to '[DEPRECATED] The target branch pattern. If null, all branches are targeted.' (GitAutomationStateUpdateInput.branchPattern)
feat(schema): [non_breaking] Field 'GitHubPersonalSettings.login' description changed from 'The GitHub user's name' to 'The GitHub user's name.' (GitHubPersonalSettings.login)
feat(schema): [non_breaking] Input field 'GitHubPersonalSettingsInput.login' description changed from 'The GitHub user's name' to 'The GitHub user's name.' (GitHubPersonalSettingsInput.login)
feat(schema): [non_breaking] Field 'GitHubSettings.orgAvatarUrl' description changed from 'The avatar URL for the GitHub organization' to 'The avatar URL for the GitHub organization.' (GitHubSettings.orgAvatarUrl)
feat(schema): [non_breaking] Field 'GitHubSettings.orgLogin' description changed from 'The GitHub organization's name' to 'The GitHub organization's name.' (GitHubSettings.orgLogin)
feat(schema): [non_breaking] Field 'GitHubSettings.repositories' description changed from 'The names of the repositories connected for the GitHub integration' to 'The names of the repositories connected for the GitHub integration.' (GitHubSettings.repositories)
feat(schema): [non_breaking] Field 'GitHubSettings.repositoriesMapping' description changed from 'Mapping of team to repository for syncing' to 'Mapping of team to repository for syncing.' (GitHubSettings.repositoriesMapping)
feat(schema): [non_breaking] Input field 'GitHubSettingsInput.orgAvatarUrl' description changed from 'The avatar URL for the GitHub organization' to 'The avatar URL for the GitHub organization.' (GitHubSettingsInput.orgAvatarUrl)
feat(schema): [non_breaking] Input field 'GitHubSettingsInput.orgLogin' description changed from 'The GitHub organization's name' to 'The GitHub organization's name.' (GitHubSettingsInput.orgLogin)
feat(schema): [non_breaking] Input field 'GitHubSettingsInput.repositories' description changed from 'The names of the repositories connected for the GitHub integration' to 'The names of the repositories connected for the GitHub integration.' (GitHubSettingsInput.repositories)
feat(schema): [non_breaking] Input field 'GitHubSettingsInput.repositoriesMapping' description changed from 'Mapping of team to repository for syncing' to 'Mapping of team to repository for syncing.' (GitHubSettingsInput.repositoriesMapping)
feat(schema): [non_breaking] Field 'GitLabSettings.expiresAt' description changed from 'The ISO timestamp the GitLab access token expires' to 'The ISO timestamp the GitLab access token expires.' (GitLabSettings.expiresAt)
feat(schema): [non_breaking] Field 'GitLabSettings.readonly' description changed from 'Whether the token is limited to a read-only scope' to 'Whether the token is limited to a read-only scope.' (GitLabSettings.readonly)
feat(schema): [non_breaking] Field 'GitLabSettings.url' description changed from 'The self-hosted URL of the GitLab instance' to 'The self-hosted URL of the GitLab instance.' (GitLabSettings.url)
feat(schema): [non_breaking] Input field 'GitLabSettingsInput.expiresAt' description changed from 'The ISO timestamp the GitLab access token expires' to 'The ISO timestamp the GitLab access token expires.' (GitLabSettingsInput.expiresAt)
feat(schema): [non_breaking] Input field 'GitLabSettingsInput.readonly' description changed from 'Whether the token is limited to a read-only scope' to 'Whether the token is limited to a read-only scope.' (GitLabSettingsInput.readonly)
feat(schema): [non_breaking] Input field 'GitLabSettingsInput.url' description changed from 'The self-hosted URL of the GitLab instance' to 'The self-hosted URL of the GitLab instance.' (GitLabSettingsInput.url)
feat(schema): [non_breaking] Input field 'GoogleUserAccountAuthInput.inviteLink' description changed from 'An optional invite link for an organization.' to 'An optional invite link for an organization used to populate available organizations.' (GoogleUserAccountAuthInput.inviteLink)
feat(schema): [non_breaking] Description 'The integration resource's settings' on type 'IntegrationSettings' has changed to 'The integration resource's settings.' (IntegrationSettings)
feat(schema): [non_breaking] Description 'Join table between templates and integrations' on type 'IntegrationTemplate' has changed to 'Join table between templates and integrations.' (IntegrationTemplate)
feat(schema): [non_breaking] Field 'IntegrationsSettings.slackIssueSlaBreached' description changed from 'Whether to send a Slack message when an SLA is breached' to 'Whether to send a Slack message when an SLA is breached.' (IntegrationsSettings.slackIssueSlaBreached)
feat(schema): [non_breaking] Field 'IntegrationsSettings.slackIssueSlaHighRisk' description changed from 'Whether to send a Slack message when an SLA is at high risk' to 'Whether to send a Slack message when an SLA is at high risk.' (IntegrationsSettings.slackIssueSlaHighRisk)
feat(schema): [non_breaking] Input field 'IntegrationsSettingsCreateInput.slackIssueSlaHighRisk' description changed from 'Whether to send a Slack message when an SLA is at high risk' to 'Whether to send a Slack message when an SLA is at high risk.' (IntegrationsSettingsCreateInput.slackIssueSlaHighRisk)
feat(schema): [non_breaking] Input field 'IntegrationsSettingsUpdateInput.slackIssueSlaHighRisk' description changed from 'Whether to send a Slack message when an SLA is at high risk' to 'Whether to send a Slack message when an SLA is at high risk.' (IntegrationsSettingsUpdateInput.slackIssueSlaHighRisk)
feat(schema): [non_breaking] Field 'descriptionState' was added to object type 'Issue' (Issue.descriptionState)
feat(schema): [non_breaking] Field 'Issue.externalUserCreator' description changed from '[ALPHA] The external user who created the issue.' to 'The external user who created the issue.' (Issue.externalUserCreator)
feat(schema): [non_breaking] Input field 'IssueCreateInput.preserveSortOrderOnCreate' description changed from 'Whether the passed sort order should be preserved' to 'Whether the passed sort order should be preserved.' (IssueCreateInput.preserveSortOrderOnCreate)
feat(schema): [non_breaking] Field 'IssueHistory.botActor' description changed from 'The bot that performed the action' to 'The bot that performed the action.' (IssueHistory.botActor)
feat(schema): [non_breaking] Field 'IssueHistory.fromDueDate' description changed from 'What the due date was changed from' to 'What the due date was changed from.' (IssueHistory.fromDueDate)
feat(schema): [non_breaking] Field 'IssueHistory.toDueDate' description changed from 'What the due date was changed to' to 'What the due date was changed to.' (IssueHistory.toDueDate)
feat(schema): [non_breaking] Field 'IssueImport.errorMetadata' description changed from 'Error code and metadata, if one has occurred during the import' to 'Error code and metadata, if one has occurred during the import.' (IssueImport.errorMetadata)
feat(schema): [non_breaking] Field 'IssueImport.teamName' description changed from 'New team's name in cases when teamId not set' to 'New team's name in cases when teamId not set.' (IssueImport.teamName)
feat(schema): [non_breaking] Description 'An import job for data from an external service' on type 'IssueImport' has changed to 'An import job for data from an external service.' (IssueImport)
feat(schema): [non_breaking] Input field 'IssueImportMappingInput.epics' description changed from 'The mapping configuration for epics' to 'The mapping configuration for epics.' (IssueImportMappingInput.epics)
feat(schema): [non_breaking] Input field 'IssueImportMappingInput.users' description changed from 'The mapping configuration for users' to 'The mapping configuration for users.' (IssueImportMappingInput.users)
feat(schema): [non_breaking] Input field 'IssueImportMappingInput.workflowStates' description changed from 'The mapping configuration for workflow states' to 'The mapping configuration for workflow states.' (IssueImportMappingInput.workflowStates)
feat(schema): [non_breaking] Description 'Issue import mapping input' on type 'IssueImportMappingInput' has changed to 'Issue import mapping input.' (IssueImportMappingInput)
feat(schema): [non_breaking] Field 'IssueNotification.team' description changed from 'The team related to the notification.' to 'The team related to the issue notification.' (IssueNotification.team)
feat(schema): [non_breaking] Field 'IssueNotification.type' description changed from 'Notification type' to 'Notification type.' (IssueNotification.type)
feat(schema): [non_breaking] Description 'An issue related notification' on type 'IssueNotification' has changed to 'An issue related notification.' (IssueNotification)
feat(schema): [non_breaking] Description 'Issue relation history's payload' on type 'IssueRelationHistoryPayload' has changed to 'Issue relation history's payload.' (IssueRelationHistoryPayload)
feat(schema): [non_breaking] Field 'descriptionState' was added to object type 'IssueSearchResult' (IssueSearchResult.descriptionState)
feat(schema): [non_breaking] Field 'IssueSearchResult.externalUserCreator' description changed from '[ALPHA] The external user who created the issue.' to 'The external user who created the issue.' (IssueSearchResult.externalUserCreator)
feat(schema): [non_breaking] Field 'IssueSearchResult.metadata' description changed from 'Metadata related to search result' to 'Metadata related to search result.' (IssueSearchResult.metadata)
feat(schema): [non_breaking] Input field 'JiraUpdateInput.id' description changed from 'The id of the integration to update' to 'The id of the integration to update.' (JiraUpdateInput.id)
feat(schema): [non_breaking] Input field 'JiraUpdateInput.updateProjects' description changed from 'Whether to refresh Jira Projects for the integration' to 'Whether to refresh Jira Projects for the integration.' (JiraUpdateInput.updateProjects)
feat(schema): [non_breaking] Field 'LabelNotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (LabelNotificationSubscription.active)
feat(schema): [non_breaking] Field 'emailIntakeAddressCreate' was added to object type 'Mutation' (Mutation.emailIntakeAddressCreate)
feat(schema): [non_breaking] Field 'emailIntakeAddressDelete' was added to object type 'Mutation' (Mutation.emailIntakeAddressDelete)
feat(schema): [non_breaking] Field 'emailIntakeAddressRotate' was added to object type 'Mutation' (Mutation.emailIntakeAddressRotate)
feat(schema): [non_breaking] Field 'emailIntakeAddressUpdate' was added to object type 'Mutation' (Mutation.emailIntakeAddressUpdate)
feat(schema): [non_breaking] Field 'gitAutomationTargetBranchCreate' was added to object type 'Mutation' (Mutation.gitAutomationTargetBranchCreate)
feat(schema): [non_breaking] Field 'gitAutomationTargetBranchDelete' was added to object type 'Mutation' (Mutation.gitAutomationTargetBranchDelete)
feat(schema): [non_breaking] Field 'gitAutomationTargetBranchUpdate' was added to object type 'Mutation' (Mutation.gitAutomationTargetBranchUpdate)
feat(schema): [non_breaking] Field 'initiativeArchive' was added to object type 'Mutation' (Mutation.initiativeArchive)
feat(schema): [non_breaking] Field 'initiativeCreate' was added to object type 'Mutation' (Mutation.initiativeCreate)
feat(schema): [non_breaking] Field 'initiativeDelete' was added to object type 'Mutation' (Mutation.initiativeDelete)
feat(schema): [non_breaking] Field 'initiativeToProjectCreate' was added to object type 'Mutation' (Mutation.initiativeToProjectCreate)
feat(schema): [non_breaking] Field 'initiativeToProjectDelete' was added to object type 'Mutation' (Mutation.initiativeToProjectDelete)
feat(schema): [non_breaking] Field 'initiativeToProjectUpdate' was added to object type 'Mutation' (Mutation.initiativeToProjectUpdate)
feat(schema): [non_breaking] Field 'initiativeUnarchive' was added to object type 'Mutation' (Mutation.initiativeUnarchive)
feat(schema): [non_breaking] Field 'initiativeUpdate' was added to object type 'Mutation' (Mutation.initiativeUpdate)
feat(schema): [non_breaking] Field 'integrationArchive' was added to object type 'Mutation' (Mutation.integrationArchive)
feat(schema): [non_breaking] Field 'Mutation.airbyteIntegrationConnect' description changed from 'Creates an integration api key for Airbyte to connect with Linear' to 'Creates an integration api key for Airbyte to connect with Linear.' (Mutation.airbyteIntegrationConnect)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkDiscord' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkDiscord.id)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkFront' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkFront.id)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkGitHubIssue' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkGitHubIssue.id)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkGitHubPR' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkGitHubPR.id)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkGitLabMR' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkGitLabMR.id)
feat(schema): [non_breaking] Description for argument 'projectPathWithNamespace' on field 'Mutation.attachmentLinkGitLabMR' changed from 'The path name to the project including any (sub)groups. E.g. linear/main/client' to 'The path name to the project including any (sub)groups. E.g. linear/main/client.' (Mutation.attachmentLinkGitLabMR.projectPathWithNamespace)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkIntercom' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkIntercom.id)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkSlack' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkSlack.id)
feat(schema): [non_breaking] Description for argument 'title' on field 'Mutation.attachmentLinkSlack' changed from 'Optional title that may be provided through the API' to 'The title to use for the attachment.' (Mutation.attachmentLinkSlack.title)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentLinkZendesk' changed from 'Optional attachment ID that may be provided through the API' to 'Optional attachment ID that may be provided through the API.' (Mutation.attachmentLinkZendesk.id)
feat(schema): [non_breaking] Field 'Mutation.cycleShiftAll' description changed from 'Shifts all cycles starts by a certain number of weeks.' to '[DEPRECATED] Shifts all cycles starts by a certain number of weeks.' (Mutation.cycleShiftAll)
feat(schema): [non_breaking] Description for argument 'gitlabUrl' on field 'Mutation.integrationGitlabConnect' changed from 'The URL of the GitLab installation' to 'The URL of the GitLab installation.' (Mutation.integrationGitlabConnect.gitlabUrl)
feat(schema): [non_breaking] Field 'Mutation.integrationJiraUpdate' description changed from '[INTERNAL] Updates a Jira Integration' to '[INTERNAL] Updates a Jira Integration.' (Mutation.integrationJiraUpdate)
feat(schema): [non_breaking] Description for argument 'input' on field 'Mutation.integrationJiraUpdate' changed from 'Jira integration update input' to 'Jira integration update input.' (Mutation.integrationJiraUpdate.input)
feat(schema): [non_breaking] Field 'Mutation.integrationSlackAsks' description changed from 'Integrates the organization with the Slack Asks app' to 'Integrates the organization with the Slack Asks app.' (Mutation.integrationSlackAsks)
feat(schema): [non_breaking] Description for argument 'trash' on field 'Mutation.issueArchive' changed from 'Whether to trash the issue' to 'Whether to trash the issue.' (Mutation.issueArchive.trash)
feat(schema): [non_breaking] Description for argument 'trash' on field 'Mutation.projectArchive' changed from 'Whether to trash the project' to 'Whether to trash the project.' (Mutation.projectArchive.trash)
feat(schema): [non_breaking] Description for argument 'service' on field 'Mutation.userExternalUserDisconnect' changed from 'The external service to disconnect' to 'The external service to disconnect.' (Mutation.userExternalUserDisconnect.service)
feat(schema): [non_breaking] Description for argument 'operation' on field 'Mutation.userFlagUpdate' changed from 'Flag operation to perform' to 'Flag operation to perform.' (Mutation.userFlagUpdate.operation)
feat(schema): [non_breaking] Field 'Notification.type' description changed from 'Notification type' to 'Notification type.' (Notification.type)
feat(schema): [non_breaking] Field 'NotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (NotificationSubscription.active)
feat(schema): [non_breaking] Description 'The different requests statuses possible for an OAuth client approval request' on type 'OAuthClientApprovalStatus' has changed to 'The different requests statuses possible for an OAuth client approval request.' (OAuthClientApprovalStatus)
feat(schema): [non_breaking] Field 'OauthClient.webhookUrl' description changed from 'Webhook URL' to 'Webhook URL.' (OauthClient.webhookUrl)
feat(schema): [non_breaking] Field 'OauthClientApprovalNotification.type' description changed from 'Notification type' to 'Notification type.' (OauthClientApprovalNotification.type)
feat(schema): [non_breaking] Description 'An oauth client approval related notification' on type 'OauthClientApprovalNotification' has changed to 'An oauth client approval related notification.' (OauthClientApprovalNotification)
feat(schema): [non_breaking] Field 'client' was added to object type 'OauthToken' (OauthToken.client)
feat(schema): [non_breaking] Field 'clientId' was added to object type 'OauthToken' (OauthToken.clientId)
feat(schema): [non_breaking] Field 'revokedAt' was added to object type 'OauthToken' (OauthToken.revokedAt)
feat(schema): [non_breaking] Field 'user' was added to object type 'OauthToken' (OauthToken.user)
feat(schema): [non_breaking] Field 'userId' was added to object type 'OauthToken' (OauthToken.userId)
feat(schema): [non_breaking] Field 'Organization.allowMembersToInvite' description changed from 'Whether member users are allowed to send invites' to 'Whether member users are allowed to send invites.' (Organization.allowMembersToInvite)
feat(schema): [non_breaking] Field 'Organization.allowedAuthServices' description changed from 'Allowed authentication providers, empty array means all are allowed' to 'Allowed authentication providers, empty array means all are allowed.' (Organization.allowedAuthServices)
feat(schema): [non_breaking] Field 'Organization.samlSettings' description changed from '[INTERNAL] SAML settings' to '[INTERNAL] SAML settings.' (Organization.samlSettings)
feat(schema): [non_breaking] Field 'Organization.slaDayCount' description changed from 'Which day count to use for SLA calculations' to 'Which day count to use for SLA calculations.' (Organization.slaDayCount)
feat(schema): [non_breaking] Field 'OrganizationAcceptedOrExpiredInviteDetailsPayload.status' description changed from 'The status of the invite' to 'The status of the invite.' (OrganizationAcceptedOrExpiredInviteDetailsPayload.status)
feat(schema): [non_breaking] Field 'OrganizationDomain.authType' description changed from 'What type of auth is the domain used for' to 'What type of auth is the domain used for.' (OrganizationDomain.authType)
feat(schema): [non_breaking] Field 'OrganizationDomain.name' description changed from 'Domain name' to 'Domain name.' (OrganizationDomain.name)
feat(schema): [non_breaking] Field 'OrganizationDomain.verificationEmail' description changed from 'E-mail used to verify this domain' to 'E-mail used to verify this domain.' (OrganizationDomain.verificationEmail)
feat(schema): [non_breaking] Field 'OrganizationDomain.verified' description changed from 'Is this domain verified' to 'Is this domain verified.' (OrganizationDomain.verified)
feat(schema): [non_breaking] Field 'OrganizationInvite.acceptedAt' description changed from 'The time at which the invite was accepted. Null, if the invite hasn't been accepted' to 'The time at which the invite was accepted. Null, if the invite hasn't been accepted.' (OrganizationInvite.acceptedAt)
feat(schema): [non_breaking] Field 'OrganizationInvite.expiresAt' description changed from 'The time at which the invite will be expiring. Null, if the invite shouldn't expire' to 'The time at which the invite will be expiring. Null, if the invite shouldn't expire.' (OrganizationInvite.expiresAt)
feat(schema): [non_breaking] Input field 'OrganizationInviteCreateInput.metadata' description changed from '[INTERNAL] Optional metadata about the invite' to '[INTERNAL] Optional metadata about the invite.' (OrganizationInviteCreateInput.metadata)
feat(schema): [non_breaking] Field 'OrganizationInviteFullDetailsPayload.email' description changed from 'The email of the invitee' to 'The email of the invitee.' (OrganizationInviteFullDetailsPayload.email)
feat(schema): [non_breaking] Field 'OrganizationInviteFullDetailsPayload.inviter' description changed from 'The name of the inviter' to 'The name of the inviter.' (OrganizationInviteFullDetailsPayload.inviter)
feat(schema): [non_breaking] Field 'OrganizationInviteFullDetailsPayload.status' description changed from 'The status of the invite' to 'The status of the invite.' (OrganizationInviteFullDetailsPayload.status)
feat(schema): [non_breaking] Input field 'OrganizationUpdateInput.linearPreviewFlags' description changed from 'Linear Preview feature flags' to 'Linear Preview feature flags.' (OrganizationUpdateInput.linearPreviewFlags)
feat(schema): [non_breaking] Field 'contentState' was added to object type 'Project' (Project.contentState)
feat(schema): [non_breaking] Field 'descriptionState' was added to object type 'ProjectMilestone' (ProjectMilestone.descriptionState)
feat(schema): [non_breaking] Field 'ProjectMilestone.descriptionData' is deprecated (ProjectMilestone.descriptionData)
feat(schema): [non_breaking] Field 'ProjectMilestone.descriptionData' has deprecation reason 'Use
descriptionStateinstead.' (ProjectMilestone.descriptionData)feat(schema): [non_breaking] Field 'ProjectNotification.type' description changed from 'Notification type' to 'Notification type.' (ProjectNotification.type)
feat(schema): [non_breaking] Description 'A project related notification' on type 'ProjectNotification' has changed to 'A project related notification.' (ProjectNotification)
feat(schema): [non_breaking] Field 'ProjectNotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (ProjectNotificationSubscription.active)
feat(schema): [non_breaking] Field 'contentState' was added to object type 'ProjectSearchResult' (ProjectSearchResult.contentState)
feat(schema): [non_breaking] Field 'ProjectSearchResult.metadata' description changed from 'Metadata related to search result' to 'Metadata related to search result.' (ProjectSearchResult.metadata)
feat(schema): [non_breaking] Field 'bodyData' was added to object type 'ProjectUpdate' (ProjectUpdate.bodyData)
feat(schema): [non_breaking] Field 'ProjectUpdate.isDiffHidden' description changed from '[ALPHA] Whether project update diff should be hidden' to 'Whether project update diff should be hidden.' (ProjectUpdate.isDiffHidden)
feat(schema): [non_breaking] Input field 'ProjectUpdateCreateInput.isDiffHidden' description changed from '[ALPHA] Whether the diff between the current update and the previous one should be hidden.' to 'Whether the diff between the current update and the previous one should be hidden.' (ProjectUpdateCreateInput.isDiffHidden)
feat(schema): [non_breaking] Input field 'ProjectUpdateUpdateInput.isDiffHidden' description changed from '[ALPHA] Whether the diff between the current update and the previous one should be hidden.' to 'Whether the diff between the current update and the previous one should be hidden.' (ProjectUpdateUpdateInput.isDiffHidden)
feat(schema): [non_breaking] Input field 'PushSubscriptionCreateInput.type' description changed from 'Whether this is a subscription payload for Google Cloud Messaging or Apple Push Notification service' to 'Whether this is a subscription payload for Google Cloud Messaging or Apple Push Notification service.' (PushSubscriptionCreateInput.type)
feat(schema): [non_breaking] Description 'The different push subscription types' on type 'PushSubscriptionType' has changed to 'The different push subscription types.' (PushSubscriptionType)
feat(schema): [non_breaking] Field 'initiative' was added to object type 'Query' (Query.initiative)
feat(schema): [non_breaking] Field 'initiativeToProject' was added to object type 'Query' (Query.initiativeToProject)
feat(schema): [non_breaking] Field 'initiativeToProjects' was added to object type 'Query' (Query.initiativeToProjects)
feat(schema): [non_breaking] Field 'initiatives' was added to object type 'Query' (Query.initiatives)
feat(schema): [non_breaking] Field 'integrationHasScopes' was added to object type 'Query' (Query.integrationHasScopes)
feat(schema): [non_breaking] Field 'Query.applicationInfoByIds' description changed from '[INTERNAL] Get basic information for a list of applications' to '[INTERNAL] Get basic information for a list of applications.' (Query.applicationInfoByIds)
feat(schema): [non_breaking] Description for argument 'scope' on field 'Query.applicationWithAuthorization' changed from 'Scopes being requested by the application' to 'Scopes being requested by the application.' (Query.applicationWithAuthorization.scope)
feat(schema): [non_breaking] Field 'Query.attachmentSources' description changed from '[Internal] Get a list of all unique attachment sources in the workspace' to '[Internal] Get a list of all unique attachment sources in the workspace.' (Query.attachmentSources)
feat(schema): [non_breaking] Description for argument 'teamId' on field 'Query.attachmentSources' changed from '(optional) if provided will only return attachment sources for the given team' to '(optional) if provided will only return attachment sources for the given team.' (Query.attachmentSources.teamId)
feat(schema): [non_breaking] Field 'Query.authorizedApplications' description changed from '[INTERNAL] Get all authorized applications for a user' to '[INTERNAL] Get all authorized applications for a user.' (Query.authorizedApplications)
feat(schema): [non_breaking] Type for argument 'id' on field 'Query.comment' changed from 'String!' to 'String' (Query.comment.id)
feat(schema): [non_breaking] Description for argument 'id' on field 'Query.emoji' changed from 'The identifier of the emoji to retrieve.' to 'The identifier or the name of the emoji to retrieve.' (Query.emoji.id)
feat(schema): [non_breaking] Description for argument 'csvUrl' on field 'Query.issueImportCheckCSV' changed from 'CSV storage url' to 'CSV storage url.' (Query.issueImportCheckCSV.csvUrl)
feat(schema): [non_breaking] Description for argument 'service' on field 'Query.issueImportCheckCSV' changed from 'The service the CSV containing data from' to 'The service the CSV containing data from.' (Query.issueImportCheckCSV.service)
feat(schema): [non_breaking] Description for argument 'includeComments' on field 'Query.searchDocuments' changed from 'Should associated comments be searched (default: true)' to 'Should associated comments be searched (default: true).' (Query.searchDocuments.includeComments)
feat(schema): [non_breaking] Description for argument 'teamId' on field 'Query.searchDocuments' changed from 'UUID of a team to use as a boost' to 'UUID of a team to use as a boost.' (Query.searchDocuments.teamId)
feat(schema): [non_breaking] Description for argument 'includeComments' on field 'Query.searchIssues' changed from 'Should associated comments be searched (default: true)' to 'Should associated comments be searched (default: true).' (Query.searchIssues.includeComments)
feat(schema): [non_breaking] Description for argument 'teamId' on field 'Query.searchIssues' changed from 'UUID of a team to use as a boost' to 'UUID of a team to use as a boost.' (Query.searchIssues.teamId)
feat(schema): [non_breaking] Description for argument 'includeComments' on field 'Query.searchProjects' changed from 'Should associated comments be searched (default: true)' to 'Should associated comments be searched (default: true).' (Query.searchProjects.includeComments)
feat(schema): [non_breaking] Description for argument 'teamId' on field 'Query.searchProjects' changed from 'UUID of a team to use as a boost' to 'UUID of a team to use as a boost.' (Query.searchProjects.teamId)
feat(schema): [non_breaking] Description for argument 'integrationType' on field 'Query.templatesForIntegration' changed from 'The type of integration for which to return associated templates' to 'The type of integration for which to return associated templates.' (Query.templatesForIntegration.integrationType)
feat(schema): [non_breaking] Field 'Query.workspaceAuthorizedApplications' description changed from '[INTERNAL] Get all authorized applications (with limited fields) for a workspace' to '[INTERNAL] Get all authorized applications (with limited fields) for a workspace.' (Query.workspaceAuthorizedApplications)
feat(schema): [non_breaking] Input field 'ReactionCreateInput.id' description changed from 'The identifier in UUID v4 format. If none is provided, the backend will generate one' to 'The identifier in UUID v4 format. If none is provided, the backend will generate one.' (ReactionCreateInput.id)
feat(schema): [non_breaking] Description 'Features release channel' on type 'ReleaseChannel' has changed to 'Features release channel.' (ReleaseChannel)
feat(schema): [non_breaking] Input field 'RoadmapCreateInput.ownerId' description changed from 'The owner of the roadmap' to 'The owner of the roadmap.' (RoadmapCreateInput.ownerId)
feat(schema): [non_breaking] Description 'Join table between projects and roadmaps' on type 'RoadmapToProject' has changed to 'Join table between projects and roadmaps.' (RoadmapToProject)
feat(schema): [non_breaking] Input field 'RoadmapUpdateInput.ownerId' description changed from 'The owner of the roadmap' to 'The owner of the roadmap.' (RoadmapUpdateInput.ownerId)
feat(schema): [non_breaking] Description 'Which day count to use for SLA calculations' on type 'SLADayCountType' has changed to 'Which day count to use for SLA calculations.' (SLADayCountType)
feat(schema): [non_breaking] Field 'SlackAsksTeamSettings.hasDefaultAsk' description changed from 'Whether the default Asks template is enabled in the given channel for this team' to 'Whether the default Asks template is enabled in the given channel for this team.' (SlackAsksTeamSettings.hasDefaultAsk)
feat(schema): [non_breaking] Description 'Tuple for mapping Slack channel IDs to names' on type 'SlackAsksTeamSettings' has changed to 'Tuple for mapping Slack channel IDs to names.' (SlackAsksTeamSettings)
feat(schema): [non_breaking] Input field 'SlackAsksTeamSettingsInput.hasDefaultAsk' description changed from 'Whether the default Asks template is enabled in the given channel for this team' to 'Whether the default Asks template is enabled in the given channel for this team.' (SlackAsksTeamSettingsInput.hasDefaultAsk)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.autoCreateOnBotMention' description changed from 'Whether or not @-mentioning the bot should automatically create an Ask with the message' to 'Whether or not @-mentioning the bot should automatically create an Ask with the message.' (SlackChannelNameMapping.autoCreateOnBotMention)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.autoCreateOnEmoji' description changed from 'Whether or not using the :ticket: emoji in this channel should automatically create Asks' to 'Whether or not using the :ticket: emoji in this channel should automatically create Asks.' (SlackChannelNameMapping.autoCreateOnEmoji)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.autoCreateOnMessage' description changed from 'Whether or not top-level messages in this channel should automatically create Asks' to 'Whether or not top-level messages in this channel should automatically create Asks.' (SlackChannelNameMapping.autoCreateOnMessage)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel' to 'Whether or not we the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMapping.botAdded)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.isPrivate' description changed from 'Whether or not the Slack channel is private' to 'Whether or not the Slack channel is private.' (SlackChannelNameMapping.isPrivate)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.isShared' description changed from 'Whether or not the Slack channel is shared with an external org' to 'Whether or not the Slack channel is shared with an external org.' (SlackChannelNameMapping.isShared)
feat(schema): [non_breaking] Field 'SlackChannelNameMapping.teams' description changed from 'Which teams are connected to the channel and settings for those teams' to 'Which teams are connected to the channel and settings for those teams.' (SlackChannelNameMapping.teams)
feat(schema): [non_breaking] Description 'Object for mapping Slack channel IDs to names and other settings' on type 'SlackChannelNameMapping' has changed to 'Object for mapping Slack channel IDs to names and other settings.' (SlackChannelNameMapping)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.autoCreateOnBotMention' description changed from 'Whether or not @-mentioning the bot should automatically create an Ask with the message' to 'Whether or not @-mentioning the bot should automatically create an Ask with the message.' (SlackChannelNameMappingInput.autoCreateOnBotMention)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.autoCreateOnEmoji' description changed from 'Whether or not using the :ticket: emoji in this channel should automatically create Asks' to 'Whether or not using the :ticket: emoji in this channel should automatically create Asks.' (SlackChannelNameMappingInput.autoCreateOnEmoji)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.autoCreateOnMessage' description changed from 'Whether or not top-level messages in this channel should automatically create Asks' to 'Whether or not top-level messages in this channel should automatically create Asks.' (SlackChannelNameMappingInput.autoCreateOnMessage)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.botAdded' description changed from 'Whether or not we the Linear Asks bot has been added to this Slack channel' to 'Whether or not we the Linear Asks bot has been added to this Slack channel.' (SlackChannelNameMappingInput.botAdded)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.isPrivate' description changed from 'Whether or not the Slack channel is private' to 'Whether or not the Slack channel is private.' (SlackChannelNameMappingInput.isPrivate)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.isShared' description changed from 'Whether or not the Slack channel is shared with an external org' to 'Whether or not the Slack channel is shared with an external org.' (SlackChannelNameMappingInput.isShared)
feat(schema): [non_breaking] Input field 'SlackChannelNameMappingInput.teams' description changed from 'Which teams are connected to the channel and settings for those teams' to 'Which teams are connected to the channel and settings for those teams.' (SlackChannelNameMappingInput.teams)
feat(schema): [non_breaking] Field 'gitAutomationStates' was added to object type 'Team' (Team.gitAutomationStates)
feat(schema): [non_breaking] Field 'Team.requirePriorityToLeaveTriage' description changed from 'Whether an issue needs to have a priority set before leaving triage' to 'Whether an issue needs to have a priority set before leaving triage.' (Team.requirePriorityToLeaveTriage)
feat(schema): [non_breaking] Field 'TeamMembership.owner' description changed from 'Whether the user is the owner of the team' to 'Whether the user is the owner of the team.' (TeamMembership.owner)
feat(schema): [non_breaking] Field 'TeamNotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (TeamNotificationSubscription.active)
feat(schema): [non_breaking] Field 'bidirectional' was added to object type 'TeamRepoMapping' (TeamRepoMapping.bidirectional)
feat(schema): [non_breaking] Field 'default' was added to object type 'TeamRepoMapping' (TeamRepoMapping.default)
feat(schema): [non_breaking] Description 'Tuple for mapping Linear teams to GitHub repos.' on type 'TeamRepoMapping' has changed to 'Mapping of Linear teams to GitHub repos.' (TeamRepoMapping)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.cycleEnabledStartWeek' description changed from 'Whether the first cycle should start in the current or the next week.' to '[DEPRECATED] Whether the first cycle should start in the current or the next week.' (TeamUpdateInput.cycleEnabledStartWeek)
feat(schema): [non_breaking] Field 'timeSchedule' was added to object type 'TriageResponsibility' (TriageResponsibility.timeSchedule)
feat(schema): [non_breaking] Field 'UploadFile.assetUrl' description changed from 'The asset URL for the uploaded file. (assigned automatically)' to 'The asset URL for the uploaded file. (assigned automatically).' (UploadFile.assetUrl)
feat(schema): [non_breaking] Field 'UploadFile.uploadUrl' description changed from 'The signed URL the for the uploaded file. (assigned automatically)' to 'The signed URL the for the uploaded file. (assigned automatically).' (UploadFile.uploadUrl)
feat(schema): [non_breaking] Field 'authTokenLinkDisabled' was added to object type 'UserAccount' (UserAccount.authTokenLinkDisabled)
feat(schema): [non_breaking] Field 'UserAuthorizedApplication.approvalErrorCode' description changed from 'Error associated with the application needing to be requested for approval in the workspace' to 'Error associated with the application needing to be requested for approval in the workspace.' (UserAuthorizedApplication.approvalErrorCode)
feat(schema): [non_breaking] Description 'Operations that can be applied to UserFlagType' on type 'UserFlagUpdateOperation' has changed to 'Operations that can be applied to UserFlagType.' (UserFlagUpdateOperation)
feat(schema): [non_breaking] Field 'UserNotificationSubscription.active' description changed from 'Whether the subscription is active or not' to 'Whether the subscription is active or not.' (UserNotificationSubscription.active)
feat(schema): [non_breaking] Description 'The different permission roles available to users on an organization' on type 'UserRoleType' has changed to 'The different permission roles available to users on an organization.' (UserRoleType)
feat(schema): [non_breaking] Field 'Webhook.label' description changed from 'Webhook label' to 'Webhook label.' (Webhook.label)
feat(schema): [non_breaking] Field 'Webhook.url' description changed from 'Webhook URL' to 'Webhook URL.' (Webhook.url)
feat(schema): [non_breaking] Description 'A webhook used to send HTTP notifications over data updates' on type 'Webhook' has changed to 'A webhook used to send HTTP notifications over data updates.' (Webhook)
feat(schema): [non_breaking] Field 'WorkspaceAuthorizedApplication.memberships' description changed from 'UserIds and membership dates of everyone who has authorized the application with the set of scopes' to 'UserIds and membership dates of everyone who has authorized the application with the set of scopes.' (WorkspaceAuthorizedApplication.memberships)
feat(schema): [non_breaking] Field 'WorkspaceAuthorizedApplication.totalMembers' description changed from 'Total number of members that authorized the application' to 'Total number of members that authorized the application.' (WorkspaceAuthorizedApplication.totalMembers)
-
bd665fc: feat(schema): [breaking] Type 'DataRecovery' was removed (DataRecovery)
feat(schema): [breaking] Field 'name' was removed from object type 'GithubOrg' (GithubOrg.name)
feat(schema): [dangerous] Input field 'templateId' was added to input object type 'EmailIntakeAddressCreateInput' (EmailIntakeAddressCreateInput.templateId)
feat(schema): [dangerous] Input field 'facetId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.facetId)
feat(schema): [dangerous] Input field 'pausedAt' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.pausedAt)
feat(schema): [dangerous] Input field 'status' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.status)
feat(schema): [dangerous] Input field 'pausedAt' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.pausedAt)
feat(schema): [dangerous] Input field 'status' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.status)
feat(schema): [dangerous] Input field 'pausedAt' was added to input object type 'ProjectFilter' (ProjectFilter.pausedAt)
feat(schema): [dangerous] Input field 'status' was added to input object type 'ProjectFilter' (ProjectFilter.status)
feat(schema): [dangerous] Input field 'pausedAt' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.pausedAt)
feat(schema): [dangerous] Argument 'snippetSize: Float' added to field 'Query.searchDocuments' (Query.searchDocuments.snippetSize)
feat(schema): [dangerous] Argument 'snippetSize: Float' added to field 'Query.searchIssues' (Query.searchIssues.snippetSize)
feat(schema): [dangerous] Argument 'snippetSize: Float' added to field 'Query.searchProjects' (Query.searchProjects.snippetSize)
feat(schema): [dangerous] Enum value 'splitSearch' was added to enum 'ViewType' (ViewType.splitSearch)
feat(schema): [non_breaking] Type 'ProjectStatusFilter' was added (ProjectStatusFilter)
feat(schema): [non_breaking] Field 'summaryText' was added to object type 'Comment' (Comment.summaryText)
feat(schema): [non_breaking] Input field 'EmailIntakeAddressCreateInput.teamId' changed type from 'String!' to 'String' (EmailIntakeAddressCreateInput.teamId)
feat(schema): [non_breaking] Input field 'NullableProjectFilter.searchableContent' description changed from '[Internal] Comparator for the projects content.' to '[Internal] Comparator for the project's content.' (NullableProjectFilter.searchableContent)
feat(schema): [non_breaking] Field 'pausedAt' was added to object type 'Project' (Project.pausedAt)
feat(schema): [non_breaking] Field 'status' was added to object type 'Project' (Project.status)
feat(schema): [non_breaking] Input field 'ProjectCollectionFilter.searchableContent' description changed from '[Internal] Comparator for the projects content.' to '[Internal] Comparator for the project's content.' (ProjectCollectionFilter.searchableContent)
feat(schema): [non_breaking] Input field 'ProjectFilter.searchableContent' description changed from '[Internal] Comparator for the projects content.' to '[Internal] Comparator for the project's content.' (ProjectFilter.searchableContent)
feat(schema): [non_breaking] Field 'issues' was added to object type 'ProjectMilestone' (ProjectMilestone.issues)
feat(schema): [non_breaking] Field 'pausedAt' was added to object type 'ProjectSearchResult' (ProjectSearchResult.pausedAt)
feat(schema): [non_breaking] Field 'status' was added to object type 'ProjectSearchResult' (ProjectSearchResult.status)
feat(schema): [non_breaking] Field 'applicationInfoWithMembershipsByIds' was added to object type 'Query' (Query.applicationInfoWithMembershipsByIds)
feat(schema): [non_breaking] Description for argument 'hash' on field 'Query.comment' changed from 'The hash of the comment to retrieve, must be combined with an issueId.' to 'The hash of the comment to retrieve.' (Query.comment.hash)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Query.comment' changed from 'The issue for which to find the comment.' to '[Deprecated] The issue for which to find the comment.' (Query.comment.issueId)
feat(schema): [non_breaking] Field 'Query.workspaceAuthorizedApplications' description changed from '[INTERNAL] Get all authorized applications (with limited fields) for a workspace.' to '[INTERNAL] Get non-internal authorized applications (with limited fields) for a workspace' (Query.workspaceAuthorizedApplications)
-
739f63d: add support for root query with all optional args
Patch Changes
- f1ca7e1: chore(deps): update dependency patch versions
Major Changes
-
05652cb: feat(schema): [breaking] Type 'AuthApiKeyDeletePayload' was removed (AuthApiKeyDeletePayload)
feat(schema): [breaking] Type 'GitHubSyncRepo' was removed (GitHubSyncRepo)
feat(schema): [breaking] Type 'GitHubSyncRepoInput' was removed (GitHubSyncRepoInput)
feat(schema): [breaking] Type 'GitHubSyncSettings' was removed (GitHubSyncSettings)
feat(schema): [breaking] Type 'GitHubSyncSettingsInput' was removed (GitHubSyncSettingsInput)
feat(schema): [breaking] Type 'SyncResponse' was removed (SyncResponse)
feat(schema): [breaking] Field 'Comment.issue' changed type from 'Issue!' to 'Issue' (Comment.issue)
feat(schema): [breaking] Field 'Comment.projectUpdate' changed type from 'ProjectUpdate!' to 'ProjectUpdate' (Comment.projectUpdate)
feat(schema): [breaking] Field 'GitHubSettings.repositories' changed type from '[String!]' to '[GitHubRepo!]' (GitHubSettings.repositories)
feat(schema): [breaking] Input field 'GitHubSettingsInput.repositories' changed type from '[String!]' to '[GitHubRepoInput!]' (GitHubSettingsInput.repositories)
feat(schema): [breaking] Enum value 'gitHubSync' was removed from enum 'IntegrationService' (IntegrationService.gitHubSync)
feat(schema): [breaking] Field 'gitHubSync' was removed from object type 'IntegrationSettings' (IntegrationSettings.gitHubSync)
feat(schema): [breaking] Input field 'gitHubSync' was removed from input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.gitHubSync)
feat(schema): [breaking] Field 'integrationGithubSyncConnect' was removed from object type 'Mutation' (Mutation.integrationGithubSyncConnect)
feat(schema): [breaking] Field 'userGitHubConnect' (deprecated) was removed from object type 'Mutation' (Mutation.userGitHubConnect)
feat(schema): [breaking] Field 'userJiraConnect' (deprecated) was removed from object type 'Mutation' (Mutation.userJiraConnect)
feat(schema): [breaking] Field 'Mutation.integrationSlackOrgProjectUpdatesPost' changed type from 'IntegrationPayload!' to 'SlackChannelConnectPayload!' (Mutation.integrationSlackOrgProjectUpdatesPost)
feat(schema): [breaking] Field 'Mutation.integrationSlackPost' changed type from 'IntegrationPayload!' to 'SlackChannelConnectPayload!' (Mutation.integrationSlackPost)
feat(schema): [breaking] Field 'Mutation.integrationSlackProjectPost' changed type from 'IntegrationPayload!' to 'SlackChannelConnectPayload!' (Mutation.integrationSlackProjectPost)
feat(schema): [breaking] Field 'Project.creator' changed type from 'User!' to 'User' (Project.creator)
feat(schema): [breaking] Field 'ProjectSearchResult.creator' changed type from 'User!' to 'User' (ProjectSearchResult.creator)
feat(schema): [dangerous] Input field 'documentContent' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.documentContent)
feat(schema): [dangerous] Input field 'projectUpdate' was added to input object type 'CommentCollectionFilter' (CommentCollectionFilter.projectUpdate)
feat(schema): [dangerous] Input field 'documentContent' was added to input object type 'CommentFilter' (CommentFilter.documentContent)
feat(schema): [dangerous] Input field 'projectUpdate' was added to input object type 'CommentFilter' (CommentFilter.projectUpdate)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'DocumentCreateInput' (DocumentCreateInput.sortOrder)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'DocumentUpdateInput' (DocumentUpdateInput.sortOrder)
feat(schema): [dangerous] Input field 'projectTab' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.projectTab)
feat(schema): [dangerous] Input field 'repositoriesMapping' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.repositoriesMapping)
feat(schema): [dangerous] Input field 'gitHubPersonal' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.gitHubPersonal)
feat(schema): [dangerous] Input field 'default' was added to input object type 'JiraLinearMappingInput' (JiraLinearMappingInput.default)
feat(schema): [dangerous] Input field 'isJiraServer' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.isJiraServer)
feat(schema): [dangerous] Argument 'accessToken: String' added to field 'Mutation.integrationJiraPersonal' (Mutation.integrationJiraPersonal.accessToken)
feat(schema): [dangerous] Argument 'connectSlackChannel: Boolean' added to field 'Mutation.projectCreate' (Mutation.projectCreate.connectSlackChannel)
feat(schema): [dangerous] Input field 'fiscalYearStartMonth' was added to input object type 'OrganizationUpdateInput' (OrganizationUpdateInput.fiscalYearStartMonth)
feat(schema): [dangerous] Input field 'startDateResolution' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.startDateResolution)
feat(schema): [dangerous] Input field 'targetDateResolution' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.targetDateResolution)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'ProjectLinkCreateInput' (ProjectLinkCreateInput.sortOrder)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'ProjectLinkUpdateInput' (ProjectLinkUpdateInput.sortOrder)
feat(schema): [dangerous] Input field 'startDateResolution' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.startDateResolution)
feat(schema): [dangerous] Input field 'targetDateResolution' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.targetDateResolution)
feat(schema): [dangerous] Argument 'sendStrategy: SendStrategy' added to field 'Query.pushSubscriptionTest' (Query.pushSubscriptionTest.sendStrategy)
feat(schema): [dangerous] Argument 'targetMobile: Boolean' added to field 'Query.pushSubscriptionTest' (Query.pushSubscriptionTest.targetMobile)
feat(schema): [dangerous] Input field 'autoCreateTemplateId' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.autoCreateTemplateId)
feat(schema): [dangerous] Input field 'channelType' was added to input object type 'SlackPostSettingsInput' (SlackPostSettingsInput.channelType)
feat(schema): [dangerous] Input field 'setIssueSortOrderOnStateChange' was added to input object type 'TeamCreateInput' (TeamCreateInput.setIssueSortOrderOnStateChange)
feat(schema): [dangerous] Input field 'setIssueSortOrderOnStateChange' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.setIssueSortOrderOnStateChange)
feat(schema): [dangerous] Enum value 'projectDocuments' was added to enum 'ViewType' (ViewType.projectDocuments)
feat(schema): [non_breaking] Type 'AuthCreateOrJoinOrganizationResponse' was added (AuthCreateOrJoinOrganizationResponse)
feat(schema): [non_breaking] Type 'AuthOauthClientWithMemberships' was added (AuthOauthClientWithMemberships)
feat(schema): [non_breaking] Type 'AuthOauthClientWithScope' was added (AuthOauthClientWithScope)
feat(schema): [non_breaking] Type 'AuthOauthClientWithTokens' was added (AuthOauthClientWithTokens)
feat(schema): [non_breaking] Type 'AuthOrganizationDomain' was added (AuthOrganizationDomain)
feat(schema): [non_breaking] Type 'AuthSuccessPayload' was added (AuthSuccessPayload)
feat(schema): [non_breaking] Type 'AuthorizedApplicationBase' was added (AuthorizedApplicationBase)
feat(schema): [non_breaking] Type 'CycleShiftAllInput' was added (CycleShiftAllInput)
feat(schema): [non_breaking] Type 'DateResolutionType' was added (DateResolutionType)
feat(schema): [non_breaking] Type 'EmailIntakeAddress' was added (EmailIntakeAddress)
feat(schema): [non_breaking] Type 'GitAutomationState' was added (GitAutomationState)
feat(schema): [non_breaking] Type 'GitAutomationStateConnection' was added (GitAutomationStateConnection)
feat(schema): [non_breaking] Type 'GitAutomationStateCreateInput' was added (GitAutomationStateCreateInput)
feat(schema): [non_breaking] Type 'GitAutomationStateEdge' was added (GitAutomationStateEdge)
feat(schema): [non_breaking] Type 'GitAutomationStatePayload' was added (GitAutomationStatePayload)
feat(schema): [non_breaking] Type 'GitAutomationStateUpdateInput' was added (GitAutomationStateUpdateInput)
feat(schema): [non_breaking] Type 'GitAutomationStates' was added (GitAutomationStates)
feat(schema): [non_breaking] Type 'GitHubPersonalSettings' was added (GitHubPersonalSettings)
feat(schema): [non_breaking] Type 'GitHubPersonalSettingsInput' was added (GitHubPersonalSettingsInput)
feat(schema): [non_breaking] Type 'GitHubRepo' was added (GitHubRepo)
feat(schema): [non_breaking] Type 'GitHubRepoInput' was added (GitHubRepoInput)
feat(schema): [non_breaking] Type 'JiraUpdateInput' was added (JiraUpdateInput)
feat(schema): [non_breaking] Type 'OauthToken' was added (OauthToken)
feat(schema): [non_breaking] Type 'ProjectTab' was added (ProjectTab)
feat(schema): [non_breaking] Type 'SendStrategy' was added (SendStrategy)
feat(schema): [non_breaking] Type 'SlackChannelConnectPayload' was added (SlackChannelConnectPayload)
feat(schema): [non_breaking] Type 'SlackChannelType' was added (SlackChannelType)
feat(schema): [non_breaking] Type 'TeamArchivePayload' was added (TeamArchivePayload)
feat(schema): [non_breaking] Field 'AsksChannelConnectPayload.addBot' description changed from 'Whether the bot needs to be added to the channel.' to 'Whether the bot needs to be manually added to the channel.' (AsksChannelConnectPayload.addBot)
feat(schema): [non_breaking] Field 'archivedAt' was added to object type 'AuthOauthClient' (AuthOauthClient.archivedAt)
feat(schema): [non_breaking] Field 'creatorId' was added to object type 'AuthOauthClient' (AuthOauthClient.creatorId)
feat(schema): [non_breaking] Field 'description' was added to object type 'AuthOauthClient' (AuthOauthClient.description)
feat(schema): [non_breaking] Field 'developer' was added to object type 'AuthOauthClient' (AuthOauthClient.developer)
feat(schema): [non_breaking] Field 'developerUrl' was added to object type 'AuthOauthClient' (AuthOauthClient.developerUrl)
feat(schema): [non_breaking] Field 'imageUrl' was added to object type 'AuthOauthClient' (AuthOauthClient.imageUrl)
feat(schema): [non_breaking] Field 'name' was added to object type 'AuthOauthClient' (AuthOauthClient.name)
feat(schema): [non_breaking] Field 'organizationId' was added to object type 'AuthOauthClient' (AuthOauthClient.organizationId)
feat(schema): [non_breaking] Field 'publicEnabled' was added to object type 'AuthOauthClient' (AuthOauthClient.publicEnabled)
feat(schema): [non_breaking] Field 'webhookUrl' was added to object type 'AuthOauthClient' (AuthOauthClient.webhookUrl)
feat(schema): [non_breaking] Field 'samlSettings' was added to object type 'AuthOrganization' (AuthOrganization.samlSettings)
feat(schema): [non_breaking] Field 'scimEnabled' was added to object type 'AuthOrganization' (AuthOrganization.scimEnabled)
feat(schema): [non_breaking] Field 'AuthOrganization.id' has description 'The unique identifier of the entity.' (AuthOrganization.id)
feat(schema): [non_breaking] Field 'active' was added to object type 'AuthUser' (AuthUser.active)
feat(schema): [non_breaking] Object type 'AuthenticationSessionResponse' has description 'Authentication session information' (AuthenticationSessionResponse)
feat(schema): [non_breaking] Field 'Comment.externalUser' description changed from '[ALPHA] The external user who wrote the comment.' to 'The external user who wrote the comment.' (Comment.externalUser)
feat(schema): [non_breaking] Field 'Comment.projectUpdate' description changed from '[ALPHA] The project update that the comment is associated with.' to 'The project update that the comment is associated with.' (Comment.projectUpdate)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'Document' (Document.sortOrder)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'DocumentSearchResult' (DocumentSearchResult.sortOrder)
feat(schema): [non_breaking] Field 'projectTab' was added to object type 'Favorite' (Favorite.projectTab)
feat(schema): [non_breaking] Field 'repositoriesMapping' was added to object type 'GitHubSettings' (GitHubSettings.repositoriesMapping)
feat(schema): [non_breaking] Field 'gitHubPersonal' was added to object type 'IntegrationSettings' (IntegrationSettings.gitHubPersonal)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'Issue' (Issue.botActor)
feat(schema): [non_breaking] Field 'labelIds' was added to object type 'Issue' (Issue.labelIds)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'IssueSearchResult' (IssueSearchResult.botActor)
feat(schema): [non_breaking] Field 'labelIds' was added to object type 'IssueSearchResult' (IssueSearchResult.labelIds)
feat(schema): [non_breaking] Field 'default' was added to object type 'JiraLinearMapping' (JiraLinearMapping.default)
feat(schema): [non_breaking] Field 'isJiraServer' was added to object type 'JiraSettings' (JiraSettings.isJiraServer)
feat(schema): [non_breaking] Field 'attachmentLinkGitHubIssue' was added to object type 'Mutation' (Mutation.attachmentLinkGitHubIssue)
feat(schema): [non_breaking] Field 'cycleShiftAll' was added to object type 'Mutation' (Mutation.cycleShiftAll)
feat(schema): [non_breaking] Field 'gitAutomationStateCreate' was added to object type 'Mutation' (Mutation.gitAutomationStateCreate)
feat(schema): [non_breaking] Field 'gitAutomationStateDelete' was added to object type 'Mutation' (Mutation.gitAutomationStateDelete)
feat(schema): [non_breaking] Field 'gitAutomationStateUpdate' was added to object type 'Mutation' (Mutation.gitAutomationStateUpdate)
feat(schema): [non_breaking] Field 'integrationJiraUpdate' was added to object type 'Mutation' (Mutation.integrationJiraUpdate)
feat(schema): [non_breaking] Field 'teamUnarchive' was added to object type 'Mutation' (Mutation.teamUnarchive)
feat(schema): [non_breaking] Field 'Mutation.attachmentLinkGitHubPR' description changed from 'Link an existing GitHub PR to an issue.' to 'Link a GitHub pull request to an issue.' (Mutation.attachmentLinkGitHubPR)
feat(schema): [non_breaking] Type for argument 'number' on field 'Mutation.attachmentLinkGitHubPR' changed from 'Float!' to 'Float' (Mutation.attachmentLinkGitHubPR.number)
feat(schema): [non_breaking] Type for argument 'owner' on field 'Mutation.attachmentLinkGitHubPR' changed from 'String!' to 'String' (Mutation.attachmentLinkGitHubPR.owner)
feat(schema): [non_breaking] Type for argument 'repo' on field 'Mutation.attachmentLinkGitHubPR' changed from 'String!' to 'String' (Mutation.attachmentLinkGitHubPR.repo)
feat(schema): [non_breaking] Description for argument 'code' on field 'Mutation.integrationJiraPersonal' changed from 'The Jira OAuth code.' to 'The Jira OAuth code, when connecting using OAuth.' (Mutation.integrationJiraPersonal.code)
feat(schema): [non_breaking] Type for argument 'code' on field 'Mutation.integrationJiraPersonal' changed from 'String!' to 'String' (Mutation.integrationJiraPersonal.code)
feat(schema): [non_breaking] Field 'fiscalYearStartMonth' was added to object type 'Organization' (Organization.fiscalYearStartMonth)
feat(schema): [non_breaking] Field 'startDateResolution' was added to object type 'Project' (Project.startDateResolution)
feat(schema): [non_breaking] Field 'targetDateResolution' was added to object type 'Project' (Project.targetDateResolution)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'ProjectLink' (ProjectLink.sortOrder)
feat(schema): [non_breaking] Field 'startDateResolution' was added to object type 'ProjectSearchResult' (ProjectSearchResult.startDateResolution)
feat(schema): [non_breaking] Field 'targetDateResolution' was added to object type 'ProjectSearchResult' (ProjectSearchResult.targetDateResolution)
feat(schema): [non_breaking] Field 'archivedTeams' was added to object type 'Query' (Query.archivedTeams)
feat(schema): [non_breaking] Field 'comment' was added to object type 'Reaction' (Reaction.comment)
feat(schema): [non_breaking] Field 'issue' was added to object type 'Reaction' (Reaction.issue)
feat(schema): [non_breaking] Field 'projectUpdate' was added to object type 'Reaction' (Reaction.projectUpdate)
feat(schema): [non_breaking] Field 'Reaction.user' description changed from 'The user who reacted.' to 'The user that created the reaction.' (Reaction.user)
feat(schema): [non_breaking] Field 'autoCreateTemplateId' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.autoCreateTemplateId)
feat(schema): [non_breaking] Field 'channelType' was added to object type 'SlackPostSettings' (SlackPostSettings.channelType)
feat(schema): [non_breaking] Field 'automationStates' was added to object type 'Team' (Team.automationStates)
feat(schema): [non_breaking] Field 'setIssueSortOrderOnStateChange' was added to object type 'Team' (Team.setIssueSortOrderOnStateChange)
feat(schema): [non_breaking] Field 'Team.issueSortOrderDefaultToBottom' description changed from 'Whether to move issues to bottom of the column when changing state.' to '[DEPRECATED] Whether to move issues to bottom of the column when changing state. Use setIssueSortOrderOnStateChange instead.' (Team.issueSortOrderDefaultToBottom)
feat(schema): [non_breaking] Input field 'TeamCreateInput.issueSortOrderDefaultToBottom' description changed from 'Whether to move issues to bottom of the column when changing state.' to '[DEPRECATED] Whether to move issues to bottom of the column when changing state. Use setIssueSortOrderOnStateChange instead.' (TeamCreateInput.issueSortOrderDefaultToBottom)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.issueSortOrderDefaultToBottom' description changed from 'Whether to move issues to bottom of the column when changing state.' to '[DEPRECATED] Whether to move issues to bottom of the column when changing state. Use setIssueSortOrderOnStateChange instead.' (TeamUpdateInput.issueSortOrderDefaultToBottom)
Patch Changes
- 8fc3a19: chore(deps): update dependency patch versions
- 31cb243: fix: do not attempt to parse JSONObject scalars
Major Changes
-
12375bc: feat(schema): [breaking] Input field 'SlackAsksSettingsInput.canAdministrate' changed type from 'UserRoleType' to 'UserRoleType!' (SlackAsksSettingsInput.canAdministrate)
feat(schema): [dangerous] Input field 'bidirectional' was added to input object type 'JiraLinearMappingInput' (JiraLinearMappingInput.bidirectional)
feat(schema): [non_breaking] Type 'AuthOauthClient' was added (AuthOauthClient)
feat(schema): [non_breaking] Field 'bidirectional' was added to object type 'JiraLinearMapping' (JiraLinearMapping.bidirectional)
feat(schema): [non_breaking] Field 'SlackAsksSettings.canAdministrate' changed type from 'UserRoleType' to 'UserRoleType!' (SlackAsksSettings.canAdministrate)
Patch Changes
- 6119e7a: chore(deps): update dependency patch versions
Major Changes
-
d6c861c: feat(schema): [breaking] Field 'Comment.documentContent' changed type from 'DocumentContent!' to 'DocumentContent' (Comment.documentContent)
feat(schema): [breaking] Argument 'projectPathWithNamespace: String!' added to field 'Mutation.attachmentLinkGitLabMR' (Mutation.attachmentLinkGitLabMR.projectPathWithNamespace)
feat(schema): [breaking] Argument 'owner: String!' was removed from field 'Mutation.attachmentLinkGitLabMR' (Mutation.attachmentLinkGitLabMR.owner)
feat(schema): [breaking] Argument 'repo: String!' was removed from field 'Mutation.attachmentLinkGitLabMR' (Mutation.attachmentLinkGitLabMR.repo)
feat(schema): [dangerous] Enum value 'githubPersonal' was added to enum 'IntegrationService' (IntegrationService.githubPersonal)
feat(schema): [dangerous] Input field 'jiraPersonal' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.jiraPersonal)
feat(schema): [dangerous] Input field 'canAdministrate' was added to input object type 'SlackAsksSettingsInput' (SlackAsksSettingsInput.canAdministrate)
feat(schema): [dangerous] Input field 'botAdded' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.botAdded)
feat(schema): [non_breaking] Type 'JiraPersonalSettings' was added (JiraPersonalSettings)
feat(schema): [non_breaking] Type 'JiraPersonalSettingsInput' was added (JiraPersonalSettingsInput)
feat(schema): [non_breaking] Input field 'AttachmentCreateInput.commentBodyData' description changed from 'Create a linked comment with Prosemirror body. Please use
commentBodyinstead' to '[Internal] Create a linked comment with Prosemirror body. Please usecommentBodyinstead.' (AttachmentCreateInput.commentBodyData)feat(schema): [non_breaking] Field 'browserType' was added to object type 'AuthenticationSession' (AuthenticationSession.browserType)
feat(schema): [non_breaking] Field 'browserType' was added to object type 'AuthenticationSessionResponse' (AuthenticationSessionResponse.browserType)
feat(schema): [non_breaking] Field 'Comment.bodyData' description changed from 'The comment content as a Prosemirror document.' to '[Internal] The comment content as a Prosemirror document.' (Comment.bodyData)
feat(schema): [non_breaking] Input field 'CommentCreateInput.bodyData' description changed from 'The comment content as a Prosemirror document.' to '[Internal] The comment content as a Prosemirror document.' (CommentCreateInput.bodyData)
feat(schema): [non_breaking] Field 'modelName' was added to object type 'CustomView' (CustomView.modelName)
feat(schema): [non_breaking] Field 'DocumentContent.contentData' description changed from 'The document content as JSON.' to '[Internal] The document content as a Prosemirror document.' (DocumentContent.contentData)
feat(schema): [non_breaking] Field 'DocumentContentHistory.contentData' description changed from 'The document content as JSON.' to '[Internal] The document content as a Prosemirror document.' (DocumentContentHistory.contentData)
feat(schema): [non_breaking] Field 'DocumentContentHistoryType.contentData' description changed from 'The document content as Prosemirror document.' to '[Internal] The document content as Prosemirror document.' (DocumentContentHistoryType.contentData)
feat(schema): [non_breaking] Field 'jiraPersonal' was added to object type 'IntegrationSettings' (IntegrationSettings.jiraPersonal)
feat(schema): [non_breaking] Input field 'IssueCreateInput.descriptionData' description changed from 'The issue description as a Prosemirror document.' to '[Internal] The issue description as a Prosemirror document.' (IssueCreateInput.descriptionData)
feat(schema): [non_breaking] Field 'integrationGitHubPersonal' was added to object type 'Mutation' (Mutation.integrationGitHubPersonal)
feat(schema): [non_breaking] Field 'Mutation.userGitHubConnect' description changed from 'Connects the GitHub user to this Linear account via OAuth2.' to '[DEPRECATED] Connects the GitHub user to this Linear account via OAuth2.' (Mutation.userGitHubConnect)
feat(schema): [non_breaking] Field 'Mutation.userGitHubConnect' is deprecated (Mutation.userGitHubConnect)
feat(schema): [non_breaking] Field 'Mutation.userGitHubConnect' has deprecation reason 'Replaced by integrationGitHubPersonal mutation on Integration resolver.' (Mutation.userGitHubConnect)
feat(schema): [non_breaking] Input field 'ProjectMilestoneCreateInput.descriptionData' description changed from 'The description of the project milestone as a Prosemirror document.' to '[Internal] The description of the project milestone as a Prosemirror document.' (ProjectMilestoneCreateInput.descriptionData)
feat(schema): [non_breaking] Input field 'ProjectMilestoneUpdateInput.descriptionData' description changed from 'The description of the project milestone as a Prosemirror document.' to '[Internal] The description of the project milestone as a Prosemirror document.' (ProjectMilestoneUpdateInput.descriptionData)
feat(schema): [non_breaking] Input field 'ProjectUpdateCreateInput.bodyData' description changed from 'The content of the project update as a Prosemirror document.' to '[Internal] The content of the project update as a Prosemirror document.' (ProjectUpdateCreateInput.bodyData)
feat(schema): [non_breaking] Field 'canAdministrate' was added to object type 'SlackAsksSettings' (SlackAsksSettings.canAdministrate)
feat(schema): [non_breaking] Field 'botAdded' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.botAdded)
Patch Changes
- 0e1b3e0: chore(deps): update dependency patch versions
Major Changes
-
0639cfb: feat(schema): [breaking] Field 'config' was removed from object type 'TriageResponsibility' (TriageResponsibility.config)
feat(schema): [non_breaking] Field 'projectMilestone' was added to object type 'Query' (Query.projectMilestone)
feat(schema): [non_breaking] Field 'projectMilestones' was added to object type 'Query' (Query.projectMilestones)
feat(schema): [non_breaking] Field 'Query.ProjectMilestone' description changed from 'One specific project milestone.' to '[DEPRECATED][INTERNAL] One specific project milestone.' (Query.ProjectMilestone)
feat(schema): [non_breaking] Field 'Query.ProjectMilestone' is deprecated (Query.ProjectMilestone)
feat(schema): [non_breaking] Field 'Query.ProjectMilestone' has deprecation reason 'This mutation is deprecated, please use
projectMilestoneinstead.' (Query.ProjectMilestone)feat(schema): [non_breaking] Field 'Query.ProjectMilestones' description changed from 'All milestones for the project.' to '[DEPRECATED][INTERNAL] All milestones for the project.' (Query.ProjectMilestones)
feat(schema): [non_breaking] Field 'Query.ProjectMilestones' is deprecated (Query.ProjectMilestones)
feat(schema): [non_breaking] Field 'Query.ProjectMilestones' has deprecation reason 'This mutation is deprecated, please use
projectMilestonesinstead.' (Query.ProjectMilestones) -
57210a2: feat(schema): [breaking] Field 'repositories' was removed from object type 'GitHubSyncSettings' (GitHubSyncSettings.repositories)
feat(schema): [breaking] Field 'teamRepoMap' was removed from object type 'GitHubSyncSettings' (GitHubSyncSettings.teamRepoMap)
feat(schema): [breaking] Input field 'repositories' was removed from input object type 'GitHubSyncSettingsInput' (GitHubSyncSettingsInput.repositories)
feat(schema): [breaking] Input field 'teamRepoMap' was removed from input object type 'GitHubSyncSettingsInput' (GitHubSyncSettingsInput.teamRepoMap)
feat(schema): [breaking] Field 'integrationGithubSync' was removed from object type 'Mutation' (Mutation.integrationGithubSync)
feat(schema): [dangerous] Input field 'createOnSyncedSlackThread' was added to input object type 'CommentCreateInput' (CommentCreateInput.createOnSyncedSlackThread)
feat(schema): [dangerous] Input field 'resolvingCommentId' was added to input object type 'CommentUpdateInput' (CommentUpdateInput.resolvingCommentId)
feat(schema): [dangerous] Input field 'resolvingUserId' was added to input object type 'CommentUpdateInput' (CommentUpdateInput.resolvingUserId)
feat(schema): [dangerous] Input field 'repoMapping' was added to input object type 'GitHubSyncSettingsInput' (GitHubSyncSettingsInput.repoMapping)
feat(schema): [dangerous] Input field 'repos' was added to input object type 'GitHubSyncSettingsInput' (GitHubSyncSettingsInput.repos)
feat(schema): [dangerous] Input field 'slack' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.slack)
feat(schema): [dangerous] Input field 'isDiffHidden' was added to input object type 'ProjectUpdateCreateInput' (ProjectUpdateCreateInput.isDiffHidden)
feat(schema): [dangerous] Input field 'isDiffHidden' was added to input object type 'ProjectUpdateUpdateInput' (ProjectUpdateUpdateInput.isDiffHidden)
feat(schema): [dangerous] Input field 'autoCreateOnBotMention' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.autoCreateOnBotMention)
feat(schema): [dangerous] Input field 'isShared' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.isShared)
feat(schema): [dangerous] Input field 'joinByDefault' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.joinByDefault)
feat(schema): [non_breaking] Type 'IntegrationService' was added (IntegrationService)
feat(schema): [non_breaking] Type 'SlackSettings' was added (SlackSettings)
feat(schema): [non_breaking] Type 'SlackSettingsInput' was added (SlackSettingsInput)
feat(schema): [non_breaking] Type 'TriageResponsibilityManualSelection' was added (TriageResponsibilityManualSelection)
feat(schema): [non_breaking] Type 'TriageResponsibilitySchedule' was added (TriageResponsibilitySchedule)
feat(schema): [non_breaking] Type 'TriageResponsibilityScheduleEntry' was added (TriageResponsibilityScheduleEntry)
feat(schema): [non_breaking] Field 'addBot' was added to object type 'AsksChannelConnectPayload' (AsksChannelConnectPayload.addBot)
feat(schema): [non_breaking] Field 'restoredAt' was added to object type 'DocumentContent' (DocumentContent.restoredAt)
feat(schema): [non_breaking] Field 'repoMapping' was added to object type 'GitHubSyncSettings' (GitHubSyncSettings.repoMapping)
feat(schema): [non_breaking] Field 'repos' was added to object type 'GitHubSyncSettings' (GitHubSyncSettings.repos)
feat(schema): [non_breaking] Field 'slack' was added to object type 'IntegrationSettings' (IntegrationSettings.slack)
feat(schema): [non_breaking] Field 'integrationSourceType' was added to object type 'Issue' (Issue.integrationSourceType)
feat(schema): [non_breaking] Field 'integrationSourceType' was added to object type 'IssueSearchResult' (IssueSearchResult.integrationSourceType)
feat(schema): [non_breaking] Field 'integrationGithubSyncConnect' was added to object type 'Mutation' (Mutation.integrationGithubSyncConnect)
feat(schema): [non_breaking] Field 'Mutation.commentResolve' description changed from '[ALPHA] Resolves a comment.' to 'Resolves a comment.' (Mutation.commentResolve)
feat(schema): [non_breaking] Field 'Mutation.commentUnresolve' description changed from '[ALPHA] Unresolves a comment.' to 'Unresolves a comment.' (Mutation.commentUnresolve)
feat(schema): [non_breaking] Field 'isDiffHidden' was added to object type 'ProjectUpdate' (ProjectUpdate.isDiffHidden)
feat(schema): [non_breaking] Field 'autoCreateOnBotMention' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.autoCreateOnBotMention)
feat(schema): [non_breaking] Field 'isShared' was added to object type 'SlackChannelNameMapping' (SlackChannelNameMapping.isShared)
feat(schema): [non_breaking] Field 'joinByDefault' was added to object type 'Team' (Team.joinByDefault)
feat(schema): [non_breaking] Field 'manualSelection' was added to object type 'TriageResponsibility' (TriageResponsibility.manualSelection)
feat(schema): [non_breaking] Field 'schedule' was added to object type 'TriageResponsibility' (TriageResponsibility.schedule)
feat(schema): [non_breaking] Field 'TriageResponsibility.integration' description changed from 'The integration used for scheduling when using the 'integrationSchedule' configuration.' to 'The integration used for scheduling.' (TriageResponsibility.integration)
Minor Changes
-
adfd13d: feat(schema): [dangerous] Enum value 'jiraPersonal' was added to enum 'IntegrationService' (IntegrationService.jiraPersonal)
feat(schema): [non_breaking] Field 'integrationJiraPersonal' was added to object type 'Mutation' (Mutation.integrationJiraPersonal)
feat(schema): [non_breaking] Field 'Mutation.userJiraConnect' description changed from 'Connects the Jira user to this Linear account via OAuth2.' to '[DEPRECATED] Connects the Jira user to this Linear account via OAuth2.' (Mutation.userJiraConnect)
feat(schema): [non_breaking] Field 'Mutation.userJiraConnect' is deprecated (Mutation.userJiraConnect)
feat(schema): [non_breaking] Field 'Mutation.userJiraConnect' has deprecation reason 'Replaced by integrationJiraPersonal mutation on Integration resolver.' (Mutation.userJiraConnect)
-
7d5b66b: feat(schema): [dangerous] Input field 'expiresAt' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.expiresAt)
feat(schema): [dangerous] Input field 'readonly' was added to input object type 'GitLabSettingsInput' (GitLabSettingsInput.readonly)
feat(schema): [non_breaking] Field 'expiresAt' was added to object type 'GitLabSettings' (GitLabSettings.expiresAt)
feat(schema): [non_breaking] Field 'readonly' was added to object type 'GitLabSettings' (GitLabSettings.readonly)
Patch Changes
- ad7033f: chore(deps): update dependency patch versions
- d18a4d1: override naming convention to allow support of duplicate queries
Patch Changes
- 11d3074: chore(deps): update dependency patch versions
Major Changes
-
878bac2: feat(schema): [breaking] Field 'integrationScheduleId' was removed from object type 'FirstResponderSchedule' (FirstResponderSchedule.integrationScheduleId)
feat(schema): [breaking] Field 'FirstResponderSchedule.scheduleData' changed type from 'JSONObject!' to 'JSONObject' (FirstResponderSchedule.scheduleData)
feat(schema): [breaking] Field 'integrationPageDutyConnect' was removed from object type 'Mutation' (Mutation.integrationPageDutyConnect)
feat(schema): [breaking] Field 'Mutation.projectDelete' changed type from 'DeletePayload!' to 'ProjectArchivePayload!' (Mutation.projectDelete)
feat(schema): [dangerous] Input field 'repositories' was added to input object type 'GitHubSettingsInput' (GitHubSettingsInput.repositories)
feat(schema): [dangerous] Input field 'inviteLink' was added to input object type 'GoogleUserAccountAuthInput' (GoogleUserAccountAuthInput.inviteLink)
feat(schema): [dangerous] Input field 'slackAsks' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.slackAsks)
feat(schema): [dangerous] Input field 'foreignEntityId' was added to input object type 'IntegrationTemplateCreateInput' (IntegrationTemplateCreateInput.foreignEntityId)
feat(schema): [dangerous] Input field 'preserveSortOrderOnCreate' was added to input object type 'IssueCreateInput' (IssueCreateInput.preserveSortOrderOnCreate)
feat(schema): [dangerous] Input field 'inviteLink' was added to input object type 'JoinOrganizationInput' (JoinOrganizationInput.inviteLink)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkDiscord' (Mutation.attachmentLinkDiscord.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkDiscord' (Mutation.attachmentLinkDiscord.displayIconUrl)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkFront' (Mutation.attachmentLinkFront.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkFront' (Mutation.attachmentLinkFront.displayIconUrl)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkIntercom' (Mutation.attachmentLinkIntercom.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkIntercom' (Mutation.attachmentLinkIntercom.displayIconUrl)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkSlack' (Mutation.attachmentLinkSlack.displayIconUrl)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkURL' (Mutation.attachmentLinkURL.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkURL' (Mutation.attachmentLinkURL.displayIconUrl)
feat(schema): [dangerous] Argument 'createAsUser: String' added to field 'Mutation.attachmentLinkZendesk' (Mutation.attachmentLinkZendesk.createAsUser)
feat(schema): [dangerous] Argument 'displayIconUrl: String' added to field 'Mutation.attachmentLinkZendesk' (Mutation.attachmentLinkZendesk.displayIconUrl)
feat(schema): [dangerous] Argument 'trash: Boolean' added to field 'Mutation.projectArchive' (Mutation.projectArchive.trash)
feat(schema): [dangerous] Input field 'active' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.active)
feat(schema): [dangerous] Input field 'active' was added to input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.active)
feat(schema): [dangerous] Input field 'metadata' was added to input object type 'OrganizationInviteCreateInput' (OrganizationInviteCreateInput.metadata)
feat(schema): [dangerous] Enum value 'month' was added to enum 'ProjectUpdateReminderFrequency' (ProjectUpdateReminderFrequency.month)
feat(schema): [dangerous] Enum value 'appleDevelopment' was added to enum 'PushSubscriptionType' (PushSubscriptionType.appleDevelopment)
feat(schema): [dangerous] Enum value 'firebase' was added to enum 'PushSubscriptionType' (PushSubscriptionType.firebase)
feat(schema): [dangerous] Argument 'teamId: String' added to field 'Query.searchDocuments' (Query.searchDocuments.teamId)
feat(schema): [dangerous] Argument 'teamId: String' added to field 'Query.searchIssues' (Query.searchIssues.teamId)
feat(schema): [dangerous] Argument 'teamId: String' added to field 'Query.searchProjects' (Query.searchProjects.teamId)
feat(schema): [dangerous] Input field 'mergeableWorkflowStateId' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.mergeableWorkflowStateId)
feat(schema): [dangerous] Input field 'inviteLink' was added to input object type 'TokenUserAccountAuthInput' (TokenUserAccountAuthInput.inviteLink)
feat(schema): [dangerous] Input field 'slaDayCount' was added to input object type 'UpdateOrganizationInput' (UpdateOrganizationInput.slaDayCount)
feat(schema): [dangerous] Enum value 'tryCyclesDismissed' was added to enum 'UserFlagType' (UserFlagType.tryCyclesDismissed)
feat(schema): [dangerous] Enum value 'tryGithubDismissed' was added to enum 'UserFlagType' (UserFlagType.tryGithubDismissed)
feat(schema): [dangerous] Enum value 'tryInvitePeopleDismissed' was added to enum 'UserFlagType' (UserFlagType.tryInvitePeopleDismissed)
feat(schema): [dangerous] Enum value 'tryRoadmapsDismissed' was added to enum 'UserFlagType' (UserFlagType.tryRoadmapsDismissed)
feat(schema): [dangerous] Enum value 'tryTriageDismissed' was added to enum 'UserFlagType' (UserFlagType.tryTriageDismissed)
feat(schema): [non_breaking] Type 'ActorBot' was added (ActorBot)
feat(schema): [non_breaking] Type 'AsksChannelConnectPayload' was added (AsksChannelConnectPayload)
feat(schema): [non_breaking] Type 'DocumentContentFilter' was added (DocumentContentFilter)
feat(schema): [non_breaking] Type 'NullableDocumentContentFilter' was added (NullableDocumentContentFilter)
feat(schema): [non_breaking] Type 'SLADayCountType' was added (SLADayCountType)
feat(schema): [non_breaking] Type 'SlackAsksSettings' was added (SlackAsksSettings)
feat(schema): [non_breaking] Type 'SlackAsksSettingsInput' was added (SlackAsksSettingsInput)
feat(schema): [non_breaking] Type 'SlackChannelNameMapping' was added (SlackChannelNameMapping)
feat(schema): [non_breaking] Type 'SlackChannelNameMappingInput' was added (SlackChannelNameMappingInput)
feat(schema): [non_breaking] Field 'externalUserCreator' was added to object type 'Attachment' (Attachment.externalUserCreator)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'Comment' (Comment.botActor)
feat(schema): [non_breaking] Field 'resolvingComment' was added to object type 'Comment' (Comment.resolvingComment)
feat(schema): [non_breaking] Field 'resolvingUser' was added to object type 'Comment' (Comment.resolvingUser)
feat(schema): [non_breaking] Field 'CustomView.owner' description changed from '[ALPHA] The user who owns the custom view.' to 'The user who owns the custom view.' (CustomView.owner)
feat(schema): [non_breaking] Field 'CustomView.owner' changed type from 'User' to 'User!' (CustomView.owner)
feat(schema): [non_breaking] Field 'active' was added to object type 'CustomViewNotificationSubscription' (CustomViewNotificationSubscription.active)
feat(schema): [non_breaking] Field 'active' was added to object type 'CycleNotificationSubscription' (CycleNotificationSubscription.active)
feat(schema): [non_breaking] Field 'contentState' was added to object type 'DocumentContent' (DocumentContent.contentState)
feat(schema): [non_breaking] Field 'project' was added to object type 'DocumentContent' (DocumentContent.project)
feat(schema): [non_breaking] Field 'FirstResponderSchedule.integration' description changed from 'The integration used for scheduling.' to 'The integration used for time scheduling.' (FirstResponderSchedule.integration)
feat(schema): [non_breaking] Field 'FirstResponderSchedule.scheduleData' description changed from 'The current schedule and available schedules.' to 'The schedule information.' (FirstResponderSchedule.scheduleData)
feat(schema): [non_breaking] Field 'repositories' was added to object type 'GitHubSettings' (GitHubSettings.repositories)
feat(schema): [non_breaking] Field 'slackAsks' was added to object type 'IntegrationSettings' (IntegrationSettings.slackAsks)
feat(schema): [non_breaking] Field 'foreignEntityId' was added to object type 'IntegrationTemplate' (IntegrationTemplate.foreignEntityId)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'IssueHistory' (IssueHistory.botActor)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'IssueNotification' (IssueNotification.botActor)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.trashed' description changed from 'Wether the issue has been trashed.' to 'Whether the issue has been trashed.' (IssueUpdateInput.trashed)
feat(schema): [non_breaking] Field 'active' was added to object type 'LabelNotificationSubscription' (LabelNotificationSubscription.active)
feat(schema): [non_breaking] Field 'commentResolve' was added to object type 'Mutation' (Mutation.commentResolve)
feat(schema): [non_breaking] Field 'commentUnresolve' was added to object type 'Mutation' (Mutation.commentUnresolve)
feat(schema): [non_breaking] Field 'integrationAsksConnectChannel' was added to object type 'Mutation' (Mutation.integrationAsksConnectChannel)
feat(schema): [non_breaking] Field 'integrationPagerDutyConnect' was added to object type 'Mutation' (Mutation.integrationPagerDutyConnect)
feat(schema): [non_breaking] Field 'Mutation.notificationSubscriptionDelete' is deprecated (Mutation.notificationSubscriptionDelete)
feat(schema): [non_breaking] Field 'Mutation.notificationSubscriptionDelete' has deprecation reason 'Update
notificationSubscription.activetofalseinstead.' (Mutation.notificationSubscriptionDelete)feat(schema): [non_breaking] Field 'Mutation.projectDelete' description changed from 'Deletes a project. All issues will be disassociated from the deleted project.' to 'Deletes (trashes) a project.' (Mutation.projectDelete)
feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.projectDelete' changed from 'The identifier of the project to delete. Also the identifier from the URL is accepted.' to 'The identifier of the project to delete.' (Mutation.projectDelete.id)
feat(schema): [non_breaking] Field 'botActor' was added to interface 'Notification' (Notification.botActor)
feat(schema): [non_breaking] Field 'active' was added to interface 'NotificationSubscription' (NotificationSubscription.active)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.botActor)
feat(schema): [non_breaking] Field 'samlSettings' was added to object type 'Organization' (Organization.samlSettings)
feat(schema): [non_breaking] Field 'slaDayCount' was added to object type 'Organization' (Organization.slaDayCount)
feat(schema): [non_breaking] Field 'metadata' was added to object type 'OrganizationInvite' (OrganizationInvite.metadata)
feat(schema): [non_breaking] Field 'content' was added to object type 'Project' (Project.content)
feat(schema): [non_breaking] Field 'contentData' was added to object type 'Project' (Project.contentData)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'Project' (Project.trashed)
feat(schema): [non_breaking] Field 'botActor' was added to object type 'ProjectNotification' (ProjectNotification.botActor)
feat(schema): [non_breaking] Field 'active' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.active)
feat(schema): [non_breaking] Field 'content' was added to object type 'ProjectSearchResult' (ProjectSearchResult.content)
feat(schema): [non_breaking] Field 'contentData' was added to object type 'ProjectSearchResult' (ProjectSearchResult.contentData)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'ProjectSearchResult' (ProjectSearchResult.trashed)
feat(schema): [non_breaking] Field 'diff' was added to object type 'ProjectUpdate' (ProjectUpdate.diff)
feat(schema): [non_breaking] Field 'mergeableWorkflowState' was added to object type 'Team' (Team.mergeableWorkflowState)
feat(schema): [non_breaking] Field 'active' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.active)
feat(schema): [non_breaking] Field 'active' was added to object type 'UserNotificationSubscription' (UserNotificationSubscription.active)
Patch Changes
-
bb61209: chore(deps): update dependency patch versions
-
b194ff7: feat(schema): [non_breaking] Type 'AttachmentSourcesPayload' was added (AttachmentSourcesPayload)
feat(schema): [non_breaking] Field 'isGroup' was added to object type 'IssueLabel' (IssueLabel.isGroup)
feat(schema): [non_breaking] Field 'attachmentSources' was added to object type 'Query' (Query.attachmentSources)
Major Changes
-
a6f13f2: feat(schema): [breaking] Type 'EventCreateInput' was removed (EventCreateInput)
feat(schema): [breaking] Type 'EventPayload' was removed (EventPayload)
feat(schema): [breaking] Field 'CustomView.owner' changed type from 'User!' to 'User' (CustomView.owner)
feat(schema): [breaking] Field 'eventCreate' was removed from object type 'Mutation' (Mutation.eventCreate)
feat(schema): [breaking] Field 'integrationSlackIntake' was removed from object type 'Mutation' (Mutation.integrationSlackIntake)
feat(schema): [dangerous] Input field 'ownerId' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.ownerId)
feat(schema): [dangerous] Input field 'ownerId' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.ownerId)
feat(schema): [dangerous] Input field 'userId' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.userId)
feat(schema): [dangerous] Input field 'issueId' was added to input object type 'ReactionCreateInput' (ReactionCreateInput.issueId)
feat(schema): [non_breaking] Type 'NotificationBatchActionPayload' was added (NotificationBatchActionPayload)
feat(schema): [non_breaking] Type 'NotificationEntityInput' was added (NotificationEntityInput)
feat(schema): [non_breaking] Type 'UserNotificationSubscription' was added (UserNotificationSubscription)
feat(schema): [non_breaking] Field 'CustomView.owner' description changed from '[Deprecated] The user who owns the custom view.' to '[ALPHA] The user who owns the custom view.' (CustomView.owner)
feat(schema): [non_breaking] Field 'attachmentLinkSlack' was added to object type 'Mutation' (Mutation.attachmentLinkSlack)
feat(schema): [non_breaking] Field 'integrationSlackAsks' was added to object type 'Mutation' (Mutation.integrationSlackAsks)
feat(schema): [non_breaking] Field 'notificationArchiveAll' was added to object type 'Mutation' (Mutation.notificationArchiveAll)
feat(schema): [non_breaking] Field 'notificationMarkReadAll' was added to object type 'Mutation' (Mutation.notificationMarkReadAll)
feat(schema): [non_breaking] Field 'notificationMarkUnreadAll' was added to object type 'Mutation' (Mutation.notificationMarkUnreadAll)
feat(schema): [non_breaking] Field 'notificationSnoozeAll' was added to object type 'Mutation' (Mutation.notificationSnoozeAll)
feat(schema): [non_breaking] Field 'notificationUnsnoozeAll' was added to object type 'Mutation' (Mutation.notificationUnsnoozeAll)
feat(schema): [non_breaking] Field 'Project.startDate' description changed from '[Internal] The estimated start date of the project.' to 'The estimated start date of the project.' (Project.startDate)
feat(schema): [non_breaking] Field 'ProjectNotificationSubscription.notificationSubscriptionTypes' changed type from '[String!]' to '[String!]!' (ProjectNotificationSubscription.notificationSubscriptionTypes)
feat(schema): [non_breaking] Field 'ProjectSearchResult.startDate' description changed from '[Internal] The estimated start date of the project.' to 'The estimated start date of the project.' (ProjectSearchResult.startDate)
feat(schema): [non_breaking] Field 'TeamNotificationSubscription.notificationSubscriptionTypes' changed type from '[String!]' to '[String!]!' (TeamNotificationSubscription.notificationSubscriptionTypes)
-
87a996c: feat(schema): [breaking] Type 'ProjectNotificationSubscriptionType' was removed (ProjectNotificationSubscriptionType)
feat(schema): [breaking] 'ArchivePayload' kind changed from 'ObjectTypeDefinition' to 'InterfaceTypeDefinition' (ArchivePayload)
feat(schema): [breaking] Field 'Favorite.user' changed type from 'User!' to 'User' (Favorite.user)
feat(schema): [breaking] Input field 'IssueLabelCollectionFilter.team' changed type from 'TeamFilter' to 'NullableTeamFilter' (IssueLabelCollectionFilter.team)
feat(schema): [breaking] Input field 'IssueLabelFilter.team' changed type from 'TeamFilter' to 'NullableTeamFilter' (IssueLabelFilter.team)
feat(schema): [breaking] Field 'issueLabelArchive' (deprecated) was removed from object type 'Mutation' (Mutation.issueLabelArchive)
feat(schema): [breaking] Field 'Mutation.apiKeyDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.apiKeyDelete)
feat(schema): [breaking] Field 'Mutation.attachmentArchive' changed type from 'ArchivePayload!' to 'AttachmentArchivePayload!' (Mutation.attachmentArchive)
feat(schema): [breaking] Field 'Mutation.attachmentDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.attachmentDelete)
feat(schema): [breaking] Field 'Mutation.commentDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.commentDelete)
feat(schema): [breaking] Field 'Mutation.customViewDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.customViewDelete)
feat(schema): [breaking] Field 'Mutation.cycleArchive' changed type from 'ArchivePayload!' to 'CycleArchivePayload!' (Mutation.cycleArchive)
feat(schema): [breaking] Field 'Mutation.documentDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.documentDelete)
feat(schema): [breaking] Field 'Mutation.emojiDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.emojiDelete)
feat(schema): [breaking] Field 'Mutation.favoriteDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.favoriteDelete)
feat(schema): [breaking] Field 'Mutation.integrationDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.integrationDelete)
feat(schema): [breaking] Field 'Mutation.integrationTemplateDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.integrationTemplateDelete)
feat(schema): [breaking] Field 'Mutation.issueArchive' changed type from 'ArchivePayload!' to 'IssueArchivePayload!' (Mutation.issueArchive)
feat(schema): [breaking] Field 'Mutation.issueDelete' changed type from 'ArchivePayload!' to 'IssueArchivePayload!' (Mutation.issueDelete)
feat(schema): [breaking] Field 'Mutation.issueLabelDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.issueLabelDelete)
feat(schema): [breaking] Field 'Mutation.issueRelationDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.issueRelationDelete)
feat(schema): [breaking] Field 'Mutation.issueUnarchive' changed type from 'ArchivePayload!' to 'IssueArchivePayload!' (Mutation.issueUnarchive)
feat(schema): [breaking] Field 'Mutation.notificationArchive' changed type from 'ArchivePayload!' to 'NotificationArchivePayload!' (Mutation.notificationArchive)
feat(schema): [breaking] Field 'Mutation.notificationSubscriptionDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.notificationSubscriptionDelete)
feat(schema): [breaking] Field 'Mutation.notificationUnarchive' changed type from 'ArchivePayload!' to 'NotificationArchivePayload!' (Mutation.notificationUnarchive)
feat(schema): [breaking] Field 'Mutation.organizationDomainDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.organizationDomainDelete)
feat(schema): [breaking] Field 'Mutation.organizationInviteDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.organizationInviteDelete)
feat(schema): [breaking] Field 'Mutation.projectArchive' changed type from 'ArchivePayload!' to 'ProjectArchivePayload!' (Mutation.projectArchive)
feat(schema): [breaking] Field 'Mutation.projectDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.projectDelete)
feat(schema): [breaking] Field 'Mutation.projectLinkDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.projectLinkDelete)
feat(schema): [breaking] Field 'Mutation.projectMilestoneDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.projectMilestoneDelete)
feat(schema): [breaking] Field 'Mutation.projectUnarchive' changed type from 'ArchivePayload!' to 'ProjectArchivePayload!' (Mutation.projectUnarchive)
feat(schema): [breaking] Field 'Mutation.projectUpdateDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.projectUpdateDelete)
feat(schema): [breaking] Field 'Mutation.reactionDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.reactionDelete)
feat(schema): [breaking] Field 'Mutation.resendOrganizationInvite' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.resendOrganizationInvite)
feat(schema): [breaking] Field 'Mutation.roadmapArchive' changed type from 'ArchivePayload!' to 'RoadmapArchivePayload!' (Mutation.roadmapArchive)
feat(schema): [breaking] Field 'Mutation.roadmapDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.roadmapDelete)
feat(schema): [breaking] Field 'Mutation.roadmapToProjectDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.roadmapToProjectDelete)
feat(schema): [breaking] Field 'Mutation.roadmapUnarchive' changed type from 'ArchivePayload!' to 'RoadmapArchivePayload!' (Mutation.roadmapUnarchive)
feat(schema): [breaking] Field 'Mutation.teamDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.teamDelete)
feat(schema): [breaking] Field 'Mutation.teamKeyDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.teamKeyDelete)
feat(schema): [breaking] Field 'Mutation.teamMembershipDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.teamMembershipDelete)
feat(schema): [breaking] Field 'Mutation.templateDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.templateDelete)
feat(schema): [breaking] Field 'Mutation.viewPreferencesDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.viewPreferencesDelete)
feat(schema): [breaking] Field 'Mutation.webhookDelete' changed type from 'ArchivePayload!' to 'DeletePayload!' (Mutation.webhookDelete)
feat(schema): [breaking] Field 'Mutation.workflowStateArchive' changed type from 'ArchivePayload!' to 'WorkflowStateArchivePayload!' (Mutation.workflowStateArchive)
feat(schema): [breaking] Field 'type' was removed from interface 'NotificationSubscription' (NotificationSubscription.type)
feat(schema): [breaking] Field 'NotificationSubscription.user' changed type from 'User!' to 'User' (NotificationSubscription.user)
feat(schema): [breaking] Input field 'projectNotificationSubscriptionType' was removed from input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.projectNotificationSubscriptionType)
feat(schema): [breaking] Input field 'teamNotificationSubscriptionTypes' was removed from input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.teamNotificationSubscriptionTypes)
feat(schema): [breaking] Input field 'projectNotificationSubscriptionType' was removed from input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.projectNotificationSubscriptionType)
feat(schema): [breaking] Input field 'teamNotificationSubscriptionTypes' was removed from input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.teamNotificationSubscriptionTypes)
feat(schema): [breaking] Field 'projectNotificationSubscriptionType' was removed from object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.projectNotificationSubscriptionType)
feat(schema): [breaking] Field 'type' was removed from object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.type)
feat(schema): [breaking] Field 'ProjectNotificationSubscription.user' changed type from 'User!' to 'User' (ProjectNotificationSubscription.user)
feat(schema): [breaking] Field 'type' was removed from object type 'TeamNotificationSubscription' (TeamNotificationSubscription.type)
feat(schema): [breaking] Field 'TeamNotificationSubscription.user' changed type from 'User!' to 'User' (TeamNotificationSubscription.user)
feat(schema): [dangerous] Input field 'companySize' was added to input object type 'ContactSalesCreateInput' (ContactSalesCreateInput.companySize)
feat(schema): [dangerous] Input field 'userId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.userId)
feat(schema): [dangerous] Input field 'pagerDuty' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.pagerDuty)
feat(schema): [dangerous] Input field 'templateId' was added to input object type 'IssueCreateInput' (IssueCreateInput.templateId)
feat(schema): [dangerous] Input field 'contextViewType' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.contextViewType)
feat(schema): [dangerous] Input field 'customViewId' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.customViewId)
feat(schema): [dangerous] Input field 'cycleId' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.cycleId)
feat(schema): [dangerous] Input field 'labelId' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.labelId)
feat(schema): [dangerous] Input field 'notificationSubscriptionTypes' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.notificationSubscriptionTypes)
feat(schema): [dangerous] Input field 'userContextViewType' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.userContextViewType)
feat(schema): [dangerous] Input field 'notificationSubscriptionTypes' was added to input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.notificationSubscriptionTypes)
feat(schema): [dangerous] Input field 'accessibleTeams' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.accessibleTeams)
feat(schema): [dangerous] Input field 'accessibleTeams' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.accessibleTeams)
feat(schema): [dangerous] Input field 'accessibleTeams' was added to input object type 'ProjectFilter' (ProjectFilter.accessibleTeams)
feat(schema): [dangerous] Enum value 'figmaPluginBannerDismissed' was added to enum 'UserFlagType' (UserFlagType.figmaPluginBannerDismissed)
feat(schema): [dangerous] Enum value 'projectBoardOnboardingIsSeenAndDismissed' was added to enum 'UserFlagType' (UserFlagType.projectBoardOnboardingIsSeenAndDismissed)
feat(schema): [dangerous] Enum value 'updatedSlackThreadSyncIntegration' was added to enum 'UserFlagType' (UserFlagType.updatedSlackThreadSyncIntegration)
feat(schema): [dangerous] Input field 'usageWarningHistory' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.usageWarningHistory)
feat(schema): [dangerous] Enum value 'customViews' was added to enum 'ViewType' (ViewType.customViews)
feat(schema): [dangerous] Enum value 'viewSubscription' was added to enum 'WorkflowType' (WorkflowType.viewSubscription)
feat(schema): [non_breaking] Type 'AttachmentArchivePayload' was added (AttachmentArchivePayload)
feat(schema): [non_breaking] Type 'ContextViewType' was added (ContextViewType)
feat(schema): [non_breaking] Type 'CustomViewNotificationSubscription' was added (CustomViewNotificationSubscription)
feat(schema): [non_breaking] Type 'CycleArchivePayload' was added (CycleArchivePayload)
feat(schema): [non_breaking] Type 'CycleNotificationSubscription' was added (CycleNotificationSubscription)
feat(schema): [non_breaking] Type 'DeletePayload' was added (DeletePayload)
feat(schema): [non_breaking] Type 'Embed' was added (Embed)
feat(schema): [non_breaking] Type 'EmbedPayload' was added (EmbedPayload)
feat(schema): [non_breaking] Type 'FirstResponderSchedule' was added (FirstResponderSchedule)
feat(schema): [non_breaking] Type 'FirstResponderScheduleConnection' was added (FirstResponderScheduleConnection)
feat(schema): [non_breaking] Type 'FirstResponderScheduleEdge' was added (FirstResponderScheduleEdge)
feat(schema): [non_breaking] Type 'IssueArchivePayload' was added (IssueArchivePayload)
feat(schema): [non_breaking] Type 'LabelNotificationSubscription' was added (LabelNotificationSubscription)
feat(schema): [non_breaking] Type 'NotificationArchivePayload' was added (NotificationArchivePayload)
feat(schema): [non_breaking] Type 'NullableTeamFilter' was added (NullableTeamFilter)
feat(schema): [non_breaking] Type 'PagerDutyInput' was added (PagerDutyInput)
feat(schema): [non_breaking] Type 'PagerDutyScheduleMapping' was added (PagerDutyScheduleMapping)
feat(schema): [non_breaking] Type 'PagerDutyScheduleMappingInput' was added (PagerDutyScheduleMappingInput)
feat(schema): [non_breaking] Type 'PagerDutySettings' was added (PagerDutySettings)
feat(schema): [non_breaking] Type 'ProjectArchivePayload' was added (ProjectArchivePayload)
feat(schema): [non_breaking] Type 'RoadmapArchivePayload' was added (RoadmapArchivePayload)
feat(schema): [non_breaking] Type 'TeamCollectionFilter' was added (TeamCollectionFilter)
feat(schema): [non_breaking] Type 'UserContextViewType' was added (UserContextViewType)
feat(schema): [non_breaking] Type 'WorkflowStateArchivePayload' was added (WorkflowStateArchivePayload)
feat(schema): [non_breaking] Object type 'ArchivePayload' has description 'A generic payload return from entity archive or deletion mutations.' (ArchivePayload)
feat(schema): [non_breaking] Field 'updatedBy' was added to object type 'CustomView' (CustomView.updatedBy)
feat(schema): [non_breaking] Field 'owner' was added to object type 'Favorite' (Favorite.owner)
feat(schema): [non_breaking] Field 'Favorite.user' description changed from 'The owner of the favorite.' to 'The favorited user.' (Favorite.user)
feat(schema): [non_breaking] Field 'pagerDuty' was added to object type 'IntegrationSettings' (IntegrationSettings.pagerDuty)
feat(schema): [non_breaking] Input field 'IssueCreateInput.title' changed type from 'String!' to 'String' (IssueCreateInput.title)
feat(schema): [non_breaking] Field 'attachmentUnsyncSlack' was added to object type 'Mutation' (Mutation.attachmentUnsyncSlack)
feat(schema): [non_breaking] Field 'integrationPageDutyConnect' was added to object type 'Mutation' (Mutation.integrationPageDutyConnect)
feat(schema): [non_breaking] Field 'Mutation.notificationSubscriptionCreate' description changed from 'Creates a new notification subscription for a team or a project.' to 'Creates a new notification subscription for a cycle, custom view, label, project or team.' (Mutation.notificationSubscriptionCreate)
feat(schema): [non_breaking] Field 'contextViewType' was added to interface 'NotificationSubscription' (NotificationSubscription.contextViewType)
feat(schema): [non_breaking] Field 'customView' was added to interface 'NotificationSubscription' (NotificationSubscription.customView)
feat(schema): [non_breaking] Field 'cycle' was added to interface 'NotificationSubscription' (NotificationSubscription.cycle)
feat(schema): [non_breaking] Field 'label' was added to interface 'NotificationSubscription' (NotificationSubscription.label)
feat(schema): [non_breaking] Field 'subscriber' was added to interface 'NotificationSubscription' (NotificationSubscription.subscriber)
feat(schema): [non_breaking] Field 'userContextViewType' was added to interface 'NotificationSubscription' (NotificationSubscription.userContextViewType)
feat(schema): [non_breaking] Field 'NotificationSubscription.project' description changed from 'Subscribed project.' to 'The contextual project view associated with the notification subscription.' (NotificationSubscription.project)
feat(schema): [non_breaking] Field 'NotificationSubscription.team' description changed from 'Subscribed team.' to 'The team associated with the notification subscription.' (NotificationSubscription.team)
feat(schema): [non_breaking] Field 'NotificationSubscription.user' description changed from 'The user associated with notification subscriptions.' to 'The user view associated with the notification subscription.' (NotificationSubscription.user)
feat(schema): [non_breaking] Field 'contextViewType' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.contextViewType)
feat(schema): [non_breaking] Field 'customView' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.customView)
feat(schema): [non_breaking] Field 'cycle' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.cycle)
feat(schema): [non_breaking] Field 'label' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.label)
feat(schema): [non_breaking] Field 'notificationSubscriptionTypes' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.notificationSubscriptionTypes)
feat(schema): [non_breaking] Field 'subscriber' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.subscriber)
feat(schema): [non_breaking] Field 'userContextViewType' was added to object type 'ProjectNotificationSubscription' (ProjectNotificationSubscription.userContextViewType)
feat(schema): [non_breaking] Field 'ProjectNotificationSubscription.team' description changed from 'Subscribed team.' to 'The team associated with the notification subscription.' (ProjectNotificationSubscription.team)
feat(schema): [non_breaking] Field 'ProjectNotificationSubscription.user' description changed from 'The user associated with notification subscriptions.' to 'The user view associated with the notification subscription.' (ProjectNotificationSubscription.user)
feat(schema): [non_breaking] Field 'embedInfo' was added to object type 'Query' (Query.embedInfo)
feat(schema): [non_breaking] Field 'templatesForIntegration' was added to object type 'Query' (Query.templatesForIntegration)
feat(schema): [non_breaking] Field 'Query.issueSearch' description changed from '[ALPHA] Search issues. This query is experimental and is subject to change without notice.' to '[DEPRECATED] Search issues. This endpoint is deprecated and will be removed in the future – use
searchIssuesinstead.' (Query.issueSearch)feat(schema): [non_breaking] Field 'issueCount' was added to object type 'Team' (Team.issueCount)
feat(schema): [non_breaking] Field 'contextViewType' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.contextViewType)
feat(schema): [non_breaking] Field 'customView' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.customView)
feat(schema): [non_breaking] Field 'cycle' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.cycle)
feat(schema): [non_breaking] Field 'label' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.label)
feat(schema): [non_breaking] Field 'notificationSubscriptionTypes' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.notificationSubscriptionTypes)
feat(schema): [non_breaking] Field 'subscriber' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.subscriber)
feat(schema): [non_breaking] Field 'userContextViewType' was added to object type 'TeamNotificationSubscription' (TeamNotificationSubscription.userContextViewType)
feat(schema): [non_breaking] Field 'TeamNotificationSubscription.project' description changed from 'Subscribed project.' to 'The contextual project view associated with the notification subscription.' (TeamNotificationSubscription.project)
feat(schema): [non_breaking] Field 'TeamNotificationSubscription.user' description changed from 'The user associated with notification subscriptions.' to 'The user view associated with the notification subscription.' (TeamNotificationSubscription.user)
feat(schema): [non_breaking] Field 'contextViewType' was added to object type 'WorkflowDefinition' (WorkflowDefinition.contextViewType)
feat(schema): [non_breaking] Field 'customView' was added to object type 'WorkflowDefinition' (WorkflowDefinition.customView)
feat(schema): [non_breaking] Field 'cycle' was added to object type 'WorkflowDefinition' (WorkflowDefinition.cycle)
feat(schema): [non_breaking] Field 'label' was added to object type 'WorkflowDefinition' (WorkflowDefinition.label)
feat(schema): [non_breaking] Field 'project' was added to object type 'WorkflowDefinition' (WorkflowDefinition.project)
feat(schema): [non_breaking] Field 'user' was added to object type 'WorkflowDefinition' (WorkflowDefinition.user)
feat(schema): [non_breaking] Field 'userContextViewType' was added to object type 'WorkflowDefinition' (WorkflowDefinition.userContextViewType)
Patch Changes
- 918c617: chore(deps): update dependency patch versions
Major Changes
-
e76fab7: feat(schema): [breaking] Input field 'ownerId' was removed from input object type 'CustomViewCreateInput' (CustomViewCreateInput.ownerId)
feat(schema): [breaking] Input field 'ownerId' was removed from input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.ownerId)
feat(schema): [dangerous] Input field 'companyIds' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.companyIds)
feat(schema): [dangerous] Input field 'health' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.health)
feat(schema): [dangerous] Input field 'health' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.health)
feat(schema): [dangerous] Input field 'health' was added to input object type 'ProjectFilter' (ProjectFilter.health)
feat(schema): [dangerous] Argument 'modelName: String' added to field 'Query.customViewDetailsSuggestion' (Query.customViewDetailsSuggestion.modelName)
feat(schema): [non_breaking] Type 'Company' was added (Company)
feat(schema): [non_breaking] Type 'CompanyConnection' was added (CompanyConnection)
feat(schema): [non_breaking] Type 'CompanyEdge' was added (CompanyEdge)
feat(schema): [non_breaking] Field 'CustomView.owner' description changed from 'The user who owns the custom view.' to '[Deprecated] The user who owns the custom view.' (CustomView.owner)
feat(schema): [non_breaking] Field 'IssueHistory.archived' description changed from 'Whether the issue was archived or un-archived.' to 'Whether the issue is archived at the time of this history entry.' (IssueHistory.archived)
feat(schema): [non_breaking] Field 'integrationUpdateSlack' was added to object type 'Mutation' (Mutation.integrationUpdateSlack)
Patch Changes
- 8806bf1: chore(deps): update dependency patch versions
Major Changes
-
fa27be6: feat(schema): [breaking] Field 'ExternalUser.email' changed type from 'String!' to 'String' (ExternalUser.email)
feat(schema): [breaking] 'OrganizationInviteDetailsPayload' kind changed from 'ObjectTypeDefinition' to 'UnionTypeDefinition' (OrganizationInviteDetailsPayload)
feat(schema): [dangerous] Input field 'completedProjectMilestones' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.completedProjectMilestones)
feat(schema): [dangerous] Input field 'nextProjectMilestone' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.nextProjectMilestone)
feat(schema): [dangerous] Input field 'projectMilestones' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.projectMilestones)
feat(schema): [dangerous] Input field 'name' was added to input object type 'NullableProjectMilestoneFilter' (NullableProjectMilestoneFilter.name)
feat(schema): [dangerous] Input field 'targetDate' was added to input object type 'NullableProjectMilestoneFilter' (NullableProjectMilestoneFilter.targetDate)
feat(schema): [dangerous] Input field 'completedProjectMilestones' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.completedProjectMilestones)
feat(schema): [dangerous] Input field 'nextProjectMilestone' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.nextProjectMilestone)
feat(schema): [dangerous] Input field 'projectMilestones' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.projectMilestones)
feat(schema): [dangerous] Input field 'completedProjectMilestones' was added to input object type 'ProjectFilter' (ProjectFilter.completedProjectMilestones)
feat(schema): [dangerous] Input field 'nextProjectMilestone' was added to input object type 'ProjectFilter' (ProjectFilter.nextProjectMilestone)
feat(schema): [dangerous] Input field 'projectMilestones' was added to input object type 'ProjectFilter' (ProjectFilter.projectMilestones)
feat(schema): [dangerous] Argument 'filter: ProjectMilestoneFilter' added to field 'Query.ProjectMilestones' (Query.ProjectMilestones.filter)
feat(schema): [non_breaking] Type 'OrganizationAcceptedOrExpiredInviteDetailsPayload' was added (OrganizationAcceptedOrExpiredInviteDetailsPayload)
feat(schema): [non_breaking] Type 'OrganizationInviteFullDetailsPayload' was added (OrganizationInviteFullDetailsPayload)
feat(schema): [non_breaking] Type 'OrganizationInviteStatus' was added (OrganizationInviteStatus)
feat(schema): [non_breaking] Type 'ProjectMilestoneCollectionFilter' was added (ProjectMilestoneCollectionFilter)
feat(schema): [non_breaking] Type 'ProjectMilestoneFilter' was added (ProjectMilestoneFilter)
feat(schema): [non_breaking] Field 'userJiraConnect' was added to object type 'Mutation' (Mutation.userJiraConnect)
feat(schema): [non_breaking] Field 'infoSnapshot' was added to object type 'ProjectUpdate' (ProjectUpdate.infoSnapshot)
feat(schema): [non_breaking] Field 'Team.issueEstimationType' description changed from 'The issue estimation type to use.' to 'The issue estimation type to use. Must be one of "notUsed", "exponential", "fibonacci", "linear", "tShirt".' (Team.issueEstimationType)
feat(schema): [non_breaking] Input field 'TeamCreateInput.issueEstimationType' description changed from 'The issue estimation type to use.' to 'The issue estimation type to use. Must be one of "notUsed", "exponential", "fibonacci", "linear", "tShirt".' (TeamCreateInput.issueEstimationType)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.issueEstimationType' description changed from 'The issue estimation type to use.' to 'The issue estimation type to use. Must be one of "notUsed", "exponential", "fibonacci", "linear", "tShirt".' (TeamUpdateInput.issueEstimationType)
feat(schema): [non_breaking] Field 'showFullUserNames' was added to object type 'UserSettings' (UserSettings.showFullUserNames)
Patch Changes
- e485d5f: chore(deps): update dependency patch versions
- 8ffdc08: fix: add retry mechanism for mock server in test startup sequence
Major Changes
-
5bf2b65: feat(schema): [breaking] Type 'PersonalNote' was removed (PersonalNote)
feat(schema): [breaking] Field 'suggestedDescription' was removed from object type 'CustomViewSuggestionPayload' (CustomViewSuggestionPayload.suggestedDescription)
feat(schema): [breaking] Field 'suggestedIcon' was removed from object type 'CustomViewSuggestionPayload' (CustomViewSuggestionPayload.suggestedIcon)
feat(schema): [breaking] Field 'suggestedName' was removed from object type 'CustomViewSuggestionPayload' (CustomViewSuggestionPayload.suggestedName)
feat(schema): [breaking] Argument 'clubhouseGroupName: String!' added to field 'Mutation.issueImportCreateClubhouse' (Mutation.issueImportCreateClubhouse.clubhouseGroupName)
feat(schema): [breaking] Argument 'clubhouseTeamName: String!' was removed from field 'Mutation.issueImportCreateClubhouse' (Mutation.issueImportCreateClubhouse.clubhouseTeamName)
feat(schema): [breaking] Field 'customViewSuggestion' was removed from object type 'Query' (Query.customViewSuggestion)
feat(schema): [dangerous] Input field 'ownerId' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.ownerId)
feat(schema): [dangerous] Input field 'ownerId' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.ownerId)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.completedAt)
feat(schema): [dangerous] Input field 'searchableContent' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.searchableContent)
feat(schema): [dangerous] Input field 'startsWithIgnoreCase' was added to input object type 'NullableStringComparator' (NullableStringComparator.startsWithIgnoreCase)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.completedAt)
feat(schema): [dangerous] Input field 'searchableContent' was added to input object type 'ProjectCollectionFilter' (ProjectCollectionFilter.searchableContent)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ProjectFilter' (ProjectFilter.completedAt)
feat(schema): [dangerous] Input field 'searchableContent' was added to input object type 'ProjectFilter' (ProjectFilter.searchableContent)
feat(schema): [dangerous] Input field 'startsWithIgnoreCase' was added to input object type 'SourceTypeComparator' (SourceTypeComparator.startsWithIgnoreCase)
feat(schema): [dangerous] Input field 'startsWithIgnoreCase' was added to input object type 'StringComparator' (StringComparator.startsWithIgnoreCase)
feat(schema): [dangerous] Input field 'insights' was added to input object type 'ViewPreferencesCreateInput' (ViewPreferencesCreateInput.insights)
feat(schema): [dangerous] Input field 'insights' was added to input object type 'ViewPreferencesUpdateInput' (ViewPreferencesUpdateInput.insights)
feat(schema): [dangerous] Enum value 'quickView' was added to enum 'ViewType' (ViewType.quickView)
feat(schema): [non_breaking] Type 'ArchiveResponse' was added (ArchiveResponse)
feat(schema): [non_breaking] Type 'DocumentContent' was added (DocumentContent)
feat(schema): [non_breaking] Type 'DocumentSearchPayload' was added (DocumentSearchPayload)
feat(schema): [non_breaking] Type 'DocumentSearchResult' was added (DocumentSearchResult)
feat(schema): [non_breaking] Type 'DocumentSearchResultConnection' was added (DocumentSearchResultConnection)
feat(schema): [non_breaking] Type 'DocumentSearchResultEdge' was added (DocumentSearchResultEdge)
feat(schema): [non_breaking] Type 'IssueFilterSuggestionPayload' was added (IssueFilterSuggestionPayload)
feat(schema): [non_breaking] Type 'IssueImportCheckPayload' was added (IssueImportCheckPayload)
feat(schema): [non_breaking] Type 'IssueSearchPayload' was added (IssueSearchPayload)
feat(schema): [non_breaking] Type 'IssueSearchResult' was added (IssueSearchResult)
feat(schema): [non_breaking] Type 'IssueSearchResultConnection' was added (IssueSearchResultConnection)
feat(schema): [non_breaking] Type 'IssueSearchResultEdge' was added (IssueSearchResultEdge)
feat(schema): [non_breaking] Type 'ProjectFilterSuggestionPayload' was added (ProjectFilterSuggestionPayload)
feat(schema): [non_breaking] Type 'ProjectSearchPayload' was added (ProjectSearchPayload)
feat(schema): [non_breaking] Type 'ProjectSearchResult' was added (ProjectSearchResult)
feat(schema): [non_breaking] Type 'ProjectSearchResultConnection' was added (ProjectSearchResultConnection)
feat(schema): [non_breaking] Type 'ProjectSearchResultEdge' was added (ProjectSearchResultEdge)
feat(schema): [non_breaking] Field 'owner' was added to object type 'CustomView' (CustomView.owner)
feat(schema): [non_breaking] Field 'description' was added to object type 'CustomViewSuggestionPayload' (CustomViewSuggestionPayload.description)
feat(schema): [non_breaking] Field 'icon' was added to object type 'CustomViewSuggestionPayload' (CustomViewSuggestionPayload.icon)
feat(schema): [non_breaking] Field 'name' was added to object type 'CustomViewSuggestionPayload' (CustomViewSuggestionPayload.name)
feat(schema): [non_breaking] Field 'Favorite.predefinedViewTeam' description changed from 'The team of the favorited predefiend view.' to 'The team of the favorited predefined view.' (Favorite.predefinedViewTeam)
feat(schema): [non_breaking] Field 'Favorite.predefinedViewType' description changed from 'The type of favorited predefiend view.' to 'The type of favorited predefined view.' (Favorite.predefinedViewType)
feat(schema): [non_breaking] Field 'favorite' was added to object type 'Issue' (Issue.favorite)
feat(schema): [non_breaking] Field 'csvFileUrl' was added to object type 'IssueImport' (IssueImport.csvFileUrl)
feat(schema): [non_breaking] Field 'errorMetadata' was added to object type 'IssueImport' (IssueImport.errorMetadata)
feat(schema): [non_breaking] Field 'externalUserActor' was added to object type 'IssueNotification' (IssueNotification.externalUserActor)
feat(schema): [non_breaking] Field 'IssueNotification.actor' description changed from 'The user that caused the notification. If empty it's Linear itself.' to 'The user that caused the notification.' (IssueNotification.actor)
feat(schema): [non_breaking] Field 'importFileUpload' was added to object type 'Mutation' (Mutation.importFileUpload)
feat(schema): [non_breaking] Field 'issueImportCreateCSVJira' was added to object type 'Mutation' (Mutation.issueImportCreateCSVJira)
feat(schema): [non_breaking] Field 'externalUserActor' was added to interface 'Notification' (Notification.externalUserActor)
feat(schema): [non_breaking] Field 'Notification.actor' description changed from 'The user that caused the notification. If empty it's Linear itself.' to 'The user that caused the notification.' (Notification.actor)
feat(schema): [non_breaking] Field 'externalUserActor' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.externalUserActor)
feat(schema): [non_breaking] Field 'OauthClientApprovalNotification.actor' description changed from 'The user that caused the notification. If empty it's Linear itself.' to 'The user that caused the notification.' (OauthClientApprovalNotification.actor)
feat(schema): [non_breaking] Field 'externalUserActor' was added to object type 'ProjectNotification' (ProjectNotification.externalUserActor)
feat(schema): [non_breaking] Field 'ProjectNotification.actor' description changed from 'The user that caused the notification. If empty it's Linear itself.' to 'The user that caused the notification.' (ProjectNotification.actor)
feat(schema): [non_breaking] Field 'customViewDetailsSuggestion' was added to object type 'Query' (Query.customViewDetailsSuggestion)
feat(schema): [non_breaking] Field 'issueFigmaFileKeySearch' was added to object type 'Query' (Query.issueFigmaFileKeySearch)
feat(schema): [non_breaking] Field 'issueFilterSuggestion' was added to object type 'Query' (Query.issueFilterSuggestion)
feat(schema): [non_breaking] Field 'issueImportCheckCSV' was added to object type 'Query' (Query.issueImportCheckCSV)
feat(schema): [non_breaking] Field 'projectFilterSuggestion' was added to object type 'Query' (Query.projectFilterSuggestion)
feat(schema): [non_breaking] Field 'searchDocuments' was added to object type 'Query' (Query.searchDocuments)
feat(schema): [non_breaking] Field 'searchIssues' was added to object type 'Query' (Query.searchIssues)
feat(schema): [non_breaking] Field 'searchProjects' was added to object type 'Query' (Query.searchProjects)
feat(schema): [non_breaking] Input field 'ViewPreferencesUpdateInput.preferences' changed type from 'JSONObject!' to 'JSONObject' (ViewPreferencesUpdateInput.preferences)
Patch Changes
- f133224: chore(deps): update dependency patch versions
Major Changes
-
db79eac: feat(schema): [breaking] Field 'Attachment.sourceType' changed type from 'JSONObject' to 'String' (Attachment.sourceType)
feat(schema): [breaking] Field 'Reaction.user' changed type from 'User!' to 'User' (Reaction.user)
feat(schema): [dangerous] Input field 'projectFilterData' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.projectFilterData)
feat(schema): [dangerous] Input field 'projectFilterData' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.projectFilterData)
feat(schema): [dangerous] Input field 'triagedAt' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.triagedAt)
feat(schema): [dangerous] Input field 'triagedAt' was added to input object type 'IssueFilter' (IssueFilter.triagedAt)
feat(schema): [dangerous] Input field 'triagedAt' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.triagedAt)
feat(schema): [dangerous] Input field 'color' was added to input object type 'RoadmapCreateInput' (RoadmapCreateInput.color)
feat(schema): [dangerous] Input field 'color' was added to input object type 'RoadmapUpdateInput' (RoadmapUpdateInput.color)
feat(schema): [dangerous] Enum value 'insightsHelpDismissed' was added to enum 'UserFlagType' (UserFlagType.insightsHelpDismissed)
feat(schema): [dangerous] Enum value 'milestoneOnboardingIsSeenAndDismissed' was added to enum 'UserFlagType' (UserFlagType.milestoneOnboardingIsSeenAndDismissed)
feat(schema): [non_breaking] Type 'CustomViewSuggestionPayload' was added (CustomViewSuggestionPayload)
feat(schema): [non_breaking] Type 'ExternalUser' was added (ExternalUser)
feat(schema): [non_breaking] Type 'ExternalUserConnection' was added (ExternalUserConnection)
feat(schema): [non_breaking] Type 'ExternalUserEdge' was added (ExternalUserEdge)
feat(schema): [non_breaking] Field 'externalUser' was added to object type 'Comment' (Comment.externalUser)
feat(schema): [non_breaking] Field 'projectFilterData' was added to object type 'CustomView' (CustomView.projectFilterData)
feat(schema): [non_breaking] Field 'externalUserCreator' was added to object type 'Issue' (Issue.externalUserCreator)
feat(schema): [non_breaking] Field 'Issue.priority' description changed from 'The priority of the issue.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' (Issue.priority)
feat(schema): [non_breaking] Field 'Issue.projectMilestone' description changed from '[ALPHA] The projectMilestone that the issue is associated with.' to 'The projectMilestone that the issue is associated with.' (Issue.projectMilestone)
feat(schema): [non_breaking] Input field 'IssueCollectionFilter.projectMilestone' description changed from '[ALPHA] Filters that the issues project milestone must satisfy.' to 'Filters that the issues project milestone must satisfy.' (IssueCollectionFilter.projectMilestone)
feat(schema): [non_breaking] Input field 'IssueCreateInput.priority' description changed from 'The priority of the issue.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' (IssueCreateInput.priority)
feat(schema): [non_breaking] Input field 'IssueCreateInput.projectMilestoneId' description changed from '[ALPHA] The project milestone associated with the issue.' to 'The project milestone associated with the issue.' (IssueCreateInput.projectMilestoneId)
feat(schema): [non_breaking] Field 'projectMilestoneId' was added to object type 'IssueDraft' (IssueDraft.projectMilestoneId)
feat(schema): [non_breaking] Input field 'IssueFilter.projectMilestone' description changed from '[ALPHA] Filters that the issues project milestone must satisfy.' to 'Filters that the issues project milestone must satisfy.' (IssueFilter.projectMilestone)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.priority' description changed from 'The priority of the issue.' to 'The priority of the issue. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.' (IssueUpdateInput.priority)
feat(schema): [non_breaking] Input field 'IssueUpdateInput.projectMilestoneId' description changed from '[ALPHA] The project milestone associated with the issue.' to 'The project milestone associated with the issue.' (IssueUpdateInput.projectMilestoneId)
feat(schema): [non_breaking] Input field 'NullableIssueFilter.projectMilestone' description changed from '[ALPHA] Filters that the issues project milestone must satisfy.' to 'Filters that the issues project milestone must satisfy.' (NullableIssueFilter.projectMilestone)
feat(schema): [non_breaking] Description '[ALPHA] Project milestone filtering options.' on type 'NullableProjectMilestoneFilter' has changed to 'Project milestone filtering options.' (NullableProjectMilestoneFilter)
feat(schema): [non_breaking] Field 'Project.projectMilestones' description changed from '[ALPHA] Milestones associated with the project.' to 'Milestones associated with the project.' (Project.projectMilestones)
feat(schema): [non_breaking] Field 'customViewSuggestion' was added to object type 'Query' (Query.customViewSuggestion)
feat(schema): [non_breaking] Field 'externalUser' was added to object type 'Query' (Query.externalUser)
feat(schema): [non_breaking] Field 'externalUsers' was added to object type 'Query' (Query.externalUsers)
feat(schema): [non_breaking] Field 'color' was added to object type 'Roadmap' (Roadmap.color)
feat(schema): [non_breaking] Field 'User.calendarHash' description changed from 'Hash for the user to be used in calendar URLs.' to '[DEPRECATED] Hash for the user to be used in calendar URLs.' (User.calendarHash)
feat(schema): [non_breaking] Field 'calendarHash' was added to object type 'UserSettings' (UserSettings.calendarHash)
Minor Changes
-
38e9a81: feat(schema): [dangerous] Enum value 'desktopTabsOnboardingDismissed' was added to enum 'UserFlagType' (UserFlagType.desktopTabsOnboardingDismissed)
-
a61a9f9: feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'RoadmapCreateInput' (RoadmapCreateInput.sortOrder)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'RoadmapUpdateInput' (RoadmapUpdateInput.sortOrder)
feat(schema): [dangerous] Enum value 'Failed' was added to enum 'SlaStatus' (SlaStatus.Failed)
feat(schema): [dangerous] Enum value 'roadmaps' was added to enum 'ViewType' (ViewType.roadmaps)
feat(schema): [non_breaking] Type 'OrganizationStartPlusTrialPayload' was added (OrganizationStartPlusTrialPayload)
feat(schema): [non_breaking] Field 'organizationStartPlusTrial' was added to object type 'Mutation' (Mutation.organizationStartPlusTrial)
feat(schema): [non_breaking] Field 'roadmapArchive' was added to object type 'Mutation' (Mutation.roadmapArchive)
feat(schema): [non_breaking] Field 'roadmapUnarchive' was added to object type 'Mutation' (Mutation.roadmapUnarchive)
feat(schema): [non_breaking] Field 'Project.sortOrder' description changed from 'The sort order for the project within the organizion.' to 'The sort order for the project within the organization.' (Project.sortOrder)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'Roadmap' (Roadmap.sortOrder)
Patch Changes
- 3da83aa: chore(deps): update dependency patch versions
- cc8b57b: Follow semver for API changes
Minor Changes
-
1b163bc: feat(schema): [non_breaking] Field 'trialEndsAt' was added to object type 'Organization' (Organization.trialEndsAt)
feat(schema): [non_breaking] Type for argument 'query' on field 'Query.issueSearch' changed from 'String!' to 'String' (Query.issueSearch.query)
-
3b08e37: Make webhooks timestamp check optional
Patch Changes
- 658d50f: chore(deps): update dependency patch versions
Minor Changes
-
08697ed: feat(schema): [breaking] Type 'AdminJobConfiguration' was removed (AdminJobConfiguration)
feat(schema): [breaking] Type 'AdminJobConfigurationPayload' was removed (AdminJobConfigurationPayload)
feat(schema): [breaking] Type 'AdminJobStatusPayload' was removed (AdminJobStatusPayload)
feat(schema): [dangerous] Input field 'slaBreachesAt' was added to input object type 'IssueCreateInput' (IssueCreateInput.slaBreachesAt)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'ProjectMilestoneCreateInput' (ProjectMilestoneCreateInput.sortOrder)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'ProjectMilestoneUpdateInput' (ProjectMilestoneUpdateInput.sortOrder)
feat(schema): [non_breaking] Type 'OauthClientConnection' was added (OauthClientConnection)
feat(schema): [non_breaking] Type 'OauthClientEdge' was added (OauthClientEdge)
feat(schema): [non_breaking] Field 'integrationSlackIntake' was added to object type 'Mutation' (Mutation.integrationSlackIntake)
feat(schema): [non_breaking] Field 'webhookSecret' was added to object type 'OauthClient' (OauthClient.webhookSecret)
feat(schema): [non_breaking] Input field 'WebhookCreateInput.secret' description changed from 'An optional secret token used to sign the webhook payload.' to 'A secret token used to sign the webhook payload.' (WebhookCreateInput.secret)
feat(schema): [non_breaking] Input field 'WebhookUpdateInput.secret' description changed from 'An optional secret token used to sign the Webhook payload.' to 'A secret token used to sign the webhook payload.' (WebhookUpdateInput.secret)
-
e9e1c69: Add new Webhooks helper class
Patch Changes
- 5ab451c: chore(deps): update dependency patch versions
Minor Changes
-
735f437: feat(schema): [breaking] Enum value 'myIssuesTouchedByMe' was removed from enum 'ViewType' (ViewType.myIssuesTouchedByMe)
feat(schema): [breaking] Field 'schedule' was removed from object type 'WorkflowDefinition' (WorkflowDefinition.schedule)
feat(schema): [breaking] Enum value 'cron' was removed from enum 'WorkflowTrigger' (WorkflowTrigger.cron)
feat(schema): [breaking] Enum value 'recurringIssue' was removed from enum 'WorkflowType' (WorkflowType.recurringIssue)
feat(schema): [dangerous] Input field 'projectMilestone' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.projectMilestone)
feat(schema): [dangerous] Input field 'projectMilestone' was added to input object type 'IssueFilter' (IssueFilter.projectMilestone)
feat(schema): [dangerous] Input field 'projectMilestone' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.projectMilestone)
feat(schema): [non_breaking] Type 'NullableProjectMilestoneFilter' was added (NullableProjectMilestoneFilter)
feat(schema): [non_breaking] Type 'ReleaseChannel' was added (ReleaseChannel)
feat(schema): [non_breaking] Type 'WorkflowCronJobDefinition' was added (WorkflowCronJobDefinition)
feat(schema): [non_breaking] Type 'WorkflowCronJobDefinitionConnection' was added (WorkflowCronJobDefinitionConnection)
feat(schema): [non_breaking] Type 'WorkflowCronJobDefinitionEdge' was added (WorkflowCronJobDefinitionEdge)
feat(schema): [non_breaking] Field 'releaseChannel' was added to object type 'Organization' (Organization.releaseChannel)
-
9583079: feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'ProjectMilestone' (ProjectMilestone.sortOrder)
Minor Changes
-
927d073: feat(schema): [breaking] Type 'CommitPayload' was removed (CommitPayload)
feat(schema): [breaking] Type 'IntegrationResource' was removed (IntegrationResource)
feat(schema): [breaking] Type 'IntegrationResourceConnection' was removed (IntegrationResourceConnection)
feat(schema): [breaking] Type 'IntegrationResourceData' was removed (IntegrationResourceData)
feat(schema): [breaking] Type 'IntegrationResourceEdge' was removed (IntegrationResourceEdge)
feat(schema): [breaking] Type 'PullRequestPayload' was removed (PullRequestPayload)
feat(schema): [breaking] Type 'PullRequestReview' was removed (PullRequestReview)
feat(schema): [breaking] Type 'SentryIssuePayload' was removed (SentryIssuePayload)
feat(schema): [breaking] Field 'integrationResources' (deprecated) was removed from object type 'Issue' (Issue.integrationResources)
feat(schema): [breaking] Field 'integrationResourceArchive' (deprecated) was removed from object type 'Mutation' (Mutation.integrationResourceArchive)
feat(schema): [breaking] Field 'integrationResource' (deprecated) was removed from object type 'Query' (Query.integrationResource)
feat(schema): [breaking] Field 'integrationResources' (deprecated) was removed from object type 'Query' (Query.integrationResources)
feat(schema): [non_breaking] Input field 'UpdateOrganizationInput.slaEnabled' description changed from 'Internal. Whether SLA's have been enabled for the organization.' to 'Internal. Whether SLAs have been enabled for the organization.' (UpdateOrganizationInput.slaEnabled)
Minor Changes
-
8c5225b: feat(schema): [breaking] Type 'Initiative' was removed (Initiative)
feat(schema): [breaking] Type 'InitiativeConnection' was removed (InitiativeConnection)
feat(schema): [breaking] Type 'InitiativeEdge' was removed (InitiativeEdge)
feat(schema): [breaking] Type 'Milestone' was removed (Milestone)
feat(schema): [breaking] Type 'MilestoneConnection' was removed (MilestoneConnection)
feat(schema): [breaking] Type 'MilestoneCreateInput' was removed (MilestoneCreateInput)
feat(schema): [breaking] Type 'MilestoneEdge' was removed (MilestoneEdge)
feat(schema): [breaking] Type 'MilestoneMigrationPayload' was removed (MilestoneMigrationPayload)
feat(schema): [breaking] Type 'MilestonePayload' was removed (MilestonePayload)
feat(schema): [breaking] Type 'MilestoneUpdateInput' was removed (MilestoneUpdateInput)
feat(schema): [breaking] Type 'MilestonesMigrateInput' was removed (MilestonesMigrateInput)
feat(schema): [breaking] Type 'NestedStringComparator' was removed (NestedStringComparator)
feat(schema): [breaking] Type 'UserAccountEmailChangeFindPayload' was removed (UserAccountEmailChangeFindPayload)
feat(schema): [breaking] Type 'UserAccountEmailChangeVerifyCodePayload' was removed (UserAccountEmailChangeVerifyCodePayload)
feat(schema): [breaking] Type 'UserAccountEmailVerificationPayload' was removed (UserAccountEmailVerificationPayload)
feat(schema): [breaking] Type 'WorkflowConditions' was removed (WorkflowConditions)
feat(schema): [breaking] Type 'WorkflowEntityPropertyMatcher' was removed (WorkflowEntityPropertyMatcher)
feat(schema): [breaking] Input field 'AttachmentCollectionFilter.sourceType' changed type from 'NestedStringComparator' to 'SourceTypeComparator' (AttachmentCollectionFilter.sourceType)
feat(schema): [breaking] Input field 'AttachmentFilter.sourceType' changed type from 'NestedStringComparator' to 'SourceTypeComparator' (AttachmentFilter.sourceType)
feat(schema): [breaking] Field 'slackProjectUpdateCreatedToMilestone' was removed from object type 'IntegrationsSettings' (IntegrationsSettings.slackProjectUpdateCreatedToMilestone)
feat(schema): [breaking] Input field 'slackProjectUpdateCreatedToMilestone' was removed from input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackProjectUpdateCreatedToMilestone)
feat(schema): [breaking] Input field 'slackProjectUpdateCreatedToMilestone' was removed from input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackProjectUpdateCreatedToMilestone)
feat(schema): [breaking] Field 'migrateMilestonesToRoadmaps' was removed from object type 'Mutation' (Mutation.migrateMilestonesToRoadmaps)
feat(schema): [breaking] Field 'milestoneCreate' (deprecated) was removed from object type 'Mutation' (Mutation.milestoneCreate)
feat(schema): [breaking] Field 'milestoneDelete' (deprecated) was removed from object type 'Mutation' (Mutation.milestoneDelete)
feat(schema): [breaking] Field 'milestoneUpdate' (deprecated) was removed from object type 'Mutation' (Mutation.milestoneUpdate)
feat(schema): [breaking] Field 'userAccountEmailChangeCancel' was removed from object type 'Mutation' (Mutation.userAccountEmailChangeCancel)
feat(schema): [breaking] Field 'userAccountEmailChangeCreate' was removed from object type 'Mutation' (Mutation.userAccountEmailChangeCreate)
feat(schema): [breaking] Field 'userAccountEmailChangeVerifyCode' was removed from object type 'Mutation' (Mutation.userAccountEmailChangeVerifyCode)
feat(schema): [breaking] Field 'initiative' was removed from object type 'Project' (Project.initiative)
feat(schema): [breaking] Field 'milestone' (deprecated) was removed from object type 'Project' (Project.milestone)
feat(schema): [breaking] Input field 'milestoneId' was removed from input object type 'ProjectCreateInput' (ProjectCreateInput.milestoneId)
feat(schema): [breaking] Input field 'milestoneId' was removed from input object type 'ProjectUpdateInput' (ProjectUpdateInput.milestoneId)
feat(schema): [breaking] Field 'milestone' (deprecated) was removed from object type 'Query' (Query.milestone)
feat(schema): [breaking] Field 'milestones' (deprecated) was removed from object type 'Query' (Query.milestones)
feat(schema): [breaking] Field 'userAccountEmailChangeFind' was removed from object type 'Query' (Query.userAccountEmailChangeFind)
feat(schema): [breaking] Field 'organization' was removed from object type 'WorkflowDefinition' (WorkflowDefinition.organization)
feat(schema): [breaking] Field 'WorkflowDefinition.team' changed type from 'Team!' to 'Team' (WorkflowDefinition.team)
feat(schema): [breaking] Field 'WorkflowDefinition.trigger' changed type from 'WorkflowTriggerType!' to 'WorkflowTrigger!' (WorkflowDefinition.trigger)
feat(schema): [breaking] Enum value 'cron' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.cron)
feat(schema): [breaking] Enum value 'issueCreated' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.issueCreated)
feat(schema): [breaking] Enum value 'issueDeleted' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.issueDeleted)
feat(schema): [breaking] Enum value 'issueUpdated' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.issueUpdated)
feat(schema): [dangerous] Input field 'doNotSubscribeToIssue' was added to input object type 'CommentCreateInput' (CommentCreateInput.doNotSubscribeToIssue)
feat(schema): [dangerous] Input field 'notion' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.notion)
feat(schema): [dangerous] Input field 'slackIssueAddedToTriage' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueAddedToTriage)
feat(schema): [dangerous] Input field 'slackIssueSlaBreached' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueSlaBreached)
feat(schema): [dangerous] Input field 'slackIssueSlaHighRisk' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueSlaHighRisk)
feat(schema): [dangerous] Input field 'slackIssueAddedToTriage' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueAddedToTriage)
feat(schema): [dangerous] Input field 'slackIssueSlaBreached' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueSlaBreached)
feat(schema): [dangerous] Input field 'slackIssueSlaHighRisk' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueSlaHighRisk)
feat(schema): [dangerous] Input field 'slaStatus' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.slaStatus)
feat(schema): [dangerous] Input field 'projectMilestoneId' was added to input object type 'IssueCreateInput' (IssueCreateInput.projectMilestoneId)
feat(schema): [dangerous] Input field 'slaStatus' was added to input object type 'IssueFilter' (IssueFilter.slaStatus)
feat(schema): [dangerous] Input field 'projectMilestoneId' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.projectMilestoneId)
feat(schema): [dangerous] Input field 'slaBreachesAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.slaBreachesAt)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.attachmentLinkURL' (Mutation.attachmentLinkURL.id)
feat(schema): [dangerous] Input field 'teamNotificationSubscriptionTypes' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.teamNotificationSubscriptionTypes)
feat(schema): [dangerous] Input field 'teamNotificationSubscriptionTypes' was added to input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.teamNotificationSubscriptionTypes)
feat(schema): [dangerous] Input field 'slaStatus' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.slaStatus)
feat(schema): [dangerous] Input field 'requirePriorityToLeaveTriage' was added to input object type 'TeamCreateInput' (TeamCreateInput.requirePriorityToLeaveTriage)
feat(schema): [dangerous] Input field 'requirePriorityToLeaveTriage' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.requirePriorityToLeaveTriage)
feat(schema): [dangerous] Input field 'slaEnabled' was added to input object type 'UpdateOrganizationInput' (UpdateOrganizationInput.slaEnabled)
feat(schema): [dangerous] Enum value 'myIssuesActivity' was added to enum 'ViewType' (ViewType.myIssuesActivity)
feat(schema): [dangerous] Enum value 'myIssuesTouchedByMe' was added to enum 'ViewType' (ViewType.myIssuesTouchedByMe)
feat(schema): [dangerous] Enum value 'issue' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.issue)
feat(schema): [dangerous] Enum value 'project' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.project)
feat(schema): [dangerous] Enum value 'sla' was added to enum 'WorkflowType' (WorkflowType.sla)
feat(schema): [non_breaking] Type 'IssueDraft' was added (IssueDraft)
feat(schema): [non_breaking] Type 'NotionSettings' was added (NotionSettings)
feat(schema): [non_breaking] Type 'NotionSettingsInput' was added (NotionSettingsInput)
feat(schema): [non_breaking] Type 'PersonalNote' was added (PersonalNote)
feat(schema): [non_breaking] Type 'ProjectMilestone' was added (ProjectMilestone)
feat(schema): [non_breaking] Type 'ProjectMilestoneConnection' was added (ProjectMilestoneConnection)
feat(schema): [non_breaking] Type 'ProjectMilestoneCreateInput' was added (ProjectMilestoneCreateInput)
feat(schema): [non_breaking] Type 'ProjectMilestoneEdge' was added (ProjectMilestoneEdge)
feat(schema): [non_breaking] Type 'ProjectMilestonePayload' was added (ProjectMilestonePayload)
feat(schema): [non_breaking] Type 'ProjectMilestoneUpdateInput' was added (ProjectMilestoneUpdateInput)
feat(schema): [non_breaking] Type 'SlaStatus' was added (SlaStatus)
feat(schema): [non_breaking] Type 'SlaStatusComparator' was added (SlaStatusComparator)
feat(schema): [non_breaking] Type 'SourceTypeComparator' was added (SourceTypeComparator)
feat(schema): [non_breaking] Type 'WorkflowCondition' was added (WorkflowCondition)
feat(schema): [non_breaking] Type 'WorkflowDefinitionConnection' was added (WorkflowDefinitionConnection)
feat(schema): [non_breaking] Type 'WorkflowDefinitionEdge' was added (WorkflowDefinitionEdge)
feat(schema): [non_breaking] Type 'WorkflowTrigger' was added (WorkflowTrigger)
feat(schema): [non_breaking] Field 'organization' was added to object type 'AuditEntry' (AuditEntry.organization)
feat(schema): [non_breaking] Field 'Comment.parent' description changed from 'The parent of the comment.' to 'The parent comment under which the current comment is nested.' (Comment.parent)
feat(schema): [non_breaking] Input field 'CommentCreateInput.parentId' description changed from '[Internal] The parent under which to nest the comment.' to 'The parent comment under which to nest a current comment.' (CommentCreateInput.parentId)
feat(schema): [non_breaking] Field 'notion' was added to object type 'IntegrationSettings' (IntegrationSettings.notion)
feat(schema): [non_breaking] Field 'slackIssueAddedToTriage' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueAddedToTriage)
feat(schema): [non_breaking] Field 'slackIssueSlaBreached' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueSlaBreached)
feat(schema): [non_breaking] Field 'slackIssueSlaHighRisk' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueSlaHighRisk)
feat(schema): [non_breaking] Field 'projectMilestone' was added to object type 'Issue' (Issue.projectMilestone)
feat(schema): [non_breaking] Field 'slaBreachesAt' was added to object type 'Issue' (Issue.slaBreachesAt)
feat(schema): [non_breaking] Field 'slaStartedAt' was added to object type 'Issue' (Issue.slaStartedAt)
feat(schema): [non_breaking] Field 'startedTriageAt' was added to object type 'Issue' (Issue.startedTriageAt)
feat(schema): [non_breaking] Field 'changes' was added to object type 'IssueHistory' (IssueHistory.changes)
feat(schema): [non_breaking] Field 'issueDescriptionUpdateFromFront' was added to object type 'Mutation' (Mutation.issueDescriptionUpdateFromFront)
feat(schema): [non_breaking] Field 'projectMilestoneCreate' was added to object type 'Mutation' (Mutation.projectMilestoneCreate)
feat(schema): [non_breaking] Field 'projectMilestoneDelete' was added to object type 'Mutation' (Mutation.projectMilestoneDelete)
feat(schema): [non_breaking] Field 'projectMilestoneUpdate' was added to object type 'Mutation' (Mutation.projectMilestoneUpdate)
feat(schema): [non_breaking] Input field 'NotificationSubscriptionUpdateInput.projectNotificationSubscriptionType' changed type from 'ProjectNotificationSubscriptionType!' to 'ProjectNotificationSubscriptionType' (NotificationSubscriptionUpdateInput.projectNotificationSubscriptionType)
feat(schema): [non_breaking] Field 'PaidSubscription.seatsMaximum' description changed from 'The maximum number of seats that can be added to the subscription.' to 'The maximum number of seats that will be billed in the subscription.' (PaidSubscription.seatsMaximum)
feat(schema): [non_breaking] Field 'projectMilestones' was added to object type 'Project' (Project.projectMilestones)
feat(schema): [non_breaking] Field 'Project.sortOrder' description changed from 'The sort order for the project within its milestone/initiative.' to 'The sort order for the project within the organizion.' (Project.sortOrder)
feat(schema): [non_breaking] Field 'ProjectMilestone' was added to object type 'Query' (Query.ProjectMilestone)
feat(schema): [non_breaking] Field 'ProjectMilestones' was added to object type 'Query' (Query.ProjectMilestones)
feat(schema): [non_breaking] Input field 'RoadmapToProjectCreateInput.sortOrder' description changed from 'The sort order for the project within its milestone.' to 'The sort order for the project within its organization.' (RoadmapToProjectCreateInput.sortOrder)
feat(schema): [non_breaking] Input field 'RoadmapToProjectUpdateInput.sortOrder' description changed from 'The sort order for the project within its milestone.' to 'The sort order for the project within its organization.' (RoadmapToProjectUpdateInput.sortOrder)
feat(schema): [non_breaking] Field 'requirePriorityToLeaveTriage' was added to object type 'Team' (Team.requirePriorityToLeaveTriage)
feat(schema): [non_breaking] Field 'groupName' was added to object type 'WorkflowDefinition' (WorkflowDefinition.groupName)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'WorkflowDefinition' (WorkflowDefinition.sortOrder)
feat(schema): [non_breaking] Field 'triggerType' was added to object type 'WorkflowDefinition' (WorkflowDefinition.triggerType)
feat(schema): [non_breaking] Field 'WorkflowDefinition.conditions' description changed from 'One or more conditions that need to be true for workflow to be triggered.' to 'The conditions that need to be match for the workflow to be triggered.' (WorkflowDefinition.conditions)
feat(schema): [non_breaking] Field 'WorkflowDefinition.description' description changed from 'The workflow description.' to 'The description of the workflow.' (WorkflowDefinition.description)
feat(schema): [non_breaking] Field 'WorkflowDefinition.team' description changed from 'The team associated with the workflow.' to 'The team associated with the workflow. If not set, the workflow is associated with the entire organization.' (WorkflowDefinition.team)
feat(schema): [non_breaking] Field 'WorkflowDefinition.trigger' description changed from 'The type of the trigger that kicks off the workflow.' to 'The type of the event that triggers off the workflow.' (WorkflowDefinition.trigger)
feat(schema): [non_breaking] Field 'WorkflowDefinition.type' description changed from 'The type of the workflow' to 'The type of the workflow.' (WorkflowDefinition.type)
-
9917a58: feat(schema): [non_breaking] Field 'failureReason' was added to object type 'UserAccountEmailVerificationPayload' (UserAccountEmailVerificationPayload.failureReason)
-
8c5225b: feat(schema): [breaking] Type 'Initiative' was removed (Initiative)
feat(schema): [breaking] Type 'InitiativeConnection' was removed (InitiativeConnection)
feat(schema): [breaking] Type 'InitiativeEdge' was removed (InitiativeEdge)
feat(schema): [breaking] Type 'Milestone' was removed (Milestone)
feat(schema): [breaking] Type 'MilestoneConnection' was removed (MilestoneConnection)
feat(schema): [breaking] Type 'MilestoneCreateInput' was removed (MilestoneCreateInput)
feat(schema): [breaking] Type 'MilestoneEdge' was removed (MilestoneEdge)
feat(schema): [breaking] Type 'MilestoneMigrationPayload' was removed (MilestoneMigrationPayload)
feat(schema): [breaking] Type 'MilestonePayload' was removed (MilestonePayload)
feat(schema): [breaking] Type 'MilestoneUpdateInput' was removed (MilestoneUpdateInput)
feat(schema): [breaking] Type 'MilestonesMigrateInput' was removed (MilestonesMigrateInput)
feat(schema): [breaking] Type 'NestedStringComparator' was removed (NestedStringComparator)
feat(schema): [breaking] Type 'UserAccountEmailChangeFindPayload' was removed (UserAccountEmailChangeFindPayload)
feat(schema): [breaking] Type 'UserAccountEmailChangeVerifyCodePayload' was removed (UserAccountEmailChangeVerifyCodePayload)
feat(schema): [breaking] Type 'UserAccountEmailVerificationPayload' was removed (UserAccountEmailVerificationPayload)
feat(schema): [breaking] Type 'WorkflowConditions' was removed (WorkflowConditions)
feat(schema): [breaking] Type 'WorkflowEntityPropertyMatcher' was removed (WorkflowEntityPropertyMatcher)
feat(schema): [breaking] Input field 'AttachmentCollectionFilter.sourceType' changed type from 'NestedStringComparator' to 'SourceTypeComparator' (AttachmentCollectionFilter.sourceType)
feat(schema): [breaking] Input field 'AttachmentFilter.sourceType' changed type from 'NestedStringComparator' to 'SourceTypeComparator' (AttachmentFilter.sourceType)
feat(schema): [breaking] Field 'slackProjectUpdateCreatedToMilestone' was removed from object type 'IntegrationsSettings' (IntegrationsSettings.slackProjectUpdateCreatedToMilestone)
feat(schema): [breaking] Input field 'slackProjectUpdateCreatedToMilestone' was removed from input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackProjectUpdateCreatedToMilestone)
feat(schema): [breaking] Input field 'slackProjectUpdateCreatedToMilestone' was removed from input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackProjectUpdateCreatedToMilestone)
feat(schema): [breaking] Field 'migrateMilestonesToRoadmaps' was removed from object type 'Mutation' (Mutation.migrateMilestonesToRoadmaps)
feat(schema): [breaking] Field 'milestoneCreate' (deprecated) was removed from object type 'Mutation' (Mutation.milestoneCreate)
feat(schema): [breaking] Field 'milestoneDelete' (deprecated) was removed from object type 'Mutation' (Mutation.milestoneDelete)
feat(schema): [breaking] Field 'milestoneUpdate' (deprecated) was removed from object type 'Mutation' (Mutation.milestoneUpdate)
feat(schema): [breaking] Field 'userAccountEmailChangeCancel' was removed from object type 'Mutation' (Mutation.userAccountEmailChangeCancel)
feat(schema): [breaking] Field 'userAccountEmailChangeCreate' was removed from object type 'Mutation' (Mutation.userAccountEmailChangeCreate)
feat(schema): [breaking] Field 'userAccountEmailChangeVerifyCode' was removed from object type 'Mutation' (Mutation.userAccountEmailChangeVerifyCode)
feat(schema): [breaking] Field 'initiative' was removed from object type 'Project' (Project.initiative)
feat(schema): [breaking] Field 'milestone' (deprecated) was removed from object type 'Project' (Project.milestone)
feat(schema): [breaking] Input field 'milestoneId' was removed from input object type 'ProjectCreateInput' (ProjectCreateInput.milestoneId)
feat(schema): [breaking] Input field 'milestoneId' was removed from input object type 'ProjectUpdateInput' (ProjectUpdateInput.milestoneId)
feat(schema): [breaking] Field 'milestone' (deprecated) was removed from object type 'Query' (Query.milestone)
feat(schema): [breaking] Field 'milestones' (deprecated) was removed from object type 'Query' (Query.milestones)
feat(schema): [breaking] Field 'userAccountEmailChangeFind' was removed from object type 'Query' (Query.userAccountEmailChangeFind)
feat(schema): [breaking] Field 'organization' was removed from object type 'WorkflowDefinition' (WorkflowDefinition.organization)
feat(schema): [breaking] Field 'WorkflowDefinition.team' changed type from 'Team!' to 'Team' (WorkflowDefinition.team)
feat(schema): [breaking] Field 'WorkflowDefinition.trigger' changed type from 'WorkflowTriggerType!' to 'WorkflowTrigger!' (WorkflowDefinition.trigger)
feat(schema): [breaking] Enum value 'cron' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.cron)
feat(schema): [breaking] Enum value 'issueCreated' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.issueCreated)
feat(schema): [breaking] Enum value 'issueDeleted' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.issueDeleted)
feat(schema): [breaking] Enum value 'issueUpdated' was removed from enum 'WorkflowTriggerType' (WorkflowTriggerType.issueUpdated)
feat(schema): [dangerous] Input field 'doNotSubscribeToIssue' was added to input object type 'CommentCreateInput' (CommentCreateInput.doNotSubscribeToIssue)
feat(schema): [dangerous] Input field 'notion' was added to input object type 'IntegrationSettingsInput' (IntegrationSettingsInput.notion)
feat(schema): [dangerous] Input field 'slackIssueAddedToTriage' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueAddedToTriage)
feat(schema): [dangerous] Input field 'slackIssueSlaBreached' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueSlaBreached)
feat(schema): [dangerous] Input field 'slackIssueSlaHighRisk' was added to input object type 'IntegrationsSettingsCreateInput' (IntegrationsSettingsCreateInput.slackIssueSlaHighRisk)
feat(schema): [dangerous] Input field 'slackIssueAddedToTriage' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueAddedToTriage)
feat(schema): [dangerous] Input field 'slackIssueSlaBreached' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueSlaBreached)
feat(schema): [dangerous] Input field 'slackIssueSlaHighRisk' was added to input object type 'IntegrationsSettingsUpdateInput' (IntegrationsSettingsUpdateInput.slackIssueSlaHighRisk)
feat(schema): [dangerous] Input field 'slaStatus' was added to input object type 'IssueCollectionFilter' (IssueCollectionFilter.slaStatus)
feat(schema): [dangerous] Input field 'projectMilestoneId' was added to input object type 'IssueCreateInput' (IssueCreateInput.projectMilestoneId)
feat(schema): [dangerous] Input field 'slaStatus' was added to input object type 'IssueFilter' (IssueFilter.slaStatus)
feat(schema): [dangerous] Input field 'projectMilestoneId' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.projectMilestoneId)
feat(schema): [dangerous] Input field 'slaBreachesAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.slaBreachesAt)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.attachmentLinkURL' (Mutation.attachmentLinkURL.id)
feat(schema): [dangerous] Input field 'teamNotificationSubscriptionTypes' was added to input object type 'NotificationSubscriptionCreateInput' (NotificationSubscriptionCreateInput.teamNotificationSubscriptionTypes)
feat(schema): [dangerous] Input field 'teamNotificationSubscriptionTypes' was added to input object type 'NotificationSubscriptionUpdateInput' (NotificationSubscriptionUpdateInput.teamNotificationSubscriptionTypes)
feat(schema): [dangerous] Input field 'slaStatus' was added to input object type 'NullableIssueFilter' (NullableIssueFilter.slaStatus)
feat(schema): [dangerous] Input field 'requirePriorityToLeaveTriage' was added to input object type 'TeamCreateInput' (TeamCreateInput.requirePriorityToLeaveTriage)
feat(schema): [dangerous] Input field 'requirePriorityToLeaveTriage' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.requirePriorityToLeaveTriage)
feat(schema): [dangerous] Input field 'slaEnabled' was added to input object type 'UpdateOrganizationInput' (UpdateOrganizationInput.slaEnabled)
feat(schema): [dangerous] Enum value 'myIssuesActivity' was added to enum 'ViewType' (ViewType.myIssuesActivity)
feat(schema): [dangerous] Enum value 'myIssuesTouchedByMe' was added to enum 'ViewType' (ViewType.myIssuesTouchedByMe)
feat(schema): [dangerous] Enum value 'issue' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.issue)
feat(schema): [dangerous] Enum value 'project' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.project)
feat(schema): [dangerous] Enum value 'sla' was added to enum 'WorkflowType' (WorkflowType.sla)
feat(schema): [non_breaking] Type 'IssueDraft' was added (IssueDraft)
feat(schema): [non_breaking] Type 'NotionSettings' was added (NotionSettings)
feat(schema): [non_breaking] Type 'NotionSettingsInput' was added (NotionSettingsInput)
feat(schema): [non_breaking] Type 'PersonalNote' was added (PersonalNote)
feat(schema): [non_breaking] Type 'ProjectMilestone' was added (ProjectMilestone)
feat(schema): [non_breaking] Type 'ProjectMilestoneConnection' was added (ProjectMilestoneConnection)
feat(schema): [non_breaking] Type 'ProjectMilestoneCreateInput' was added (ProjectMilestoneCreateInput)
feat(schema): [non_breaking] Type 'ProjectMilestoneEdge' was added (ProjectMilestoneEdge)
feat(schema): [non_breaking] Type 'ProjectMilestonePayload' was added (ProjectMilestonePayload)
feat(schema): [non_breaking] Type 'ProjectMilestoneUpdateInput' was added (ProjectMilestoneUpdateInput)
feat(schema): [non_breaking] Type 'SlaStatus' was added (SlaStatus)
feat(schema): [non_breaking] Type 'SlaStatusComparator' was added (SlaStatusComparator)
feat(schema): [non_breaking] Type 'SourceTypeComparator' was added (SourceTypeComparator)
feat(schema): [non_breaking] Type 'WorkflowCondition' was added (WorkflowCondition)
feat(schema): [non_breaking] Type 'WorkflowDefinitionConnection' was added (WorkflowDefinitionConnection)
feat(schema): [non_breaking] Type 'WorkflowDefinitionEdge' was added (WorkflowDefinitionEdge)
feat(schema): [non_breaking] Type 'WorkflowTrigger' was added (WorkflowTrigger)
feat(schema): [non_breaking] Field 'organization' was added to object type 'AuditEntry' (AuditEntry.organization)
feat(schema): [non_breaking] Field 'Comment.parent' description changed from 'The parent of the comment.' to 'The parent comment under which the current comment is nested.' (Comment.parent)
feat(schema): [non_breaking] Input field 'CommentCreateInput.parentId' description changed from '[Internal] The parent under which to nest the comment.' to 'The parent comment under which to nest a current comment.' (CommentCreateInput.parentId)
feat(schema): [non_breaking] Field 'notion' was added to object type 'IntegrationSettings' (IntegrationSettings.notion)
feat(schema): [non_breaking] Field 'slackIssueAddedToTriage' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueAddedToTriage)
feat(schema): [non_breaking] Field 'slackIssueSlaBreached' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueSlaBreached)
feat(schema): [non_breaking] Field 'slackIssueSlaHighRisk' was added to object type 'IntegrationsSettings' (IntegrationsSettings.slackIssueSlaHighRisk)
feat(schema): [non_breaking] Field 'projectMilestone' was added to object type 'Issue' (Issue.projectMilestone)
feat(schema): [non_breaking] Field 'slaBreachesAt' was added to object type 'Issue' (Issue.slaBreachesAt)
feat(schema): [non_breaking] Field 'slaStartedAt' was added to object type 'Issue' (Issue.slaStartedAt)
feat(schema): [non_breaking] Field 'startedTriageAt' was added to object type 'Issue' (Issue.startedTriageAt)
feat(schema): [non_breaking] Field 'changes' was added to object type 'IssueHistory' (IssueHistory.changes)
feat(schema): [non_breaking] Field 'issueDescriptionUpdateFromFront' was added to object type 'Mutation' (Mutation.issueDescriptionUpdateFromFront)
feat(schema): [non_breaking] Field 'projectMilestoneCreate' was added to object type 'Mutation' (Mutation.projectMilestoneCreate)
feat(schema): [non_breaking] Field 'projectMilestoneDelete' was added to object type 'Mutation' (Mutation.projectMilestoneDelete)
feat(schema): [non_breaking] Field 'projectMilestoneUpdate' was added to object type 'Mutation' (Mutation.projectMilestoneUpdate)
feat(schema): [non_breaking] Input field 'NotificationSubscriptionUpdateInput.projectNotificationSubscriptionType' changed type from 'ProjectNotificationSubscriptionType!' to 'ProjectNotificationSubscriptionType' (NotificationSubscriptionUpdateInput.projectNotificationSubscriptionType)
feat(schema): [non_breaking] Field 'PaidSubscription.seatsMaximum' description changed from 'The maximum number of seats that can be added to the subscription.' to 'The maximum number of seats that will be billed in the subscription.' (PaidSubscription.seatsMaximum)
feat(schema): [non_breaking] Field 'projectMilestones' was added to object type 'Project' (Project.projectMilestones)
feat(schema): [non_breaking] Field 'Project.sortOrder' description changed from 'The sort order for the project within its milestone/initiative.' to 'The sort order for the project within the organizion.' (Project.sortOrder)
feat(schema): [non_breaking] Field 'ProjectMilestone' was added to object type 'Query' (Query.ProjectMilestone)
feat(schema): [non_breaking] Field 'ProjectMilestones' was added to object type 'Query' (Query.ProjectMilestones)
feat(schema): [non_breaking] Input field 'RoadmapToProjectCreateInput.sortOrder' description changed from 'The sort order for the project within its milestone.' to 'The sort order for the project within its organization.' (RoadmapToProjectCreateInput.sortOrder)
feat(schema): [non_breaking] Input field 'RoadmapToProjectUpdateInput.sortOrder' description changed from 'The sort order for the project within its milestone.' to 'The sort order for the project within its organization.' (RoadmapToProjectUpdateInput.sortOrder)
feat(schema): [non_breaking] Field 'requirePriorityToLeaveTriage' was added to object type 'Team' (Team.requirePriorityToLeaveTriage)
feat(schema): [non_breaking] Field 'groupName' was added to object type 'WorkflowDefinition' (WorkflowDefinition.groupName)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'WorkflowDefinition' (WorkflowDefinition.sortOrder)
feat(schema): [non_breaking] Field 'triggerType' was added to object type 'WorkflowDefinition' (WorkflowDefinition.triggerType)
feat(schema): [non_breaking] Field 'WorkflowDefinition.conditions' description changed from 'One or more conditions that need to be true for workflow to be triggered.' to 'The conditions that need to be match for the workflow to be triggered.' (WorkflowDefinition.conditions)
feat(schema): [non_breaking] Field 'WorkflowDefinition.description' description changed from 'The workflow description.' to 'The description of the workflow.' (WorkflowDefinition.description)
feat(schema): [non_breaking] Field 'WorkflowDefinition.team' description changed from 'The team associated with the workflow.' to 'The team associated with the workflow. If not set, the workflow is associated with the entire organization.' (WorkflowDefinition.team)
feat(schema): [non_breaking] Field 'WorkflowDefinition.trigger' description changed from 'The type of the trigger that kicks off the workflow.' to 'The type of the event that triggers off the workflow.' (WorkflowDefinition.trigger)
feat(schema): [non_breaking] Field 'WorkflowDefinition.type' description changed from 'The type of the workflow' to 'The type of the workflow.' (WorkflowDefinition.type)
-
8c5225b: Do not generate tests for skip comments
Patch Changes
- e9489d3: chore(deps): update dependency patch versions
- 4254b6a: Edit rollup config for dev
Minor Changes
-
edf0c13: feat(schema): [breaking] Type 'Aggregation' was removed (Aggregation)
feat(schema): [breaking] Type 'ChartType' was removed (ChartType)
feat(schema): [breaking] Type 'DateAggregation' was removed (DateAggregation)
feat(schema): [breaking] Type 'Dimension' was removed (Dimension)
feat(schema): [breaking] Type 'DimensionName' was removed (DimensionName)
feat(schema): [breaking] Type 'FactsTable' was removed (FactsTable)
feat(schema): [breaking] Type 'InsightPayload' was removed (InsightPayload)
feat(schema): [breaking] Type 'Measure' was removed (Measure)
feat(schema): [breaking] Type 'MeasureName' was removed (MeasureName)
feat(schema): [breaking] Type 'UserSubscribeToNewsletterPayload' was removed (UserSubscribeToNewsletterPayload)
feat(schema): [breaking] Field 'userSubscribeToNewsletter' was removed from object type 'Mutation' (Mutation.userSubscribeToNewsletter)
feat(schema): [dangerous] Enum value 'threadedCommentsNudgeIsSeen' was added to enum 'UserFlagType' (UserFlagType.threadedCommentsNudgeIsSeen)
feat(schema): [non_breaking] Type 'UserAccountEmailChangeFindPayload' was added (UserAccountEmailChangeFindPayload)
feat(schema): [non_breaking] Type 'UserAccountEmailVerificationPayload' was added (UserAccountEmailVerificationPayload)
feat(schema): [non_breaking] Type 'UserAccountExistsPayload' was added (UserAccountExistsPayload)
feat(schema): [non_breaking] Field 'requestInformation' was added to object type 'AuditEntry' (AuditEntry.requestInformation)
feat(schema): [non_breaking] Input field 'EmailSubscribeInput.email' description changed from 'Email to subscribe.' to '[INTERNAL] Email to subscribe.' (EmailSubscribeInput.email)
feat(schema): [non_breaking] Field 'EmailSubscribePayload.success' description changed from 'Whether the operation was successful.' to '[INTERNAL] Whether the operation was successful.' (EmailSubscribePayload.success)
feat(schema): [non_breaking] Field 'userAccountEmailChangeCancel' was added to object type 'Mutation' (Mutation.userAccountEmailChangeCancel)
feat(schema): [non_breaking] Field 'userAccountEmailChangeCreate' was added to object type 'Mutation' (Mutation.userAccountEmailChangeCreate)
feat(schema): [non_breaking] Field 'Mutation.emailSubscribe' description changed from 'Subscribes the email to the newsletter.' to '[INTERNAL] Subscribes the email to the newsletter.' (Mutation.emailSubscribe)
feat(schema): [non_breaking] Field 'userAccountEmailChangeFind' was added to object type 'Query' (Query.userAccountEmailChangeFind)
feat(schema): [non_breaking] Field 'userAccountExists' was added to object type 'Query' (Query.userAccountExists)
-
edf0c13: feat(schema): [breaking] Type 'Aggregation' was removed (Aggregation)
feat(schema): [breaking] Type 'ChartType' was removed (ChartType)
feat(schema): [breaking] Type 'DateAggregation' was removed (DateAggregation)
feat(schema): [breaking] Type 'Dimension' was removed (Dimension)
feat(schema): [breaking] Type 'DimensionName' was removed (DimensionName)
feat(schema): [breaking] Type 'FactsTable' was removed (FactsTable)
feat(schema): [breaking] Type 'InsightPayload' was removed (InsightPayload)
feat(schema): [breaking] Type 'Measure' was removed (Measure)
feat(schema): [breaking] Type 'MeasureName' was removed (MeasureName)
feat(schema): [breaking] Type 'UserSubscribeToNewsletterPayload' was removed (UserSubscribeToNewsletterPayload)
feat(schema): [breaking] Field 'userSubscribeToNewsletter' was removed from object type 'Mutation' (Mutation.userSubscribeToNewsletter)
feat(schema): [dangerous] Enum value 'threadedCommentsNudgeIsSeen' was added to enum 'UserFlagType' (UserFlagType.threadedCommentsNudgeIsSeen)
feat(schema): [non_breaking] Type 'UserAccountEmailChangeFindPayload' was added (UserAccountEmailChangeFindPayload)
feat(schema): [non_breaking] Type 'UserAccountEmailVerificationPayload' was added (UserAccountEmailVerificationPayload)
feat(schema): [non_breaking] Type 'UserAccountExistsPayload' was added (UserAccountExistsPayload)
feat(schema): [non_breaking] Field 'requestInformation' was added to object type 'AuditEntry' (AuditEntry.requestInformation)
feat(schema): [non_breaking] Input field 'EmailSubscribeInput.email' description changed from 'Email to subscribe.' to '[INTERNAL] Email to subscribe.' (EmailSubscribeInput.email)
feat(schema): [non_breaking] Field 'EmailSubscribePayload.success' description changed from 'Whether the operation was successful.' to '[INTERNAL] Whether the operation was successful.' (EmailSubscribePayload.success)
feat(schema): [non_breaking] Field 'userAccountEmailChangeCancel' was added to object type 'Mutation' (Mutation.userAccountEmailChangeCancel)
feat(schema): [non_breaking] Field 'userAccountEmailChangeCreate' was added to object type 'Mutation' (Mutation.userAccountEmailChangeCreate)
feat(schema): [non_breaking] Field 'Mutation.emailSubscribe' description changed from 'Subscribes the email to the newsletter.' to '[INTERNAL] Subscribes the email to the newsletter.' (Mutation.emailSubscribe)
feat(schema): [non_breaking] Field 'userAccountEmailChangeFind' was added to object type 'Query' (Query.userAccountEmailChangeFind)
feat(schema): [non_breaking] Field 'userAccountExists' was added to object type 'Query' (Query.userAccountExists)
Patch Changes
- 921a28b: chore(deps): update dependency patch versions
- 21b3b4f: Fix failing test
Minor Changes
-
4e2964b: feat(schema): [breaking] Field 'Mutation.attachmentLinkFront' changed type from 'AttachmentPayload!' to 'FrontAttachmentPayload!' (Mutation.attachmentLinkFront)
feat(schema): [dangerous] Input field 'commentBody' was added to input object type 'AttachmentCreateInput' (AttachmentCreateInput.commentBody)
feat(schema): [dangerous] Input field 'commentBodyData' was added to input object type 'AttachmentCreateInput' (AttachmentCreateInput.commentBodyData)
feat(schema): [dangerous] Input field 'filterData' was added to input object type 'CustomViewCreateInput' (CustomViewCreateInput.filterData)
feat(schema): [dangerous] Input field 'filterData' was added to input object type 'CustomViewUpdateInput' (CustomViewUpdateInput.filterData)
feat(schema): [dangerous] Input field 'documentId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.documentId)
feat(schema): [dangerous] Argument 'includeClosedIssues: Boolean' added to field 'Mutation.issueImportCreateAsana' (Mutation.issueImportCreateAsana.includeClosedIssues)
feat(schema): [dangerous] Argument 'includeClosedIssues: Boolean' added to field 'Mutation.issueImportCreateClubhouse' (Mutation.issueImportCreateClubhouse.includeClosedIssues)
feat(schema): [dangerous] Argument 'includeClosedIssues: Boolean' added to field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.includeClosedIssues)
feat(schema): [dangerous] Argument 'includeClosedIssues: Boolean' added to field 'Mutation.issueImportCreateJira' (Mutation.issueImportCreateJira.includeClosedIssues)
feat(schema): [dangerous] Input field 'cycleEnabledStartWeek' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.cycleEnabledStartWeek)
feat(schema): [dangerous] Enum value 'slackCommentReactionTipShown' was added to enum 'UserFlagType' (UserFlagType.slackCommentReactionTipShown)
feat(schema): [non_breaking] Type 'AuditEntry' was added (AuditEntry)
feat(schema): [non_breaking] Type 'AuditEntryConnection' was added (AuditEntryConnection)
feat(schema): [non_breaking] Type 'AuditEntryEdge' was added (AuditEntryEdge)
feat(schema): [non_breaking] Type 'AuditEntryFilter' was added (AuditEntryFilter)
feat(schema): [non_breaking] Type 'AuditEntryType' was added (AuditEntryType)
feat(schema): [non_breaking] Type 'BatchRequest' was added (BatchRequest)
feat(schema): [non_breaking] Type 'Document' was added (Document)
feat(schema): [non_breaking] Type 'DocumentConnection' was added (DocumentConnection)
feat(schema): [non_breaking] Type 'DocumentCreateInput' was added (DocumentCreateInput)
feat(schema): [non_breaking] Type 'DocumentEdge' was added (DocumentEdge)
feat(schema): [non_breaking] Type 'DocumentPayload' was added (DocumentPayload)
feat(schema): [non_breaking] Type 'DocumentUpdateInput' was added (DocumentUpdateInput)
feat(schema): [non_breaking] Type 'DocumentVersion' was added (DocumentVersion)
feat(schema): [non_breaking] Type 'DocumentVersionConnection' was added (DocumentVersionConnection)
feat(schema): [non_breaking] Type 'DocumentVersionEdge' was added (DocumentVersionEdge)
feat(schema): [non_breaking] Type 'DocumentationSearchPayload' was added (DocumentationSearchPayload)
feat(schema): [non_breaking] Type 'FrontAttachmentPayload' was added (FrontAttachmentPayload)
feat(schema): [non_breaking] Type 'IssueBatchPayload' was added (IssueBatchPayload)
feat(schema): [non_breaking] Type 'JiraConfigurationInput' was added (JiraConfigurationInput)
feat(schema): [non_breaking] Type 'SyncBatchResponse' was added (SyncBatchResponse)
feat(schema): [non_breaking] Type 'UUID' was added (UUID)
feat(schema): [non_breaking] Field 'webhooksEnabled' was added to object type 'AuthorizedApplication' (AuthorizedApplication.webhooksEnabled)
feat(schema): [non_breaking] Field 'filterData' was added to object type 'CustomView' (CustomView.filterData)
feat(schema): [non_breaking] Field 'CustomView.filters' is deprecated (CustomView.filters)
feat(schema): [non_breaking] Field 'CustomView.filters' has deprecation reason 'Will be replaced by
filterDatain a future update' (CustomView.filters)feat(schema): [non_breaking] Field 'DependencyResponse.dependencies' description changed from 'A JSON serialized collection of model objects loaded from the archive' to 'A JSON serialized collection of dependencies.' (DependencyResponse.dependencies)
feat(schema): [non_breaking] Field 'document' was added to object type 'Favorite' (Favorite.document)
feat(schema): [non_breaking] Field 'documentCreate' was added to object type 'Mutation' (Mutation.documentCreate)
feat(schema): [non_breaking] Field 'documentDelete' was added to object type 'Mutation' (Mutation.documentDelete)
feat(schema): [non_breaking] Field 'documentUpdate' was added to object type 'Mutation' (Mutation.documentUpdate)
feat(schema): [non_breaking] Field 'issueBatchUpdate' was added to object type 'Mutation' (Mutation.issueBatchUpdate)
feat(schema): [non_breaking] Field 'jiraIntegrationConnect' was added to object type 'Mutation' (Mutation.jiraIntegrationConnect)
feat(schema): [non_breaking] Field 'Mutation.subscriptionArchive' description changed from 'Archives a subscription.' to '[Internal] Archives a subscription.' (Mutation.subscriptionArchive)
feat(schema): [non_breaking] Field 'Mutation.subscriptionSessionCreate' description changed from 'Creates a subscription session. Used internally to integrate with Stripe.' to '[Internal] Creates a subscription session. Used internally to integrate with Stripe.' (Mutation.subscriptionSessionCreate)
feat(schema): [non_breaking] Field 'Mutation.subscriptionUpdate' description changed from 'Updates a subscription.' to '[Internal] Updates a subscription.' (Mutation.subscriptionUpdate)
feat(schema): [non_breaking] Field 'Mutation.subscriptionUpdateSessionCreate' description changed from 'Creates a subscription update session. Used internally to integrate with Stripe.' to '[Internal] Creates a subscription update session. Used internally to integrate with Stripe.' (Mutation.subscriptionUpdateSessionCreate)
feat(schema): [non_breaking] Field 'Mutation.subscriptionUpgrade' description changed from 'Upgrades a subscription plan.' to '[Internal] Upgrades a subscription plan.' (Mutation.subscriptionUpgrade)
feat(schema): [non_breaking] Field 'documents' was added to object type 'Project' (Project.documents)
feat(schema): [non_breaking] Field 'administrableTeams' was added to object type 'Query' (Query.administrableTeams)
feat(schema): [non_breaking] Field 'auditEntries' was added to object type 'Query' (Query.auditEntries)
feat(schema): [non_breaking] Field 'auditEntryTypes' was added to object type 'Query' (Query.auditEntryTypes)
feat(schema): [non_breaking] Field 'document' was added to object type 'Query' (Query.document)
feat(schema): [non_breaking] Field 'documentationSearch' was added to object type 'Query' (Query.documentationSearch)
feat(schema): [non_breaking] Field 'documents' was added to object type 'Query' (Query.documents)
feat(schema): [non_breaking] Field 'syncBatch' was added to object type 'Query' (Query.syncBatch)
feat(schema): [non_breaking] Field 'Query.teams' description changed from 'All teams.' to 'All teams whose issues can be accessed by the user. This might be different from
administrableTeams, which also includes teams whose settings can be changed by the user.' (Query.teams)feat(schema): [non_breaking] Field 'defaultTemplateForMembers' was added to object type 'Team' (Team.defaultTemplateForMembers)
feat(schema): [non_breaking] Field 'defaultTemplateForNonMembers' was added to object type 'Team' (Team.defaultTemplateForNonMembers)
feat(schema): [non_breaking] Field 'Team.cycleCalenderUrl' description changed from 'Calender feed (iCal) for cycles.' to 'Calendar feed URL (iCal) for cycles.' (Team.cycleCalenderUrl)
feat(schema): [non_breaking] Field 'Team.defaultTemplateForMembersId' description changed from 'The default template to use for new issues created by members of the team.' to 'The id of the default template to use for new issues created by members of the team.' (Team.defaultTemplateForMembersId)
feat(schema): [non_breaking] Field 'Team.defaultTemplateForMembersId' is deprecated (Team.defaultTemplateForMembersId)
feat(schema): [non_breaking] Field 'Team.defaultTemplateForMembersId' has deprecation reason 'Use defaultTemplateForMembers instead' (Team.defaultTemplateForMembersId)
feat(schema): [non_breaking] Field 'Team.defaultTemplateForNonMembersId' description changed from 'The default template to use for new issues created by non-members of the team.' to 'The id of the default template to use for new issues created by non-members of the team.' (Team.defaultTemplateForNonMembersId)
feat(schema): [non_breaking] Field 'Team.defaultTemplateForNonMembersId' is deprecated (Team.defaultTemplateForNonMembersId)
feat(schema): [non_breaking] Field 'Team.defaultTemplateForNonMembersId' has deprecation reason 'Use defaultTemplateForNonMembers instead' (Team.defaultTemplateForNonMembersId)
feat(schema): [non_breaking] Field 'User.organization' description changed from 'Organization in which the user belongs to.' to 'Organization the user belongs to.' (User.organization)
-
90706af: feat(schema): [breaking] Type 'DocumentationSearchPayload' was removed (DocumentationSearchPayload)
feat(schema): [breaking] Type 'SearchResultPayload' was removed (SearchResultPayload)
feat(schema): [breaking] Field 'IssueLabel.team' changed type from 'Team!' to 'Team' (IssueLabel.team)
feat(schema): [breaking] Field 'integrationJiraSettingsUpdate' was removed from object type 'Mutation' (Mutation.integrationJiraSettingsUpdate)
feat(schema): [breaking] Field 'documentationSearch' was removed from object type 'Query' (Query.documentationSearch)
feat(schema): [breaking] Field 'search' was removed from object type 'Query' (Query.search)
feat(schema): [breaking] Field 'Template.organization' changed type from 'Organization!' to 'Organization' (Template.organization)
feat(schema): [breaking] Field 'Template.team' changed type from 'Team!' to 'Team' (Template.team)
feat(schema): [dangerous] Argument 'replaceTeamLabels: Boolean' added to field 'Mutation.issueLabelCreate' (Mutation.issueLabelCreate.replaceTeamLabels)
feat(schema): [dangerous] Input field 'containsIgnoreCase' was added to input object type 'NestedStringComparator' (NestedStringComparator.containsIgnoreCase)
feat(schema): [dangerous] Input field 'eqIgnoreCase' was added to input object type 'NestedStringComparator' (NestedStringComparator.eqIgnoreCase)
feat(schema): [dangerous] Input field 'neqIgnoreCase' was added to input object type 'NestedStringComparator' (NestedStringComparator.neqIgnoreCase)
feat(schema): [dangerous] Input field 'notContainsIgnoreCase' was added to input object type 'NestedStringComparator' (NestedStringComparator.notContainsIgnoreCase)
feat(schema): [dangerous] Input field 'containsIgnoreCase' was added to input object type 'NullableStringComparator' (NullableStringComparator.containsIgnoreCase)
feat(schema): [dangerous] Input field 'eqIgnoreCase' was added to input object type 'NullableStringComparator' (NullableStringComparator.eqIgnoreCase)
feat(schema): [dangerous] Input field 'neqIgnoreCase' was added to input object type 'NullableStringComparator' (NullableStringComparator.neqIgnoreCase)
feat(schema): [dangerous] Input field 'notContainsIgnoreCase' was added to input object type 'NullableStringComparator' (NullableStringComparator.notContainsIgnoreCase)
feat(schema): [dangerous] Input field 'isMe' was added to input object type 'NullableUserFilter' (NullableUserFilter.isMe)
feat(schema): [dangerous] Input field 'containsIgnoreCase' was added to input object type 'StringComparator' (StringComparator.containsIgnoreCase)
feat(schema): [dangerous] Input field 'eqIgnoreCase' was added to input object type 'StringComparator' (StringComparator.eqIgnoreCase)
feat(schema): [dangerous] Input field 'neqIgnoreCase' was added to input object type 'StringComparator' (StringComparator.neqIgnoreCase)
feat(schema): [dangerous] Input field 'notContainsIgnoreCase' was added to input object type 'StringComparator' (StringComparator.notContainsIgnoreCase)
feat(schema): [dangerous] Input field 'color' was added to input object type 'TeamCreateInput' (TeamCreateInput.color)
feat(schema): [dangerous] Input field 'icon' was added to input object type 'TeamCreateInput' (TeamCreateInput.icon)
feat(schema): [dangerous] Input field 'color' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.color)
feat(schema): [dangerous] Input field 'icon' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.icon)
feat(schema): [dangerous] Input field 'teamId' was added to input object type 'TemplateUpdateInput' (TemplateUpdateInput.teamId)
feat(schema): [dangerous] Input field 'reducedPersonalInformation' was added to input object type 'UpdateOrganizationInput' (UpdateOrganizationInput.reducedPersonalInformation)
feat(schema): [dangerous] Input field 'description' was added to input object type 'UpdateUserInput' (UpdateUserInput.description)
feat(schema): [dangerous] Input field 'statusEmoji' was added to input object type 'UpdateUserInput' (UpdateUserInput.statusEmoji)
feat(schema): [dangerous] Input field 'statusLabel' was added to input object type 'UpdateUserInput' (UpdateUserInput.statusLabel)
feat(schema): [dangerous] Input field 'statusUntilAt' was added to input object type 'UpdateUserInput' (UpdateUserInput.statusUntilAt)
feat(schema): [dangerous] Input field 'timezone' was added to input object type 'UpdateUserInput' (UpdateUserInput.timezone)
feat(schema): [dangerous] Input field 'isMe' was added to input object type 'UserFilter' (UserFilter.isMe)
feat(schema): [dangerous] Enum value 'canPlayTetris' was added to enum 'UserFlagType' (UserFlagType.canPlayTetris)
feat(schema): [non_breaking] Type 'GitHubCommitIntegrationPayload' was added (GitHubCommitIntegrationPayload)
feat(schema): [non_breaking] Type 'GoogleSheetsSettingsInput' was added (GoogleSheetsSettingsInput)
feat(schema): [non_breaking] Type 'IntegrationSettingsInput' was added (IntegrationSettingsInput)
feat(schema): [non_breaking] Type 'ProjectLinkUpdateInput' was added (ProjectLinkUpdateInput)
feat(schema): [non_breaking] Type 'SentrySettingsInput' was added (SentrySettingsInput)
feat(schema): [non_breaking] Type 'SlackPostSettingsInput' was added (SlackPostSettingsInput)
feat(schema): [non_breaking] Type 'ZendeskSettingsInput' was added (ZendeskSettingsInput)
feat(schema): [non_breaking] Field 'contentData' was added to object type 'Document' (Document.contentData)
feat(schema): [non_breaking] Input field 'DocumentCreateInput.contentData' description changed from 'The document content as a Prosemirror document.' to '[Internal] The document content as a Prosemirror document.' (DocumentCreateInput.contentData)
feat(schema): [non_breaking] Input field 'DocumentUpdateInput.contentData' description changed from 'The document content as a Prosemirror document.' to '[Internal] The document content as a Prosemirror document.' (DocumentUpdateInput.contentData)
feat(schema): [non_breaking] Field 'organization' was added to object type 'IssueLabel' (IssueLabel.organization)
feat(schema): [non_breaking] Field 'IssueLabel.team' description changed from 'The team to which the label belongs to.' to 'The team that the label is associated with. If null, the label is associated with the global workspace..' (IssueLabel.team)
feat(schema): [non_breaking] Input field 'IssueLabelCreateInput.teamId' description changed from 'The team associated with the label.' to 'The team associated with the label. If not given, the label will be associated with the entire workspace.' (IssueLabelCreateInput.teamId)
feat(schema): [non_breaking] Input field 'IssueLabelCreateInput.teamId' changed type from 'String!' to 'String' (IssueLabelCreateInput.teamId)
feat(schema): [non_breaking] Field 'attachmentLinkJiraIssue' was added to object type 'Mutation' (Mutation.attachmentLinkJiraIssue)
feat(schema): [non_breaking] Field 'debugCreateSubscription' was added to object type 'Mutation' (Mutation.debugCreateSubscription)
feat(schema): [non_breaking] Field 'integrationGithubCommitCreate' was added to object type 'Mutation' (Mutation.integrationGithubCommitCreate)
feat(schema): [non_breaking] Field 'integrationSettingsUpdate' was added to object type 'Mutation' (Mutation.integrationSettingsUpdate)
feat(schema): [non_breaking] Field 'projectLinkUpdate' was added to object type 'Mutation' (Mutation.projectLinkUpdate)
feat(schema): [non_breaking] Field 'Mutation.debugCreateOAuthApps' description changed from 'Create the OAuth test applications in development.' to '[Internal] Create the OAuth test applications in development.' (Mutation.debugCreateOAuthApps)
feat(schema): [non_breaking] Field 'Mutation.debugCreateSAMLOrg' description changed from 'Create the SAML test organization in development.' to '[Internal] Create the SAML test organization in development.' (Mutation.debugCreateSAMLOrg)
feat(schema): [non_breaking] Field 'Mutation.debugFailWithWarning' description changed from 'Always logs an error to Sentry as warning. Used to debug logging.' to '[Internal] Always logs an error to Sentry as warning. Used to debug logging.' (Mutation.debugFailWithWarning)
feat(schema): [non_breaking] Field 'Mutation.integrationIntercomSettingsUpdate' description changed from 'Updates settings on the Intercom integration.' to '[DEPRECATED] Updates settings on the Intercom integration.' (Mutation.integrationIntercomSettingsUpdate)
feat(schema): [non_breaking] Field 'Mutation.integrationIntercomSettingsUpdate' is deprecated (Mutation.integrationIntercomSettingsUpdate)
feat(schema): [non_breaking] Field 'Mutation.integrationIntercomSettingsUpdate' has deprecation reason 'This mutation is deprecated, please use
integrationSettingsUpdateinstead' (Mutation.integrationIntercomSettingsUpdate)feat(schema): [non_breaking] Field 'labels' was added to object type 'Organization' (Organization.labels)
feat(schema): [non_breaking] Field 'templates' was added to object type 'Organization' (Organization.templates)
feat(schema): [non_breaking] Field 'color' was added to object type 'Team' (Team.color)
feat(schema): [non_breaking] Field 'icon' was added to object type 'Team' (Team.icon)
feat(schema): [non_breaking] Description 'A template object used for creating new issues faster.' on type 'Template' has changed to 'A template object used for creating entities faster.' (Template)
feat(schema): [non_breaking] Input field 'TemplateCreateInput.teamId' description changed from 'The identifier or key of the team associated with the template.' to 'The identifier or key of the team associated with the template. If not given, the template will be shared across all teams.' (TemplateCreateInput.teamId)
feat(schema): [non_breaking] Input field 'TemplateCreateInput.teamId' changed type from 'String!' to 'String' (TemplateCreateInput.teamId)
feat(schema): [non_breaking] Field 'description' was added to object type 'User' (User.description)
feat(schema): [non_breaking] Field 'isMe' was added to object type 'User' (User.isMe)
feat(schema): [non_breaking] Field 'statusEmoji' was added to object type 'User' (User.statusEmoji)
feat(schema): [non_breaking] Field 'statusLabel' was added to object type 'User' (User.statusLabel)
feat(schema): [non_breaking] Field 'statusUntilAt' was added to object type 'User' (User.statusUntilAt)
feat(schema): [non_breaking] Field 'timezone' was added to object type 'User' (User.timezone)
-
9e25007: feat(schema): [breaking] Field 'Webhook.url' changed type from 'String!' to 'String' (Webhook.url)
feat(schema): [non_breaking] Type 'JiraLinearMapping' was added (JiraLinearMapping)
feat(schema): [non_breaking] Type 'JiraLinearMappingInput' was added (JiraLinearMappingInput)
feat(schema): [non_breaking] Type 'JiraProjectData' was added (JiraProjectData)
feat(schema): [non_breaking] Type 'JiraProjectDataInput' was added (JiraProjectDataInput)
feat(schema): [non_breaking] Type 'JiraSettings' was added (JiraSettings)
feat(schema): [non_breaking] Type 'JiraSettingsInput' was added (JiraSettingsInput)
feat(schema): [non_breaking] Field 'updatedBy' was added to object type 'Document' (Document.updatedBy)
feat(schema): [non_breaking] Field 'jira' was added to object type 'IntegrationSettings' (IntegrationSettings.jira)
feat(schema): [non_breaking] Field 'integrationJiraSettingsUpdate' was added to object type 'Mutation' (Mutation.integrationJiraSettingsUpdate)
feat(schema): [non_breaking] Field 'organization' was added to object type 'Template' (Template.organization)
feat(schema): [non_breaking] Field 'Template.team' description changed from 'The team that the template is associated with.' to 'The team that the template is associated with. If null, the template is global to the workspace.' (Template.team)
Minor Changes
-
91374ca: feat(schema): [breaking] Type 'TimelessDateScalar' was removed (TimelessDateScalar)
feat(schema): [breaking] Input field 'filterMatchValue' was removed from input object type 'AttachmentFilter' (AttachmentFilter.filterMatchValue)
feat(schema): [breaking] Field 'Favorite.projectTeam' changed type from 'Project' to 'Team' (Favorite.projectTeam)
feat(schema): [breaking] Field 'Invoice.dueDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (Invoice.dueDate)
feat(schema): [breaking] Field 'Issue.dueDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (Issue.dueDate)
feat(schema): [breaking] Input field 'IssueCreateInput.dueDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (IssueCreateInput.dueDate)
feat(schema): [breaking] Input field 'comment' was removed from input object type 'IssueFilter' (IssueFilter.comment)
feat(schema): [breaking] Input field 'IssueFilter.autoArchivedAt' changed type from 'DateComparator' to 'NullableDateComparator' (IssueFilter.autoArchivedAt)
feat(schema): [breaking] Input field 'IssueFilter.autoClosedAt' changed type from 'DateComparator' to 'NullableDateComparator' (IssueFilter.autoClosedAt)
feat(schema): [breaking] Input field 'IssueFilter.canceledAt' changed type from 'DateComparator' to 'NullableDateComparator' (IssueFilter.canceledAt)
feat(schema): [breaking] Input field 'IssueFilter.children' changed type from 'IssueFilter' to 'IssueCollectionFilter' (IssueFilter.children)
feat(schema): [breaking] Input field 'IssueFilter.completedAt' changed type from 'DateComparator' to 'NullableDateComparator' (IssueFilter.completedAt)
feat(schema): [breaking] Input field 'IssueFilter.dueDate' changed type from 'TimelessDateComparator' to 'NullableTimelessDateComparator' (IssueFilter.dueDate)
feat(schema): [breaking] Input field 'IssueFilter.labels' changed type from 'IssueLabelFilter' to 'IssueLabelCollectionFilter' (IssueFilter.labels)
feat(schema): [breaking] Input field 'IssueFilter.priority' changed type from 'NumberComparator' to 'NullableNumberComparator' (IssueFilter.priority)
feat(schema): [breaking] Input field 'IssueFilter.snoozedUntilAt' changed type from 'DateComparator' to 'NullableDateComparator' (IssueFilter.snoozedUntilAt)
feat(schema): [breaking] Input field 'IssueFilter.startedAt' changed type from 'DateComparator' to 'NullableDateComparator' (IssueFilter.startedAt)
feat(schema): [breaking] Field 'IssueHistory.fromDueDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (IssueHistory.fromDueDate)
feat(schema): [breaking] Field 'IssueHistory.toDueDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (IssueHistory.toDueDate)
feat(schema): [breaking] Input field 'IssueUpdateInput.dueDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (IssueUpdateInput.dueDate)
feat(schema): [breaking] Input field 'MilestoneFilter.projects' changed type from 'UserFilter' to 'ProjectCollectionFilter' (MilestoneFilter.projects)
feat(schema): [breaking] Input field 'MilestoneFilter.sortOrder' changed type from 'StringComparator' to 'NumberComparator' (MilestoneFilter.sortOrder)
feat(schema): [breaking] Input field 'NullableMilestoneFilter.projects' changed type from 'UserFilter' to 'ProjectCollectionFilter' (NullableMilestoneFilter.projects)
feat(schema): [breaking] Input field 'NullableMilestoneFilter.sortOrder' changed type from 'StringComparator' to 'NumberComparator' (NullableMilestoneFilter.sortOrder)
feat(schema): [breaking] Input field 'NullableProjectFilter.startDate' changed type from 'DateComparator' to 'NullableDateComparator' (NullableProjectFilter.startDate)
feat(schema): [breaking] Input field 'NullableProjectFilter.targetDate' changed type from 'DateComparator' to 'NullableDateComparator' (NullableProjectFilter.targetDate)
feat(schema): [breaking] Input field 'verified' was removed from input object type 'OrganizationDomainCreateInput' (OrganizationDomainCreateInput.verified)
feat(schema): [breaking] Field 'Project.startDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (Project.startDate)
feat(schema): [breaking] Field 'Project.targetDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (Project.targetDate)
feat(schema): [breaking] Input field 'ProjectCreateInput.startDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (ProjectCreateInput.startDate)
feat(schema): [breaking] Input field 'ProjectCreateInput.targetDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (ProjectCreateInput.targetDate)
feat(schema): [breaking] Input field 'ProjectFilter.startDate' changed type from 'DateComparator' to 'NullableDateComparator' (ProjectFilter.startDate)
feat(schema): [breaking] Input field 'ProjectFilter.targetDate' changed type from 'DateComparator' to 'NullableDateComparator' (ProjectFilter.targetDate)
feat(schema): [breaking] Input field 'ProjectUpdateInput.startDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (ProjectUpdateInput.startDate)
feat(schema): [breaking] Input field 'ProjectUpdateInput.targetDate' changed type from 'TimelessDateScalar' to 'TimelessDate' (ProjectUpdateInput.targetDate)
feat(schema): [breaking] Input field 'TeamFilter.description' changed type from 'StringComparator' to 'NullableStringComparator' (TeamFilter.description)
feat(schema): [breaking] Input field 'TimelessDateComparator.eq' changed type from 'TimelessDateScalar' to 'TimelessDate' (TimelessDateComparator.eq)
feat(schema): [breaking] Input field 'TimelessDateComparator.gt' changed type from 'TimelessDateScalar' to 'TimelessDate' (TimelessDateComparator.gt)
feat(schema): [breaking] Input field 'TimelessDateComparator.gte' changed type from 'TimelessDateScalar' to 'TimelessDate' (TimelessDateComparator.gte)
feat(schema): [breaking] Input field 'TimelessDateComparator.in' changed type from '[TimelessDateScalar!]' to '[TimelessDate!]' (TimelessDateComparator.in)
feat(schema): [breaking] Input field 'TimelessDateComparator.lt' changed type from 'TimelessDateScalar' to 'TimelessDate' (TimelessDateComparator.lt)
feat(schema): [breaking] Input field 'TimelessDateComparator.lte' changed type from 'TimelessDateScalar' to 'TimelessDate' (TimelessDateComparator.lte)
feat(schema): [breaking] Input field 'TimelessDateComparator.neq' changed type from 'TimelessDateScalar' to 'TimelessDate' (TimelessDateComparator.neq)
feat(schema): [breaking] Input field 'TimelessDateComparator.nin' changed type from '[TimelessDateScalar!]' to '[TimelessDate!]' (TimelessDateComparator.nin)
feat(schema): [dangerous] Input field 'creator' was added to input object type 'AttachmentFilter' (AttachmentFilter.creator)
feat(schema): [dangerous] Input field 'sourceType' was added to input object type 'AttachmentFilter' (AttachmentFilter.sourceType)
feat(schema): [dangerous] Input field 'subtitle' was added to input object type 'AttachmentFilter' (AttachmentFilter.subtitle)
feat(schema): [dangerous] Input field 'title' was added to input object type 'AttachmentFilter' (AttachmentFilter.title)
feat(schema): [dangerous] Input field 'url' was added to input object type 'AttachmentFilter' (AttachmentFilter.url)
feat(schema): [dangerous] Input field 'issue' was added to input object type 'CommentFilter' (CommentFilter.issue)
feat(schema): [dangerous] Input field 'issues' was added to input object type 'CycleFilter' (CycleFilter.issues)
feat(schema): [dangerous] Input field 'folderName' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.folderName)
feat(schema): [dangerous] Input field 'parentId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.parentId)
feat(schema): [dangerous] Input field 'parentId' was added to input object type 'FavoriteUpdateInput' (FavoriteUpdateInput.parentId)
feat(schema): [dangerous] Input field 'comments' was added to input object type 'IssueFilter' (IssueFilter.comments)
feat(schema): [dangerous] Input field 'description' was added to input object type 'IssueFilter' (IssueFilter.description)
feat(schema): [dangerous] Argument 'coupon: String' added to field 'Mutation.subscriptionSessionCreate' (Mutation.subscriptionSessionCreate.coupon)
feat(schema): [dangerous] Input field 'issues' was added to input object type 'NullableCycleFilter' (NullableCycleFilter.issues)
feat(schema): [dangerous] Input field 'issues' was added to input object type 'NullableProjectFilter' (NullableProjectFilter.issues)
feat(schema): [dangerous] Input field 'assignedIssues' was added to input object type 'NullableUserFilter' (NullableUserFilter.assignedIssues)
feat(schema): [dangerous] Input field 'issues' was added to input object type 'ProjectFilter' (ProjectFilter.issues)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Query.issueSearch' (Query.issueSearch.filter)
feat(schema): [dangerous] Input field 'issuerEntityId' was added to input object type 'SamlConfigurationInput' (SamlConfigurationInput.issuerEntityId)
feat(schema): [dangerous] Input field 'notContains' was added to input object type 'StringComparator' (StringComparator.notContains)
feat(schema): [dangerous] Input field 'notEndsWith' was added to input object type 'StringComparator' (StringComparator.notEndsWith)
feat(schema): [dangerous] Input field 'notStartsWith' was added to input object type 'StringComparator' (StringComparator.notStartsWith)
feat(schema): [dangerous] Input field 'issues' was added to input object type 'TeamFilter' (TeamFilter.issues)
feat(schema): [dangerous] Input field 'assignedIssues' was added to input object type 'UserFilter' (UserFilter.assignedIssues)
feat(schema): [dangerous] Input field 'issues' was added to input object type 'WorkflowStateFilter' (WorkflowStateFilter.issues)
feat(schema): [non_breaking] Type 'BooleanComparator' was added (BooleanComparator)
feat(schema): [non_breaking] Type 'CommentCollectionFilter' was added (CommentCollectionFilter)
feat(schema): [non_breaking] Type 'IssueCollectionFilter' was added (IssueCollectionFilter)
feat(schema): [non_breaking] Type 'IssueLabelCollectionFilter' was added (IssueLabelCollectionFilter)
feat(schema): [non_breaking] Type 'NestedStringComparator' was added (NestedStringComparator)
feat(schema): [non_breaking] Type 'NullableDateComparator' was added (NullableDateComparator)
feat(schema): [non_breaking] Type 'NullableNumberComparator' was added (NullableNumberComparator)
feat(schema): [non_breaking] Type 'NullableStringComparator' was added (NullableStringComparator)
feat(schema): [non_breaking] Type 'NullableTimelessDateComparator' was added (NullableTimelessDateComparator)
feat(schema): [non_breaking] Type 'ProjectCollectionFilter' was added (ProjectCollectionFilter)
feat(schema): [non_breaking] Type 'TimelessDate' was added (TimelessDate)
feat(schema): [non_breaking] Field 'creator' was added to object type 'Attachment' (Attachment.creator)
feat(schema): [non_breaking] Field 'sourceType' was added to object type 'Attachment' (Attachment.sourceType)
feat(schema): [non_breaking] Description '[Alpha] Project filtering options.' on type 'AttachmentFilter' has changed to '[Alpha] Attachment filtering options.' (AttachmentFilter)
feat(schema): [non_breaking] Object type 'DateComparator' has description 'Comparator for dates.' (DateComparator)
feat(schema): [non_breaking] Description 'The javascript
Dateas string. Type represents date and time as the ISO Date string.' on type 'DateTime' has changed to 'Represents a date and time in ISO 8601 format. Accepts shortcuts like2021to represent midnight Fri Jan 01 2021. Also accepts ISO 8601 durations strings which are added to the current date to create the represented date (e.g '-P2W1D' represents the date that was two weeks and 1 day ago)' (DateTime)feat(schema): [non_breaking] Field 'children' was added to object type 'Favorite' (Favorite.children)
feat(schema): [non_breaking] Field 'customView' was added to object type 'Favorite' (Favorite.customView)
feat(schema): [non_breaking] Field 'folderName' was added to object type 'Favorite' (Favorite.folderName)
feat(schema): [non_breaking] Field 'parent' was added to object type 'Favorite' (Favorite.parent)
feat(schema): [non_breaking] Field 'Favorite.cycle' description changed from 'Favorited cycle.' to 'The favorited cycle.' (Favorite.cycle)
feat(schema): [non_breaking] Field 'Favorite.issue' description changed from 'Favorited issue.' to 'The favorited issue.' (Favorite.issue)
feat(schema): [non_breaking] Field 'Favorite.label' description changed from 'Favorited issue label.' to 'The favorited label.' (Favorite.label)
feat(schema): [non_breaking] Field 'Favorite.project' description changed from 'Favorited project.' to 'The favorited project.' (Favorite.project)
feat(schema): [non_breaking] Field 'Favorite.projectTeam' description changed from 'Favorited project team.' to 'The favorited team of the project.' (Favorite.projectTeam)
feat(schema): [non_breaking] Object type 'IDComparator' has description 'Comparator for identifiers.' (IDComparator)
feat(schema): [non_breaking] Input field 'IssueFilter.labels' description changed from 'Filters that at least one label on the issue must satisfy.' to 'Filters that issue labels must satisfy.' (IssueFilter.labels)
feat(schema): [non_breaking] Object type 'NumberComparator' has description 'Comparator for numbers.' (NumberComparator)
feat(schema): [non_breaking] Field 'issuerEntityId' was added to object type 'SamlConfiguration' (SamlConfiguration.issuerEntityId)
feat(schema): [non_breaking] Input field 'StringComparator.contains' description changed from 'Has constraint. Matches any value that contains the given string.' to 'Contains constraint. Matches any values that contain the given string.' (StringComparator.contains)
feat(schema): [non_breaking] Input field 'StringComparator.endsWith' description changed from 'Ends with constraint. Matches any value that ends with the given string.' to 'Ends with constraint. Matches any values that end with the given string.' (StringComparator.endsWith)
feat(schema): [non_breaking] Input field 'StringComparator.startsWith' description changed from 'Starts with constraint. Matches any value that starts with the given string.' to 'Starts with constraint. Matches any values that start with the given string.' (StringComparator.startsWith)
feat(schema): [non_breaking] Object type 'StringComparator' has description 'Comparator for strings.' (StringComparator)
feat(schema): [non_breaking] Object type 'TimelessDateComparator' has description 'Comparator for timeless dates.' (TimelessDateComparator)
Minor Changes
-
9476c32: feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Cycle.issues' (Cycle.issues.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Cycle.uncompletedIssuesUponClose' (Cycle.uncompletedIssuesUponClose.filter)
feat(schema): [dangerous] Argument 'filter: AttachmentFilter' added to field 'Issue.attachments' (Issue.attachments.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Issue.children' (Issue.children.filter)
feat(schema): [dangerous] Argument 'filter: CommentFilter' added to field 'Issue.comments' (Issue.comments.filter)
feat(schema): [dangerous] Argument 'filter: IssueLabelFilter' added to field 'Issue.labels' (Issue.labels.filter)
feat(schema): [dangerous] Argument 'filter: UserFilter' added to field 'Issue.subscribers' (Issue.subscribers.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'IssueLabel.issues' (IssueLabel.issues.filter)
feat(schema): [dangerous] Argument 'filter: ProjectFilter' added to field 'Milestone.projects' (Milestone.projects.filter)
feat(schema): [dangerous] Argument 'filter: MilestoneFilter' added to field 'Organization.milestones' (Organization.milestones.filter)
feat(schema): [dangerous] Argument 'filter: TeamFilter' added to field 'Organization.teams' (Organization.teams.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Project.issues' (Project.issues.filter)
feat(schema): [dangerous] Argument 'filter: UserFilter' added to field 'Project.members' (Project.members.filter)
feat(schema): [dangerous] Argument 'filter: TeamFilter' added to field 'Project.teams' (Project.teams.filter)
feat(schema): [dangerous] Argument 'filter: AttachmentFilter' added to field 'Query.attachments' (Query.attachments.filter)
feat(schema): [dangerous] Argument 'filter: CommentFilter' added to field 'Query.comments' (Query.comments.filter)
feat(schema): [dangerous] Argument 'filter: CycleFilter' added to field 'Query.cycles' (Query.cycles.filter)
feat(schema): [dangerous] Argument 'filter: IssueLabelFilter' added to field 'Query.issueLabels' (Query.issueLabels.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Query.issues' (Query.issues.filter)
feat(schema): [dangerous] Argument 'filter: MilestoneFilter' added to field 'Query.milestones' (Query.milestones.filter)
feat(schema): [dangerous] Argument 'filter: ProjectFilter' added to field 'Query.projects' (Query.projects.filter)
feat(schema): [dangerous] Argument 'filter: TeamFilter' added to field 'Query.teams' (Query.teams.filter)
feat(schema): [dangerous] Argument 'filter: UserFilter' added to field 'Query.users' (Query.users.filter)
feat(schema): [dangerous] Argument 'filter: WorkflowStateFilter' added to field 'Query.workflowStates' (Query.workflowStates.filter)
feat(schema): [dangerous] Argument 'filter: CycleFilter' added to field 'Team.cycles' (Team.cycles.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'Team.issues' (Team.issues.filter)
feat(schema): [dangerous] Argument 'filter: IssueLabelFilter' added to field 'Team.labels' (Team.labels.filter)
feat(schema): [dangerous] Argument 'filter: UserFilter' added to field 'Team.members' (Team.members.filter)
feat(schema): [dangerous] Argument 'filter: ProjectFilter' added to field 'Team.projects' (Team.projects.filter)
feat(schema): [dangerous] Argument 'filter: WorkflowStateFilter' added to field 'Team.states' (Team.states.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'User.assignedIssues' (User.assignedIssues.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'User.createdIssues' (User.createdIssues.filter)
feat(schema): [dangerous] Argument 'filter: TeamFilter' added to field 'User.teams' (User.teams.filter)
feat(schema): [dangerous] Argument 'filter: IssueFilter' added to field 'WorkflowState.issues' (WorkflowState.issues.filter)
feat(schema): [non_breaking] Type 'AttachmentFilter' was added (AttachmentFilter)
feat(schema): [non_breaking] Type 'CommentFilter' was added (CommentFilter)
feat(schema): [non_breaking] Type 'CycleFilter' was added (CycleFilter)
feat(schema): [non_breaking] Type 'DateComparator' was added (DateComparator)
feat(schema): [non_breaking] Type 'IDComparator' was added (IDComparator)
feat(schema): [non_breaking] Type 'IssueFilter' was added (IssueFilter)
feat(schema): [non_breaking] Type 'IssueLabelFilter' was added (IssueLabelFilter)
feat(schema): [non_breaking] Type 'MilestoneFilter' was added (MilestoneFilter)
feat(schema): [non_breaking] Type 'NullableCycleFilter' was added (NullableCycleFilter)
feat(schema): [non_breaking] Type 'NullableMilestoneFilter' was added (NullableMilestoneFilter)
feat(schema): [non_breaking] Type 'NullableProjectFilter' was added (NullableProjectFilter)
feat(schema): [non_breaking] Type 'NullableUserFilter' was added (NullableUserFilter)
feat(schema): [non_breaking] Type 'NumberComparator' was added (NumberComparator)
feat(schema): [non_breaking] Type 'ProjectFilter' was added (ProjectFilter)
feat(schema): [non_breaking] Type 'StringComparator' was added (StringComparator)
feat(schema): [non_breaking] Type 'TeamFilter' was added (TeamFilter)
feat(schema): [non_breaking] Type 'TimelessDateComparator' was added (TimelessDateComparator)
feat(schema): [non_breaking] Type 'UserFilter' was added (UserFilter)
feat(schema): [non_breaking] Type 'WorkflowStateFilter' was added (WorkflowStateFilter)
Minor Changes
-
e0ac1be: feat(schema): [breaking] Type 'InviteData' was removed (InviteData)
feat(schema): [breaking] Type 'InvitePagePayload' was removed (InvitePagePayload)
feat(schema): [breaking] Field 'resentOrganizationInvite' was removed from object type 'Mutation' (Mutation.resentOrganizationInvite)
feat(schema): [breaking] Input field 'webhookResourceTypes' was added to input object type 'OauthClientCreateInput' (OauthClientCreateInput.webhookResourceTypes)
feat(schema): [breaking] Field 'inviteInfo' was removed from object type 'Query' (Query.inviteInfo)
feat(schema): [breaking] Field 'Query.organizationInvite' changed type from 'IssueLabel!' to 'OrganizationInvite!' (Query.organizationInvite)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'IssueCreateInput' (IssueCreateInput.sortOrder)
feat(schema): [dangerous] Input field 'sortOrder' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.sortOrder)
feat(schema): [dangerous] Input field 'webhookUrl' was added to input object type 'OauthClientCreateInput' (OauthClientCreateInput.webhookUrl)
feat(schema): [dangerous] Input field 'webhookResourceTypes' was added to input object type 'OauthClientUpdateInput' (OauthClientUpdateInput.webhookResourceTypes)
feat(schema): [dangerous] Input field 'webhookUrl' was added to input object type 'OauthClientUpdateInput' (OauthClientUpdateInput.webhookUrl)
feat(schema): [dangerous] Enum value 'issueMovePromptCompleted' was added to enum 'UserFlagType' (UserFlagType.issueMovePromptCompleted)
feat(schema): [dangerous] Input field 'allPublicTeams' was added to input object type 'WebhookCreateInput' (WebhookCreateInput.allPublicTeams)
feat(schema): [non_breaking] Type 'EmailSubscribeInput' was added (EmailSubscribeInput)
feat(schema): [non_breaking] Type 'EmailSubscribePayload' was added (EmailSubscribePayload)
feat(schema): [non_breaking] Type 'IssueImportUpdateInput' was added (IssueImportUpdateInput)
feat(schema): [non_breaking] Type 'OrganizationInviteDetailsPayload' was added (OrganizationInviteDetailsPayload)
feat(schema): [non_breaking] Field 'sortOrder' was added to object type 'Issue' (Issue.sortOrder)
feat(schema): [non_breaking] Field 'Issue.boardOrder' is deprecated (Issue.boardOrder)
feat(schema): [non_breaking] Field 'Issue.boardOrder' has deprecation reason 'Will be removed in near future, please use
sortOrderinstead' (Issue.boardOrder)feat(schema): [non_breaking] Field 'debugCreateOAuthApps' was added to object type 'Mutation' (Mutation.debugCreateOAuthApps)
feat(schema): [non_breaking] Field 'emailSubscribe' was added to object type 'Mutation' (Mutation.emailSubscribe)
feat(schema): [non_breaking] Field 'issueImportUpdate' was added to object type 'Mutation' (Mutation.issueImportUpdate)
feat(schema): [non_breaking] Field 'resendOrganizationInvite' was added to object type 'Mutation' (Mutation.resendOrganizationInvite)
feat(schema): [non_breaking] Field 'webhookResourceTypes' was added to object type 'OauthClient' (OauthClient.webhookResourceTypes)
feat(schema): [non_breaking] Field 'webhookUrl' was added to object type 'OauthClient' (OauthClient.webhookUrl)
feat(schema): [non_breaking] Field 'organizationInviteDetails' was added to object type 'Query' (Query.organizationInviteDetails)
feat(schema): [non_breaking] Field 'Team.autoArchivePeriod' description changed from 'Period after which automatically closed and completed issues are automatically archived in months. Null/undefined means disabled.' to 'Period after which automatically closed and completed issues are automatically archived in months.' (Team.autoArchivePeriod)
feat(schema): [non_breaking] Field 'Team.autoArchivePeriod' changed type from 'Float' to 'Float!' (Team.autoArchivePeriod)
feat(schema): [non_breaking] Field 'webhooksEnabled' was added to object type 'UserAuthorizedApplication' (UserAuthorizedApplication.webhooksEnabled)
feat(schema): [non_breaking] Field 'UserAuthorizedApplication.createdByLinear' description changed from 'Whether the application was created by Linear' to 'Whether the application was created by Linear.' (UserAuthorizedApplication.createdByLinear)
feat(schema): [non_breaking] Field 'Webhook.teamIds' is deprecated (Webhook.teamIds)
feat(schema): [non_breaking] Field 'Webhook.teamIds' has deprecation reason 'This field will no longer be used, and will return an empty array.' (Webhook.teamIds)
feat(schema): [non_breaking] Input field 'WebhookCreateInput.teamId' changed type from 'String!' to 'String' (WebhookCreateInput.teamId)
-
a5b9970: fix(pagination): default first and last variables if required
Minor Changes
- 90de5e9: feat(schema): [dangerous] Input field 'referenceCommentId' was added to input object type 'IssueCreateInput' (IssueCreateInput.referenceCommentId)
Patch Changes
- d3badec: chore(deps): update dependency patch versions
Minor Changes
-
bc39d23: feat(schema): [non_breaking] Field 'allPublicTeams' was added to object type 'Webhook' (Webhook.allPublicTeams)
feat(schema): [non_breaking] Field 'teamIds' was added to object type 'Webhook' (Webhook.teamIds)
-
bc39d23: feat(sdk): output non nullable types
Patch Changes
- 6026ee9: Fix attachmentIssue query used for parent fields
Minor Changes
-
1b61c0a: feat(schema): [dangerous] Input field 'clientAuthCode' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.clientAuthCode)
feat(schema): [dangerous] Input field 'snoozedById' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedById)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedUntilAt)
feat(schema): [non_breaking] Type 'OauthAuthStringAuthorizePayload' was added (OauthAuthStringAuthorizePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringChallengePayload' was added (OauthAuthStringChallengePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringCheckPayload' was added (OauthAuthStringCheckPayload)
feat(schema): [non_breaking] Input field 'ApiKeyCreateInput.key' description changed from 'The API key value (format: /^[a-zA-Z0-9]{40}\$/).' to 'The API key value.' (ApiKeyCreateInput.key)
feat(schema): [non_breaking] Field 'snoozedBy' was added to object type 'Issue' (Issue.snoozedBy)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Issue' (Issue.snoozedUntilAt)
feat(schema): [non_breaking] Field 'issueImport' was added to object type 'IssueHistory' (IssueHistory.issueImport)
feat(schema): [non_breaking] Field 'integrationLoom' was added to object type 'Mutation' (Mutation.integrationLoom)
feat(schema): [non_breaking] Field 'oauthAuthStringAuthorize' was added to object type 'Mutation' (Mutation.oauthAuthStringAuthorize)
feat(schema): [non_breaking] Field 'oauthAuthStringChallenge' was added to object type 'Mutation' (Mutation.oauthAuthStringChallenge)
feat(schema): [non_breaking] Field 'oauthAuthStringCheck' was added to object type 'Mutation' (Mutation.oauthAuthStringCheck)
feat(schema): [non_breaking] Field 'Mutation.apiKeyCreate' description changed from 'Creates a new API key.' to '[Internal] Creates a new API key.' (Mutation.apiKeyCreate)
feat(schema): [non_breaking] Field 'Mutation.apiKeyDelete' description changed from 'Deletes an API key.' to '[Internal] Deletes an API key.' (Mutation.apiKeyDelete)
feat(schema): [non_breaking] Description for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'Github repository name from which we will import data.' to 'GitHub repository name from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Description for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'Github owner (user or org) for the repository from which we will import data.' to 'GitHub owner (user or org) for the repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Description for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'Github token to fetch information from the Github API.' to 'GitHub token to fetch information from the GitHub API.' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Field 'url' was added to object type 'Project' (Project.url)
feat(schema): [non_breaking] Field 'Query.apiKeys' description changed from 'All API keys for the user.' to '[Internal] All API keys for the user.' (Query.apiKeys)
feat(schema): [non_breaking] Field 'url' was added to object type 'User' (User.url)
-
1b61c0a: feat(schema): [dangerous] Input field 'clientAuthCode' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.clientAuthCode)
feat(schema): [dangerous] Input field 'snoozedById' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedById)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedUntilAt)
feat(schema): [non_breaking] Type 'OauthAuthStringAuthorizePayload' was added (OauthAuthStringAuthorizePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringChallengePayload' was added (OauthAuthStringChallengePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringCheckPayload' was added (OauthAuthStringCheckPayload)
feat(schema): [non_breaking] Input field 'ApiKeyCreateInput.key' description changed from 'The API key value (format: /^[a-zA-Z0-9]{40}\$/).' to 'The API key value.' (ApiKeyCreateInput.key)
feat(schema): [non_breaking] Field 'snoozedBy' was added to object type 'Issue' (Issue.snoozedBy)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Issue' (Issue.snoozedUntilAt)
feat(schema): [non_breaking] Field 'issueImport' was added to object type 'IssueHistory' (IssueHistory.issueImport)
feat(schema): [non_breaking] Field 'integrationLoom' was added to object type 'Mutation' (Mutation.integrationLoom)
feat(schema): [non_breaking] Field 'oauthAuthStringAuthorize' was added to object type 'Mutation' (Mutation.oauthAuthStringAuthorize)
feat(schema): [non_breaking] Field 'oauthAuthStringChallenge' was added to object type 'Mutation' (Mutation.oauthAuthStringChallenge)
feat(schema): [non_breaking] Field 'oauthAuthStringCheck' was added to object type 'Mutation' (Mutation.oauthAuthStringCheck)
feat(schema): [non_breaking] Field 'Mutation.apiKeyCreate' description changed from 'Creates a new API key.' to '[Internal] Creates a new API key.' (Mutation.apiKeyCreate)
feat(schema): [non_breaking] Field 'Mutation.apiKeyDelete' description changed from 'Deletes an API key.' to '[Internal] Deletes an API key.' (Mutation.apiKeyDelete)
feat(schema): [non_breaking] Description for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'Github repository name from which we will import data.' to 'GitHub repository name from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Description for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'Github owner (user or org) for the repository from which we will import data.' to 'GitHub owner (user or org) for the repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Description for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'Github token to fetch information from the Github API.' to 'GitHub token to fetch information from the GitHub API.' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Field 'url' was added to object type 'Project' (Project.url)
feat(schema): [non_breaking] Field 'Query.apiKeys' description changed from 'All API keys for the user.' to '[Internal] All API keys for the user.' (Query.apiKeys)
feat(schema): [non_breaking] Field 'url' was added to object type 'User' (User.url)
-
1b61c0a: feat(schema): [dangerous] Input field 'clientAuthCode' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.clientAuthCode)
feat(schema): [dangerous] Input field 'snoozedById' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedById)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedUntilAt)
feat(schema): [non_breaking] Type 'OauthAuthStringAuthorizePayload' was added (OauthAuthStringAuthorizePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringChallengePayload' was added (OauthAuthStringChallengePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringCheckPayload' was added (OauthAuthStringCheckPayload)
feat(schema): [non_breaking] Input field 'ApiKeyCreateInput.key' description changed from 'The API key value (format: /^[a-zA-Z0-9]{40}\$/).' to 'The API key value.' (ApiKeyCreateInput.key)
feat(schema): [non_breaking] Field 'snoozedBy' was added to object type 'Issue' (Issue.snoozedBy)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Issue' (Issue.snoozedUntilAt)
feat(schema): [non_breaking] Field 'issueImport' was added to object type 'IssueHistory' (IssueHistory.issueImport)
feat(schema): [non_breaking] Field 'integrationLoom' was added to object type 'Mutation' (Mutation.integrationLoom)
feat(schema): [non_breaking] Field 'oauthAuthStringAuthorize' was added to object type 'Mutation' (Mutation.oauthAuthStringAuthorize)
feat(schema): [non_breaking] Field 'oauthAuthStringChallenge' was added to object type 'Mutation' (Mutation.oauthAuthStringChallenge)
feat(schema): [non_breaking] Field 'oauthAuthStringCheck' was added to object type 'Mutation' (Mutation.oauthAuthStringCheck)
feat(schema): [non_breaking] Field 'Mutation.apiKeyCreate' description changed from 'Creates a new API key.' to '[Internal] Creates a new API key.' (Mutation.apiKeyCreate)
feat(schema): [non_breaking] Field 'Mutation.apiKeyDelete' description changed from 'Deletes an API key.' to '[Internal] Deletes an API key.' (Mutation.apiKeyDelete)
feat(schema): [non_breaking] Description for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'Github repository name from which we will import data.' to 'GitHub repository name from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Description for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'Github owner (user or org) for the repository from which we will import data.' to 'GitHub owner (user or org) for the repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Description for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'Github token to fetch information from the Github API.' to 'GitHub token to fetch information from the GitHub API.' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Field 'url' was added to object type 'Project' (Project.url)
feat(schema): [non_breaking] Field 'Query.apiKeys' description changed from 'All API keys for the user.' to '[Internal] All API keys for the user.' (Query.apiKeys)
feat(schema): [non_breaking] Field 'url' was added to object type 'User' (User.url)
-
1b61c0a: feat(schema): [dangerous] Input field 'clientAuthCode' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.clientAuthCode)
feat(schema): [dangerous] Input field 'snoozedById' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedById)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedUntilAt)
feat(schema): [non_breaking] Type 'OauthAuthStringAuthorizePayload' was added (OauthAuthStringAuthorizePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringChallengePayload' was added (OauthAuthStringChallengePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringCheckPayload' was added (OauthAuthStringCheckPayload)
feat(schema): [non_breaking] Input field 'ApiKeyCreateInput.key' description changed from 'The API key value (format: /^[a-zA-Z0-9]{40}\$/).' to 'The API key value.' (ApiKeyCreateInput.key)
feat(schema): [non_breaking] Field 'snoozedBy' was added to object type 'Issue' (Issue.snoozedBy)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Issue' (Issue.snoozedUntilAt)
feat(schema): [non_breaking] Field 'issueImport' was added to object type 'IssueHistory' (IssueHistory.issueImport)
feat(schema): [non_breaking] Field 'integrationLoom' was added to object type 'Mutation' (Mutation.integrationLoom)
feat(schema): [non_breaking] Field 'oauthAuthStringAuthorize' was added to object type 'Mutation' (Mutation.oauthAuthStringAuthorize)
feat(schema): [non_breaking] Field 'oauthAuthStringChallenge' was added to object type 'Mutation' (Mutation.oauthAuthStringChallenge)
feat(schema): [non_breaking] Field 'oauthAuthStringCheck' was added to object type 'Mutation' (Mutation.oauthAuthStringCheck)
feat(schema): [non_breaking] Field 'Mutation.apiKeyCreate' description changed from 'Creates a new API key.' to '[Internal] Creates a new API key.' (Mutation.apiKeyCreate)
feat(schema): [non_breaking] Field 'Mutation.apiKeyDelete' description changed from 'Deletes an API key.' to '[Internal] Deletes an API key.' (Mutation.apiKeyDelete)
feat(schema): [non_breaking] Description for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'Github repository name from which we will import data.' to 'GitHub repository name from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Description for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'Github owner (user or org) for the repository from which we will import data.' to 'GitHub owner (user or org) for the repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Description for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'Github token to fetch information from the Github API.' to 'GitHub token to fetch information from the GitHub API.' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Field 'url' was added to object type 'Project' (Project.url)
feat(schema): [non_breaking] Field 'Query.apiKeys' description changed from 'All API keys for the user.' to '[Internal] All API keys for the user.' (Query.apiKeys)
feat(schema): [non_breaking] Field 'url' was added to object type 'User' (User.url)
-
1b61c0a: feat(schema): [dangerous] Input field 'snoozedById' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedById)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedUntilAt)
feat(schema): [non_breaking] Field 'snoozedBy' was added to object type 'Issue' (Issue.snoozedBy)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Issue' (Issue.snoozedUntilAt)
-
1b61c0a: feat(schema): [dangerous] Input field 'clientAuthCode' was added to input object type 'EmailUserAccountAuthChallengeInput' (EmailUserAccountAuthChallengeInput.clientAuthCode)
feat(schema): [dangerous] Input field 'snoozedById' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedById)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.snoozedUntilAt)
feat(schema): [non_breaking] Type 'OauthAuthStringAuthorizePayload' was added (OauthAuthStringAuthorizePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringChallengePayload' was added (OauthAuthStringChallengePayload)
feat(schema): [non_breaking] Type 'OauthAuthStringCheckPayload' was added (OauthAuthStringCheckPayload)
feat(schema): [non_breaking] Input field 'ApiKeyCreateInput.key' description changed from 'The API key value (format: /^[a-zA-Z0-9]{40}\$/).' to 'The API key value.' (ApiKeyCreateInput.key)
feat(schema): [non_breaking] Field 'snoozedBy' was added to object type 'Issue' (Issue.snoozedBy)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Issue' (Issue.snoozedUntilAt)
feat(schema): [non_breaking] Field 'issueImport' was added to object type 'IssueHistory' (IssueHistory.issueImport)
feat(schema): [non_breaking] Field 'integrationLoom' was added to object type 'Mutation' (Mutation.integrationLoom)
feat(schema): [non_breaking] Field 'oauthAuthStringAuthorize' was added to object type 'Mutation' (Mutation.oauthAuthStringAuthorize)
feat(schema): [non_breaking] Field 'oauthAuthStringChallenge' was added to object type 'Mutation' (Mutation.oauthAuthStringChallenge)
feat(schema): [non_breaking] Field 'oauthAuthStringCheck' was added to object type 'Mutation' (Mutation.oauthAuthStringCheck)
feat(schema): [non_breaking] Field 'Mutation.apiKeyCreate' description changed from 'Creates a new API key.' to '[Internal] Creates a new API key.' (Mutation.apiKeyCreate)
feat(schema): [non_breaking] Field 'Mutation.apiKeyDelete' description changed from 'Deletes an API key.' to '[Internal] Deletes an API key.' (Mutation.apiKeyDelete)
feat(schema): [non_breaking] Description for argument 'githubRepoName' on field 'Mutation.issueImportCreateGithub' changed from 'Github repository name from which we will import data.' to 'GitHub repository name from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoName)
feat(schema): [non_breaking] Description for argument 'githubRepoOwner' on field 'Mutation.issueImportCreateGithub' changed from 'Github owner (user or org) for the repository from which we will import data.' to 'GitHub owner (user or org) for the repository from which we will import data.' (Mutation.issueImportCreateGithub.githubRepoOwner)
feat(schema): [non_breaking] Description for argument 'githubToken' on field 'Mutation.issueImportCreateGithub' changed from 'Github token to fetch information from the Github API.' to 'GitHub token to fetch information from the GitHub API.' (Mutation.issueImportCreateGithub.githubToken)
feat(schema): [non_breaking] Field 'url' was added to object type 'Project' (Project.url)
feat(schema): [non_breaking] Field 'Query.apiKeys' description changed from 'All API keys for the user.' to '[Internal] All API keys for the user.' (Query.apiKeys)
feat(schema): [non_breaking] Field 'url' was added to object type 'User' (User.url)
-
aa42eec: feat(schema): [breaking] Field 'teamArchive' was removed from object type 'Mutation' (Mutation.teamArchive)
feat(schema): [dangerous] Argument 'title: String' added to field 'Mutation.attachmentLinkURL' (Mutation.attachmentLinkURL.title)
feat(schema): [dangerous] Argument 'newVersion: Boolean' added to field 'Query.syncBootstrap' (Query.syncBootstrap.newVersion)
feat(schema): [non_breaking] Type 'IntercomSettings' was added (IntercomSettings)
feat(schema): [non_breaking] Type 'IntercomSettingsInput' was added (IntercomSettingsInput)
feat(schema): [non_breaking] Field 'progress' was added to object type 'Cycle' (Cycle.progress)
feat(schema): [non_breaking] Field 'intercom' was added to object type 'IntegrationSettings' (IntegrationSettings.intercom)
feat(schema): [non_breaking] Field 'trashed' was added to object type 'IssueHistory' (IssueHistory.trashed)
feat(schema): [non_breaking] Field 'integrationIntercomSettingsUpdate' was added to object type 'Mutation' (Mutation.integrationIntercomSettingsUpdate)
feat(schema): [non_breaking] Description for argument 'url' on field 'Mutation.attachmentLinkURL' changed from 'The Zendesk ticket ID to link.' to 'The url to link.' (Mutation.attachmentLinkURL.url)
feat(schema): [non_breaking] Field 'progress' was added to object type 'Project' (Project.progress)
Minor Changes
-
8c7fb4b: feat(schema): [non_breaking] Field 'attachmentLinkIntercom' was added to object type 'Mutation' (Mutation.attachmentLinkIntercom)
feat(schema): [non_breaking] Field 'integrationIntercomDelete' was added to object type 'Mutation' (Mutation.integrationIntercomDelete)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkFront' changed from 'The issue for which to link the .' to 'The issue for which to link the Front conversation.' (Mutation.attachmentLinkFront.issueId)
feat(schema): [non_breaking] Description for argument 'issueId' on field 'Mutation.attachmentLinkZendesk' changed from 'The issue for which to link the .' to 'The issue for which to link the Zendesk ticket.' (Mutation.attachmentLinkZendesk.issueId)
-
207353d: feat(schema): [non_breaking] Input field 'IssueUpdateInput.trashed' description changed from '[Deprecated] Wether the issue has been trashed.' to 'Wether the issue has been trashed.' (IssueUpdateInput.trashed)
-
94af540: feat(schema): [breaking] Type 'FileUpload' was removed (FileUpload)
feat(schema): [dangerous] Input field 'iconUrl' was added to input object type 'AttachmentCreateInput' (AttachmentCreateInput.iconUrl)
feat(schema): [dangerous] Input field 'iconUrl' was added to input object type 'AttachmentUpdateInput' (AttachmentUpdateInput.iconUrl)
feat(schema): [dangerous] Input field 'snoozedUntilAt' was added to input object type 'NotificationUpdateInput' (NotificationUpdateInput.snoozedUntilAt)
feat(schema): [dangerous] Input field 'canceledAt' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.canceledAt)
feat(schema): [dangerous] Input field 'completedAt' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.completedAt)
feat(schema): [dangerous] Input field 'triageEnabled' was added to input object type 'TeamCreateInput' (TeamCreateInput.triageEnabled)
feat(schema): [dangerous] Input field 'defaultIssueStateId' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.defaultIssueStateId)
feat(schema): [dangerous] Input field 'triageEnabled' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.triageEnabled)
feat(schema): [dangerous] Enum value 'triageWelcomeDismissed' was added to enum 'UserFlagType' (UserFlagType.triageWelcomeDismissed)
feat(schema): [dangerous] Enum value 'triage' was added to enum 'ViewType' (ViewType.triage)
feat(schema): [non_breaking] Field 'attachmentLinkURL' was added to object type 'Mutation' (Mutation.attachmentLinkURL)
feat(schema): [non_breaking] Field 'snoozedUntilAt' was added to object type 'Notification' (Notification.snoozedUntilAt)
feat(schema): [non_breaking] Field 'defaultIssueState' was added to object type 'Team' (Team.defaultIssueState)
feat(schema): [non_breaking] Field 'issueOrderingNoPriorityFirst' was added to object type 'Team' (Team.issueOrderingNoPriorityFirst)
feat(schema): [non_breaking] Field 'triageEnabled' was added to object type 'Team' (Team.triageEnabled)
feat(schema): [non_breaking] Field 'triageIssueState' was added to object type 'Team' (Team.triageIssueState)
feat(schema): [non_breaking] Field 'Team.private' description changed from 'Internal. Whether the team is private or not.' to 'Whether the team is private or not.' (Team.private)
feat(schema): [non_breaking] Input field 'TeamUpdateInput.private' description changed from 'Internal. Whether the team is private or not.' to 'Whether the team is private or not.' (TeamUpdateInput.private)
-
94af540: Remove fields marked with Internal comment
Patch Changes
- 7f054e3: chore(deps): update dependency patch versions
Minor Changes
-
fd2915c: feat(schema): [breaking] Argument 'databaseVersion: Int' was removed from field 'Query.syncBootstrap' (Query.syncBootstrap.databaseVersion)
feat(schema): [breaking] Argument 'sinceSyncId: Int' was removed from field 'Query.syncBootstrap' (Query.syncBootstrap.sinceSyncId)
feat(schema): [dangerous] Argument 'includeDisabled: Boolean' added to field 'Issue.subscribers' (Issue.subscribers.includeDisabled)
feat(schema): [dangerous] Input field 'publicEnabled' was added to input object type 'OauthClientCreateInput' (OauthClientCreateInput.publicEnabled)
feat(schema): [dangerous] Argument 'includeDisabled: Boolean' added to field 'Organization.users' (Organization.users.includeDisabled)
feat(schema): [dangerous] Argument 'includeDisabled: Boolean' added to field 'Project.members' (Project.members.includeDisabled)
feat(schema): [dangerous] Argument 'onlyModels: [String!]' added to field 'Query.syncBootstrap' (Query.syncBootstrap.onlyModels)
feat(schema): [dangerous] Argument 'includeDisabled: Boolean' added to field 'Query.users' (Query.users.includeDisabled)
feat(schema): [dangerous] Argument 'includeDisabled: Boolean' added to field 'Team.members' (Team.members.includeDisabled)
feat(schema): [dangerous] Input field 'issueOrderingNoPriorityFirst' was added to input object type 'TeamCreateInput' (TeamCreateInput.issueOrderingNoPriorityFirst)
feat(schema): [dangerous] Input field 'issueOrderingNoPriorityFirst' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.issueOrderingNoPriorityFirst)
feat(schema): [dangerous] Enum value 'dueDateShortcutMigration' was added to enum 'UserFlagType' (UserFlagType.dueDateShortcutMigration)
feat(schema): [dangerous] Enum value 'importBannerDismissed' was added to enum 'UserFlagType' (UserFlagType.importBannerDismissed)
feat(schema): [non_breaking] Type 'OrganizationCancelDeletePayload' was added (OrganizationCancelDeletePayload)
feat(schema): [non_breaking] Type 'SearchResultPayload' was added (SearchResultPayload)
feat(schema): [non_breaking] Type 'SyncDeltaResponse' was added (SyncDeltaResponse)
feat(schema): [non_breaking] Field 'Attachment.url' description changed from 'Location of the attachment which is also used as an identifier. Attachment URLs are unique and calls to create a new attachment are idempotent with the URL.' to 'Location of the attachment which is also used as an identifier.' (Attachment.url)
feat(schema): [non_breaking] Field 'lastUsedOrganizationId' was added to object type 'AuthResolverResponse' (AuthResolverResponse.lastUsedOrganizationId)
feat(schema): [non_breaking] Field 'attachmentLinkFront' was added to object type 'Mutation' (Mutation.attachmentLinkFront)
feat(schema): [non_breaking] Field 'integrationFront' was added to object type 'Mutation' (Mutation.integrationFront)
feat(schema): [non_breaking] Field 'integrationIntercom' was added to object type 'Mutation' (Mutation.integrationIntercom)
feat(schema): [non_breaking] Field 'organizationCancelDelete' was added to object type 'Mutation' (Mutation.organizationCancelDelete)
feat(schema): [non_breaking] Field 'teamKeyDelete' was added to object type 'Mutation' (Mutation.teamKeyDelete)
feat(schema): [non_breaking] Field 'Mutation.attachmentCreate' description changed from '[Alpha] Creates a new attachment, or updates existing if the same
uriis used.' to '[Alpha] Creates a new attachment, or updates existing if the sameurlandissueIdis used.' (Mutation.attachmentCreate)feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentUpdate' changed from 'The identifier of the comment to update.' to 'The identifier of the attachment to update.' (Mutation.attachmentUpdate.id)
feat(schema): [non_breaking] Field 'deletionRequestedAt' was added to object type 'Organization' (Organization.deletionRequestedAt)
feat(schema): [non_breaking] Field 'attachmentsForURL' was added to object type 'Query' (Query.attachmentsForURL)
feat(schema): [non_breaking] Field 'search' was added to object type 'Query' (Query.search)
feat(schema): [non_breaking] Field 'syncDelta' was added to object type 'Query' (Query.syncDelta)
feat(schema): [non_breaking] Field 'Query.attachment' description changed from '[Alpha] One specific issue attachment.
urlcan be used as theidparameter.' to '[Alpha] One specific issue attachment. [Deprecated] 'url' can no longer be used as the 'id' parameter. Use 'attachmentsForUrl' instead' (Query.attachment)feat(schema): [non_breaking] Field 'Query.attachmentIssue' description changed from '[Alpha] Query an issue by its associated attachment, and its id or URI.' to '[Alpha] Query an issue by its associated attachment, and its id.' (Query.attachmentIssue)
feat(schema): [non_breaking] Field 'Query.attachmentIssue' is deprecated (Query.attachmentIssue)
feat(schema): [non_breaking] Field 'Query.attachmentIssue' has deprecation reason 'Will be removed in near future, please use
attachmentsForURLto get attachments and their issues instead.' (Query.attachmentIssue)feat(schema): [non_breaking] Description for argument 'id' on field 'Query.attachmentIssue' changed from '
idorurlof the attachment for which you'll want to get the issue for.' to 'idof the attachment for which you'll want to get the issue for. [Deprecated]urlas theidparameter.' (Query.attachmentIssue.id)feat(schema): [non_breaking] Field 'Query.attachments' description changed from '[Alpha] All issue attachments.' to '[Alpha] All issue attachments.
To get attachments for a given URL, use
attachmentsForURLquery.' (Query.attachments)feat(schema): [non_breaking] Description for argument 'syncGroups' on field 'Query.syncBootstrap' changed from 'If defined, only entities for the given sync groups will be loaded' to 'If defined, only models for the given sync groups will be loaded.' (Query.syncBootstrap.syncGroups)
feat(schema): [non_breaking] Field 'User.active' description changed from 'Whether the user account is active or disabled.' to 'Whether the user account is active or disabled (suspended).' (User.active)
feat(schema): [non_breaking] Field 'createdByLinear' was added to object type 'UserAuthorizedApplication' (UserAuthorizedApplication.createdByLinear)
Patch Changes
- fd2915c: fix(query): do not match queries unless all required args are present in the response object
Minor Changes
-
8553690: feat(schema): [dangerous] Input field 'trashed' was added to input object type 'IssueUpdateInput' (IssueUpdateInput.trashed)
feat(schema): [dangerous] Input field 'publicEnabled' was added to input object type 'OauthClientUpdateInput' (OauthClientUpdateInput.publicEnabled)
feat(schema): [non_breaking] Field 'customerTicketCount' was added to object type 'Issue' (Issue.customerTicketCount)
feat(schema): [non_breaking] Field 'issueDelete' was added to object type 'Mutation' (Mutation.issueDelete)
feat(schema): [non_breaking] Field 'publicEnabled' was added to object type 'OauthClient' (OauthClient.publicEnabled)
feat(schema): [non_breaking] Field 'nextBillingAt' was added to object type 'Subscription' (Subscription.nextBillingAt)
Patch Changes
- 56c1a6c: chore(deps): update dependency patch versions
- df71ee5: Fix typescript type check
Patch Changes
- e3c045c: chore(deps): update dependency patch versions
Minor Changes
-
8533968: feat(schema): [breaking] Field 'Invoice.created' changed type from 'TimelessDateScalar!' to 'DateTime!' (Invoice.created)
feat(schema): [non_breaking] Type 'DependencyResponse' was added (DependencyResponse)
feat(schema): [non_breaking] Field 'dependentModelSync' was added to object type 'Query' (Query.dependentModelSync)
feat(schema): [non_breaking] Field 'Query.archivedModelSync' description changed from 'Fetches an archived model.' to '[Internal] Fetches an archived model.' (Query.archivedModelSync)
feat(schema): [non_breaking] Field 'Query.archivedModelsSync' description changed from 'Fetches archived models.' to '[Internal] Fetches archived models.' (Query.archivedModelsSync)
feat(schema): [non_breaking] Field 'Query.syncBootstrap' description changed from 'Fetch data to catch up the client to the state of the world.' to '[Internal] Fetch data to catch up the client to the state of the world.' (Query.syncBootstrap)
Minor Changes
-
19a8db2: feat(schema): [non_breaking] Input field 'TeamCreateInput.key' description changed from 'The key of the team. If not given, rc key will be generated based on the name of the team.' to 'The key of the team. If not given, the key will be generated based on the name of the team.' (TeamCreateInput.key)
-
b3d86d1: feat(schema): [breaking] Field 'IssueHistory.relationChanges' changed type from 'String' to '[IssueRelationHistoryPayload!]' (IssueHistory.relationChanges)
feat(schema): [breaking] Field 'Query.pushSubscriptionTest' changed type from 'PushSubscriptionPayload!' to 'PushSubscriptionTestPayload!' (Query.pushSubscriptionTest)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.issueImportCreateAsana' (Mutation.issueImportCreateAsana.id)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.issueImportCreateClubhouse' (Mutation.issueImportCreateClubhouse.id)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.issueImportCreateGithub' (Mutation.issueImportCreateGithub.id)
feat(schema): [dangerous] Argument 'id: String' added to field 'Mutation.issueImportCreateJira' (Mutation.issueImportCreateJira.id)
feat(schema): [dangerous] Input field 'startDate' was added to input object type 'ProjectCreateInput' (ProjectCreateInput.startDate)
feat(schema): [dangerous] Input field 'startDate' was added to input object type 'ProjectUpdateInput' (ProjectUpdateInput.startDate)
feat(schema): [non_breaking] Type 'IssueDescriptionHistory' was added (IssueDescriptionHistory)
feat(schema): [non_breaking] Type 'IssueDescriptionHistoryPayload' was added (IssueDescriptionHistoryPayload)
feat(schema): [non_breaking] Type 'IssueRelationHistoryPayload' was added (IssueRelationHistoryPayload)
feat(schema): [non_breaking] Type 'PushSubscriptionTestPayload' was added (PushSubscriptionTestPayload)
feat(schema): [non_breaking] Field 'autoArchivedAt' was added to object type 'Cycle' (Cycle.autoArchivedAt)
feat(schema): [non_breaking] Field 'attachmentDelete' was added to object type 'Mutation' (Mutation.attachmentDelete)
feat(schema): [non_breaking] Field 'attachmentLinkZendesk' was added to object type 'Mutation' (Mutation.attachmentLinkZendesk)
feat(schema): [non_breaking] Field 'projectUnarchive' was added to object type 'Mutation' (Mutation.projectUnarchive)
feat(schema): [non_breaking] Field 'Mutation.attachmentArchive' description changed from '[Alpha] Archives an issue attachment.' to '[DEPRECATED] Archives an issue attachment.' (Mutation.attachmentArchive)
feat(schema): [non_breaking] Field 'Mutation.attachmentArchive' is deprecated (Mutation.attachmentArchive)
feat(schema): [non_breaking] Field 'Mutation.attachmentArchive' has deprecation reason 'This mutation is deprecated, please use
attachmentDeleteinstead' (Mutation.attachmentArchive)feat(schema): [non_breaking] Description for argument 'id' on field 'Mutation.attachmentArchive' changed from 'The identifier of the attachment to delete.' to 'The identifier of the attachment to archive.' (Mutation.attachmentArchive.id)
feat(schema): [non_breaking] Field 'autoArchivedAt' was added to object type 'Project' (Project.autoArchivedAt)
feat(schema): [non_breaking] Field 'startDate' was added to object type 'Project' (Project.startDate)
feat(schema): [non_breaking] Field 'issueDescriptionHistory' was added to object type 'Query' (Query.issueDescriptionHistory)
Patch Changes
- 387ff7f: chore(deps): update dependency patch versions
Patch Changes
- 7e70161: fix(client): fix custom client headers and add test
Patch Changes
- 7bf0153: chore(release): use npm token from secrets