Vigia

Aggiornare @aws-cdk/cloud-assembly-api da 2.x a 3.x

Confronto dell’API pubblica di @aws-cdk/cloud-assembly-api 2.5.0 e 3.0.0, calcolato automaticamente dai tipi TypeScript. Una firma modificata è una possibile modifica incompatibile, non una certezza.

Riepilogo

Percorsi di import rimossi0
Export rimossi14
Firme modificate0
Membri di classi o interfacce rimossi0
Membri di classi o interfacce modificati1
Nuove deprecazioni0
Requisiti cambiati (engines, dipendenze peer)1
Nuovi export6

Export rimossi

importexportkindPrima
@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>

Firme modificate

Nessuna rilevata.

Membri di classi o interfacce rimossi

Nessuna rilevata.

Membri di classi o interfacce modificati

memberPrimaDopo
StackFrame.constructor(functionName: string, fileName: string, sourceLocation: string): StackFrame(props: { fileName: string; functionName: string; sourceLocation: string; }): StackFrame

Nuove deprecazioni

Nessuna rilevata.

Requisiti cambiati (engines, dipendenze peer)

PrimaDopo
peerDependencies.@aws-cdk/cloud-assembly-schema>=55.0.0>=55.3.0
Nuovi export (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

Dai questi dati al tuo agente IA

Vigia è un server MCP gratuito: il tuo agente di programmazione verifica versioni, modifiche incompatibili e vulnerabilità prima di scrivere codice. Senza registrazione né chiave API.

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

Aggiungi a CursorAggiungi a VS Code★ Stella su GitHub

Qualsiasi altro client MCP
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Skill per agenti (SKILL.md): dice all'agente quando usare Vigia · GitHub Action per le pull request

Domande frequenti

Quali sono le modifiche incompatibili aggiornando @aws-cdk/cloud-assembly-api da 2 a 3?

Tra @aws-cdk/cloud-assembly-api 2.5.0 e 3.0.0, Vigia ha trovato 14 export rimossi, 0 firme modificate e 1 membri di classi o interfacce rimossi o modificati.

Cosa è stato deprecato in @aws-cdk/cloud-assembly-api 3?

0 export o membri risultano ora deprecati in @aws-cdk/cloud-assembly-api 3.0.0.

Per gli agenti

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