Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 26, 2025

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

Release notes

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

v1.42.3

This release fixes an issue where the org plugin would crash when navigating to the catalog plugin if the plugin is mounted at the root of the app

v1.42.2

This release fixes the following issues:

  • Fix kubernetes not fetching the default objects unless explicitly configured in config
  • Fix hanging when trying to migrate legacy frontend system to New Frontend System
  • Reverted some sidebar changes in techdocs that broke styling

v1.42.1

This release fixes two small issues uncovered with the new frontend system.

  • Fixes support for the deprecated default* props and packages published with an older catalog-react API that happen to get the latest version.

  • Fixes missing / route when using npx @backstage/create-app --next

v1.42.0

These are the release notes for the v1.42.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

The new Frontend System is Adoption Ready! 🎉

We've been hard at work over the last few months stabilizing the APIs for the New Frontend System, and we're excited to announce that they're ready for prime time! With the release of version 1.42.0, we're officially encouraging all developers to start migrating their apps to the new system, along with all their plugins.

The New Frontend System is a major leap forward, offering a more powerful, flexible, and overall better development experience. By migrating, you’ll be able to take advantage of declarative integration of plugins and removing a large amount of code that’s used to configure your Backstage App. With plugins also migrating, there’s new extensibility patterns on the horizon that will allow you to customize Backstage even further than before.

We know that migrating can be a big undertaking, so we've made it as easy as possible. You can choose to migrate gradually, using a hybrid approach that combines the new and old systems, or you can start fresh with a brand new app using the --next flag.

Whatever path you choose, we've got you covered. Check out our comprehensive migration guide for step-by-step instructions, and don't hesitate to reach out to us on our repository or Discord if you need help.

Default bundler switched to Rspack

The Backstage CLI has been updated to use Rspack as the bundler for frontend apps. It has been available behind the EXPERIMENTAL_RSPACK flag since the 1.32 release, but has now been switched to the default. The use of WebPack can be restored using the LEGACY_WEBPACK_BUILD flag, along with installing the necessary dependencies. See the changelog for @backstage/cli for more information.

Kubernetes Legacy Backend System Removal

We’ve removed support for the legacy backend system, as well all of the deprecated exports for the last plugin in the main repository. With this cleanup, we say goodbye to the last occurrence of the old @backstage/backend-common in the repository!

There’s extensive documentation in the changelog for migrating to the latest version.

Please reach out if you have any issues!

Scaffolder is now powered by OpenAPI + more deprecations!

The Scaffolder router and client are now generated by the OpenAPI tooling. One of the oldest PR’s that we had in the repository has been merged after a lot of hard work. Thanks to @​solimant and @​aramissennyeydd for their continued support throughout!

... (truncated)

Changelog

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

2.2.0

Minor Changes

  • c08cbc4: Move Scaffolder API to OpenAPI
  • 2032660: Fixed fs:readdir action example
  • 11dc90f: Implement max length for scaffolder auditor audit logging with default of 256
  • 812485c: Add step info to scaffolder action context to access the step id and name.

Patch Changes

  • caee2eb: Fixed WinstonLogger throwing when redactions were null or undefined
  • 4ae87f5: add getResources method to permissionIntegrationRouter for frontend task permission checks
  • b817c1d: Stop logging of SPLAT twice in logs
  • Updated dependencies
    • @​backstage/backend-openapi-utils@​0.6.0
    • @​backstage/backend-defaults@​0.12.0
    • @​backstage/plugin-scaffolder-common@​1.7.0
    • @​backstage/plugin-scaffolder-node@​0.11.0
    • @​backstage/plugin-scaffolder-backend-module-gitlab@​0.9.4
    • @​backstage/plugin-catalog-node@​1.18.0
    • @​backstage/plugin-scaffolder-backend-module-github@​0.8.2
    • @​backstage/plugin-auth-node@​0.6.6
    • @​backstage/plugin-permission-node@​0.10.3
    • @​backstage/backend-plugin-api@​1.4.2
    • @​backstage/plugin-catalog-backend-module-scaffolder-entity-model@​0.2.11
    • @​backstage/plugin-events-node@​0.4.14
    • @​backstage/plugin-scaffolder-backend-module-azure@​0.2.12
    • @​backstage/plugin-scaffolder-backend-module-bitbucket@​0.3.13
    • @​backstage/plugin-scaffolder-backend-module-bitbucket-cloud@​0.2.12
    • @​backstage/plugin-scaffolder-backend-module-bitbucket-server@​0.2.12
    • @​backstage/plugin-scaffolder-backend-module-gerrit@​0.2.12
    • @​backstage/plugin-scaffolder-backend-module-gitea@​0.2.12

2.2.0-next.1

Minor Changes

  • 2032660: Fixed fs:readdir action example
  • 11dc90f: Implement max length for scaffolder auditor audit logging with default of 256

Patch Changes

  • Updated dependencies
    • @​backstage/backend-openapi-utils@​0.6.0-next.1
    • @​backstage/plugin-scaffolder-backend-module-gitlab@​0.9.4-next.1
    • @​backstage/plugin-scaffolder-backend-module-github@​0.8.2-next.1

2.2.0-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.0.
- [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.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 26, 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.

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.

0 participants