Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Bumps @backstage/plugin-scaffolder-backend from 1.26.2 to 2.2.1.

Release notes

Sourced from @​backstage/plugin-scaffolder-backend's releases.

v1.43.2

Hey, I just made a Pull Request!

This release contains the following fixes:

v1.43.1

This release fixes an issue that broke the host module federation configuration in @backstage/cli.

v1.43.0

These are the release notes for the v1.43.0 release of Backstage.

A huge thanks to the whole team of maintainers and contributors as well as the amazing Backstage Community for the hard work in getting this release developed and done.

Highlights

BREAKING: MSgraph catalog module encoding queries

The catalog MSgraph module now properly encodes filter queries before they are sent to the remote system. This fixes some confusion in how to properly write queries–and thus simplifies operations for users. However, it does mean that if you use the @backstage/plugin-catalog-backend-module-msgraph module, you will have to update your filter parameters to be just plain text without any manual encoding. Example:

 user:
-  filter: department in('MARKETING', 'R %26 D')
+  filter: department in('MARKETING', 'R & D')

Contributed by @​stephenglass in #30567

OpenShift auth

Backstage now supports OpenShift as an auth provider! This was a long standing PR that we are very excited to have merged into the project. Go check out the docs for it!

Contributed by @​ioboi in #29470

Improved app error display for new frontend system

If the frontend app encounters one or more critical errors during startup they are now displayed on an error page that summarizes the errors and their source. This is in contrast to before this change, where errors would result in a blank page with the first error logged to the console.

Some more errors have also been moved to be warnings, which will be logged in the console regardless of whether the app starts up or not.

Actions Registry integration with the Scaffolder

Actions which are registered in the Actions Registry are now also available in Scaffolder templates. You will be able to browse the actions and see the schema like the original Scaffolder Templating Actions, as well as being able to use action: acme:my-action inside template steps to call these distributed actions.

Experimental: Dynamic Client Registration support for MCP Actions Backend

We’ve shipped experimental support for allowing the auth-backend to issue tokens on behalf of users for use in MCP Clients such as Claude and Cursor. This is highly experimental, and tokens are only valid for 1 hour currently. We’re eager to get some feedback on this feature, so if you would like to try it out you can check out the mcp-actions docs and leave us some feedback in a GitHub issue, or on our Community Discord!

... (truncated)

Changelog

Sourced from @​backstage/plugin-scaffolder-backend's changelog.

2.2.1

Patch Changes

  • a57185f: Added support for executing actions from the ActionsRegistry in the scaffolder-backend
  • c3405db: Fixed a regression that prevented uploads greater than 100KB. Uploads up to 10MB are supported again.
  • Updated dependencies
    • @​backstage/backend-defaults@​0.12.1
    • @​backstage/plugin-scaffolder-backend-module-github@​0.9.0
    • @​backstage/plugin-catalog-node@​1.19.0
    • @​backstage/plugin-auth-node@​0.6.7
    • @​backstage/plugin-events-node@​0.4.15
    • @​backstage/integration@​1.18.0
    • @​backstage/plugin-scaffolder-backend-module-gitlab@​0.9.5
    • @​backstage/types@​1.2.2
    • @​backstage/backend-openapi-utils@​0.6.1
    • @​backstage/backend-plugin-api@​1.4.3
    • @​backstage/plugin-bitbucket-cloud-common@​0.3.2
    • @​backstage/plugin-catalog-backend-module-scaffolder-entity-model@​0.2.12
    • @​backstage/plugin-permission-node@​0.10.4
    • @​backstage/plugin-scaffolder-backend-module-azure@​0.2.13
    • @​backstage/plugin-scaffolder-backend-module-bitbucket@​0.3.14
    • @​backstage/plugin-scaffolder-backend-module-bitbucket-cloud@​0.2.13
    • @​backstage/plugin-scaffolder-backend-module-bitbucket-server@​0.2.13
    • @​backstage/plugin-scaffolder-backend-module-gerrit@​0.2.13
    • @​backstage/plugin-scaffolder-backend-module-gitea@​0.2.13
    • @​backstage/plugin-scaffolder-common@​1.7.1
    • @​backstage/plugin-scaffolder-node@​0.11.1

2.2.1-next.1

Patch Changes

  • Updated dependencies
    • @​backstage/backend-defaults@​0.12.1-next.1
    • @​backstage/plugin-auth-node@​0.6.7-next.1
    • @​backstage/plugin-catalog-node@​1.19.0-next.1
    • @​backstage/integration@​1.18.0-next.0
    • @​backstage/plugin-catalog-backend-module-scaffolder-entity-model@​0.2.12-next.1
    • @​backstage/plugin-scaffolder-backend-module-github@​0.8.3-next.1

2.2.1-next.0

Patch Changes

  • Updated dependencies
    • @​backstage/integration@​1.18.0-next.0
    • @​backstage/plugin-scaffolder-backend-module-gitlab@​0.9.5-next.0
    • @​backstage/plugin-auth-node@​0.6.7-next.0
    • @​backstage/backend-defaults@​0.12.1-next.0

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@backstage/plugin-scaffolder-backend](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend) from 1.26.2 to 2.2.1.
- [Release notes](https://github.com/backstage/backstage/releases)
- [Changelog](https://github.com/backstage/backstage/blob/master/plugins/scaffolder-backend/CHANGELOG.md)
- [Commits](https://github.com/backstage/backstage/commits/HEAD/plugins/scaffolder-backend)

---
updated-dependencies:
- dependency-name: "@backstage/plugin-scaffolder-backend"
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 22, 2025

Labels

The following labels could not be found: kind/cleanup, ok-to-test, release-note-none. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 20, 2025

Superseded by #166.

@dependabot dependabot bot closed this Oct 20, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/backstage/backstage/plugin-scaffolder-backend-2.2.1 branch October 20, 2025 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant