Vigia

@aws-cdk/cloud-assembly-api को 2.x से 3.x पर अपग्रेड करना

@aws-cdk/cloud-assembly-api 2.5.0 और 3.0.0 के सार्वजनिक API की तुलना, उनके TypeScript टाइप से अपने-आप निकाली गई। बदला हुआ सिग्नेचर संभावित असंगत बदलाव है, निश्चितता नहीं।

सारांश

हटाए गए इम्पोर्ट पाथ0
हटाए गए एक्सपोर्ट14
बदले गए सिग्नेचर0
क्लास या इंटरफ़ेस के हटाए गए सदस्य0
क्लास या इंटरफ़ेस के बदले गए सदस्य1
नए डिप्रिकेटेड0
आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)1
नए एक्सपोर्ट6

हटाए गए एक्सपोर्ट

importexportkindपहले
@aws-cdk/cloud-assembly-apiOffsetRangeinterfaceinterface
@aws-cdk/cloud-assembly-apiConstructIndexclassclass
@aws-cdk/cloud-assembly-apiResourceRangesinterfaceinterface
@aws-cdk/cloud-assembly-apiTemplateRangesinterfaceinterface
@aws-cdk/cloud-assembly-apiConstructTreeNodeinterfaceinterface
@aws-cdk/cloud-assembly-apibuildConstructTreefunction<T extends ConstructTreeNode>(assembly: CloudAssembly, decorate: ConstructNodeDecorator<T>): T[]
@aws-cdk/cloud-assembly-apiindexTemplateRangesfunction(templateText: string): TemplateRanges | undefined
@aws-cdk/cloud-assembly-apiresolveResourceRangefunction(templateText: string, logicalId: string): OffsetRange | undefined
@aws-cdk/cloud-assembly-apiresolveResourceRangesfunction(templateText: string, logicalId: string): ResourceRanges | undefined
@aws-cdk/cloud-assembly-apiConstructNodeDecoratortype(fields: ConstructTreeNodeFields<T>, stack: CloudFormationStackArtifact | undefined, constructPath: string) => T
@aws-cdk/cloud-assembly-apiConstructTreeNodeFieldsinterfaceinterface
@aws-cdk/cloud-assembly-apibuildConstructTreeAsyncfunction<T extends ConstructTreeNode>(assembly: CloudAssembly, decorate: AsyncConstructNodeDecorator<T>): Promise<T[]>
@aws-cdk/cloud-assembly-apiresolveLogicalIdAtOffsetfunction(templateText: string, offset: number): string | undefined
@aws-cdk/cloud-assembly-apiAsyncConstructNodeDecoratortype(fields: ConstructTreeNodeFields<T>, stack: CloudFormationStackArtifact | undefined, constructPath: string) => T | Promise<T>

बदले गए सिग्नेचर

कुछ नहीं मिला।

क्लास या इंटरफ़ेस के हटाए गए सदस्य

कुछ नहीं मिला।

क्लास या इंटरफ़ेस के बदले गए सदस्य

memberपहलेबाद में
StackFrame.constructor(functionName: string, fileName: string, sourceLocation: string): StackFrame(props: { fileName: string; functionName: string; sourceLocation: string; }): StackFrame

नए डिप्रिकेटेड

कुछ नहीं मिला।

आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)

पहलेबाद में
peerDependencies.@aws-cdk/cloud-assembly-schema>=55.0.0>=55.3.0
नए एक्सपोर्ट (6)
importexportkind
@aws-cdk/cloud-assembly-apiAssemblyIndexclass
@aws-cdk/cloud-assembly-apiConstructInfointerface
@aws-cdk/cloud-assembly-apiAssemblyIndexNodeinterface
@aws-cdk/cloud-assembly-apiAssemblyIndexViolationinterface
@aws-cdk/cloud-assembly-apiMaybeCloudFormationResourceinterface
@aws-cdk/cloud-assembly-apiENTIRE_TEMPLATE_LOGICALID_MARKERvariable

अपने AI एजेंट को ये तथ्य दें

Vigia एक मुफ़्त MCP सर्वर है: आपका कोडिंग एजेंट कोड लिखने से पहले वर्ज़न, ब्रेकिंग बदलाव और कमज़ोरियाँ जाँचता है। न साइनअप, न API कुंजी।

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Cursor में जोड़ेंVS Code में जोड़ें★ GitHub पर स्टार दें

कोई भी दूसरा MCP क्लाइंट
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

एजेंट स्किल (SKILL.md): एजेंट को बताती है कि Vigia कब इस्तेमाल करना है · पुल रिक्वेस्ट के लिए GitHub Action

अक्सर पूछे जाने वाले प्रश्न

@aws-cdk/cloud-assembly-api को 2 से 3 पर अपग्रेड करने पर कौन-से असंगत बदलाव हैं?

@aws-cdk/cloud-assembly-api 2.5.0 और 3.0.0 के बीच Vigia को 14 हटाए गए एक्सपोर्ट, 0 बदले गए सिग्नेचर और 1 हटाए या बदले गए क्लास/इंटरफ़ेस सदस्य मिले।

@aws-cdk/cloud-assembly-api 3 में क्या डिप्रिकेट हुआ?

@aws-cdk/cloud-assembly-api 3.0.0 में 0 एक्सपोर्ट या सदस्य नए रूप से डिप्रिकेटेड चिह्नित हैं।

एजेंटों के लिए

GET https://vigia.coredls.cloud/v1/packages/npm/@aws-cdk/cloud-assembly-api/upgrade?from=2.5.0&to=3.0.0