Skip to content

chore(deps): bump @backstage/frontend-plugin-api from 0.15.1 to 0.16.0#1035

Open
dependabot[bot] wants to merge 1 commit into
nextfrom
dependabot/npm_and_yarn/next/backstage/frontend-plugin-api-0.16.0
Open

chore(deps): bump @backstage/frontend-plugin-api from 0.15.1 to 0.16.0#1035
dependabot[bot] wants to merge 1 commit into
nextfrom
dependabot/npm_and_yarn/next/backstage/frontend-plugin-api-0.16.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 15, 2026

Bumps @backstage/frontend-plugin-api from 0.15.1 to 0.16.0.

Changelog

Sourced from @​backstage/frontend-plugin-api's changelog.

0.16.0

Minor Changes

  • fa55078: BREAKING: Removed the deprecated createSchemaFromZod helper. Use the new configSchema option instead. See the 1.50 migration documentation for more information.
  • 49397c1: Simplified the type signature of createRouteRef by replacing the dual TParams/TParamKeys type parameters with a single TParamKey parameter. This is a breaking change for callers that explicitly provided type arguments, but most usage that relies on inference is unaffected.

Patch Changes

  • 4c09967: Fixed the duplicate extension error message in createFrontendModule to correctly say "Module" instead of "Plugin".
  • e4804ab: Added open method to DialogApi that renders dialogs without any built-in dialog chrome, giving the caller full control over the dialog presentation. This avoids focus trap conflicts that occur when mixing components from different design libraries. The existing show and showModal methods are now deprecated in favor of open.
  • ddc5247: Fixed FlattenedMessages type to avoid excessive type instantiation depth in TypeScript 6 when using createTranslationRef with the translations option.
  • a2a6c3b: Added a new configSchema option for createExtension and createExtensionBlueprint that accepts direct schema values from any Standard Schema compatible library with JSON Schema support, such as zod v4 or the zod/v4 subpath from zod v3. The old config.schema option is now deprecated. Note that direct zod v3 schemas are not supported by the new configSchema option — use import { z } from 'zod/v4' from the zod v3 package, or upgrade to zod v4. See the 1.50 migration documentation for more information.
  • d66a3ec: Added titleLink prop to PageLayoutProps so the plugin header title can link back to the plugin root.
  • e220589: Removed the unnecessary need to use defineParams callback from PluginHeaderActionBlueprint. It still works, but is no longer required.
  • Updated dependencies
    • @​backstage/errors@​1.3.0
    • @​backstage/filter-predicates@​0.1.2

0.16.0-next.2

Patch Changes

  • Updated dependencies
    • @​backstage/errors@​1.3.0-next.0
    • @​backstage/filter-predicates@​0.1.2-next.0

0.16.0-next.1

Minor Changes

  • 49397c1: Simplified the type signature of createRouteRef by replacing the dual TParams/TParamKeys type parameters with a single TParamKey parameter. This is a breaking change for callers that explicitly provided type arguments, but most usage that relies on inference is unaffected.

Patch Changes

  • ddc5247: Fixed FlattenedMessages type to avoid excessive type instantiation depth in TypeScript 6 when using createTranslationRef with the translations option.
  • fa55078: Refactored the internal createSchemaFromZod helper to use a schema-first generic pattern, replacing the ZodSchema<TOutput, ZodTypeDef, TInput> constraint with TSchema extends ZodType. This avoids "excessively deep" type inference errors when multiple Zod copies are resolved.

0.15.2-next.0

Patch Changes

  • d66a3ec: Added titleLink prop to PageLayoutProps so the plugin header title can link back to the plugin root.
  • e220589: Removed the unnecessary need to use defineParams callback from PluginHeaderActionBlueprint. It still works, but is no longer required.
  • Updated dependencies
    • @​backstage/errors@​1.2.7
    • @​backstage/filter-predicates@​0.1.1
    • @​backstage/types@​1.2.2
    • @​backstage/version-bridge@​1.0.12

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 15, 2026
@simonecorsi
Copy link
Copy Markdown
Collaborator

simonecorsi commented Apr 15, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Bumps [@backstage/frontend-plugin-api](https://github.com/backstage/backstage/tree/HEAD/packages/frontend-plugin-api) from 0.15.1 to 0.16.0.
- [Release notes](https://github.com/backstage/backstage/releases)
- [Changelog](https://github.com/backstage/backstage/blob/master/packages/frontend-plugin-api/CHANGELOG.md)
- [Commits](https://github.com/backstage/backstage/commits/v0.16.0/packages/frontend-plugin-api)

---
updated-dependencies:
- dependency-name: "@backstage/frontend-plugin-api"
  dependency-version: 0.16.0
  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/next/backstage/frontend-plugin-api-0.16.0 branch from 4e23da6 to e29d0d3 Compare April 15, 2026 03:31
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