Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

Releases: awslabs/aws-proton-plugins-for-backstage

v0.2.2

19 Apr 15:12
Compare
Choose a tag to compare

0.2.2 (2023-04-19)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.13.0.

v0.2.1

19 Jan 20:04
Compare
Choose a tag to compare

0.2.1 (2023-01-19)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.10.1.

v0.2.0

20 Dec 21:18
Compare
Choose a tag to compare

0.2.0 (2022-12-20)

Features

  • Support using Proton across multiple AWS accounts in one Backstage app (8c8778a)

BREAKING CHANGES

You must make two changes to your Backstage app source code when upgrading your Backstage app to use this version of the Proton plugins:

  1. Pass configuration to the Proton backend plugin router:
diff --git a/packages/backend/src/plugins/awsProton.ts b/packages/backend/src/plugins/awsProton.ts
index 68968b9..37de05a 100644
--- a/packages/backend/src/plugins/awsProton.ts
+++ b/packages/backend/src/plugins/awsProton.ts
@@ -4,5 +4,6 @@ import { PluginEnvironment } from '../types';
 export default async function createPlugin(env: PluginEnvironment) {
   return await createRouter({
     logger: env.logger,
+    config: env.config,
   });
 }
  1. Pass configuration to the Proton scaffolder action:
diff --git a/packages/backend/src/plugins/scaffolder.ts b/packages/backend/src/plugins/scaffolder.ts
index d566691..fdb0f42 100644
--- a/packages/backend/src/plugins/scaffolder.ts
+++ b/packages/backend/src/plugins/scaffolder.ts
@@ -22,7 +22,7 @@ export default async function createPlugin(
     config: env.config,
   });
 
-  const actions = [...builtInActions, createAwsProtonServiceAction()];
+  const actions = [...builtInActions, createAwsProtonServiceAction({ config: env.config })];
 
   return await createRouter({
     logger: env.logger,

Backstage Version

This release was built on Backstage version 1.9.0.

v0.1.7

05 Dec 16:37
Compare
Choose a tag to compare

0.1.7 (2022-12-05)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.8.3.

v0.1.6

14 Nov 23:51
Compare
Choose a tag to compare

0.1.6 (2022-11-14)

Bug Fixes

  • run prettier to get consistent code style (b167e29)

Backstage Version

This release was built on Backstage version 1.7.2.

v0.1.5

11 Nov 04:21
Compare
Choose a tag to compare

0.1.5 (2022-11-11)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.7.2.

v0.1.4

09 Nov 05:21
Compare
Choose a tag to compare

0.1.4 (2022-11-09)

Bug Fixes

  • Support scaffolding pipeline-less services (9655f82)

Backstage Version

This release was built on Backstage version 1.5.1.

v0.1.3

19 Jul 21:38
Compare
Choose a tag to compare

0.1.3 (2022-07-19)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.4.0.

v0.1.2

21 Jun 17:02
Compare
Choose a tag to compare

0.1.2 (2022-06-21)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.3.0.

v0.1.1

21 Jun 16:53
Compare
Choose a tag to compare

0.1.1 (2022-06-21)

Note: Version bump only for package aws-proton-plugins-for-backstage

Backstage Version

This release was built on Backstage version 1.3.0.