Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump @backstage/plugin-scaffolder-backend from 1.12.0 to 1.14.0 in /backstage #142

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 12, 2023

Bumps @backstage/plugin-scaffolder-backend from 1.12.0 to 1.14.0.

Release notes

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

v1.14.0

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

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

Highlights

This release has an important security fix, along with a lot of squashed bugs and exciting additions! Enjoy.

BREAKING: Tweaks to the OpenAPI tooling

There’s been further work made on the OpenAPI tooling! One of the changes is that the commands for this feature are grouped under a schema openapi subcommand. This lets us structure things a bit better for the future. The generated file now also has a .generated.ts extension, to more easily be able to keep it apart in linting and similar.

BREAKING: Kubernetes plugin log viewer and tweaks

There’s been some awesome additions made to the Kubernetes plugin, including the ability to show pod logs! To support this, some breaking changes were made in some of its interfaces. Check out #17120 for some details of what changed.

DEPRECATION: React 16

We are preparing for React 18, and as part of doing that, we are now officially deprecating support for React 16. Nothing will break for you just yet, but if you are still on React 16 your backstage-cli commands will start to show helpful warning messages guiding you to bump to version 17 wehn you can.

See #17752 for some details about this, and links to the relevant issues.

New plugin: DevTools

This plugin is focused on integrators rather than end users. It allows you to see useful information about your Backstage installation, such as what operating system and NodeJS version it’s running on, what Backstage and individual package versions you have, and more! This may serve as a foundation for adding even more ops focused features in the future.

Contributed by @​awanlin in #17393

Migration to AWS-SDK version 3

There’s been work done under the hood to migrate AWS features over to using v3 of their client SDKs. While this should mostly go below the radar and ultimately work the same as it did before, do reach out to us if you encounter any problems that might be related to this migration.

There’s actually a minor interface breakage as part of this, where AwsIamKubernetesAuthTranslator has some methods removed, but that’s one which may not have a lot of use outside of the package.

Contributed by @​aochsner, see PRs linked at the bottom of issue #16470

Persistent session store for the auth backend

For auth providers that use session storage, those sessions are now persisted in the auth backend database, instead of in local memory. This should make session handling work better across scaled auth backend instances.

Markdown Output Support for Software Templates

You can now output Markdown from the Software Template runs which can provide more data to the end user after a job has completed in the outputs section of scaffolder/next

Contributed by @​voximity in #17641

Refactored Configuration Loading

The configuration loading system has been refactored to make it easier to extend the system with additional sources of configuration. See the initial PR and the @backstage/config-loader changelog for more details.

... (truncated)

Changelog

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

1.14.0

Minor Changes

  • 67115f532b8: Expose both types of scaffolder permissions and rules through the metadata endpoint.

    The metadata endpoint now correctly exposes both types of scaffolder permissions and rules (for both the template and action resource types) through the metadata endpoint.

  • a73b3c0b097: Add ability to use defaultNamespace and defaultKind for scaffolder action catalog:fetch

Patch Changes

  • 1a48b84901c: Bump minimum required version of vm2 to be 3.9.18
  • d20c87966a4: Bump minimum required version of vm2 to be 3.9.17
  • 6d954de4b06: Update typing for RouterOptions::actions and ScaffolderActionsExtensionPoint::addActions to allow any kind of action being assigned to it.
  • Updated dependencies
    • @​backstage/plugin-catalog-backend@​1.9.1
    • @​backstage/backend-common@​0.18.5
    • @​backstage/integration@​1.4.5
    • @​backstage/plugin-scaffolder-common@​1.3.0
    • @​backstage/plugin-permission-node@​0.7.8
    • @​backstage/plugin-scaffolder-node@​0.1.3
    • @​backstage/backend-tasks@​0.5.2
    • @​backstage/plugin-auth-node@​0.2.14
    • @​backstage/plugin-catalog-node@​1.3.6
    • @​backstage/backend-plugin-api@​0.5.2
    • @​backstage/catalog-client@​1.4.1
    • @​backstage/catalog-model@​1.3.0
    • @​backstage/config@​1.0.7
    • @​backstage/errors@​1.1.5
    • @​backstage/types@​1.0.2
    • @​backstage/plugin-catalog-common@​1.0.13
    • @​backstage/plugin-permission-common@​0.7.5

1.13.2-next.2

Patch Changes

  • Updated dependencies
    • @​backstage/plugin-catalog-backend@​1.9.1-next.2
    • @​backstage/plugin-scaffolder-common@​1.3.0-next.0
    • @​backstage/plugin-scaffolder-node@​0.1.3-next.2
    • @​backstage/config@​1.0.7

1.13.2-next.1

Patch Changes

  • 6d954de4b06: Update typing for RouterOptions::actions and ScaffolderActionsExtensionPoint::addActions to allow any kind of action being assigned to it.
  • Updated dependencies

... (truncated)

Commits
  • 73e7820 Version Packages
  • 93daeb8 Merge pull request #17747 from Andy2003/feature/improve-catalog-fetch
  • a73b3c0 Add ability to use defaultNamespace and defaultKind for scaffolder action...
  • 1a48b84 scaffolder-backend: bump minimum vm2 version
  • 67115f5 Expose both types of scaffolder permissions in metadata endpoint (#17705)
  • 4f30767 Version Packages (next)
  • 8b05da0 Version Packages (next)
  • 23e45c4 fix: Comment typos
  • 8ee31f3 Merge pull request #17471 from Andy2003/feature/scaffolder-allow-to-configure...
  • e04bb20 Version Packages (next)
  • 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 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 12, 2023
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/backstage/backstage/plugin-scaffolder-backend-1.14.0 branch from 3e9aacd to 35aa0b6 Compare June 12, 2023 16:52
garryod
garryod previously approved these changes Jun 13, 2023
@garryod
Copy link
Member

garryod commented Jun 13, 2023

@dependabot rebase

Bumps [@backstage/plugin-scaffolder-backend](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend) from 1.12.0 to 1.14.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/v1.14.0/plugins/scaffolder-backend)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/backstage/backstage/plugin-scaffolder-backend-1.14.0 branch from 35aa0b6 to 436cf85 Compare June 13, 2023 08:33
@garryod garryod merged commit ba58b32 into main Jun 13, 2023
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/backstage/backstage/plugin-scaffolder-backend-1.14.0 branch June 13, 2023 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant