fix(deps): update backstage monorepo #100
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.6.5->1.7.21.11.0->1.12.11.7.5->1.7.60.34.1->0.34.51.3.3->1.3.61.18.0->1.19.2^0.17.0->^0.18.01.10.9->1.12.01.2.9->1.2.12^0.12.4->^0.13.00.5.5->0.5.80.25.3->0.25.60.6.6->0.6.91.31.2->1.32.03.0.1->3.2.01.1.5->1.1.7^0.4.16->^0.5.00.13.4->0.13.71.20.1->1.21.30.12.10->0.12.130.6.43->0.6.460.9.1->0.9.30.10.3->0.10.60.4.36->0.4.380.6.5->0.6.81.34.0->1.34.32.2.0->2.2.11.4.29->1.5.02.0.5->2.0.80.5.47->0.5.501.3.14->1.3.171.9.3->1.10.01.14.1->1.16.02.0.5->2.1.21.1.27->1.1.301.3.2->1.3.50.8.25->0.8.291.7.11->1.7.13^0.6.4->^0.7.0Release Notes
backstage/backstage (@backstage/app-defaults)
v1.7.2Compare Source
Patch Changes
v1.7.1Compare Source
Patch Changes
v1.7.0Compare Source
Minor Changes
9956704: Add and configure the OpenShift authentication provider to the default APIs.Patch Changes
backstage/backstage (@backstage/catalog-client)
v1.12.1Compare Source
Patch Changes
v1.12.0Compare Source
Minor Changes
0e9ec44: Introduced newstreamEntitiesasync generator method for the catalog.Catalog API and Catalog Service now includes a
streamEntitiesmethod that allows for streaming entities from the catalog.This method is designed to handle large datasets efficiently by processing entities in a stream rather than loading them
all into memory at once. This is useful when you need to fetch a large number of entities but do not want to use pagination
or fetch all entities at once.
Example usage:
Patch Changes
0efcc97: Updated generated schemasbackstage/backstage (@backstage/catalog-model)
v1.7.6Compare Source
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.backstage/backstage (@backstage/cli)
v0.34.5Compare Source
Patch Changes
fc7cbfc: The templates executed with theyarn newcommand now supports templating filenames.da19cb5: Fix inconsistent behavior in thenewcommand for the@internalscope: it now consistently defaults to thebackstage-plugin-infix whether the--scopeoption is not set or it's set tointernal.fc7cbfc: Added a template for theyarn newcommand to create an catalog entity provider. To add this template to an explicit list in the rootpackage.json, use@backstage/cli/templates/catalog-provider-module.b2bef92: Convert all enums to erasable-syntax compliant patterns279279c: Fixes an issue where using thebackstage-cli new --scopecommand with a scope that already includes the@symbol (e.g.,@backstage-community) would result in a double@@​prefix in the generated package name, causing invalidpackage.jsonfiles.05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.v0.34.4Compare Source
Patch Changes
f2cf564: Removed the script transform cache from the default Jest configuration. The script cache provided a moderate performance boost, but it is incompatible with Jest 30.33faad2: Allow using custom manifest location in the yarn plugin and version bump.The Backstage yarn plugin and version bump allows two new environment variables to configure custom manifest location:
BACKSTAGE_VERSIONS_BASE_URL: The base URL for fetching the Backstage versionmanifest. Defaults to
https://versions.backstage.io/v1/releases/VERSION/manifest.json.Useful for running the plugin in environment without direct access to the internet,
for example by using a mirror of the versions API or a proxy.
Note that the environment variable is just the host name, and the path is appended by
the plugin. If you are using the yarn plugin, bump version command will also try
to fetch the new version of the yarn plugin from the same base URL (defaults to
https://versions.backstage.io/v1/releases/RELEASE/yarn-plugin)BACKSTAGE_MANIFEST_FILE: Path to a local manifest file. If set, the pluginwill not attempt to fetch the manifest from the network. Useful for running
the plugin in environment without internet access and without mirror of the
versions API.
6ebc1ea: Fixed module federation config by only settingimport: falseon shared libraries for remote.ab96bb7: Added a new--entrypointoption to thepackage startcommand, which allows you to specify a custom entry directory/file for development applications. This is particularly useful when maintaining separate dev apps for different versions of your plugin (e.g., stable and alpha).Example usage:
Consider the following plugin dev folder structure:
yarn package startcommand uses thedev/folder as the entry point and executesdev/index.tsxfile;yarn package start --entrypoint dev/alphawill instead usedev/alpha/as the entry point and executedev/alpha/index.tsfile.024645e: Remove unused @octokit modules from cli packaged14ef24: Added automatic detection and support for the Backstage Yarn plugin when generating new packages withyarn new. When the plugin is installed, new packages will automatically usebackstage:^ranges for@backstage/*dependencies.Updated dependencies
v0.34.3Compare Source
v0.34.2Compare Source
Patch Changes
e6f45dc: Updated the WebPack configuration to usecontenthash. This fixes an issue were builds would sometimes generate output files with the same name but different content across builds, leading to breakages when loading the frontend app.fffd434: Disallow import fallback of critical shared dependencies in module federation.080f252: Fixed thenew-frontend-plugintemplate that was incorrectly passingidinstead ofpluginIdtocreateFrontendPluginand unnecessarily importingReact.e0db9b8: Modify thebackstage.jsonalso for custom patterns if it extends the default pattern.Examples:
@backstage/*(default pattern)@{backstage,backstage-community}/*@{extra1,backstage,extra2}/*275bda8: Fixed an issue that could cause conflicts of detected modules in workspaces with multiple apps.e1adce4: Updated the backend plugin template to use a new pattern for theTodoListServicethat reduces boilerplate.Updated dependencies
backstage/backstage (@backstage/config)
v1.3.6Compare Source
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.v1.3.5Compare Source
Patch Changes
b45b094: Allow colon to be used as config key.v1.3.4Compare Source
Patch Changes
b45b094: Allow colon to be used as config key.backstage/backstage (@backstage/core-app-api)
v1.19.2Compare Source
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.v1.19.1Compare Source
Patch Changes
v1.19.0Compare Source
Minor Changes
3fca906: AddOpenShiftAuthhelper to create default OAuth flow for OpenShift.Patch Changes
5ae6d9d: feat: support no en languagesbackstage/backstage (@backstage/core-components)
v0.18.3Compare Source
Patch Changes
1c7e1ce: - Revertviewboxback to old values.fullScreenprop toEntityCatalogGraphCard96ad674: Line numbers in LogViewer will not be selectable in UI anymoreb2bef92: Convert all enums to erasable-syntax compliant patterns05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.v0.18.2Compare Source
Patch Changes
d493126: Swap base token for semantic token in ItemCardHeader to ensure readability in light mode.431130c: AddedrenderEdgeprop to<DependencyGraph />component in@backstage/core-componentsto allow custom rendering of graph edges.6981ae6: Fixed DependencyGraphsvgsize not adapting to the container size95935fb: Fixed dependency graph automatically scrolling foreverv0.18.1Compare Source
Added a new badges plugin, split into
@backstage/plugin-badgesand@backstage/plugin-badges-backend.The badges plugin offers a set of badges that can be used outside of your backstage deployment, showing information related to data in the catalog, such as entity owner and lifecycle data.
v0.18.0Compare Source
Minor Changes
b9a87f4: Add optionaldistanceproperty toDependencyEdgeto reflect the distance to a root.Patch Changes
1ad3d94: Dependency graph can now be opened in full screen modee409bec: Fixes for rendering initials in the avatar component.ae7d426: update about card links style for pretty display with other languagebackstage/backstage (@backstage/core-plugin-api)
v1.12.0Compare Source
Minor Changes
83439b1: All route references are now forwards compatible with the new frontend system, i.e.@backstage/frontend-plugin-api. This means they no longer need to be converted withconvertLegacyRouteReforconvertLegacyRouteRefsfrom@backstage/core-compat-api.Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.v1.11.1Compare Source
Patch Changes
v1.11.0Compare Source
Minor Changes
5114627: MakeopenshiftAuthApiRefavailable in@backstage/core-plugin-api.Patch Changes
backstage/backstage (@backstage/integration-react)
v1.2.12Compare Source
Patch Changes
v1.2.11Compare Source
Patch Changes
v1.2.10Compare Source
Patch Changes
backstage/backstage (@backstage/plugin-api-docs)
v0.13.1Compare Source
Patch Changes
7c281a5: Add i18n support for Raw tab title and an error messagev0.13.0Compare Source
Minor Changes
b8a381e: Remove explicit dependency onisomorphic-form-data.This explicit dependency was added to address an issue in the
dependency
swagger-ui-react. That issue has since been resolved,and
isomorphic-form-datano longer needs to be declared.Additionally, this changeset updates the
swagger-ui-reactdependency to version5.19.0or higher, which includescompatibility with the latest versions of
the OpenAPI specification.
Patch Changes
v0.12.11Compare Source
Patch Changes
backstage/backstage (@backstage/plugin-app-backend)
v0.5.8Compare Source
Patch Changes
v0.5.7Compare Source
Patch Changes
v0.5.6Compare Source
Patch Changes
afd368e: Internal update to not expose the oldcreateRouter.backstage/backstage (@backstage/plugin-auth-backend)
v0.25.6Compare Source
Patch Changes
a9315d0: Change internalstatecolumn totextto support state of over 255 characters05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.51ff7d8: Allow configuring dynamic client registration token expiration with configauth.experimentalDynamicClientRegistration.tokenExpiration.Maximum expiration for the DCR token is 24 hours. Default expiration is 1 hour.
Updated dependencies
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.