diff --git a/packages/core/package.nls.json b/packages/core/package.nls.json index da644ab59ef..6574f6c58c5 100644 --- a/packages/core/package.nls.json +++ b/packages/core/package.nls.json @@ -80,8 +80,8 @@ "AWS.command.apig.copyUrl": "Copy URL", "AWS.command.apig.invokeRemoteRestApi": "Invoke on AWS", "AWS.command.apig.invokeRemoteRestApi.cn": "Invoke on Amazon", - "AWS.command.applicationComposer.open": "Open with Application Composer", - "AWS.command.applicationComposer.openDialog": "Open Template with Application Composer...", + "AWS.command.applicationComposer.open": "Open with Infrastructure Composer", + "AWS.command.applicationComposer.openDialog": "Open Template with Infrastructure Composer...", "AWS.command.auth.addConnection": "Add New Connection", "AWS.command.auth.showConnectionsPage": "Add New Connection", "AWS.command.auth.switchConnections": "Switch Connections", @@ -227,7 +227,7 @@ "AWS.lambda.explorerTitle": "Explorer", "AWS.developerTools.explorerTitle": "Developer Tools", "AWS.codewhisperer.explorerTitle": "CodeWhisperer", - "AWS.appcomposer.explorerTitle": "Application Composer", + "AWS.appcomposer.explorerTitle": "Infrastructure Composer", "AWS.cdk.explorerTitle": "CDK", "AWS.codecatalyst.explorerTitle": "CodeCatalyst", "AWS.cwl.limit.desc": "Maximum amount of log entries pulled per request from CloudWatch Logs (max 10000)", diff --git a/packages/core/src/applicationcomposer/codeLensProvider.ts b/packages/core/src/applicationcomposer/codeLensProvider.ts index 860459c4c66..844f6ddb9eb 100644 --- a/packages/core/src/applicationcomposer/codeLensProvider.ts +++ b/packages/core/src/applicationcomposer/codeLensProvider.ts @@ -33,7 +33,7 @@ export class ApplicationComposerCodeLensProvider implements vscode.CodeLensProvi } const resourcesLoc = new vscode.Range(codeLensLine, 0, codeLensLine, 0) const codeLens = openTemplateInComposerCommand.build().asCodeLens(resourcesLoc, { - title: localize('AWS.applicationComposer.codeLens.title', 'Visualize with Application Composer'), + title: localize('AWS.applicationComposer.codeLens.title', 'Visualize with Infrastructure Composer'), tooltip: localize( 'AWS.applicationComposer.codeLens.tooltip', 'Visually design and build modern applications quickly' diff --git a/packages/core/src/applicationcomposer/composerWebview.ts b/packages/core/src/applicationcomposer/composerWebview.ts index 8e8e6343d06..08548740121 100644 --- a/packages/core/src/applicationcomposer/composerWebview.ts +++ b/packages/core/src/applicationcomposer/composerWebview.ts @@ -119,7 +119,11 @@ export class ApplicationComposer { ): vscode.WebviewPanel { const panel = vscode.window.createWebviewPanel( 'applicationComposer', - localize('AWS.applicationComposer.title', '{0} (Application Composer)', path.basename(documentUri.fsPath)), + localize( + 'AWS.applicationComposer.title', + '{0} (Infrastructure Composer)', + path.basename(documentUri.fsPath) + ), { preserveFocus: true, viewColumn: vscode.ViewColumn.Active, diff --git a/packages/core/src/applicationcomposer/messageHandlers/openFeedbackMessageHandler.ts b/packages/core/src/applicationcomposer/messageHandlers/openFeedbackMessageHandler.ts index 7e58d06a6ff..85ddd677c28 100644 --- a/packages/core/src/applicationcomposer/messageHandlers/openFeedbackMessageHandler.ts +++ b/packages/core/src/applicationcomposer/messageHandlers/openFeedbackMessageHandler.ts @@ -7,5 +7,5 @@ import { submitFeedback } from '../../feedback/vue/submitFeedback' import { placeholder } from '../../shared/vscode/commands2' export function openFeedbackMessageHandler() { - void submitFeedback(placeholder, 'Application Composer') + void submitFeedback(placeholder, 'Infrastructure Composer') } diff --git a/packages/core/src/applicationcomposer/webviewManager.ts b/packages/core/src/applicationcomposer/webviewManager.ts index fad4147ad44..f01ee14323e 100644 --- a/packages/core/src/applicationcomposer/webviewManager.ts +++ b/packages/core/src/applicationcomposer/webviewManager.ts @@ -116,7 +116,7 @@ export class ApplicationComposerManager { void vscode.window.showInformationMessage( localize( 'AWS.applicationComposer.visualisation.errors.rendering', - 'There was an error rendering Application Composer, check logs for details.' + 'There was an error rendering Infrastructure Composer, check logs for details.' ) ) this.logger.error(`${this.name}: Unable to show App Composer webview: ${err}`) diff --git a/packages/core/src/feedback/vue/submitFeedback.ts b/packages/core/src/feedback/vue/submitFeedback.ts index 0125059550c..838030a4b88 100644 --- a/packages/core/src/feedback/vue/submitFeedback.ts +++ b/packages/core/src/feedback/vue/submitFeedback.ts @@ -71,7 +71,7 @@ export class FeedbackWebview extends VueWebview { } } -type FeedbackId = 'AWS Toolkit' | 'Amazon Q' | 'Application Composer' | 'Threat Composer' +type FeedbackId = 'AWS Toolkit' | 'Amazon Q' | 'Infrastructure Composer' | 'Threat Composer' let _submitFeedback: | RegisteredCommand<(_: VsCodeCommandArg, id: FeedbackId, commentData?: string) => Promise> diff --git a/packages/toolkit/.changes/next-release/Bug Fix-8a39d08e-f4c1-43e9-9e3d-2b37a8799f84.json b/packages/toolkit/.changes/next-release/Bug Fix-8a39d08e-f4c1-43e9-9e3d-2b37a8799f84.json new file mode 100644 index 00000000000..df4705eaf53 --- /dev/null +++ b/packages/toolkit/.changes/next-release/Bug Fix-8a39d08e-f4c1-43e9-9e3d-2b37a8799f84.json @@ -0,0 +1,4 @@ +{ + "type": "Bug Fix", + "description": "rename Application Composer to Infrastructure Composer" +} diff --git a/packages/toolkit/README.md b/packages/toolkit/README.md index 75a74dcbda1..0218e469bf7 100644 --- a/packages/toolkit/README.md +++ b/packages/toolkit/README.md @@ -25,15 +25,15 @@ Threat Composer for the AWS Toolkit for Visual Studio Code allows you to create, ![Threat Composer](https://raw.githubusercontent.com/aws/aws-toolkit-vscode/HEAD/docs/marketplace/vscode/threatComposer.gif) -## [Application Composer](https://aws.amazon.com/application-composer/) +## [Infrastructure Composer](https://aws.amazon.com/application-composer/) -AWS Application Composer maintains a real-time visual representation of your application architecture in sync with your IaC. Changes to the architecture—such as adding new resources or changing service configuration—are reflected in the IaC artifacts, and vice versa. +AWS Infrastructure Composer maintains a real-time visual representation of your application architecture in sync with your IaC. Changes to the architecture—such as adding new resources or changing service configuration—are reflected in the IaC artifacts, and vice versa. - Visually compose modern applications from 1,000+ AWS CloudFormation resources with little guesswork. - Use the right tool for the task, including visual, code, or generative AI powered code suggestions in your IDE. - Integrate with Workflow Studio to visually orchestrate over 220 AWS services or public http endpoints with Step Functions workflows. -![Application Composer](https://raw.githubusercontent.com/aws/aws-toolkit-vscode/HEAD/docs/marketplace/vscode/appComposer.gif) +![Infrastructure Composer](https://raw.githubusercontent.com/aws/aws-toolkit-vscode/HEAD/docs/marketplace/vscode/appComposer.gif) ## [Amazon CodeCatalyst](https://codecatalyst.aws/explore) diff --git a/packages/toolkit/package.json b/packages/toolkit/package.json index 948b3c75151..640bbee70ad 100644 --- a/packages/toolkit/package.json +++ b/packages/toolkit/package.json @@ -1,7 +1,7 @@ { "name": "aws-toolkit-vscode", "displayName": "AWS Toolkit", - "description": "Including CodeCatalyst, Application Composer, and support for Lambda, S3, CloudWatch Logs, CloudFormation, and many other services.", + "description": "Including CodeCatalyst, Infrastructure Composer, and support for Lambda, S3, CloudWatch Logs, CloudFormation, and many other services.", "version": "3.27.0-SNAPSHOT", "extensionKind": [ "workspace"