coder / backstage-plugins

Official Coder plugins for the Backstage platform
34 stars 2 forks source link

chore(deps): bump @backstage/plugin-scaffolder-backend from 1.20.0 to 1.22.2 #88

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps @backstage/plugin-scaffolder-backend from 1.20.0 to 1.22.2.

Release notes

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

v1.22.2

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:

  • @backstage/plugin-auth-backend-module-microsoft-provider
  • @backstage/plugin-auth-backend-module-pinniped-provider
  • @backstage/plugin-catalog-backend-module-openapi
  • @backstage/plugin-events-backend-module-azure
  • @backstage/plugin-events-backend-module-bitbucket-cloud
  • @backstage/plugin-events-backend-module-gerrit
  • @backstage/plugin-linguist

New plugin: App Visualizer

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.

Contributed by @​davidfestal in #18862

New Scaffolder action gitlab:issues:create

You can now create GitHub issues in your scaffolder flows! Contributed by @​elaine-mattos in #21929

New Scaffolder action gitlab:repo:push

You can now push raw branches to GitLab in your scaffolder flows! Contributed by @​gavlyukovskiy in #21977

Security Fixes

... (truncated)

Changelog

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

1.22.2

Patch Changes

  • Updated dependencies
    • @​backstage/plugin-catalog-node@​1.10.0
    • @​backstage/catalog-client@​1.6.2
    • @​backstage/backend-common@​0.21.5
    • @​backstage/plugin-catalog-backend-module-scaffolder-entity-model@​0.1.13
    • @​backstage/plugin-auth-node@​0.4.10
    • @​backstage/plugin-scaffolder-backend-module-gitlab@​0.3.1
    • @​backstage/backend-tasks@​0.5.20
    • @​backstage/plugin-permission-node@​0.7.26
    • @​backstage/plugin-scaffolder-backend-module-github@​0.2.5
    • @​backstage/plugin-scaffolder-node@​0.4.1
    • @​backstage/backend-plugin-api@​0.6.15
    • @​backstage/catalog-model@​1.4.5
    • @​backstage/config@​1.2.0
    • @​backstage/errors@​1.2.4
    • @​backstage/integration@​1.9.1
    • @​backstage/types@​1.1.1
    • @​backstage/plugin-permission-common@​0.7.13
    • @​backstage/plugin-scaffolder-backend-module-azure@​0.1.7
    • @​backstage/plugin-scaffolder-backend-module-bitbucket@​0.2.5
    • @​backstage/plugin-scaffolder-backend-module-bitbucket-cloud@​0.1.5
    • @​backstage/plugin-scaffolder-backend-module-bitbucket-server@​0.1.5
    • @​backstage/plugin-scaffolder-backend-module-gerrit@​0.1.7
    • @​backstage/plugin-scaffolder-backend-module-gitea@​0.1.5
    • @​backstage/plugin-scaffolder-common@​1.5.1

1.22.1

Patch Changes

  • Updated dependencies
    • @​backstage/plugin-catalog-node@​1.9.0
    • @​backstage/plugin-catalog-backend-module-scaffolder-entity-model@​0.1.12

1.22.0

Minor Changes

  • e9663a9: Move away from using ctx.logStream
  • 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.

... (truncated)

Commits
  • 8070f67 Version Packages
  • d013bcb Merge pull request #21977 from gavlyukovskiy/gitlab-push-action
  • fae822b Merge pull request #21959 from mattprinold/feat/21365-scaffolder-custom-actio...
  • ebb0f11 Merge branch 'master' into gitlab-push-action
  • ac277f3 Version Packages (next)
  • e7fc793 feat(createBuiltinActions): adds bitbucket:pipelines:run action to built in a...
  • 76e7e5b refactor(BitbucketCloudPipelinesRun): moves action files to new module
  • e2c9045 feat(bitbucketCloudPipelinesRun): defines input schema for the request body
  • 24e5c11 feat(bitbucketCloudPipelinesRun): adds new TemplateAction for running a bitbu...
  • 7df4a3e Merge pull request #22072 from backstage/freben/luxon
  • Additional commits viewable in compare view


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 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)