@linear/sdk: 99.x sürümünden 100.x sürümüne yükseltme
@linear/sdk 99.0.0 ve 100.0.0 sürümlerinin genel API karşılaştırması, TypeScript tiplerinden otomatik olarak hesaplanır. Değişen bir imza olası bir uyumsuz değişikliktir, kesinlik değildir.
Özet
| Kaldırılan içe aktarma yolları | 0 |
|---|---|
| Kaldırılan dışa aktarımlar | 18 |
| Değişen imzalar | 0 |
| Kaldırılan sınıf veya arayüz üyeleri | 2 |
| Değişen sınıf veya arayüz üyeleri | 1 |
| Yeni kullanımdan kaldırılanlar | 0 |
| Gereksinim değişiklikleri (engines, peer bağımlılıkları) | 0 |
| Yeni dışa aktarımlar | 19 |
Kaldırılan dışa aktarımlar
| import | export | kind | Önce |
|---|---|---|---|
@linear/sdk | WorkflowType | enum | WorkflowType |
@linear/sdk | WorkflowState | class | class |
@linear/sdk | WorkflowTrigger | enum | WorkflowTrigger |
@linear/sdk | parseLinearError | function | (error?: LinearError | LinearErrorRaw | undefined): LinearError |
@linear/sdk | WorkflowDefinition | class | class |
@linear/sdk | WorkflowStateQuery | class | class |
@linear/sdk | WorkflowStatesQuery | class | class |
@linear/sdk | WorkflowTriggerType | enum | WorkflowTriggerType |
@linear/sdk | WorkflowIntelligence | enum | WorkflowIntelligence |
@linear/sdk | WorkflowStatePayload | class | class |
@linear/sdk | WorkflowStateConnection | class | class |
@linear/sdk | WorkflowState_IssuesQuery | class | class |
@linear/sdk | WorkflowStateArchivePayload | class | class |
@linear/sdk | WorkflowDefinitionConnection | class | class |
@linear/sdk | WorkflowDefinitionEditAccess | enum | WorkflowDefinitionEditAccess |
@linear/sdk | WorkflowDefinitionNotification | class | class |
@linear/sdk | WorkflowStateChildWebhookPayload | class | class |
@linear/sdk | WorkspaceAnnouncementNotification | class | class |
Değişen imzalar
Tespit edilmedi.
Kaldırılan sınıf veya arayüz üyeleri
| member | import | Önce |
|---|---|---|
LinearSdk.integrationSlackOrAsksUpdateSlackTeamName | @linear/sdk | (integrationId: string): LinearFetch<IntegrationSlackWorkspaceNamePayload> |
LinearClient.integrationSlackCustomerChannelLink | @linear/sdk | (code: string, customerId: string, redirectUri: string): LinearFetch<SuccessPayload> |
Değişen sınıf veya arayüz üyeleri
| member | Önce | Sonra |
|---|---|---|
AiConversationToolCallPart.toolCall | ({ __typename: "AiConversationBashToolCall"; } & Pick<AiConversationBashToolCall, "name" | "rawArgs" | "rawResult"> & { args?: Maybe<{ __typename: "AiConversationBashToolCallArgs"; } & Pick<AiConversationBashToolCallArgs, "command">> | undefined; displayInfo: { __typename: "AiConversationToolDisplay… | ({ __typename: "AiConversationBashKillToolCall"; } & Pick<AiConversationBashKillToolCall, "name" | "rawArgs" | "rawResult"> & { args?: Maybe<{ __typename: "AiConversationBashKillToolCallArgs"; } & Pick<AiConversationBashKillToolCallArgs, "jobId">> | undefined; displayInfo: { __typename: "AiConversat… |
Yeni kullanımdan kaldırılanlar
Tespit edilmedi.
Gereksinim değişiklikleri (engines, peer bağımlılıkları)
Tespit edilmedi.
Yeni dışa aktarımlar (19)
| import | export | kind |
|---|---|---|
@linear/sdk | RepositoryScope | enum |
@linear/sdk | EmailIntakeAddressesQuery | class |
@linear/sdk | EmailIntakeAddressConnection | class |
@linear/sdk | AiConversationGitPushToolCall | class |
@linear/sdk | AiConversationBashKillToolCall | class |
@linear/sdk | AiConversationDevServerToolCall | class |
@linear/sdk | AiConversationBashOutputToolCall | class |
@linear/sdk | AiConversationGitPushToolCallArgs | class |
@linear/sdk | AiConversationBashKillToolCallArgs | class |
@linear/sdk | AiConversationDevServerToolCallArgs | class |
@linear/sdk | AiConversationBashOutputToolCallArgs | class |
@linear/sdk | AiConversationEditSandboxFileToolCall | class |
@linear/sdk | AiConversationWriteSandboxFileToolCall | class |
@linear/sdk | AiConversationSandboxPullRequestToolCall | class |
@linear/sdk | AiConversationDevServerToolCallArgsAction | enum |
@linear/sdk | AiConversationEditSandboxFileToolCallArgs | class |
@linear/sdk | AiConversationWriteSandboxFileToolCallArgs | class |
@linear/sdk | AiConversationSandboxPullRequestToolCallArgs | class |
@linear/sdk | AiConversationSandboxPullRequestToolCallResult | class |
Bu verileri yapay zekâ ajanınıza verin
Vigia ücretsiz bir MCP sunucusudur: kodlama ajanınız kod yazmadan önce sürümleri, uyumsuz değişiklikleri ve güvenlik açıklarını kontrol eder. Kayıt ve API anahtarı gerekmez.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Cursor'a ekleVS Code'a ekle★ GitHub'da yıldız ver
Diğer tüm MCP istemcileri
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Ajan becerisi (SKILL.md): ajana Vigia'yı ne zaman kullanacağını söyler · Pull request için GitHub Action
Sık sorulan sorular
@linear/sdk paketini 99 sürümünden 100 sürümüne yükseltirken uyumsuz değişiklikler nelerdir?
@linear/sdk 99.0.0 ile 100.0.0 arasında Vigia 18 kaldırılan dışa aktarım, 0 değişen imza ve 3 kaldırılan veya değişen sınıf ya da arayüz üyesi buldu.
@linear/sdk 100 sürümünde neler kullanımdan kaldırıldı?
@linear/sdk 100.0.0 sürümünde 0 dışa aktarım veya üye yeni olarak kullanımdan kaldırılmış işaretlendi.
Ajanlar için
GET https://vigia.coredls.cloud/v1/packages/npm/@linear/sdk/upgrade?from=99.0.0&to=100.0.0