diff --git a/.changeset/dull-olives-itch.md b/.changeset/dull-olives-itch.md index 3a5ef71a21..679ed584d7 100644 --- a/.changeset/dull-olives-itch.md +++ b/.changeset/dull-olives-itch.md @@ -1,7 +1,5 @@ --- '@backstage/plugin-scaffolder-node': minor -'@backstage/plugin-scaffolder-backend': minor -'@backstage/plugin-scaffolder-node-test-utils': minor --- **DEPRECATION**: We've deprecated the old way of defining actions using `createTemplateAction` with raw `JSONSchema` and type parameters, as well as using `zod` through an import. You can now use the new format to define `createTemplateActions` with `zod` provided by the framework. This change also removes support for `logStream` in the `context` as well as moving the `logger` to an instance of `LoggerService`. diff --git a/.changeset/gorgeous-keys-shop.md b/.changeset/gorgeous-keys-shop.md new file mode 100644 index 0000000000..f319f0bdbf --- /dev/null +++ b/.changeset/gorgeous-keys-shop.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-node-test-utils': minor +--- + +Use update `createTemplateAction` kinds diff --git a/.changeset/olive-dragons-guess.md b/.changeset/olive-dragons-guess.md new file mode 100644 index 0000000000..c1e3fa6286 --- /dev/null +++ b/.changeset/olive-dragons-guess.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-backend': minor +--- + +Support new `createTemplateAction` type, and convert `catalog:fetch` action to new way of defining actions.