Skip to content

@linear/sdk 45.0.0

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 workspaceAuthorizedApplicationsWithAppUser and workspaceAuthorizedApplication instead.' (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 workspaceAuthorizedApplicationsWithAppUser and workspaceAuthorizedApplication instead.' (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