This release fixes an issue where the Azure URL Reader failed with wildcard paths.
v1.22.1
This release upgrades the @backstage/create-app template to use React 18, which improves compatibility with a few dependencies.
v1.22.0
These are the release notes for the v1.22.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
Updates to new frontend system
There have been several updates to alpha packages in the new frontend system including a breaking change where the app/router extension was renamed to app/root. Furthermore elements, wrappers, and router were added as inputs to app/root making it possible to pass extensions into the root of the app.
Plugins and modules migrated to the New Backend System
Some more features have been migrated to the new backend system:
This release includes the new @backstage/plugin-app-visualizer package. This plugin for the new frontend system lets you browse and view the extension structure of your app as a graph, detailed list, or in text form.
New feature: Dynamic Feature Service
This release includes the new @backstage/backend-dynamic-feature-service package.
It is a new and experimental service that lets you dynamically detect and load local plugins and modules in your Backstage instance.
aa543c9: Migrate plugin to use the new auth services, add an optional service discovery to the router options and change the permissions type to be PermissionsService.
e9663a9: Enable the redaction of secrets using the redacting logger and the secrets from the TaskSpec
c6b132e: Introducing checkpoints for scaffolder task action idempotency
Patch Changes
984abfa: Fixing the lost of the initial state after a task recovery.
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 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 from 1.20.0 to 1.22.2.
Release notes
Sourced from
@backstage/plugin-scaffolder-backend
's releases.... (truncated)
Changelog
Sourced from
@backstage/plugin-scaffolder-backend
's changelog.... (truncated)
Commits
8070f67
Version Packagesd013bcb
Merge pull request #21977 from gavlyukovskiy/gitlab-push-actionfae822b
Merge pull request #21959 from mattprinold/feat/21365-scaffolder-custom-actio...ebb0f11
Merge branch 'master' into gitlab-push-actionac277f3
Version Packages (next)e7fc793
feat(createBuiltinActions): adds bitbucket:pipelines:run action to built in a...76e7e5b
refactor(BitbucketCloudPipelinesRun): moves action files to new modulee2c9045
feat(bitbucketCloudPipelinesRun): defines input schema for the request body24e5c11
feat(bitbucketCloudPipelinesRun): adds new TemplateAction for running a bitbu...7df4a3e
Merge pull request #22072 from backstage/freben/luxonDependabot 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