Merge branch 'master' into home-page

Signed-off-by: Avantika Iyer <avantika.hiyer@gmail.com>
This commit is contained in:
Avantika Iyer
2024-03-04 10:17:09 +00:00
committed by GitHub
1627 changed files with 41795 additions and 13681 deletions
-15
View File
@@ -1,15 +0,0 @@
---
'@backstage/repo-tools': minor
---
Updates the OpenAPI client template to support the new format for identifying plugin ID. You should now use `info.title` like so,
```diff
info:
+ title: yourPluginId
- title: @internal/plugin-*-backend
servers:
- /
- - yourPluginId
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': minor
---
Add support for `oneOf` in client generated by `schema openapi generate-client`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-azure-devops': patch
---
Added alpha support for the New Frontend System (Declarative Integration)
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/backend-test-utils': patch
---
Added support for the new [`auth`](https://backstage.io/docs/backend-system/core-services/auth/) and [`httpAuth`](https://backstage.io/docs/backend-system/core-services/http-auth) services that were created as part of [BEP-0003](https://github.com/backstage/backstage/tree/master/beps/0003-auth-architecture-evolution). These services will be present by default in test apps, and you can access mocked versions of their features under `mockServices.auth` and `mockServices.httpAuth` if you want to inspect or replace their behaviors.
There is also a new `mockCredentials` that you can use for acquiring mocks of the various types of credentials that are used in the new system.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-plugin-api': minor
---
**BREAKING**: Replace default plugin extension and plugin ids to be `app` instead of `root`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
Added a new `LegacyRootDatabaseService` interface that can be used to avoid direct dependencies on the `DatabaseManager`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': minor
---
**BREAKING**: Removed the experimental `createExtensionTree` API.
+39
View File
@@ -0,0 +1,39 @@
---
'@backstage/plugin-events-backend-test-utils': patch
'@backstage/plugin-events-backend': patch
'@backstage/plugin-events-node': patch
---
Add new `EventsService` as well as `eventsServiceRef` for the new backend system.
**Summary:**
- new:
`EventsService`, `eventsServiceRef`, `TestEventsService`
- deprecated:
`EventBroker`, `EventPublisher`, `EventSubscriber`, `DefaultEventBroker`, `EventsBackend`,
most parts of `EventsExtensionPoint` (alpha),
`TestEventBroker`, `TestEventPublisher`, `TestEventSubscriber`
Add the `eventsServiceRef` as dependency to your backend plugins
or backend plugin modules.
**Details:**
The previous implementation using the `EventsExtensionPoint` was added in the early stages
of the new backend system and does not respect the plugin isolation.
This made it not compatible anymore with the new backend system.
Additionally, the previous interfaces had some room for simplification,
supporting less exposure of internal concerns as well.
Hereby, this change adds a new `EventsService` interface as replacement for the now deprecated `EventBroker`.
The new interface does not require any `EventPublisher` or `EventSubscriber` interfaces anymore.
Instead, it is expected that the `EventsService` gets passed into publishers and subscribers,
and used internally. There is no need to expose anything of that at their own interfaces.
Most parts of `EventsExtensionPoint` (alpha) are deprecated as well and were not usable
(by other plugins or their modules) anyway.
The `DefaultEventBroker` implementation is deprecated and wraps the new `DefaultEventsService` implementation.
Optionally, an instance can be passed as argument to allow mixed setups to operate alongside.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-linguist-backend': patch
---
Migrated to support new auth services.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend-module-okta-provider': patch
---
Added missing `additionalScopes` option to configuration schema.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
Fix a bug with S3 Fetch that caused all objects to be flattened within a single folder on the local file system.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-dynamic-feature-service': patch
---
Fix wrong `alpha` support in dynamic plugins support: the `alpha` sub-package should not be required for the dynamic plugins to be loaded under the new backend system.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': minor
---
Allow to force the creation of a pull request from a forked repository
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': patch
---
Resolved an issue with generate-catalog-info where it was replacing upper case characters with -.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-common': patch
---
Resolve the `basePath` before constructing the target path
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-rails': patch
---
Make `containerRunner` argument optional
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-node': patch
---
Deprecated the `getBearerTokenFromAuthorizationHeader` function, which is being replaced by the new `HttpAuthService`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-github-pull-requests-board': patch
---
The `CardHeader` component in the `github-pull-requests-board` plugin will show the status for the PR
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-lighthouse-backend': patch
---
**BREAKING**: The `createScheduler` function now requires the `discovery` service to be forwarded from the plugin environment. This is part of the migration to support new auth services.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
---
fix for: converting circular structure to JSON error
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-compat-api': patch
---
The backwards compatibility provider will now use the new `ComponentsApi` and `IconsApi` when implementing the old `AppContext`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': minor
---
Added support for server side text filtering to paginated entity requests.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/config': minor
---
The `ConfigReader` now treats `null` values as present but explicitly undefined, meaning it will not fall back to the next level of configuration.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-adr': patch
'@backstage/plugin-adr-common': patch
---
Fixed Azure DevOps ADR file path reading
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-unprocessed': patch
---
Explicitly only depend on the `use` method from the `HttpRouterService`.
+23
View File
@@ -0,0 +1,23 @@
---
'@backstage/plugin-auth-backend-module-guest-provider': minor
---
Adds a new guest provider that maps guest users to actual tokens. This also shifts the default guest login to `user:development/guest` to reduce overlap with your production/real data. To change that (or set it back to the old default, use the new `auth.providers.guest.userEntityRef` config key) like so,
```yaml title=app-config.yaml
auth:
providers:
guest:
userEntityRef: user:default/guest
```
This also adds a new property to control the ownership entity refs,
```yaml title=app-config.yaml
auth:
providers:
guest:
ownershipEntityRefs:
- guests
- development/custom
```
-12
View File
@@ -1,12 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-bitbucket-server': minor
'@backstage/plugin-scaffolder-backend': patch
---
New scaffolder module `@backstage/plugin-scaffolder-backend-module-bitbucket-server`.
Extracted from `@backstage/plugin-scaffolder-backend-module-bitbucket`
and replaces its actions related to Bitbucket Server.
- `publish:bitbucketServer`
- `publish:bitbucketServer:pull-request`
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/plugin-entity-validation': patch
'@backstage/plugin-catalog-import': patch
'@backstage/plugin-catalog-graph': patch
'@backstage/plugin-catalog-react': patch
'@backstage/plugin-catalog': patch
---
Change default icon for unknown entities to nothing instead of the help icon.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
Migrated the `GithubLocationAnalyzer` to support new auth services.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': minor
---
Fix knip-report command to send 1 exit status in case of fail
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-azure-sites': patch
---
Updated README
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': patch
---
Updated README to list AsyncApi v3 as supported
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
The translation support for the `Link` component has been removed for now, in order to avoid broad breakages of tests in existing projects where the component is tested without being wrapped in an API provider.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-badges-backend': patch
---
Updating the `authorization` middleware to call the Catalog to check that the requesting user has permission to see the Entity before generating the UUID.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-azure-devops-backend': patch
---
Added a note about Service Principles
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/errors': patch
---
Fixed an issue that was causing ResponseError not to report the HTTP status from the provided response.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/backend-common': minor
---
**BREAKING**: `A gitilesBaseUrl` must be provided for the Gerrit integration to work.
You can disable this check by setting `DISABLE_GERRIT_GITILES_REQUIREMENT=1` but
this will be removed in a future release. If you are not able to use the Gitiles
Gerrit plugin, please open an issue towards `https://github.com/backstage/backstage`
-14
View File
@@ -1,14 +0,0 @@
---
'@backstage/plugin-explore-backend': patch
---
Add support for the new backend system.
A new backend plugin for the explore backend
was added and exported as `default`.
You can use it with the new backend system like
```ts title="packages/backend/src/index.ts"
backend.add(import('@backstage/plugin-explore-backend'));
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-entity-feedback-backend': patch
---
Add in description for 400 response when encountering an invalid rating request
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-search-backend-module-elasticsearch': patch
'@backstage/plugin-search-backend-module-pg': patch
---
Start importing `QueryTranslator`, `QueryRequestOptions` and `SearchEngine` from the `@backstage/plugin-search-backend-node`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
---
Support additional algorithms in the `/.well-known/openid-configuration` endpoint.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-compat-api': patch
---
Updated dependency `@oriflame/backstage-plugin-score-card` to `^0.8.0`.
-17
View File
@@ -1,17 +0,0 @@
---
'@backstage/plugin-tech-insights-backend-module-jsonfc': patch
---
Add support for the new backend system.
A new backend module for the tech-insights backend
was added and exported as `default`.
The module will register the `JsonRulesEngineFactCheckerFactory`
as `FactCheckerFactory`, loading checks from the config.
You can use it with the new backend system like
```ts title="packages/backend/src/index.ts"
backend.add(import('@backstage/plugin-tech-insights-backend-module-jsonfc'));
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-stack-overflow': patch
---
fix: fix decode issues in title and author fields in `StackOverflowSearchResultListItem`
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/app-defaults': patch
'@backstage/plugin-catalog': patch
---
Change default icon for `kind:resource` to the storage icon.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-app-api': patch
---
Added `IconsApi` implementation and the ability to configure icons through the `icons` option for `createApp` and `createSpecializedApp`. This is not a long-term solution as icons should be installable via extensions instead. This is just a stop-gap to make sure there is feature parity with the existing frontend system.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Simple typo fix in the fetch:template action example on the word 'skeleton'.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-gcp-projects': patch
---
Add a `x-google-api-client` header for calls towards Google Cloud Projects
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-aws': patch
---
The default EKS cluster entity transformer now sets the new
`kubernetes.io/x-k8s-aws-id` annotation.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
---
Use the externalized `auth-backend-module-microsoft-provider` again.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-playlist-backend': patch
---
Migrated to support new auth services.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-adr': patch
---
Fix alignment of text in `AdrSearchResultListItem`. Update size and font to match other `SearchResultListItem`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-node': patch
---
Fix error when Microsoft tokens (or any other using the `defaultProfileTransform`) are requested without the profile scope.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-kubernetes-react': minor
---
**BREAKING** The `PodScope`, `PodAndErrors`, and `PodExecTerminalProps` types no
longer have a `clusterName` field; instead they now have the field `cluster`
which contains the full `ClusterAttributes`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-node': patch
---
Fixed file corruption for non UTF-8 data in fetch contents
+9
View File
@@ -0,0 +1,9 @@
---
'@backstage/backend-plugin-api': patch
---
Added the new [`auth`](https://backstage.io/docs/backend-system/core-services/auth/), [`httpAuth`](https://backstage.io/docs/backend-system/core-services/http-auth), and [`userInfo`](https://backstage.io/docs/backend-system/core-services/user-info) services that were created as part of [BEP-0003](https://github.com/backstage/backstage/tree/master/beps/0003-auth-architecture-evolution) to the `coreServices`.
At the same time, the [`httpRouter`](https://backstage.io/docs/backend-system/core-services/http-router) service gained a new `addAuthPolicy` method that lets your plugin declare exemptions to the default auth policy - for example if you want to allow unauthenticated or cookie-based access to some subset of your feature routes.
If you have migrated to the new backend system, please see the [Auth Service Migration tutorial](https://backstage.io/docs/tutorials/auth-service-migration) for more information on how to move toward using these services.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend-module-oidc-provider': patch
---
Fixed a bug where the OIDC authenticator did not properly persist granted OAuth scopes.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Move the text-transform styling on BackstageTableHeader from inline styling to `withStyles` so it can be customised easier
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
---
Overflowing labels in OwnerPicker (Catalog) are now truncated. Hovering over them shows the full label
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-code-coverage-backend': patch
---
Fix jacoco convertor to not require annotation to be set to scm-only.
@@ -2,7 +2,6 @@
'@backstage/plugin-notifications-backend': patch
'@backstage/plugin-notifications-common': patch
'@backstage/plugin-notifications-node': patch
'@backstage/plugin-notifications': patch
---
Initial notifications system for backstage
Move notification origin resolving to backend with new auth
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-graph': patch
---
use `CatalogClient.getEntitiesByRefs()` to reduce the number of backend requests from plugin `catalog-graph`
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Removed inline styling in breadcrumbs and replaced with a theme reachable class of BreadcrumbsCurrentPage
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/frontend-test-utils': patch
'@backstage/frontend-app-api': patch
'@backstage/core-compat-api': patch
---
Updates to use the new `RouteResolutionsApi`.
-12
View File
@@ -1,12 +0,0 @@
---
'@backstage/plugin-entity-feedback-backend': patch
'@backstage/plugin-azure-devops-backend': patch
'@backstage/plugin-lighthouse-backend': patch
'@backstage/plugin-devtools-backend': patch
'@backstage/plugin-linguist-backend': patch
'@backstage/plugin-badges-backend': patch
'@backstage/plugin-adr-backend': patch
'@backstage/plugin-airbrake': patch
---
Updated New Backend System instructions to use default import
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-entity-feedback-backend': patch
---
Migrated to support new auth services.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-react': minor
'@backstage/plugin-scaffolder': minor
---
Remove the old legacy exports from `/alpha`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
`FetchUrlReader#readUrl()` now supports passing an optional `token` to authenticate requests.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-devtools': patch
---
Refactored code to improve accessibility by moving elements outside the `ul` tag and placing them appropriately. Also adjusted theme to offer better contrast.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/backend-test-utils': minor
'@backstage/backend-common': minor
---
drop databases after unit tests if the database instance is not running in docker
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-test-utils': patch
---
Added `mockServices.userInfo`, which now also automatically is made available in test backends.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/theme': patch
---
Exported `defaultTypography` to make adjusting these values in a custom theme easier
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Removed hardcoded font-family on select input
@@ -1,7 +1,6 @@
---
'@backstage/plugin-notifications-backend': patch
'@backstage/plugin-notifications-common': patch
'@backstage/plugin-notifications': patch
---
Add support for signal type in notifications
The Notifications can be newly filtered based on the Created Date.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Fix some deprecations and misplaced `await` usage.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-azure-sites-backend': patch
---
Added new backend system for the Azure Sites backend plugin
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Support i18n for core components
-17
View File
@@ -1,17 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-bitbucket': minor
---
Split `@backstage/plugin-scaffolder-backend-module-bitbucket` into
`@backstage/plugin-scaffolder-backend-module-bitbucket-cloud` and
`@backstage/plugin-scaffolder-backend-module-bitbucket-server`.
`@backstage/plugin-scaffolder-backend-module-bitbucket` was **deprecated** in favor of these two replacements.
Please use any of the two replacements depending on your needs.
```diff
- backend.add(import('@backstage/plugin-scaffolder-backend-module-bitbucket'));
+ backend.add(import('@backstage/plugin-scaffolder-backend-module-bitbucket-cloud'));
+ backend.add(import('@backstage/plugin-scaffolder-backend-module-bitbucket-server'));
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/frontend-plugin-api': patch
---
Added initial `IconsApi` definition.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Added check for the `repository` field in the `repo fix` command.
-22
View File
@@ -1,22 +0,0 @@
---
'@backstage/core-components': patch
'@backstage/plugin-catalog-graph': patch
---
Added possibility to show arrow heads for graph edges for better understandability.
In order to show arrow heads in the catalog graph page, add `showArrowHeads` attribute to `CatalogGraphPage` component
(typically in `packages/app/src/App.tsx`):
```diff
- <CatalogGraphPage />
+ <CatalogGraphPage showArrowHeads />
```
In order to show arrow heads in entity graphs, add `showArrowHeads` attribute to `EntityCatalogGraphCard` components
(typically multiple occurrences in `packages/app/src/components/catalog/EntityPage.tsx`):
```diff
- <EntityCatalogGraphCard variant="gridItem" height={400} />
+ <EntityCatalogGraphCard variant="gridItem" height={400} showArrowHeads />
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-react': patch
---
Pod dialogs display cluster title when specified.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/integration-react': patch
---
Updated `microsoftAuthApi` scopes for Azure DevOps to be fully qualified.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': minor
---
**BREAKING**: Removed the `SidebarIntro` component as it was providing instructions for features that do not exist, along with `IntroCard`. If you were relying on this component and want to keep using it you can refer to the original implementations of [`SidebarIntro`](https://github.com/backstage/backstage/blob/80f2413334ed9b221ec3c2b7c22fa737ad8d8885/packages/core-components/src/layout/Sidebar/Intro.tsx#L149) and [`IntroCard`](https://github.com/backstage/backstage/blob/80f2413334ed9b221ec3c2b7c22fa737ad8d8885/packages/core-components/src/layout/Sidebar/Intro.tsx#L100).
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': minor
---
Updating the `EntityPicker` to only select `kind` `metadata.name` and `metadata.namespace` by default to improve performance on larger datasets.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-module-addons-contrib': patch
---
Fixed the value label text color in dark mode for the TextSize addon.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-kubernetes-react': patch
---
The `ErrorPanel` component will display the `title` field (when specified) for
clusters with errors.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs-node': patch
---
Fix handling of default plugins that have configuration
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Fixed an issue where a misleading error message would be logged when an
unsupported service locator method was specified.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-code-coverage-backend': patch
---
Migrated to support new auth services.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Create a component abstraction to consume system icons.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': patch
---
Introduced `knip` to the `knip-reports` command, which generates a `knip-report.md` file for your packages with dependency warnings, if any.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Move the `NODE_OPTIONS` messaging for `--no-node-snapshot` to the `SecureTemplater` in order to get better messaging at runtime
+12
View File
@@ -0,0 +1,12 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
'@backstage/backend-app-api': patch
'@backstage/backend-common': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/eslint-plugin': patch
'@backstage/plugin-auth-backend': patch
'@backstage/repo-tools': patch
'@backstage/cli': patch
---
Bump dependency `minimatch` to v9
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-github': minor
---
support oidc customization
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-react': patch
---
Fix broken XtermJS CSS import
-27
View File
@@ -1,27 +0,0 @@
---
'@backstage/plugin-tech-insights-backend-module-jsonfc': patch
---
Support loading `TechInsightsJsonRuleCheck` instances from config.
Uses the check `id` as key.
Example:
```yaml title="app-config.yaml"
techInsights:
factChecker:
checks:
groupOwnerCheck:
type: json-rules-engine
name: Group Owner Check
description: Verifies that a group has been set as the spec.owner for this entity
factIds:
- entityOwnershipFactRetriever
rule:
conditions:
all:
- fact: hasGroupOwner
operator: equal
value: true
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli-node': patch
---
Added `repository` field to `BackstagePackageJson` type.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-azure-devops-backend': patch
---
Fixed bug with `extractPartsFromAsset` that resulted in a leading `.` being removed from the path in an otherwise valid path (ex. `.assets/image.png`). The leading `.` will now only be moved for paths beginning with `./`.

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