Version Packages

This commit is contained in:
github-actions[bot]
2023-11-14 13:25:17 +00:00
parent 4d99b757aa
commit c8a8aac2af
657 changed files with 7714 additions and 2244 deletions
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': minor
---
Replace GraphiQL playground with DocExplorer
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-msgraph': patch
---
export the function to read ms graph provider config
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog-backend': minor
'@backstage/plugin-catalog-node': minor
---
Support adding location analyzers in new catalog analysis extension point and move `AnalyzeOptions` and `ScmLocationAnalyzer` types to `@backstage/plugin-catalog-node`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Cleaned up cases where deprecated code was being used but had a new location they should be imported from
-17
View File
@@ -1,17 +0,0 @@
---
'@backstage/create-app': patch
---
`knex` has been bumped to major version 3 and `better-sqlite3` to major version 9, which deprecate node 16 support.
You can do the same in your own Backstage repository to ensure that you get future node 18+ relevant updates, by having the following lines in your `packages/backend/package.json`:
```
"dependencies": {
// ...
"knex": "^3.0.0"
},
"devDependencies": {
// ...
"better-sqlite3": "^9.0.0",
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/config-loader': patch
---
Correctly resolve config targets into absolute paths
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-bazaar': patch
---
Updated Readme document in bazaar plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-import': patch
---
Create an experimental plugin that is compatible with the declarative integration system, it is exported from the `/alpha` subpath.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/cli-node': minor
'@backstage/cli': minor
---
Removed support for the `publishConfig.alphaTypes` and `.betaTypes` fields that were used together with `--experimental-type-build` to generate `/alpha` and `/beta` entry points. Use the `exports` field to achieve this instead.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-backend-module-stack-overflow-collator': minor
---
Extract a package for the Stack Overflow new backend system plugin.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-node': patch
---
Switch to `@smithy/node-http-handler` instead of the `@aws-sdk/node-http-handler`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
---
Add EntityRef to Entity Inspector UI
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-shortcuts': patch
---
Ensure that shortcuts aren't duplicate-checked against themselves
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-home': patch
---
Fix bug where `retrieveAll` method wasn't fetching visits
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Fix `RoutedTabs` so that it does not explode without tabs.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Switch from using deprecated `@esbuild-kit/*` packages to using `tsx`. This also switches to using the new module loader `register` API when available, avoiding the experimental warning when starting backends.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-plugin-api': minor
---
Added `RouteRef`, `SubRouteRef`, `ExternalRouteRef`, and related types. All exports from this package that previously relied on the types with the same name from `@backstage/core-plugin-api` now use the new types instead. To convert and existing legacy route ref to be compatible with the APIs from this package, use the `convertLegacyRouteRef` utility from `@backstage/core-plugin-api/alpha`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-backend-module-pg': patch
---
Optimize outdated documents deletion logic in PgSearchEngine DatabaseDocumentStore which significantly reduces cost on large tables
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-gcp': patch
---
Allow integration with kubernetes dashboard
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-home': patch
---
Remove the duplicate versions of `@rjsf/*` as they're no longer needed
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
'@backstage/plugin-kubernetes-common': patch
---
Allow storing dashboard parameters for kubernetes in catalog
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/core-components': patch
'@backstage/plugin-catalog': patch
---
Fix spacing inconsistency with links and labels in headers
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Migrate catalog entity cards to new frontend system extension format.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-common': patch
---
Add missing required property `type` in `Template.v1beta3.schema.json` schema
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-backend-node': patch
---
Fix highlighting for non-string fields on the `Lunr` search engine implementation.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Use default extensions boundary and suspense on the alpha declarative `createCatalogFilterExtension` extension factory.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
'@backstage/plugin-auth-backend-module-gitlab-provider': patch
---
Fix link to the repository in `README.md`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-graphiql': minor
---
Upgrade to GraphiQL to 3.0.6
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-vault-node': minor
---
Initial version of the `plugin-vault-node`` package. It contains the extension point definitions
for the vault backend, as well as some types that will be deprecated in the backend plugin.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-msgraph': patch
'@backstage/integration': patch
'@backstage/plugin-auth-backend': patch
---
JSDoc and Error message updates to handle `Azure Active Directory` re-brand to `Entra ID`
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-techdocs-module-addons-contrib': patch
'@backstage/plugin-techdocs': patch
---
Fixed navigation bug that caused users to not be scrolled to the top of a new page. Fixed navigation bug where using backwards and forwards browser navigation did not scroll users to the correct place on the TechDoc page.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
Limit the database creation concurrency to one, defensively
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
Added try catch around fetching gitlab group users to prevent refresh from failing completely while only a select number of groups might not be able to load correctly.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-cloudbuild': patch
---
Added Installation Steps so that it is clear what is needed to install and use the Google Cloud Plugin.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/core-components': patch
'@backstage/plugin-scaffolder': minor
---
Add a possibility to use a formatter on a warning panel. Applied it for a scaffolder template
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-backstage-openapi': minor
---
Adds a new catalog module for ingesting Backstage plugin OpenAPI specs into the catalog for display as an API entity.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
---
Added support for specifying a domain hint on the Microsoft authentication provider configuration.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs': patch
---
Export alpha routes and nav item extension, only available for applications that uses the new Frontend system.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-stack-overflow-backend': patch
---
Deprecate package in favor of the new `@backstage/plugin-search-backend-module-stack-overflow-collator` module.
The search collator `requestParams` option is optional now, so its default value is `{ order: 'desc', sort: 'activity', site: 'stackoverflow' }` as defined in the `Try It` section on the [official Stack Overflow API documentation](https://api.stackexchange.com/docs/questions).
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': patch
---
Refactor internal extension instance system into an app graph.
-33
View File
@@ -1,33 +0,0 @@
---
'@backstage/plugin-vault-backend': minor
---
Added support for the [new backend system](https://backstage.io/docs/backend-system/).
In your `packages/backend/src/index.ts` make the following changes:
```diff
import { createBackend } from '@backstage/backend-defaults';
const backend = createBackend();
// ... other feature additions
+ backend.add(import('@backstage/plugin-vault-backend');
backend.start();
```
If you use the new backend system, the token renewal task can be defined via configuration file:
```diff
vault:
baseUrl: <BASE_URL>
token: <TOKEN>
schedule:
+ frequency: ...
+ timeout: ...
+ # Other schedule options, such as scope or initialDelay
```
If the `schedule` is omitted or set to `false` no token renewal task will be scheduled.
If the value of `schedule` is set to `true` the renew will be scheduled hourly (the default).
In other cases (like in the diff above), the defined schedule will be used.
**DEPRECATIONS**: The interface `VaultApi` and the type `VaultSecret` are now deprecated. Import them from `@backstage/plugin-vault-node`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-bazaar': patch
---
Added alert popup for link and unlink entity in bazaar project
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': patch
---
The options parameter of `createApp` is now optional.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog': patch
'@backstage/plugin-techdocs': patch
---
The `spec.lifecycle' field in entities will now always be rendered as a string.
-17
View File
@@ -1,17 +0,0 @@
---
'@backstage/plugin-catalog-react': minor
---
Added an `EntityPresentationApi` and associated `entityPresentationApiRef`. This
API lets you control how references to entities (e.g. in links, headings,
iconography etc) are represented in the user interface.
Usage of this API is initially added to the `EntityRefLink` and `EntityRefLinks`
components, so that they can render richer, more correct representation of
entity refs. There's also a new `EntityDisplayName` component, which works just like
the `EntityRefLink` but without the link.
Along with that change, the `fetchEntities` and `getTitle` props of
`EntityRefLinksProps` are deprecated and no longer used, since the same need
instead is fulfilled (and by default always enabled) by the
`entityPresentationApiRef`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-bazaar': patch
---
Adding descending sort in a bazaar plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-react': patch
---
Internal refactor to avoid a null pointer problem
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-backend': patch
---
Add info about the entity when tech docs fail to build
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/plugin-user-settings': patch
'@backstage/plugin-techdocs': patch
'@backstage/plugin-tech-radar': patch
'@backstage/plugin-graphiql': patch
'@backstage/plugin-search': patch
---
Updated alpha exports according to routing changes in `@backstage/frontend-plugin-api`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-user-settings-backend': patch
---
Added dependency on `@backstage/config`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': minor
---
Define a default for oauth2RedirectUrl option of swagger-ui-react to match documentation
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-code-coverage-backend': patch
---
Added support for new backend system
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-backend': patch
---
Fix potential memory leak by not creating a build log transport if not given via `RouterOptions`.
-109
View File
@@ -1,109 +0,0 @@
---
'@backstage/plugin-analytics-module-newrelic-browser': patch
'@backstage/plugin-api-docs-module-protoc-gen-doc': patch
'@backstage/plugin-techdocs-module-addons-contrib': patch
'@backstage/plugin-cicd-statistics-module-gitlab': patch
'@backstage/plugin-catalog-unprocessed-entities': patch
'@backstage/plugin-github-pull-requests-board': patch
'@backstage/plugin-techdocs-addons-test-utils': patch
'@backstage/frontend-plugin-api': patch
'@backstage/plugin-analytics-module-ga4': patch
'@backstage/plugin-analytics-module-ga': patch
'@backstage/plugin-git-release-manager': patch
'@backstage/integration-react': patch
'@backstage/plugin-github-deployments': patch
'@backstage/plugin-kubernetes-cluster': patch
'@backstage/plugin-microsoft-calendar': patch
'@backstage/plugin-newrelic-dashboard': patch
'@backstage/frontend-app-api': patch
'@backstage/plugin-entity-validation': 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/version-bridge': patch
'@backstage/plugin-apollo-explorer': patch
'@backstage/plugin-catalog-graphql': patch
'@backstage/plugin-cicd-statistics': patch
'@backstage/plugin-entity-feedback': patch
'@backstage/plugin-gitops-profiles': patch
'@backstage/plugin-graphql-voyager': patch
'@backstage/plugin-sonarqube-react': patch
'@backstage/plugin-apache-airflow': patch
'@backstage/plugin-catalog-import': patch
'@backstage/plugin-github-actions': patch
'@backstage/plugin-octopus-deploy': patch
'@backstage/plugin-splunk-on-call': patch
'@backstage/plugin-stack-overflow': 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-code-coverage': patch
'@backstage/plugin-config-schema': patch
'@backstage/plugin-cost-insights': patch
'@backstage/plugin-explore-react': patch
'@backstage/plugin-github-issues': patch
'@backstage/plugin-tech-insights': patch
'@backstage/plugin-user-settings': patch
'@backstage/plugin-azure-devops': patch
'@backstage/plugin-code-climate': patch
'@backstage/plugin-gcp-projects': patch
'@backstage/plugin-search-react': patch
'@backstage/create-app': patch
'@backstage/test-utils': patch
'@backstage/plugin-azure-sites': patch
'@backstage/plugin-firehydrant': patch
'@backstage/plugin-cloudbuild': patch
'@backstage/plugin-home-react': patch
'@backstage/plugin-kubernetes': patch
'@backstage/plugin-lighthouse': patch
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-stackstorm': patch
'@backstage/plugin-tech-radar': patch
'@backstage/plugin-codescene': patch
'@backstage/plugin-dynatrace': patch
'@backstage/plugin-gcalendar': patch
'@backstage/plugin-org-react': patch
'@backstage/plugin-pagerduty': patch
'@backstage/plugin-shortcuts': patch
'@backstage/plugin-sonarqube': patch
'@backstage/plugin-xcmetrics': patch
'@backstage/plugin-airbrake': patch
'@backstage/plugin-api-docs': patch
'@backstage/plugin-circleci': patch
'@backstage/plugin-devtools': patch
'@backstage/plugin-graphiql': patch
'@backstage/plugin-linguist': patch
'@backstage/plugin-newrelic': patch
'@backstage/plugin-opencost': patch
'@backstage/plugin-periskop': patch
'@backstage/plugin-playlist': patch
'@backstage/plugin-puppetdb': patch
'@backstage/plugin-techdocs': patch
'@backstage/plugin-bitrise': patch
'@backstage/plugin-catalog': patch
'@backstage/plugin-explore': patch
'@backstage/plugin-jenkins': patch
'@backstage/plugin-rollbar': patch
'@backstage/theme': patch
'@backstage/plugin-allure': patch
'@backstage/plugin-badges': patch
'@backstage/plugin-bazaar': patch
'@backstage/plugin-search': patch
'@backstage/plugin-sentry': patch
'@backstage/plugin-fossa': patch
'@backstage/plugin-ilert': patch
'@backstage/plugin-kafka': patch
'@backstage/plugin-nomad': patch
'@backstage/plugin-vault': patch
'@backstage/plugin-gocd': patch
'@backstage/plugin-home': patch
'@backstage/plugin-todo': patch
'@backstage/plugin-adr': patch
'@backstage/plugin-org': patch
---
Add official support for React 18.
-16
View File
@@ -1,16 +0,0 @@
---
'@backstage/plugin-catalog-graph': minor
---
Add the entire `Entity` to `EntityNodeData` and deprecate `name`, `kind`, `title`, `namespace` and `spec`.
To get the deprecated properties in your custom component you can use:
```typescript
import { DEFAULT_NAMESPACE } from '@backstage/catalog-model';
const {
kind,
metadata: { name, namespace = DEFAULT_NAMESPACE, title },
} = entity;
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Add examples for `github:environment:create` scaffolder action & improve related tests
-16
View File
@@ -1,16 +0,0 @@
---
'@backstage/plugin-catalog-backend': minor
---
Introduce a new optional config parameter `catalog.stitchingStrategy.mode`,
which can have the values `'immediate'` (default) and `'deferred'`. The default
is for stitching to work as it did before this change, which means that it
happens "in-band" (blocking) immediately when each processing task finishes.
When set to `'deferred'`, stitching is instead deferred to happen on a separate
asynchronous worker queue just like processing.
Deferred stitching should make performance smoother when ingesting large amounts
of entities, and reduce p99 processing times and repeated over-stitching of
hot spot entities when fan-out/fan-in in terms of relations is very large. It
does however also come with some performance cost due to the queuing with how
much wall-clock time some types of task take.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-azure-devops': patch
---
Refactored the error handling for some of the hooks
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Added description for publish:gerrit scaffolder actions
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Fixed an issue causing the `Select` component to show empty chips when some of the selected values did not match any item
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/repo-tools': minor
'@backstage/cli': minor
---
Remove support for the deprecated `--experimental-type-build` option for `package build`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend-module-pinniped-provider': patch
---
Introduced metadata cache for the `pinniped` provider.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Initial entity page implementation for new frontend system at `/alpha`, with an overview page enabled by default and the about card available as an optional card.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-backend-module-elasticsearch': patch
---
Support AWS OpenSearch Serverless search backend. Does not support `_refresh` endpoint.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': minor
---
Added the ability to configure bound routes through `app.routes.bindings`. The routing system used by `createApp` has been replaced by one that only supports route refs of the new format from `@backstage/frontend-plugin-api`. The requirement for route refs to have the same ID as their associated extension has been removed.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-search-backend': patch
---
Update the OpenAPI spec with more complete error responses and request bodies using Optic. Also, updates the test cases to use the new `supertest` pass through from `@backstage/backend-openapi-utils`.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Create declarative extensions for the `Catalog` plugin; this initial plugin preset contains sidebar item, index page and filter extensions, all distributed via `/alpha` subpath.
The `EntityPage` will be migrated in a follow-up patch.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-unprocessed-entities': patch
---
Added filtering and sorting to unprocessed entities tables.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs': patch
---
Added entity page content for the new plugin exported via `/alpha`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-stack-overflow': patch
---
Migrate package to the new Frontend system, the new module is distributed with a `/alpha` subpath.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/core-components': patch
---
Fixed compatibility with Safari <16.3 by eliminating RegEx lookbehind in `extractInitials`.
This PR also changed how initials are generated resulting in _John Jonathan Doe_ => _JD_ instead of _JJ_.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Fix type error on `CatalogTable` when using Material UI v5
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
'@backstage/plugin-cost-insights': patch
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-playlist': patch
'@backstage/plugin-bazaar': patch
---
Remove `button` prop from used MaterialUI `MenuItem` component fixing incompatibility with MaterialUI v5.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
---
Added new APIs at the `/alpha` subpath for creating entity page cards and content for the new frontend system.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/repo-tools': minor
---
Adds a new command `schema openapi test` that performs runtime validation of your OpenAPI specs using your test data. Under the hood, we're using Optic to perform this check, really cool work by them!
To use this new command, you will have to run `yarn add @useoptic/optic` in the root of your repo.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/plugin-kubernetes-react': patch
---
Make sure types exported by other `kubernetes` plugins in the past are exported again after the creation
of the react package.
Some types have been moved to this new package but the export was missing, so they were not available anymore for developers.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-react': patch
---
Emit search analytics in the search hook instead of in a dedicated component
-24
View File
@@ -1,24 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-incremental-ingestion': patch
'@backstage/plugin-catalog-backend-module-unprocessed': patch
'@backstage/plugin-search-backend-module-pg': patch
'@backstage/plugin-entity-feedback-backend': patch
'@backstage/plugin-code-coverage-backend': patch
'@backstage/plugin-tech-insights-backend': patch
'@backstage/plugin-user-settings-backend': patch
'@backstage/backend-plugin-api': patch
'@backstage/backend-test-utils': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-linguist-backend': patch
'@backstage/plugin-playlist-backend': patch
'@backstage/plugin-techdocs-backend': patch
'@backstage/backend-common': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/backend-tasks': patch
'@backstage/plugin-badges-backend': patch
'@backstage/plugin-bazaar-backend': patch
'@backstage/plugin-auth-backend': patch
'@backstage/plugin-app-backend': patch
---
`knex` has been bumped to major version 3 and `better-sqlite3` to major version 9, which deprecate node 16 support.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Fixed `backstage:featureFlag` in `scaffolder/next` by sorting out `manifest.steps`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': patch
---
Updated `app.extensions` configuration schema.
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
---
Re-add the missing profile photo
as well as access token retrieval for foreign scopes.
Additionally, we switch from previously 48x48 to 96x96
which is the size used at the profile card.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': patch
---
Implement new `AppTreeApi`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-bazaar': patch
---
Added alert popup in the bazaar plugin
-10
View File
@@ -1,10 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Made shut down stale tasks configurable.
There are two properties exposed:
- `scaffolder.processingInterval` - sets the processing interval for staled tasks.
- `scaffolder.taskTimeoutJanitorFrequency` - sets the task's heartbeat timeout, when to consider a task to be staled.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-bazaar': patch
---
Removed unnecessary dependency on `@backstage/cli`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-tech-insights-backend': patch
---
Add `factRetrieverId` to the fact retriever's logger metadata.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/core-components': patch
---
Make the `options.titleFormat` prop of `<StructuredMetadataTable />` apply to all keys including nested ones. Previously, this option would only apply to the root keys of the `metadata` prop.
Document and improve the props of `<StructuredMetadataTable />`. Previously, the `options` prop was `any`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-azure-devops': patch
---
Consolidated getting the annotation values into a single function to help with future changes
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-code-coverage': patch
---
The warning for missing code coverage will now render the entity as a reference.
-399
View File
@@ -1,399 +0,0 @@
{
"mode": "exit",
"tag": "next",
"initialVersions": {
"example-app": "0.2.88",
"@backstage/app-defaults": "1.4.4",
"example-app-next": "0.0.2",
"app-next-example-plugin": "0.0.2",
"example-backend": "0.2.88",
"@backstage/backend-app-api": "0.5.6",
"@backstage/backend-common": "0.19.8",
"@backstage/backend-defaults": "0.2.6",
"@backstage/backend-dev-utils": "0.1.2",
"example-backend-next": "0.0.16",
"@backstage/backend-openapi-utils": "0.0.5",
"@backstage/backend-plugin-api": "0.6.6",
"@backstage/backend-plugin-manager": "0.0.2",
"@backstage/backend-tasks": "0.5.11",
"@backstage/backend-test-utils": "0.2.7",
"@backstage/catalog-client": "1.4.5",
"@backstage/catalog-model": "1.4.3",
"@backstage/cli": "0.23.0",
"@backstage/cli-common": "0.1.13",
"@backstage/cli-node": "0.1.5",
"@backstage/codemods": "0.1.46",
"@backstage/config": "1.1.1",
"@backstage/config-loader": "1.5.1",
"@backstage/core-app-api": "1.11.0",
"@backstage/core-components": "0.13.6",
"@backstage/core-plugin-api": "1.7.0",
"@backstage/create-app": "0.5.6",
"@backstage/dev-utils": "1.0.22",
"e2e-test": "0.2.8",
"@backstage/e2e-test-utils": "0.1.0",
"@backstage/errors": "1.2.3",
"@backstage/eslint-plugin": "0.1.3",
"@backstage/frontend-app-api": "0.2.0",
"@backstage/frontend-plugin-api": "0.2.0",
"@backstage/integration": "1.7.1",
"@backstage/integration-aws-node": "0.1.7",
"@backstage/integration-react": "1.1.20",
"@backstage/release-manifests": "0.0.10",
"@backstage/repo-tools": "0.3.5",
"@techdocs/cli": "1.6.0",
"techdocs-cli-embedded-app": "0.2.87",
"@backstage/test-utils": "1.4.4",
"@backstage/theme": "0.4.3",
"@backstage/types": "1.1.1",
"@backstage/version-bridge": "1.0.6",
"@backstage/plugin-adr": "0.6.8",
"@backstage/plugin-adr-backend": "0.4.3",
"@backstage/plugin-adr-common": "0.2.16",
"@backstage/plugin-airbrake": "0.3.25",
"@backstage/plugin-airbrake-backend": "0.3.3",
"@backstage/plugin-allure": "0.1.41",
"@backstage/plugin-analytics-module-ga": "0.1.34",
"@backstage/plugin-analytics-module-ga4": "0.1.5",
"@backstage/plugin-analytics-module-newrelic-browser": "0.0.3",
"@backstage/plugin-apache-airflow": "0.2.16",
"@backstage/plugin-api-docs": "0.9.12",
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.4",
"@backstage/plugin-apollo-explorer": "0.1.16",
"@backstage/plugin-app-backend": "0.3.54",
"@backstage/plugin-app-node": "0.1.6",
"@backstage/plugin-auth-backend": "0.19.3",
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.2.0",
"@backstage/plugin-auth-backend-module-github-provider": "0.1.3",
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.1.3",
"@backstage/plugin-auth-backend-module-google-provider": "0.1.3",
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.1.0",
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.1.3",
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.1.0",
"@backstage/plugin-auth-node": "0.4.0",
"@backstage/plugin-azure-devops": "0.3.7",
"@backstage/plugin-azure-devops-backend": "0.4.3",
"@backstage/plugin-azure-devops-common": "0.3.1",
"@backstage/plugin-azure-sites": "0.1.14",
"@backstage/plugin-azure-sites-backend": "0.1.16",
"@backstage/plugin-azure-sites-common": "0.1.1",
"@backstage/plugin-badges": "0.2.49",
"@backstage/plugin-badges-backend": "0.3.3",
"@backstage/plugin-bazaar": "0.2.17",
"@backstage/plugin-bazaar-backend": "0.3.3",
"@backstage/plugin-bitbucket-cloud-common": "0.2.13",
"@backstage/plugin-bitrise": "0.1.52",
"@backstage/plugin-catalog": "1.14.0",
"@backstage/plugin-catalog-backend": "1.14.0",
"@backstage/plugin-catalog-backend-module-aws": "0.3.0",
"@backstage/plugin-catalog-backend-module-azure": "0.1.25",
"@backstage/plugin-catalog-backend-module-bitbucket": "0.2.21",
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.1.21",
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.1.19",
"@backstage/plugin-catalog-backend-module-gcp": "0.1.6",
"@backstage/plugin-catalog-backend-module-gerrit": "0.1.22",
"@backstage/plugin-catalog-backend-module-github": "0.4.4",
"@backstage/plugin-catalog-backend-module-github-org": "0.1.0",
"@backstage/plugin-catalog-backend-module-gitlab": "0.3.3",
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.4.10",
"@backstage/plugin-catalog-backend-module-ldap": "0.5.21",
"@backstage/plugin-catalog-backend-module-msgraph": "0.5.13",
"@backstage/plugin-catalog-backend-module-openapi": "0.1.23",
"@backstage/plugin-catalog-backend-module-puppetdb": "0.1.11",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.1.3",
"@backstage/plugin-catalog-backend-module-unprocessed": "0.3.3",
"@backstage/plugin-catalog-common": "1.0.17",
"@backstage/plugin-catalog-graph": "0.2.37",
"@backstage/plugin-catalog-graphql": "0.4.0",
"@backstage/plugin-catalog-import": "0.10.1",
"@backstage/plugin-catalog-node": "1.4.7",
"@backstage/plugin-catalog-react": "1.8.5",
"@backstage/plugin-catalog-unprocessed-entities": "0.1.4",
"@backstage/plugin-cicd-statistics": "0.1.27",
"@backstage/plugin-cicd-statistics-module-gitlab": "0.1.21",
"@backstage/plugin-circleci": "0.3.25",
"@backstage/plugin-cloudbuild": "0.3.25",
"@backstage/plugin-code-climate": "0.1.25",
"@backstage/plugin-code-coverage": "0.2.18",
"@backstage/plugin-code-coverage-backend": "0.2.20",
"@backstage/plugin-codescene": "0.1.18",
"@backstage/plugin-config-schema": "0.1.46",
"@backstage/plugin-cost-insights": "0.12.14",
"@backstage/plugin-cost-insights-common": "0.1.2",
"@backstage/plugin-devtools": "0.1.5",
"@backstage/plugin-devtools-backend": "0.2.3",
"@backstage/plugin-devtools-common": "0.1.5",
"@backstage/plugin-dynatrace": "7.0.5",
"@backstage/plugin-entity-feedback": "0.2.8",
"@backstage/plugin-entity-feedback-backend": "0.2.3",
"@backstage/plugin-entity-feedback-common": "0.1.3",
"@backstage/plugin-entity-validation": "0.1.10",
"@backstage/plugin-events-backend": "0.2.15",
"@backstage/plugin-events-backend-module-aws-sqs": "0.2.9",
"@backstage/plugin-events-backend-module-azure": "0.1.16",
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.1.16",
"@backstage/plugin-events-backend-module-gerrit": "0.1.16",
"@backstage/plugin-events-backend-module-github": "0.1.16",
"@backstage/plugin-events-backend-module-gitlab": "0.1.16",
"@backstage/plugin-events-backend-test-utils": "0.1.16",
"@backstage/plugin-events-node": "0.2.15",
"@internal/plugin-todo-list": "1.0.18",
"@internal/plugin-todo-list-backend": "1.0.18",
"@internal/plugin-todo-list-common": "1.0.14",
"@backstage/plugin-explore": "0.4.11",
"@backstage/plugin-explore-backend": "0.0.16",
"@backstage/plugin-explore-common": "0.0.2",
"@backstage/plugin-explore-react": "0.0.32",
"@backstage/plugin-firehydrant": "0.2.9",
"@backstage/plugin-fossa": "0.2.57",
"@backstage/plugin-gcalendar": "0.3.19",
"@backstage/plugin-gcp-projects": "0.3.42",
"@backstage/plugin-git-release-manager": "0.3.38",
"@backstage/plugin-github-actions": "0.6.6",
"@backstage/plugin-github-deployments": "0.1.56",
"@backstage/plugin-github-issues": "0.2.14",
"@backstage/plugin-github-pull-requests-board": "0.1.19",
"@backstage/plugin-gitops-profiles": "0.3.41",
"@backstage/plugin-gocd": "0.1.31",
"@backstage/plugin-graphiql": "0.2.55",
"@backstage/plugin-graphql-backend": "0.2.0",
"@backstage/plugin-graphql-voyager": "0.1.8",
"@backstage/plugin-home": "0.5.9",
"@backstage/plugin-home-react": "0.1.4",
"@backstage/plugin-ilert": "0.2.14",
"@backstage/plugin-jenkins": "0.9.0",
"@backstage/plugin-jenkins-backend": "0.3.0",
"@backstage/plugin-jenkins-common": "0.1.20",
"@backstage/plugin-kafka": "0.3.25",
"@backstage/plugin-kafka-backend": "0.3.3",
"@backstage/plugin-kubernetes": "0.11.0",
"@backstage/plugin-kubernetes-backend": "0.13.0",
"@backstage/plugin-kubernetes-cluster": "0.0.1",
"@backstage/plugin-kubernetes-common": "0.7.0",
"@backstage/plugin-kubernetes-node": "0.1.0",
"@backstage/plugin-kubernetes-react": "0.1.0",
"@backstage/plugin-lighthouse": "0.4.10",
"@backstage/plugin-lighthouse-backend": "0.3.3",
"@backstage/plugin-lighthouse-common": "0.1.4",
"@backstage/plugin-linguist": "0.1.10",
"@backstage/plugin-linguist-backend": "0.5.3",
"@backstage/plugin-linguist-common": "0.1.2",
"@backstage/plugin-microsoft-calendar": "0.1.8",
"@backstage/plugin-newrelic": "0.3.41",
"@backstage/plugin-newrelic-dashboard": "0.3.0",
"@backstage/plugin-nomad": "0.1.6",
"@backstage/plugin-nomad-backend": "0.1.8",
"@backstage/plugin-octopus-deploy": "0.2.7",
"@backstage/plugin-opencost": "0.2.1",
"@backstage/plugin-org": "0.6.15",
"@backstage/plugin-org-react": "0.1.14",
"@backstage/plugin-pagerduty": "0.6.6",
"@backstage/plugin-periskop": "0.1.23",
"@backstage/plugin-periskop-backend": "0.2.3",
"@backstage/plugin-permission-backend": "0.5.29",
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.1.3",
"@backstage/plugin-permission-common": "0.7.9",
"@backstage/plugin-permission-node": "0.7.17",
"@backstage/plugin-permission-react": "0.4.16",
"@backstage/plugin-playlist": "0.1.17",
"@backstage/plugin-playlist-backend": "0.3.10",
"@backstage/plugin-playlist-common": "0.1.11",
"@backstage/plugin-proxy-backend": "0.4.3",
"@backstage/plugin-puppetdb": "0.1.8",
"@backstage/plugin-rollbar": "0.4.25",
"@backstage/plugin-rollbar-backend": "0.1.51",
"@backstage/plugin-scaffolder": "1.15.1",
"@backstage/plugin-scaffolder-backend": "1.18.0",
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.2.7",
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.30",
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.2.9",
"@backstage/plugin-scaffolder-backend-module-rails": "0.4.23",
"@backstage/plugin-scaffolder-backend-module-sentry": "0.1.14",
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.2.27",
"@backstage/plugin-scaffolder-common": "1.4.2",
"@backstage/plugin-scaffolder-node": "0.2.6",
"@backstage/plugin-scaffolder-react": "1.5.6",
"@backstage/plugin-search": "1.4.1",
"@backstage/plugin-search-backend": "1.4.6",
"@backstage/plugin-search-backend-module-catalog": "0.1.10",
"@backstage/plugin-search-backend-module-elasticsearch": "1.3.9",
"@backstage/plugin-search-backend-module-explore": "0.1.10",
"@backstage/plugin-search-backend-module-pg": "0.5.15",
"@backstage/plugin-search-backend-module-techdocs": "0.1.10",
"@backstage/plugin-search-backend-node": "1.2.10",
"@backstage/plugin-search-common": "1.2.7",
"@backstage/plugin-search-react": "1.7.1",
"@backstage/plugin-sentry": "0.5.10",
"@backstage/plugin-shortcuts": "0.3.15",
"@backstage/plugin-sonarqube": "0.7.6",
"@backstage/plugin-sonarqube-backend": "0.2.8",
"@backstage/plugin-sonarqube-react": "0.1.9",
"@backstage/plugin-splunk-on-call": "0.4.14",
"@backstage/plugin-stack-overflow": "0.1.21",
"@backstage/plugin-stack-overflow-backend": "0.2.10",
"@backstage/plugin-stackstorm": "0.1.7",
"@backstage/plugin-tech-insights": "0.3.17",
"@backstage/plugin-tech-insights-backend": "0.5.20",
"@backstage/plugin-tech-insights-backend-module-jsonfc": "0.1.38",
"@backstage/plugin-tech-insights-common": "0.2.12",
"@backstage/plugin-tech-insights-node": "0.4.12",
"@backstage/plugin-tech-radar": "0.6.9",
"@backstage/plugin-techdocs": "1.8.0",
"@backstage/plugin-techdocs-addons-test-utils": "1.0.22",
"@backstage/plugin-techdocs-backend": "1.8.0",
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.1",
"@backstage/plugin-techdocs-node": "1.9.0",
"@backstage/plugin-techdocs-react": "1.1.12",
"@backstage/plugin-todo": "0.2.28",
"@backstage/plugin-todo-backend": "0.3.4",
"@backstage/plugin-user-settings": "0.7.11",
"@backstage/plugin-user-settings-backend": "0.2.4",
"@backstage/plugin-vault": "0.1.20",
"@backstage/plugin-vault-backend": "0.3.11",
"@backstage/plugin-xcmetrics": "0.2.44",
"@backstage/core-compat-api": "0.0.0",
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.0.0",
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.0.0",
"@backstage/plugin-vault-node": "0.0.0"
},
"changesets": [
"beige-stingrays-tap",
"big-roses-stare",
"blue-bags-warn",
"breezy-dogs-serve",
"brown-poets-join",
"chatty-cobras-cheer",
"chatty-countries-refuse",
"chilled-knives-rule",
"chilly-books-sneeze",
"chilly-terms-behave",
"clever-houses-scream",
"create-app-1698763033",
"curvy-carpets-kneel",
"curvy-carrots-thank",
"dirty-ducks-behave",
"dry-days-invite",
"eighty-chairs-camp",
"eleven-students-brake",
"fair-parrots-lick",
"fair-tools-bake",
"famous-plums-sit",
"fast-bears-lick",
"fifty-taxis-allow",
"flat-ducks-buy",
"fluffy-years-shake",
"four-files-behave",
"four-pears-swim",
"fresh-camels-give",
"fresh-crews-promise",
"fresh-schools-thank",
"gentle-elephants-look",
"gentle-pears-camp",
"gentle-pumpkins-carry",
"giant-cars-walk",
"giant-cycles-end",
"good-plums-confess",
"great-baboons-allow",
"healthy-dancers-dream",
"healthy-shirts-fold",
"heavy-experts-accept",
"heavy-rings-play",
"hip-moose-boil",
"hip-mugs-camp",
"hungry-paws-dress",
"hungry-radios-play",
"large-forks-arrive",
"late-forks-fetch",
"lazy-hotels-wait",
"long-turkeys-argue",
"loud-ghosts-deny",
"lovely-turtles-remain",
"many-masks-smoke",
"mighty-crews-attack",
"mighty-humans-shave",
"modern-ducks-battle",
"nasty-colts-tickle",
"new-beers-drive",
"new-kangaroos-train",
"nice-apes-kneel",
"nice-pillows-poke",
"ninety-numbers-study",
"old-apricots-taste",
"old-chairs-switch",
"old-coats-doubt",
"olive-doors-begin",
"olive-paws-divide",
"orange-ears-kiss",
"orange-jokes-tap",
"orange-planes-crash",
"plenty-buckets-float",
"plenty-tigers-argue",
"poor-seahorses-rush",
"popular-bikes-do",
"pretty-bats-end",
"pretty-swans-worry",
"quick-pumpkins-shave",
"quick-roses-move",
"real-apes-build",
"real-carrots-brake",
"real-jars-yawn",
"real-pears-study",
"red-beers-roll",
"red-yaks-press",
"renovate-dacadfa",
"rich-pugs-chew",
"rude-penguins-press",
"rude-tomatoes-itch",
"selfish-flies-kneel",
"shaggy-beers-collect",
"shaggy-buses-beg",
"sharp-chefs-attend",
"sharp-falcons-clean",
"shiny-geese-watch",
"shiny-goats-flash",
"silent-chairs-smoke",
"silver-kiwis-float",
"six-books-arrive",
"sixty-tips-argue",
"small-buckets-roll",
"smart-dancers-watch",
"sour-toes-joke",
"stale-horses-obey",
"stale-rice-count",
"strange-gifts-try",
"strange-queens-deliver",
"strange-taxis-explode",
"strong-taxis-wait",
"sweet-buckets-fry",
"sweet-countries-share",
"swift-badgers-hide",
"swift-mice-care",
"tall-colts-roll",
"tame-spies-hunt",
"tender-lies-wonder",
"tender-maps-type",
"thick-boats-decide",
"thick-dolphins-boil",
"thirty-stingrays-grin",
"three-moles-mix",
"tidy-camels-boil",
"tidy-planets-trade",
"tiny-files-judge",
"tricky-cups-hammer",
"tricky-vans-behave",
"twelve-donkeys-smash",
"two-jars-melt",
"unlucky-houses-end",
"violet-falcons-leave",
"violet-lamps-appear",
"weak-zebras-cover",
"wet-cows-brake",
"wet-shrimps-approve",
"wicked-ties-knock",
"wild-cows-watch",
"wild-geese-occur",
"wise-waves-approve",
"wise-weeks-design",
"young-days-talk"
]
}
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
Resolved a bug affecting the retrieval of users from group members. By appending '/all' to the API call, we now include members from all inherited groups, as per Gitlab's API specifications. This change is reflected in the listSaaSUsers function.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Fixed the type declaration of `DependencyGraphProps`, the `defs` prop now expects `JSX.Element`s.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-home': patch
---
Added experimental support for declarative integration via the `/alpha` subpath.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/dev-utils': patch
'@backstage/plugin-techdocs': patch
---
Switched the conditional `react-dom/client` import to use `import(...)` rather than `require(...)`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
---
Correctly mark the client secret in configuration as secret
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-react': patch
---
Fixed a rare occurrence where a race in the search bar could throw away user input or cause the clear button not to work.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
If create app installs dependencies, don't suggest to user that they also need to do it.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Reverting the `MissingAnnotationEmptyState` component due to cyclical dependency. This component is now deprecated, please use the import from `@backstage/plugin-catalog-react` instead to use the new functionality
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-backend-module-techdocs': patch
---
The process of adding or modifying fields in the techdocs search index has been simplified. For more details, see [How to customize fields in the Software Catalog or TechDocs index](https://backstage.io/docs/features/search/how-to-guides.md#how-to-customize-fields-in-the-software-catalog-or-techdocs-index).

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