Merge branch 'master' into feat/mirror-group-member-relation

This commit is contained in:
ElaineDeMattosSilvaB
2024-08-15 08:40:05 +02:00
1590 changed files with 75716 additions and 11332 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
Add access restrictions to the JWKS external access method config schema
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Added examples for github:environment:create action and improve its test cases
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Added the Kubernetes plugin to `create-app`
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Fixing issue with extension blueprints `inputs` merging.
+18
View File
@@ -0,0 +1,18 @@
---
'@backstage/plugin-auth-backend-module-cloudflare-access-provider': patch
'@backstage/plugin-auth-backend-module-vmware-cloud-provider': patch
'@backstage/plugin-auth-backend-module-atlassian-provider': patch
'@backstage/plugin-auth-backend-module-bitbucket-provider': patch
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
'@backstage/plugin-auth-backend-module-onelogin-provider': patch
'@backstage/plugin-auth-backend-module-aws-alb-provider': patch
'@backstage/plugin-auth-backend-module-gcp-iap-provider': patch
'@backstage/plugin-auth-backend-module-github-provider': patch
'@backstage/plugin-auth-backend-module-gitlab-provider': patch
'@backstage/plugin-auth-backend-module-google-provider': patch
'@backstage/plugin-auth-backend-module-oauth2-provider': patch
'@backstage/plugin-auth-backend-module-oidc-provider': patch
'@backstage/plugin-auth-backend-module-okta-provider': patch
---
Add `signIn` to authentication provider configuration schema
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Fixed a bug in `DefaultTableOutputs` where output elements overlapped on smaller screen sizes
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog': patch
---
The entity relation cards available for the new frontend system via `/alpha` now have more accurate and granular default filters.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Add frontend-dynamic-container role to eslint config factory
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-plugin-api': patch
---
Added `createBackendFeatureLoader`, which can be used to create an installable backend feature that can in turn load in additional backend features in a dynamic way.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Added support for using the `params` in other properties of the `createExtensionBlueprint` options by providing a callback.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/plugin-events-backend-module-aws-sqs': patch
'@backstage/plugin-catalog-backend-module-aws': patch
'@backstage/backend-common': patch
---
Setup user agent header for AWS sdk clients, this enables users to better track API calls made from Backstage to AWS APIs through things like CloudTrail.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-test-utils': patch
---
Added new APIs for testing extensions
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-techdocs-react': patch
'@backstage/plugin-techdocs': patch
---
Fixed a bug with the TechDocsReaderPageProvider not re-rendering when setShadowDom is called, meaning that the useShadowDom hooks were inconsistent. This issue caused the TextSize addon changes not to reapply during navigation.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-notifications': patch
---
Add examples for notification:send scaffolder action & improve related tests
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Fixing loading of additional config files with new `ConfigSources`
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Use ES2022 in CLI bundler
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-app-api': patch
---
Added support for the latest version of `BackendFeature`s from `@backstage/backend-plugin-api`, including feature loaders.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-test-utils': patch
---
Internal updates to support latest version of `BackendFeauture`s from `@backstage/backend-plugin-api`.
+27
View File
@@ -0,0 +1,27 @@
---
'@backstage/frontend-plugin-api': patch
---
Introduce a new way to encapsulate extension kinds that replaces the extension creator pattern with `createExtensionBlueprint`
This allows the creation of extension instances with the following pattern:
```tsx
// create the extension blueprint which is used to create instances
const EntityCardBlueprint = createExtensionBlueprint({
kind: 'entity-card',
attachTo: { id: 'test', input: 'default' },
output: [coreExtensionData.reactElement],
factory(params: { text: string }) {
return [coreExtensionData.reactElement(<h1>{params.text}</h1>)];
},
});
// create an instance of the extension blueprint with params
const testExtension = EntityCardBlueprint.make({
name: 'foo',
params: {
text: 'Hello World',
},
});
```
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/plugin-catalog-react': patch
'@backstage/plugin-search-react': patch
'@backstage/plugin-home': patch
---
Updated alpha definitions of extension data references.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
The `ExtensionBoundary` now by default infers whether it's routable from whether it outputs a route path.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/plugin-techdocs-backend': patch
'@backstage/plugin-techdocs-node': patch
'@backstage/plugin-techdocs': patch
---
Use annotation constants from new techdocs-common package.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-scaffolder-node': patch
---
Add support for status filtering in scaffolder tasks endpoint
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Move the `Link` component to the `RoutedTabs` instead of the `HeaderTabs` component
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-permission-common': patch
---
Add the MetadataResponse type from @backstage/plugin-permission-node, since this
type might be used in frontend code.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
'@backstage/plugin-scaffolder-backend-module-rails': patch
---
Updated configuration instructions
+43
View File
@@ -0,0 +1,43 @@
---
'@backstage/plugin-scaffolder-backend-module-confluence-to-markdown': patch
'@backstage/plugin-auth-backend-module-cloudflare-access-provider': patch
'@backstage/plugin-search-backend-module-stack-overflow-collator': patch
'@backstage/plugin-scaffolder-backend-module-bitbucket-server': patch
'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
'@backstage/plugin-catalog-backend-module-bitbucket-server': patch
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
'@backstage/plugin-auth-backend-module-aws-alb-provider': patch
'@backstage/plugin-scaffolder-backend-module-bitbucket': patch
'@backstage/plugin-scaffolder-backend-module-gerrit': patch
'@backstage/plugin-scaffolder-backend-module-sentry': patch
'@backstage/plugin-catalog-backend-module-puppetdb': patch
'@backstage/plugin-scaffolder-backend-module-gitea': patch
'@backstage/plugin-catalog-backend-module-msgraph': patch
'@backstage/plugin-search-backend-module-techdocs': patch
'@backstage/plugin-catalog-backend-module-gerrit': patch
'@backstage/plugin-catalog-backend-module-github': patch
'@backstage/plugin-catalog-backend-module-gitlab': patch
'@backstage/plugin-search-backend-module-explore': patch
'@backstage/plugin-catalog-backend-module-azure': patch
'@backstage/plugin-notifications-backend': patch
'@backstage/plugin-kubernetes-backend': patch
'@backstage/plugin-notifications-node': patch
'@backstage/plugin-permission-backend': patch
'@backstage/backend-defaults': patch
'@backstage/backend-app-api': patch
'@backstage/plugin-devtools-backend': patch
'@backstage/plugin-techdocs-backend': patch
'@backstage/backend-common': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-kubernetes-node': patch
'@backstage/plugin-signals-backend': patch
'@backstage/config-loader': patch
'@backstage/plugin-proxy-backend': patch
'@backstage/plugin-auth-backend': patch
'@backstage/create-app': patch
'@backstage/plugin-app-backend': patch
'@backstage/plugin-auth-node': patch
'@backstage/cli': patch
---
Make sure node-fetch is version 2.7.0 or greater
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
---
Added autocompletion support for resource `branches`
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Correct `EntityDisplayName`'s icon alignment with the text.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-azure': patch
---
Added examples for publish:azure action and updated its test cases
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Add ability to customise form fields in the UI by exposing `uiSchema` and `formContext` in `FormProps`
+18
View File
@@ -0,0 +1,18 @@
---
'@backstage/frontend-plugin-api': patch
---
Added a new `IconBundleBlueprint` that lets you create icon bundle extensions that can be installed in an App in order to override or add new app icons.
```tsx
import { IconBundleBlueprint } from '@backstage/frontend-plugin-api';
const exampleIconBundle = IconBundleBlueprint.make({
name: 'example-bundle',
params: {
icons: {
user: MyOwnUserIcon,
},
},
});
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-app-api': patch
---
Support icon overriding with the new `IconBundleBlueprint` API.
+9
View File
@@ -0,0 +1,9 @@
---
'@backstage/plugin-permission-node': patch
---
The MetadataResponse type has been moved to @backstage/plugin-permission-common
to match the recent move of MetadataResponseSerializedRule, and should be
imported from there going forward. To avoid an immediate breaking change, this
type is still re-exported from this package, but is marked as deprecated and
will be removed in a future release.
+8
View File
@@ -0,0 +1,8 @@
---
'@backstage/frontend-test-utils': patch
'@backstage/frontend-app-api': patch
'@backstage/core-compat-api': patch
'@backstage/plugin-app-visualizer': patch
---
Updated usage of `useRouteRef`, which can now always return `undefined`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-rails': patch
---
Add examples for fetch:rails scaffolder action & improve related tests
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Switched the `process` polyfill to use `require.resolve` for greater compatability.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
---
Added test cases for gitlab:issues:create examples
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Only bootstrap global-agent if it's actually being used
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
The `createHealthRouter` utility that allows you to create a health check router is now exported via `@backstage/backend-defaults/rootHttpRouter`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-gitea': patch
---
Added test cases for publish:gitea examples
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/frontend-test-utils': patch
'@backstage/frontend-app-api': patch
---
Added support for v2 extensions, which declare their inputs and outputs without using a data map.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
---
Allow the `createGitlabProjectVariableAction` to use oauth tokens
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Fix issue with CLI that was preventing upgrading from 1.28
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs': patch
---
Allow for more granular control of TechDocsReaderPage styling. Theme overrides can now be provided to TechDocs without affecting the theme in other areas of Backstage.
+9
View File
@@ -0,0 +1,9 @@
---
'@backstage/plugin-search-backend-node': patch
'@backstage/plugin-search-backend': patch
'@backstage/plugin-search-common': patch
'@backstage/plugin-search-react': patch
'@backstage/plugin-search': patch
---
Fix package metadata
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Updated default backend plugin to use `RootConfigService` instead of `Config`. This also removes the dependency on `@backstage/config` as it's no longer used.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/backend-plugin-api': patch
'@backstage/backend-defaults': patch
---
The `SchedulerService` now allows tasks with `frequency: { trigger: 'manual' }`. This means that the task will not be scheduled, but rather run only when manually triggered with `SchedulerService.triggerTask`.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-catalog-node': patch
---
Added setAllowedLocationTypes while introducing a new extension point called CatalogLocationsExtensionPoint
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-github': patch
---
Added examples for github:repo:create action and improved test cases
+26
View File
@@ -0,0 +1,26 @@
---
'@backstage/backend-plugin-api': patch
---
Added `createBackendFeatureLoader`, which can be used to programmatically select and install backend features.
A feature loader can return an list of features to be installed, for example in the form on an `Array` or other for of iterable, which allows for the loader to be defined as a generator function. Both synchronous and asynchronous loaders are supported.
Additionally, a loader can depend on services in its implementation, with the restriction that it can only depend on root-scoped services, and it may not override services that have already been instantiated.
```ts
const searchLoader = createBackendFeatureLoader({
deps: {
config: coreServices.rootConfig,
},
*loader({ config }) {
// Example of a custom config flag to enable search
if (config.getOptionalString('customFeatureToggle.search')) {
yield import('@backstage/plugin-search-backend/alpha');
yield import('@backstage/plugin-search-backend-module-catalog/alpha');
yield import('@backstage/plugin-search-backend-module-explore/alpha');
yield import('@backstage/plugin-search-backend-module-techdocs/alpha');
}
},
});
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-react': minor
---
Add scaffolder option to display object items in separate rows on review page
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-graph': patch
---
Memoize entity graph nodes when applying an `entityFilter` to prevent repeated redraws
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
The experimental module federation build now has the ability to force the use of development versions of `react` and `react-dom` by setting the `FORCE_REACT_DEVELOPMENT` flag.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-msgraph': patch
---
Added option to ingest groups based on their group membership in Azure Entra ID
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-kubernetes': patch
---
Adds support for Backstage's new frontend system, available via the `/alpha` sub-path export.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-tasks': patch
---
The `PluginTaskScheduler` now allows tasks with `frequency: { trigger: 'manual' }`. This means that the task will not be scheduled, but rather run only when manually triggered with `PluginTaskScheduler.triggerTask`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog': minor
---
Introduces the HasSubdomainsCard component that displays the subdomains of a given domain
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-app-api': patch
---
Update the `ServiceRegister` implementation to enable registering multiple service implementations for a given service ref.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Internal refactor to remove unnecessary `routable` prop in the implementation of the `createEntityContentExtension` alpha export.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs-node': patch
---
Update `patchMkdocsYmlPrebuild` to modify `repo_url` and `edit_uri` independently.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-react': patch
---
support `ajv-errors` for scaffolder validation to allow for customizing the error messages
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-notifications-backend': patch
---
Allow using notifications without users in the catalog
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
Add dependencies that are needed by cross-imports from backend-defaults
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/config-loader': patch
---
The `env` option of `ConfigSources.default` now correctly allows undefined members.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-devtools-backend': patch
---
Removed unused code for lockfile analysis.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-node': minor
---
**BREAKING**: Sign-in resolvers configured via `.signIn.resolvers` now take precedence over sign-in resolvers passed to `signInResolver` option of `createOAuthProviderFactory`. This effectively makes sign-in resolvers passed via the `signInResolver` the default one, which you can then override through configuration.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
---
Updated the Microsoft authenticator to accurately define required scopes, but to also omit the required and additional scopes when requesting resource scopes.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/integration': minor
'@backstage/backend-defaults': patch
---
Updated `GitlabUrlReader.readUrl` and `GitlabUrlReader.readTree` to accept a user-provided token, supporting both bearer and private tokens.
+14
View File
@@ -0,0 +1,14 @@
---
'@backstage/backend-common': patch
---
The remaining exports in the package have now been deprecated:
- `cacheToPluginCacheManager`
- `createLegacyAuthAdapters`
- `LegacyCreateRouter`
- `legacyPlugin`
- `loggerToWinstonLogger`
- `makeLegacyPlugin`
Users of these export should fully [migrate to the new backend system](https://backstage.io/docs/backend-system/building-backends/migrating).
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-module-pg': patch
---
Removing `@backstage/backend-app-api` dependency
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-permission-common': patch
---
Add the MetadataResponseSerializedRule type from @backstage/plugin-permission-node, since this type might be used in frontend code.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Remove usage of deprecated functionality from @backstage/config-loader
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Preserve default `allowedLocationTypes` when `setAllowedLocationTypes()` of `CatalogLocationsExtensionPoint` is not called.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Add support for accessing extensions definitions provided by a plugin via `plugin.getExtension(...)`. For this to work the extensions must be defined using the v2 format, typically using an extension blueprint.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-permission-node': patch
---
The MetadataResponseSerializedRule type has been moved to @backstage/plugin-permission-common, and should be imported from there going forward. To avoid an immediate breaking change, this type is still re-exported from this package, but is marked as deprecated and will be removed in a future release.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-bitbucket-server': patch
---
Added examples for publish:bitbucketServer action and improve its test cases
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Fix extra divider displayed on user list picker component
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
---
Added test cases for gitlab:issue:edit examples
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs': patch
---
TechDocs redirect feature now includes a notification to the user before they are redirected.
+312
View File
@@ -0,0 +1,312 @@
{
"mode": "pre",
"tag": "next",
"initialVersions": {
"example-app": "0.2.99",
"@backstage/app-defaults": "1.5.8",
"example-app-next": "0.0.13",
"app-next-example-plugin": "0.0.13",
"example-backend": "0.0.28",
"@backstage/backend-app-api": "0.8.0",
"@backstage/backend-common": "0.23.3",
"@backstage/backend-defaults": "0.4.0",
"@backstage/backend-dev-utils": "0.1.4",
"@backstage/backend-dynamic-feature-service": "0.2.15",
"example-backend-legacy": "0.2.100",
"@backstage/backend-openapi-utils": "0.1.15",
"@backstage/backend-plugin-api": "0.7.0",
"@backstage/backend-tasks": "0.5.27",
"@backstage/backend-test-utils": "0.4.4",
"@backstage/catalog-client": "1.6.5",
"@backstage/catalog-model": "1.5.0",
"@backstage/cli": "0.26.11",
"@backstage/cli-common": "0.1.14",
"@backstage/cli-node": "0.2.7",
"@backstage/codemods": "0.1.49",
"@backstage/config": "1.2.0",
"@backstage/config-loader": "1.8.1",
"@backstage/core-app-api": "1.14.0",
"@backstage/core-compat-api": "0.2.7",
"@backstage/core-components": "0.14.9",
"@backstage/core-plugin-api": "1.9.3",
"@backstage/create-app": "0.5.17",
"@backstage/dev-utils": "1.0.35",
"e2e-test": "0.2.18",
"@backstage/e2e-test-utils": "0.1.1",
"@backstage/errors": "1.2.4",
"@backstage/eslint-plugin": "0.1.8",
"@backstage/frontend-app-api": "0.7.3",
"@backstage/frontend-plugin-api": "0.6.7",
"@backstage/frontend-test-utils": "0.1.10",
"@backstage/integration": "1.13.0",
"@backstage/integration-aws-node": "0.1.12",
"@backstage/integration-react": "1.1.29",
"@backstage/release-manifests": "0.0.11",
"@backstage/repo-tools": "0.9.4",
"@techdocs/cli": "1.8.16",
"techdocs-cli-embedded-app": "0.2.98",
"@backstage/test-utils": "1.5.8",
"@backstage/theme": "0.5.6",
"@backstage/types": "1.1.1",
"@backstage/version-bridge": "1.0.8",
"yarn-plugin-backstage": "0.0.1",
"@backstage/plugin-api-docs": "0.11.7",
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.7",
"@backstage/plugin-app-backend": "0.3.71",
"@backstage/plugin-app-node": "0.1.22",
"@backstage/plugin-app-visualizer": "0.1.8",
"@backstage/plugin-auth-backend": "0.22.9",
"@backstage/plugin-auth-backend-module-atlassian-provider": "0.2.3",
"@backstage/plugin-auth-backend-module-aws-alb-provider": "0.1.14",
"@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.1.5",
"@backstage/plugin-auth-backend-module-bitbucket-provider": "0.1.5",
"@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.1.5",
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.2.17",
"@backstage/plugin-auth-backend-module-github-provider": "0.1.19",
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.1.19",
"@backstage/plugin-auth-backend-module-google-provider": "0.1.19",
"@backstage/plugin-auth-backend-module-guest-provider": "0.1.8",
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.1.17",
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.2.3",
"@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.1.15",
"@backstage/plugin-auth-backend-module-oidc-provider": "0.2.3",
"@backstage/plugin-auth-backend-module-okta-provider": "0.0.15",
"@backstage/plugin-auth-backend-module-onelogin-provider": "0.1.3",
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.1.16",
"@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.2.3",
"@backstage/plugin-auth-node": "0.4.17",
"@backstage/plugin-auth-react": "0.1.4",
"@backstage/plugin-bitbucket-cloud-common": "0.2.21",
"@backstage/plugin-catalog": "1.21.1",
"@backstage/plugin-catalog-backend": "1.24.0",
"@backstage/plugin-catalog-backend-module-aws": "0.3.17",
"@backstage/plugin-catalog-backend-module-azure": "0.1.42",
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.2.5",
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.2.9",
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.1.36",
"@backstage/plugin-catalog-backend-module-gcp": "0.1.23",
"@backstage/plugin-catalog-backend-module-gerrit": "0.1.39",
"@backstage/plugin-catalog-backend-module-github": "0.6.5",
"@backstage/plugin-catalog-backend-module-github-org": "0.1.17",
"@backstage/plugin-catalog-backend-module-gitlab": "0.3.21",
"@backstage/plugin-catalog-backend-module-gitlab-org": "0.0.5",
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.4.27",
"@backstage/plugin-catalog-backend-module-ldap": "0.7.0",
"@backstage/plugin-catalog-backend-module-logs": "0.0.1",
"@backstage/plugin-catalog-backend-module-msgraph": "0.5.30",
"@backstage/plugin-catalog-backend-module-openapi": "0.1.40",
"@backstage/plugin-catalog-backend-module-puppetdb": "0.1.28",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.1.20",
"@backstage/plugin-catalog-backend-module-unprocessed": "0.4.9",
"@backstage/plugin-catalog-common": "1.0.25",
"@backstage/plugin-catalog-graph": "0.4.7",
"@backstage/plugin-catalog-import": "0.12.1",
"@backstage/plugin-catalog-node": "1.12.4",
"@backstage/plugin-catalog-react": "1.12.2",
"@backstage/plugin-catalog-unprocessed-entities": "0.2.6",
"@backstage/plugin-catalog-unprocessed-entities-common": "0.0.3",
"@backstage/plugin-config-schema": "0.1.57",
"@backstage/plugin-devtools": "0.1.16",
"@backstage/plugin-devtools-backend": "0.3.8",
"@backstage/plugin-devtools-common": "0.1.11",
"@backstage/plugin-events-backend": "0.3.9",
"@backstage/plugin-events-backend-module-aws-sqs": "0.3.8",
"@backstage/plugin-events-backend-module-azure": "0.2.8",
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.8",
"@backstage/plugin-events-backend-module-gerrit": "0.2.8",
"@backstage/plugin-events-backend-module-github": "0.2.8",
"@backstage/plugin-events-backend-module-gitlab": "0.2.8",
"@backstage/plugin-events-backend-test-utils": "0.1.32",
"@backstage/plugin-events-node": "0.3.8",
"@internal/plugin-todo-list": "1.0.29",
"@internal/plugin-todo-list-backend": "1.0.29",
"@internal/plugin-todo-list-common": "1.0.20",
"@backstage/plugin-home": "0.7.7",
"@backstage/plugin-home-react": "0.1.15",
"@backstage/plugin-kubernetes": "0.11.12",
"@backstage/plugin-kubernetes-backend": "0.18.3",
"@backstage/plugin-kubernetes-cluster": "0.0.13",
"@backstage/plugin-kubernetes-common": "0.8.1",
"@backstage/plugin-kubernetes-node": "0.1.16",
"@backstage/plugin-kubernetes-react": "0.4.1",
"@backstage/plugin-notifications": "0.2.3",
"@backstage/plugin-notifications-backend": "0.3.3",
"@backstage/plugin-notifications-backend-module-email": "0.1.3",
"@backstage/plugin-notifications-common": "0.0.5",
"@backstage/plugin-notifications-node": "0.2.3",
"@backstage/plugin-org": "0.6.27",
"@backstage/plugin-org-react": "0.1.26",
"@backstage/plugin-permission-backend": "0.5.46",
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.1.19",
"@backstage/plugin-permission-common": "0.8.0",
"@backstage/plugin-permission-node": "0.8.0",
"@backstage/plugin-permission-react": "0.4.24",
"@backstage/plugin-proxy-backend": "0.5.3",
"@backstage/plugin-scaffolder": "1.23.0",
"@backstage/plugin-scaffolder-backend": "1.23.0",
"@backstage/plugin-scaffolder-backend-module-azure": "0.1.14",
"@backstage/plugin-scaffolder-backend-module-bitbucket": "0.2.12",
"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.1.12",
"@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.1.12",
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.2.23",
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.46",
"@backstage/plugin-scaffolder-backend-module-gcp": "0.1.0",
"@backstage/plugin-scaffolder-backend-module-gerrit": "0.1.14",
"@backstage/plugin-scaffolder-backend-module-gitea": "0.1.12",
"@backstage/plugin-scaffolder-backend-module-github": "0.4.0",
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.4.4",
"@backstage/plugin-scaffolder-backend-module-notifications": "0.0.5",
"@backstage/plugin-scaffolder-backend-module-rails": "0.4.39",
"@backstage/plugin-scaffolder-backend-module-sentry": "0.1.30",
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.3.6",
"@backstage/plugin-scaffolder-common": "1.5.4",
"@backstage/plugin-scaffolder-node": "0.4.8",
"@backstage/plugin-scaffolder-node-test-utils": "0.1.9",
"@backstage/plugin-scaffolder-react": "1.10.0",
"@backstage/plugin-search": "1.4.14",
"@backstage/plugin-search-backend": "1.5.14",
"@backstage/plugin-search-backend-module-catalog": "0.1.28",
"@backstage/plugin-search-backend-module-elasticsearch": "1.5.3",
"@backstage/plugin-search-backend-module-explore": "0.1.28",
"@backstage/plugin-search-backend-module-pg": "0.5.32",
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.1.15",
"@backstage/plugin-search-backend-module-techdocs": "0.1.27",
"@backstage/plugin-search-backend-node": "1.2.27",
"@backstage/plugin-search-common": "1.2.13",
"@backstage/plugin-search-react": "1.7.13",
"@backstage/plugin-signals": "0.0.8",
"@backstage/plugin-signals-backend": "0.1.8",
"@backstage/plugin-signals-node": "0.1.8",
"@backstage/plugin-signals-react": "0.0.4",
"@backstage/plugin-techdocs": "1.10.7",
"@backstage/plugin-techdocs-addons-test-utils": "1.0.35",
"@backstage/plugin-techdocs-backend": "1.10.9",
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.12",
"@backstage/plugin-techdocs-node": "1.12.8",
"@backstage/plugin-techdocs-react": "1.2.6",
"@backstage/plugin-user-settings": "0.8.9",
"@backstage/plugin-user-settings-backend": "0.2.21",
"@backstage/plugin-user-settings-common": "0.0.1",
"@backstage/plugin-techdocs-common": "0.0.0"
},
"changesets": [
"angry-dolphins-camp",
"big-eagles-grab",
"blue-pumas-cheer",
"breezy-jeans-tie",
"breezy-rings-fly",
"bright-donkeys-buy",
"bright-trainers-brake",
"calm-crabs-drop",
"chilly-days-peel",
"chilly-trains-sleep",
"clever-pans-brake",
"cool-insects-remember",
"cool-schools-vanish",
"create-app-1722413762",
"cuddly-zebras-crash",
"curvy-pillows-joke",
"cyan-shrimps-push",
"dry-squids-tap",
"dull-ghosts-double",
"early-trees-dance",
"eighty-emus-leave",
"eighty-jokes-deny",
"eighty-mirrors-flow",
"fair-hairs-mix",
"fair-pumas-hang",
"fast-bulldogs-relax",
"few-wasps-hug",
"flat-plums-grow",
"forty-ties-agree",
"forty-ties-disagree",
"friendly-cherries-applaud",
"friendly-chicken-cry",
"friendly-feet-refuse",
"gentle-dryers-smile",
"good-steaks-report",
"green-planets-reflect",
"grumpy-owls-suffer",
"healthy-timers-divide",
"heavy-numbers-love",
"hip-fishes-guess",
"hip-hairs-exist",
"khaki-lamps-peel",
"late-games-protect",
"light-pianos-exercise",
"little-bulldogs-guess",
"little-suns-fly",
"mean-apricots-perform",
"metal-planes-nail",
"metal-rice-call",
"mighty-apricots-taste",
"mighty-dolls-retire",
"mighty-geckos-kiss",
"modern-parrots-protect",
"neat-bears-divide",
"neat-gifts-join",
"neat-socks-cheer",
"new-scissors-try",
"nice-peas-retire",
"nine-cherries-decide",
"nine-glasses-nail",
"nine-seahorses-relate",
"ninety-icons-smile",
"odd-books-share",
"olive-books-sort",
"orange-gifts-protect",
"pink-gorillas-brake",
"plenty-tools-exist",
"purple-carrots-crash",
"quick-roses-juggle",
"rare-foxes-compete",
"red-radios-promise",
"renovate-147ac48",
"renovate-f04beb1",
"rich-mugs-dress",
"selfish-bees-think",
"seven-eggs-admire",
"shaggy-dodos-applaud",
"shy-games-poke",
"shy-waves-share",
"silly-candles-sin",
"silly-cycles-tan",
"six-rats-kick",
"slow-ducks-rush",
"slow-ligers-drum",
"slow-toes-jog",
"small-bottles-cough",
"small-ears-poke",
"small-spoons-shout",
"smooth-countries-relate",
"soft-gorillas-refuse",
"spicy-lies-listen",
"spicy-planets-provide",
"spotty-planets-accept",
"strange-papayas-beg",
"strong-otters-compete",
"stupid-dots-relate",
"sweet-oranges-buy",
"swift-kings-sparkle",
"tall-snakes-fix",
"tasty-ads-rescue",
"thick-hotels-know",
"thirty-adults-grab",
"thirty-paws-hope",
"tiny-oranges-pretend",
"tough-goats-hang",
"tough-lies-repair",
"tricky-ducks-juggle",
"two-emus-work",
"violet-jokes-wave",
"warm-monkeys-marry",
"wicked-bobcats-teach",
"wild-eggs-exist",
"wise-spiders-walk",
"witty-bears-behave",
"witty-geese-battle",
"witty-timers-marry",
"young-games-visit",
"young-peaches-shake"
]
}
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-test-utils': patch
---
Update the `ServiceFactoryTester` to be able to test services that enables multi implementation installation.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs-common': minor
---
Initial release of the techdocs-common package.
+57
View File
@@ -0,0 +1,57 @@
---
'@backstage/frontend-plugin-api': patch
---
Extensions have been changed to be declared with an array of inputs and outputs, rather than a map of named data refs. This change was made to reduce confusion around the role of the input and output names, as well as enable more powerful APIs for overriding extensions.
An extension that was previously declared like this:
```tsx
const exampleExtension = createExtension({
name: 'example',
inputs: {
items: createExtensionInput({
element: coreExtensionData.reactElement,
}),
},
output: {
element: coreExtensionData.reactElement,
},
factory({ inputs }) {
return {
element: (
<div>
Example
{inputs.items.map(item => {
return <div>{item.output.element}</div>;
})}
</div>
),
};
},
});
```
Should be migrated to the following:
```tsx
const exampleExtension = createExtension({
name: 'example',
inputs: {
items: createExtensionInput([coreExtensionData.reactElement]),
},
output: [coreExtensionData.reactElement],
factory({ inputs }) {
return [
coreExtensionData.reactElement(
<div>
Example
{inputs.items.map(item => {
return <div>{item.get(coreExtensionData.reactElement)}</div>;
})}
</div>,
),
];
},
});
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-defaults': patch
---
Repack the package to fix issues with typescript with named exports
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder': patch
---
Fix undefined in the title of Scaffolder Runs on the page load
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
Adds new optional `excludeRepos` configuration option to the Gitlab catalog provider.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-api-docs': patch
---
Updated dependency `@graphiql/react` to `^0.23.0`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-module-explore': patch
---
Updated dependency `@backstage-community/plugin-explore-common` to `^0.0.4`.
-5
View File
@@ -1,5 +0,0 @@
---
'@techdocs/cli': patch
---
Import discovery from backend-defaults instead of backend-common
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/config-loader': patch
---
Add boolean `allowMissingDefaultConfig` option to `ConfigSources.default` and
`ConfigSources.defaultForTargets`, which results in omission of a ConfigSource
for the default app-config.yaml configuration file if it's not present.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
Fixed the routing of the new health check service, the health endpoints should now properly be available at `/.backstage/health/v1/readiness` and `/.backstage/health/v1/liveness`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-plugin-api': patch
---
Fixed a type issue where plugin and modules depending on multiton services would not receive the correct type.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Updated dockerfile and `app-config.production.yaml` to make it easier to get started with example data
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Switched the target from `'ES2022'` to `'es2022'` for better compatibility with older versions of `swc`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs-backend': patch
---
Update configuration schema to match actual behavior
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-notifications-backend-module-email': patch
---
Add support for stream transport for debugging purposes
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
Update the `UrlReader` service to depends on multiple instances of `UrlReaderFactoryProvider` service.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Subpath export `package.json` should be of a unique name to avoid typescript resolution issues

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