Merge pull request #29534 from backstage/changeset-release/master

Version Packages
This commit is contained in:
Ben Lambert
2025-04-15 18:50:49 +02:00
committed by GitHub
454 changed files with 5655 additions and 1615 deletions
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-bitbucket-server': minor
'@backstage/backend-defaults': minor
---
Remove Throttle of Bitbucket Server API calls
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Fixed the layout of summary cards in the new frontend system, ensuring that the horizontal scroll grid doesn't grow too large as well as tweaked its scrolling parameters.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': patch
---
api-docs plugin support i18n
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend-module-bitbucket-provider': patch
---
Enabled persistency of scopes for Bitbucket Cloud.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': minor
---
Added support of filtering based on system columns in catalog table
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-devtools': patch
'@backstage/plugin-catalog': patch
'@backstage/plugin-search': patch
---
Updated `README.md` to use `yarn start` instead of `yarn dev`.
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-github': minor
---
**BREAKING**: Explicitly rejects branch names containing a slash character.
The module now rejects any configuration that contains slashes in branch names. The reason for this is that the ingestion will run into downstream problems if they were let through. If you had configuration with a slash in the branch name in `filters.branch`, your application may fail to start up.
If you are affected by this, please move over to using branches that do not have slashes in them.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-defaults': minor
---
Allow pass through of redis client and cluster options to Cache core service
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-permission-backend': minor
---
Improved validation for the `/authorize` endpoint when a `resourceRef` is provided alongside a basic permission. Additionally, introduced a clearer error message for cases where users attempt to directly evaluate conditional permissions.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-react': patch
---
Fix catalog entity docs page not loading due to multiple addons data attachment in the New Frontend System.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
---
Updated the path field in the `gitlab:group:ensureExists` action to support also strings with multiple segments (e.g. `group/subgroup`)
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-node': patch
---
Adds documentation for the CatalogProcessingExtensionPoint functions.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-node': patch
---
Update AWS file retrieval logic from storing file in buffer array to piping to res for better memory efficiency.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Bump @module-federation/enhanced ^0.9.0 to fix GHSA-593f-38f6-jp5m
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Updated styles for the Menu component in Canon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Fix Checkbox styles on dark theme in Canon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Add new breakpoint helpers up(), down() and current breakpoint to help you use our breakpoints in your React components.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-unprocessed-entities': patch
---
Added confirmation popup for delete entities in Catalog Unprocessed Entities plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes': patch
---
Added New Frontend System filter for the Kubernetes tab to use `isKubernetesAvailable` to control its visibility
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': minor
---
`entityRouteParams` now also accepts entity refs, and can help with encoding the resulting parameters.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
---
Slight update to the config schema
-17
View File
@@ -1,17 +0,0 @@
---
'@backstage/plugin-auth-backend-module-oidc-provider': patch
---
Added custom timeout setting for oidc provider
Here is an example of how to use a custom timeout with the configuration:
```yaml
auth:
oidc:
production:
clientId: ${AUTH_GOOGLE_CLIENT_ID}
clientSecret: ${AUTH_GOOGLE_CLIENT_SECRET}
timeout:
seconds: 30
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Fixed an issue causing the `repo lint` command to fail when the `--max-warnings` option was used.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
add filter for repos by membership and topics
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Internal refactor and fixes to the prop extraction logic for layout components.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Fix for duplicate results in `queryEntities` when providing an `orderField` parameter
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-node': patch
---
Use a different ID for the deprecated alpha version of the catalog service, as it has a different type definition and cannot be used interchangeably with the non-alpha version.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Add new Collapsible component for Canon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Avoid trailing `/*` when automatically adding imports for package with multiple entry points.
-16
View File
@@ -1,16 +0,0 @@
---
'@backstage/create-app': patch
---
Updated the root `package.json` in the template to use the new `backstage-cli repo start` command.
The `yarn dev` command is now redundant and has been removed from the template. We recommend existing projects to add these or similar scripts to help redirect users:
```json
{
"scripts": {
"dev": "echo \"Use 'yarn start' instead\"",
"start-backend": "echo \"Use 'yarn start backend' instead\""
}
}
```
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/cli': minor
---
Removes default React imports from template files, aligning with the requirements for the upcoming React 19 migration. Introduces a new ESLint rule to disallow `import React from 'react'` and `import * as React from 'react'`.
<https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html>
-51
View File
@@ -1,51 +0,0 @@
---
'@backstage/plugin-api-docs-module-protoc-gen-doc': patch
'@backstage/plugin-techdocs-module-addons-contrib': patch
'@backstage/plugin-catalog-unprocessed-entities': patch
'@backstage/plugin-techdocs-addons-test-utils': patch
'@backstage/frontend-plugin-api': patch
'@backstage/frontend-test-utils': patch
'@backstage/frontend-defaults': patch
'@backstage/integration-react': patch
'@backstage/plugin-kubernetes-cluster': patch
'@backstage/frontend-app-api': patch
'@backstage/core-compat-api': patch
'@backstage/core-components': patch
'@backstage/core-plugin-api': patch
'@backstage/plugin-kubernetes-react': patch
'@backstage/plugin-permission-react': patch
'@backstage/plugin-scaffolder-react': patch
'@backstage/plugin-app-visualizer': patch
'@backstage/plugin-catalog-import': patch
'@backstage/plugin-techdocs-react': patch
'@backstage/app-defaults': patch
'@backstage/core-app-api': patch
'@backstage/plugin-catalog-graph': patch
'@backstage/plugin-catalog-react': patch
'@backstage/plugin-config-schema': patch
'@backstage/plugin-notifications': patch
'@backstage/plugin-user-settings': patch
'@backstage/plugin-search-react': patch
'@backstage/create-app': patch
'@backstage/test-utils': patch
'@backstage/dev-utils': patch
'@backstage/plugin-auth-react': patch
'@backstage/plugin-home-react': patch
'@backstage/plugin-kubernetes': patch
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-org-react': patch
'@backstage/plugin-api-docs': patch
'@backstage/plugin-devtools': patch
'@backstage/plugin-techdocs': patch
'@backstage/plugin-catalog': patch
'@backstage/canon': patch
'@backstage/theme': patch
'@backstage/plugin-search': patch
'@backstage/plugin-home': patch
'@backstage/plugin-app': patch
'@backstage/plugin-org': patch
---
Removes instances of default React imports, a necessary update for the upcoming React 19 migration.
<https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html>
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
---
Tweaked template editor tooltip to mention HTTPS requirement.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-sentry': patch
---
Made "sentry:project:create" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Fixed the messaging in the `AlertDisplay` where it was claiming that there were older messages available rather than newer.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-azure': patch
---
Made "publish:azure" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': minor
---
Added additional feedback in case branch is already created
-11
View File
@@ -1,11 +0,0 @@
---
'@backstage/plugin-catalog-react': minor
'@backstage/plugin-catalog': minor
---
**BREAKING ALPHA**: `CatalogFilterBlueprint`, used in the new frontend system, is now exported under plugin-catalog-react instead of plugin-catalog.
```diff
+ import { CatalogFilterBlueprint } from '@backstage/plugin-catalog-react/alpha';
- import { CatalogFilterBlueprint } from '@backstage/plugin-catalog/alpha';
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Scaffolding - Template card - button to show template entity detail
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-import': patch
---
Expose the `UnpackNestedValue` type as it's been removed from `react-hook-form`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-defaults': patch
---
Implemented SRV lookup support in the default `HostDiscovery`. You can now specify internal URLs on the form `http+srv://some-srv-name/api/{{pluginId}}` and they will be resolved in real time.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-bitbucket': patch
---
Made "publish:bitbucket" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
The about, links, and labels card now all have the `info` card type by default in the new frontend system.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
Added `validateLocationsExist` to the config definition where it was missing.
-10
View File
@@ -1,10 +0,0 @@
---
'@backstage/backend-dynamic-feature-service': patch
'@backstage/frontend-dynamic-feature-loader': minor
'@backstage/frontend-defaults': patch
---
The new package `frontend-dynamic-features-loader` provides a frontend feature loader that dynamically
loads frontend features based on the new frontend system and exposed as module federation remotes.
This new frontend feature loader works hand-in-hand with a new server of frontend plugin module federation
remotes, which is added as part of backend dynamic feature service in package `@backstage/backend-dynamic-feature-service`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Added `template` and `step` labels for scaffolder histogram metrics: `scaffolder_task_duration` and `scaffolder_step_duration`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Add global CSS reset for anchor tags.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-notifications-backend-module-slack': minor
---
Added a new Slack NotificationProcessor for use with the notifications plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Improved Container styles, changing our max-width to 120rem and improving padding on smaller screens.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Made "github:autolinks:create" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-import': patch
---
adding translation for `Register an existing component` text
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Add new Avatar component to Canon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Add new TableCellProfile component for Table and DataTable in Canon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': minor
---
Improve class name structure using data attributes instead of class names.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-bitbucket-server': minor
'@backstage/plugin-events-backend-module-bitbucket-server': minor
---
Added the ability for the plugin to receive events coming from Bitbucket Server push webhooks. It then performs a delta mutation on the catalog.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-scaffolder-node': patch
---
Document the internal built-in filters, and ensure that the types are validated when using `createTemplateFilter` and `createTemplateGlobalFunction` from the `zod` schema.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-events-backend-module-github': minor
'@backstage/plugin-events-backend-module-gitlab': minor
---
**BREAKING ALPHA**: Modules from `events-backend-module-github` and `events-backend-module-gitlab` are now exported as `default` instead of being a named export. In addition, they have been moved from `aplha` to `public`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
add template-extensions scaffolder service endpoint
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/backend-defaults': minor
'@backstage/backend-plugin-api': minor
'@backstage/backend-test-utils': minor
---
Added `actor` property to `BackstageUserPrincipal` containing the subject of the last service (if any) who performed authentication on behalf of the user.
-17
View File
@@ -1,17 +0,0 @@
---
'@backstage/backend-defaults': patch
---
Added an optional `backend.trustProxy` app config value, which sets the
corresponding [Express.js `trust proxy`](https://expressjs.com/en/guide/behind-proxies.html) setting. This lets
you easily configure proxy trust without making a custom `configure` callback
for the `rootHttpRouter` service.
If you already are using a custom `configure` callback, and if that also _does not_ call `applyDefaults()`, you may want to add the following to it:
```ts
const trustProxy = config.getOptional('backend.trustProxy');
if (trustProxy !== undefined) {
app.set('trust proxy', trustProxy);
}
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
---
Adds more context to the `gitlab:repo:push` `commitAction` property for the installed actions section in the scaffolder
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-events-backend-module-github': patch
'@backstage/plugin-events-backend-module-gitlab': patch
---
Don't hard fail for not configuring `webhookSecret` for the GitHub and GitLab events backend. Instead, we don't add the ingress.
-277
View File
@@ -1,277 +0,0 @@
{
"mode": "exit",
"tag": "next",
"initialVersions": {
"example-app": "0.2.107",
"@backstage/app-defaults": "1.6.0",
"example-app-next": "0.0.21",
"app-next-example-plugin": "0.0.21",
"example-backend": "0.0.36",
"@backstage/backend-app-api": "1.2.1",
"@backstage/backend-defaults": "0.8.2",
"@backstage/backend-dev-utils": "0.1.5",
"@backstage/backend-dynamic-feature-service": "0.6.1",
"example-backend-legacy": "0.2.108",
"@backstage/backend-openapi-utils": "0.5.1",
"@backstage/backend-plugin-api": "1.2.1",
"@backstage/backend-test-utils": "1.3.1",
"@backstage/canon": "0.2.0",
"@backstage/catalog-client": "1.9.1",
"@backstage/catalog-model": "1.7.3",
"@backstage/cli": "0.31.0",
"@backstage/cli-common": "0.1.15",
"@backstage/cli-node": "0.2.13",
"@backstage/codemods": "0.1.52",
"@backstage/config": "1.3.2",
"@backstage/config-loader": "1.10.0",
"@backstage/core-app-api": "1.16.0",
"@backstage/core-compat-api": "0.4.0",
"@backstage/core-components": "0.17.0",
"@backstage/core-plugin-api": "1.10.5",
"@backstage/create-app": "0.6.0",
"@backstage/dev-utils": "1.1.8",
"e2e-test": "0.2.26",
"@backstage/e2e-test-utils": "0.1.1",
"@backstage/errors": "1.2.7",
"@backstage/eslint-plugin": "0.1.10",
"@backstage/frontend-app-api": "0.11.0",
"@backstage/frontend-defaults": "0.2.0",
"@internal/frontend": "0.0.7",
"@backstage/frontend-plugin-api": "0.10.0",
"@backstage/frontend-test-utils": "0.3.0",
"@backstage/integration": "1.16.2",
"@backstage/integration-aws-node": "0.1.15",
"@backstage/integration-react": "1.2.5",
"@internal/opaque": "0.0.1",
"@backstage/release-manifests": "0.0.12",
"@backstage/repo-tools": "0.13.1",
"@internal/scaffolder": "0.0.7",
"@techdocs/cli": "1.9.1",
"techdocs-cli-embedded-app": "0.2.106",
"@backstage/test-utils": "1.7.6",
"@backstage/theme": "0.6.4",
"@backstage/types": "1.2.1",
"@backstage/version-bridge": "1.0.11",
"yarn-plugin-backstage": "0.0.4",
"@backstage/plugin-api-docs": "0.12.5",
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.9",
"@backstage/plugin-app": "0.1.7",
"@backstage/plugin-app-backend": "0.5.0",
"@backstage/plugin-app-node": "0.1.31",
"@backstage/plugin-app-visualizer": "0.1.17",
"@backstage/plugin-auth-backend": "0.24.4",
"@backstage/plugin-auth-backend-module-atlassian-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-auth0-provider": "0.2.1",
"@backstage/plugin-auth-backend-module-aws-alb-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.2.6",
"@backstage/plugin-auth-backend-module-bitbucket-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-bitbucket-server-provider": "0.2.1",
"@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-github-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-google-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-guest-provider": "0.2.6",
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.2.6",
"@backstage/plugin-auth-backend-module-oidc-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-okta-provider": "0.2.1",
"@backstage/plugin-auth-backend-module-onelogin-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.5.1",
"@backstage/plugin-auth-node": "0.6.1",
"@backstage/plugin-auth-react": "0.1.13",
"@backstage/plugin-bitbucket-cloud-common": "0.2.28",
"@backstage/plugin-catalog": "1.28.0",
"@backstage/plugin-catalog-backend": "1.32.0",
"@backstage/plugin-catalog-backend-module-aws": "0.4.9",
"@backstage/plugin-catalog-backend-module-azure": "0.3.3",
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.5.0",
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.4.6",
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.3.3",
"@backstage/plugin-catalog-backend-module-gcp": "0.3.6",
"@backstage/plugin-catalog-backend-module-gerrit": "0.3.0",
"@backstage/plugin-catalog-backend-module-github": "0.7.11",
"@backstage/plugin-catalog-backend-module-github-org": "0.3.8",
"@backstage/plugin-catalog-backend-module-gitlab": "0.6.4",
"@backstage/plugin-catalog-backend-module-gitlab-org": "0.2.7",
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.6.4",
"@backstage/plugin-catalog-backend-module-ldap": "0.11.3",
"@backstage/plugin-catalog-backend-module-logs": "0.1.8",
"@backstage/plugin-catalog-backend-module-msgraph": "0.6.8",
"@backstage/plugin-catalog-backend-module-openapi": "0.2.8",
"@backstage/plugin-catalog-backend-module-puppetdb": "0.2.8",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.2.6",
"@backstage/plugin-catalog-backend-module-unprocessed": "0.5.6",
"@backstage/plugin-catalog-common": "1.1.3",
"@backstage/plugin-catalog-graph": "0.4.17",
"@backstage/plugin-catalog-import": "0.12.11",
"@backstage/plugin-catalog-node": "1.16.1",
"@backstage/plugin-catalog-react": "1.16.0",
"@backstage/plugin-catalog-unprocessed-entities": "0.2.15",
"@backstage/plugin-catalog-unprocessed-entities-common": "0.0.7",
"@backstage/plugin-config-schema": "0.1.66",
"@backstage/plugin-devtools": "0.1.25",
"@backstage/plugin-devtools-backend": "0.5.3",
"@backstage/plugin-devtools-common": "0.1.15",
"@backstage/plugin-events-backend": "0.5.0",
"@backstage/plugin-events-backend-module-aws-sqs": "0.4.9",
"@backstage/plugin-events-backend-module-azure": "0.2.18",
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.18",
"@backstage/plugin-events-backend-module-gerrit": "0.2.18",
"@backstage/plugin-events-backend-module-github": "0.2.18",
"@backstage/plugin-events-backend-module-gitlab": "0.2.18",
"@backstage/plugin-events-backend-test-utils": "0.1.42",
"@backstage/plugin-events-node": "0.4.9",
"@internal/plugin-todo-list": "1.0.37",
"@internal/plugin-todo-list-backend": "1.0.37",
"@internal/plugin-todo-list-common": "1.0.24",
"@backstage/plugin-home": "0.8.6",
"@backstage/plugin-home-react": "0.1.24",
"@backstage/plugin-kubernetes": "0.12.5",
"@backstage/plugin-kubernetes-backend": "0.19.4",
"@backstage/plugin-kubernetes-cluster": "0.0.23",
"@backstage/plugin-kubernetes-common": "0.9.4",
"@backstage/plugin-kubernetes-node": "0.2.4",
"@backstage/plugin-kubernetes-react": "0.5.5",
"@backstage/plugin-notifications": "0.5.3",
"@backstage/plugin-notifications-backend": "0.5.4",
"@backstage/plugin-notifications-backend-module-email": "0.3.7",
"@backstage/plugin-notifications-common": "0.0.8",
"@backstage/plugin-notifications-node": "0.2.13",
"@backstage/plugin-org": "0.6.37",
"@backstage/plugin-org-react": "0.1.36",
"@backstage/plugin-permission-backend": "0.5.55",
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.2.6",
"@backstage/plugin-permission-common": "0.8.4",
"@backstage/plugin-permission-node": "0.9.0",
"@backstage/plugin-permission-react": "0.4.32",
"@backstage/plugin-proxy-backend": "0.6.0",
"@backstage/plugin-proxy-node": "0.1.2",
"@backstage/plugin-scaffolder": "1.29.0",
"@backstage/plugin-scaffolder-backend": "1.31.0",
"@backstage/plugin-scaffolder-backend-module-azure": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-bitbucket": "0.3.8",
"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.3.7",
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.3.8",
"@backstage/plugin-scaffolder-backend-module-gcp": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-gerrit": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-gitea": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-github": "0.6.1",
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.8.1",
"@backstage/plugin-scaffolder-backend-module-notifications": "0.1.8",
"@backstage/plugin-scaffolder-backend-module-rails": "0.5.7",
"@backstage/plugin-scaffolder-backend-module-sentry": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.4.8",
"@backstage/plugin-scaffolder-common": "1.5.10",
"@backstage/plugin-scaffolder-node": "0.8.0",
"@backstage/plugin-scaffolder-node-test-utils": "0.2.0",
"@backstage/plugin-scaffolder-react": "1.14.6",
"@backstage/plugin-search": "1.4.24",
"@backstage/plugin-search-backend": "2.0.0",
"@backstage/plugin-search-backend-module-catalog": "0.3.2",
"@backstage/plugin-search-backend-module-elasticsearch": "1.7.0",
"@backstage/plugin-search-backend-module-explore": "0.3.0",
"@backstage/plugin-search-backend-module-pg": "0.5.42",
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.3.7",
"@backstage/plugin-search-backend-module-techdocs": "0.4.0",
"@backstage/plugin-search-backend-node": "1.3.9",
"@backstage/plugin-search-common": "1.2.17",
"@backstage/plugin-search-react": "1.8.7",
"@backstage/plugin-signals": "0.0.17",
"@backstage/plugin-signals-backend": "0.3.2",
"@backstage/plugin-signals-node": "0.1.18",
"@backstage/plugin-signals-react": "0.0.11",
"@backstage/plugin-techdocs": "1.12.4",
"@backstage/plugin-techdocs-addons-test-utils": "1.0.46",
"@backstage/plugin-techdocs-backend": "2.0.0",
"@backstage/plugin-techdocs-common": "0.1.0",
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.22",
"@backstage/plugin-techdocs-node": "1.13.1",
"@backstage/plugin-techdocs-react": "1.2.15",
"@backstage/plugin-user-settings": "0.8.20",
"@backstage/plugin-user-settings-backend": "0.3.0",
"@backstage/plugin-user-settings-common": "0.0.1",
"@backstage/plugin-events-backend-module-bitbucket-server": "0.0.0",
"@backstage/plugin-notifications-backend-module-slack": "0.0.0"
},
"changesets": [
"chatty-days-wonder",
"chilly-sheep-scream",
"chubby-tables-tie",
"clear-pigs-share",
"clever-tomatoes-jump",
"common-parrots-wink",
"crazy-hands-film",
"create-app-1742907012",
"create-app-1743513781",
"cuddly-dodos-allow",
"cuddly-kids-sell",
"cuddly-mirrors-ask",
"deep-flies-vanish",
"dry-cars-build",
"early-feet-lay",
"every-ties-wink",
"famous-dragons-bake",
"famous-eggs-dance",
"famous-tips-raise",
"few-humans-listen",
"fluffy-dancers-sneeze",
"four-drinks-begin",
"friendly-donuts-pump-cli",
"friendly-donuts-pump",
"funny-clouds-send",
"funny-hotels-cut",
"funny-lizards-clean",
"giant-donkeys-punch",
"happy-spoons-sing",
"honest-ties-worry",
"huge-toys-beam",
"itchy-times-behave",
"large-kings-protect",
"lemon-shoes-enter",
"light-cameras-fold",
"long-hornets-share",
"metal-animals-notice",
"moody-eagles-smile",
"nine-falcons-repeat",
"odd-bobcats-hang",
"orange-queens-grin",
"proud-dots-fry",
"quick-carrots-open",
"rare-colts-drum",
"rich-ends-throw",
"rotten-bobcats-notice",
"rotten-windows-fly",
"sad-pots-try",
"serious-guests-tan",
"shiny-bears-know",
"silent-snails-lie",
"silver-rocks-invite",
"slimy-houses-chew",
"spotty-towns-show",
"stale-chairs-look",
"stale-tables-stick",
"strange-planes-kneel",
"sweet-maps-invent",
"swift-boats-add",
"tame-sloths-brake",
"tame-worms-do",
"tangy-dryers-lick",
"ten-dodos-lead",
"tender-gifts-fall",
"thin-snails-judge",
"tiny-swans-warn",
"twelve-hornets-smell",
"twenty-forks-cheat",
"twenty-walls-join",
"unlucky-carrots-shave",
"wet-penguins-beg",
"whole-papers-retire",
"wide-planets-camp",
"witty-planets-sing"
]
}
-37
View File
@@ -1,37 +0,0 @@
---
'@backstage/plugin-catalog-react': minor
'@backstage/plugin-catalog': minor
---
Adds `EntityContextMenuItemBlueprint` to enable extending the entity page's context menu with user defined items.
For example:
```ts
import { EntityContextMenuItemBlueprint } from '@backstage/plugin-catalog-react/alpha';
const myCustomHref = EntityContextMenuItemBlueprint.make({
name: 'test-href',
params: {
icon: <span>Example Icon</span>,
useProps: () => ({
title: 'Example Href',
href: '/example-path',
disabled: false,
component: 'a',
}),
},
});
const myCustomOnClick = EntityContextMenuItemBlueprint.make({
name: 'test-click',
params: {
icon: <span>Test Icon</span>,
useProps: () => ({
title: 'Example onClick',
onClick: () => window.alert('Hello world!'),
disabled: false,
}),
},
});
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Fix types on the Icon component.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-gateway-backend': major
---
Initial release of `@backstage/plugin-gateway-backend`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Add new DataTable component and update Table component styles.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Move styles to the root of the TextField component.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
---
Added a new `overview` entity content group for the new frontend system.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/cli': patch
---
Update the `to do` plugin template to stop using the deprecated catalog alpha service reference.
If you start seeing the `should create TODO item with catalog information` test failing, you have two options to fix this:
Update the test to mock the legacy alpha catalog service, or migrate the `TODO` plugin backend to use the new catalog service reference.
We recommend the second option, see [this](https://github.com/backstage/backstage/pull/29450/files/267115d0436009443ca68ac84e7dcc646c9c938d#diff-47e01aeb12dd55fab9e697f810be21a8d08d39c37df1b078f6d0894f9bad5a1b) pull request for an example of how to do the migration.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': patch
---
Checking up the files where `createRouter` has been declared and check if `@deprecated` tag exists. If it does not exist then only the message will appear.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-notifications-backend': patch
---
Allow throttling notification sending not to block the system with huge amount of receiving users
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-defaults': patch
---
Adds `backend.auditor.severityLogLevelMappings` to map severity levels to log levels.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
---
Add `operation` to alpha `defaultEntityContentGroups`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/integration-react': patch
---
Added scope `project` for Bitbucket Cloud.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': minor
---
Updated TextField and Select component to work with React Hook Form.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Made "github:deployKey:create" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Add support to github:repo:create to allow branch updates
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
---
Made "publish:bitbucketCloud" action idempotent
-26
View File
@@ -1,26 +0,0 @@
---
'@backstage/plugin-scaffolder': minor
---
**BREAKING ALPHA**: Extract out schema rendering components into their own Component. This means that the translation keys have changed for `actionsPage.content.tableCell.*`. They have moved to their own root key `renderSchema.*` instead.
```diff
...
- tableCell: {
- name: 'Name',
- title: 'Title',
- description: 'Description',
- type: 'Type',
- },
- noRowsDescription: 'No schema defined',
...
+ renderSchema: {
+ tableCell: {
+ name: 'Name',
+ title: 'Title',
+ description: 'Description',
+ type: 'Type',
+ },
+ undefined: 'No schema defined',
+ },
```
-21
View File
@@ -1,21 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': minor
'@backstage/create-app': patch
---
**BREAKING** The `publish:github` scaffolder action now defaults to initializing with a branch named "main" instead of "master" when creating new repositories.
If you or your organization have relied on all new github repositories having a default branch name of "master" you **must** set the `defaultBranch: 'master'` in your existing templates that feature the `publish:github` scaffolder action.
To keep using the name "master" for your new github repos, these are the **required** changes:
```diff
- id: publish
name: Publish
action: publish:github
input:
allowedHosts: ['github.com']
description: This is ${{ parameters.name }}
repoUrl: ${{ parameters.repoUrl }}
+ defaultBranch: 'master'
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Fixes the detail icon in light theme to be visible in proper color (same as favorite star).
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Made "github:branch-protection:create" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-node': patch
---
Update Azure file retrieval logic from storing file in buffer array to piping to res for better memory efficiency.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/integration': patch
---
Mark GitHub `webhookSecret` config property as optional. A `webhookSecret` is not required when creating a GitHub App.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-react': minor
'@backstage/plugin-scaffolder': minor
---
add api to retrieve template extensions info from scaffolder-backend
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-unprocessed-entities': patch
---
Fixed the `convertTimeToLocalTimezone` function in the FailedEntities component to correctly parse ISO 8601 date strings and set the timezone to the current local timezone.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Made "publish:github" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': minor
---
Internal update to move the `new` and `create-github-app` to their own module.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-notifications': patch
---
Made "notification:send" action idempotent
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch
---
Fixed bug in event-based discovery that caused unnecessary API calls to Bitbucket Cloud
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
make certificate strings optional for Dev environments
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
We added a render prop to the Link component to make sure it can work with React Router.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': minor
---
Add new Select component for Canon
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/canon': patch
---
Fix Select styles on small sizes + with long option names in Canon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Resolved a problem where the `start` command did not correctly handle multiple `--require` flags, ensuring all specified modules are now properly loaded.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-proxy-backend': patch
---
Fixed handling of proxied SSE connections when the upstream server closes the connection
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-home-react': patch
---
Fixes auto-hiding of content divider when title not specified

Some files were not shown because too many files have changed in this diff Show More