Merge branch 'master' of https://github.com/backstage/backstage into audit-log-bep
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-github': patch
|
||||
---
|
||||
|
||||
Added examples for github:environment:create action and improve its test cases
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Added the Kubernetes plugin to `create-app`
|
||||
@@ -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
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': patch
|
||||
'@backstage/backend-defaults': patch
|
||||
---
|
||||
|
||||
Added a new Root Health Service which adds new endpoints for health checks.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Add frontend-dynamic-container role to eslint config factory
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': minor
|
||||
---
|
||||
|
||||
Use virtualization with `EntityPicker` as done earlier with `MultiEntityPicker` to fix performance issues with large data sets. `VirtualizedListbox` extracted into reusable component.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
Deprecate legacy status check factory, handler and types.
|
||||
@@ -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.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/frontend-test-utils': patch
|
||||
---
|
||||
|
||||
Added new APIs for testing extensions
|
||||
@@ -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.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-notifications': patch
|
||||
---
|
||||
|
||||
Add examples for notification:send scaffolder action & improve related tests
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fixing loading of additional config files with new `ConfigSources`
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Use ES2022 in CLI bundler
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-ldap': patch
|
||||
'@backstage/backend-plugin-api': patch
|
||||
'@backstage/backend-defaults': patch
|
||||
'@backstage/backend-tasks': patch
|
||||
---
|
||||
|
||||
Fix bug where ISO durations could no longer be used for schedules
|
||||
@@ -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',
|
||||
},
|
||||
});
|
||||
```
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Fixed bug where `<Select>` component with empty string as placeholder gave an error
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Move the `Link` component to the `RoutedTabs` instead of the `HeaderTabs` component
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-bitbucket-server': patch
|
||||
---
|
||||
|
||||
Instead of using hardcoded `targetBranch` now fetch the default branch from Bitbucket repository.
|
||||
This prevents from errors when no `targetBranch` is provided and the default repository branch is different from `master`, for example: `main`.
|
||||
@@ -1,15 +0,0 @@
|
||||
---
|
||||
'@backstage/core-app-api': minor
|
||||
'@backstage/frontend-app-api': patch
|
||||
---
|
||||
|
||||
Allow for the disabling of external routes through config, which was rendered impossible after the introduction of default targets.
|
||||
|
||||
```yaml
|
||||
app:
|
||||
routes:
|
||||
bindings:
|
||||
# This has the effect of removing the button for registering new
|
||||
# catalog entities in the scaffolder template list view
|
||||
scaffolder.registerComponent: false
|
||||
```
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
---
|
||||
|
||||
Correct `EntityDisplayName`'s icon alignment with the text.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
The Gitlab configuration supports an additional optional boolean key `catalog.providers.gitlab.<your-org>.restrictUsersToGroup`. Setting this to `true` will make Backstage only import users from the group defined in the `group` key, instead of all users in the organisation (self-hosted) or of the root group (SaaS). It will default to false, keeping the original implementation intact, when not explicitly set.
|
||||
@@ -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`
|
||||
@@ -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,
|
||||
},
|
||||
},
|
||||
});
|
||||
```
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/frontend-app-api': patch
|
||||
---
|
||||
|
||||
Support icon overriding with the new `IconBundleBlueprint` API.
|
||||
@@ -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.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-rails': patch
|
||||
---
|
||||
|
||||
Add examples for fetch:rails scaffolder action & improve related tests
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/integration': minor
|
||||
---
|
||||
|
||||
Add support for `token` for `bitbucketCloud` integration
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
- remove unused dependencies `winston` and `yn` from the template of backend plugins;
|
||||
- update `msw` to version `2.3.1` in the template of backend plugins;
|
||||
starting with v1 and switching later to v2 is tedious and not straight forward; it's easier to start with v2;
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Updated the scaffolding output message for `plugin-common` in `backstage-cli`. Now, when executing `backstage-cli new` to create a new `plugin-common` package, the output message accurately reflects the action by displaying `Creating common plugin package...` instead of the previous, less accurate `Creating backend plugin...`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Only bootstrap global-agent if it's actually being used
|
||||
@@ -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`.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitea': patch
|
||||
---
|
||||
|
||||
Added test cases for publish:gitea examples
|
||||
@@ -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.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Allow the `createGitlabProjectVariableAction` to use oauth tokens
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fix issue with CLI that was preventing upgrading from 1.28
|
||||
@@ -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
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': minor
|
||||
---
|
||||
|
||||
Use virtualization with `MultiEntityPicker`. Fixes performance issues with large data sets.
|
||||
@@ -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.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
'@backstage/plugin-catalog-node': patch
|
||||
---
|
||||
|
||||
Added setAllowedLocationTypes while introducing a new extension point called CatalogLocationsExtensionPoint
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-azure': patch
|
||||
'@backstage/plugin-scaffolder-node': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Fixed a bug where the `RepoUrlPicker` would still require the `owner` field for `azure`
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Update default backend plugin created by the cli to use non-deprecated error handling middleware
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': minor
|
||||
---
|
||||
|
||||
Add scaffolder option to display object items in separate rows on review page
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
|
||||
'@backstage/plugin-bitbucket-cloud-common': patch
|
||||
---
|
||||
|
||||
Add support for `autocomplete` handler to provide autocomplete options for `RepoUrlPicker`
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-graph': patch
|
||||
---
|
||||
|
||||
Memoize entity graph nodes when applying an `entityFilter` to prevent repeated redraws
|
||||
@@ -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.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-org': patch
|
||||
---
|
||||
|
||||
Added `relationType` property to EntityMembersListCard component that allows for display users related to a group via some other relationship aside from `memberOf`.
|
||||
|
||||
Also, as a side effect, the `relationsType` property has been deprecated in favor of a more accurately named `relationAggregation` property.
|
||||
@@ -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
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
Adds support for Backstage's new frontend system, available via the `/alpha` sub-path export.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
---
|
||||
|
||||
Make EntityOwnerPicker display metadata.title or spec.profile.displayName for mode=only-owners instead of metadata.name
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
---
|
||||
|
||||
Internal refactor to remove unnecessary `routable` prop in the implementation of the `createEntityContentExtension` alpha export.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs-node': patch
|
||||
---
|
||||
|
||||
Update `patchMkdocsYmlPrebuild` to modify `repo_url` and `edit_uri` independently.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
---
|
||||
|
||||
support `ajv-errors` for scaffolder validation to allow for customizing the error messages
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
Add dependencies that are needed by cross-imports from backend-defaults
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/config-loader': patch
|
||||
---
|
||||
|
||||
The `env` option of `ConfigSources.default` now correctly allows undefined members.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-devtools-backend': patch
|
||||
---
|
||||
|
||||
Removed unused code for lockfile analysis.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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).
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-search-backend-module-pg': patch
|
||||
---
|
||||
|
||||
Removing `@backstage/backend-app-api` dependency
|
||||
@@ -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.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Remove usage of deprecated functionality from @backstage/config-loader
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Preserve default `allowedLocationTypes` when `setAllowedLocationTypes()` of `CatalogLocationsExtensionPoint` is not called.
|
||||
@@ -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.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-bitbucket-server': patch
|
||||
---
|
||||
|
||||
Added examples for publish:bitbucketServer action and improve its test cases
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
---
|
||||
|
||||
Fix extra divider displayed on user list picker component
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Added test cases for gitlab:issue:edit examples
|
||||
+245
-206
@@ -2,233 +2,272 @@
|
||||
"mode": "pre",
|
||||
"tag": "next",
|
||||
"initialVersions": {
|
||||
"example-app": "0.2.98",
|
||||
"@backstage/app-defaults": "1.5.6",
|
||||
"example-app-next": "0.0.12",
|
||||
"app-next-example-plugin": "0.0.12",
|
||||
"example-backend": "0.0.27",
|
||||
"@backstage/backend-app-api": "0.7.6",
|
||||
"@backstage/backend-common": "0.23.0",
|
||||
"@backstage/backend-defaults": "0.3.0",
|
||||
"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.11",
|
||||
"example-backend-legacy": "0.2.99",
|
||||
"@backstage/backend-openapi-utils": "0.1.12",
|
||||
"@backstage/backend-plugin-api": "0.6.19",
|
||||
"@backstage/backend-tasks": "0.5.24",
|
||||
"@backstage/backend-test-utils": "0.4.0",
|
||||
"@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.7",
|
||||
"@backstage/cli": "0.26.11",
|
||||
"@backstage/cli-common": "0.1.14",
|
||||
"@backstage/cli-node": "0.2.6",
|
||||
"@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.12.6",
|
||||
"@backstage/core-compat-api": "0.2.6",
|
||||
"@backstage/core-components": "0.14.8",
|
||||
"@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.16",
|
||||
"@backstage/dev-utils": "1.0.33",
|
||||
"e2e-test": "0.2.17",
|
||||
"@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.1",
|
||||
"@backstage/frontend-plugin-api": "0.6.6",
|
||||
"@backstage/frontend-test-utils": "0.1.8",
|
||||
"@backstage/integration": "1.12.0",
|
||||
"@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.28",
|
||||
"@backstage/integration-react": "1.1.29",
|
||||
"@backstage/release-manifests": "0.0.11",
|
||||
"@backstage/repo-tools": "0.9.1",
|
||||
"@techdocs/cli": "1.8.12",
|
||||
"techdocs-cli-embedded-app": "0.2.97",
|
||||
"@backstage/test-utils": "1.5.6",
|
||||
"@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.6",
|
||||
"@backstage/plugin-api-docs": "0.11.7",
|
||||
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.7",
|
||||
"@backstage/plugin-app-backend": "0.3.68",
|
||||
"@backstage/plugin-app-node": "0.1.19",
|
||||
"@backstage/plugin-app-visualizer": "0.1.7",
|
||||
"@backstage/plugin-auth-backend": "0.22.6",
|
||||
"@backstage/plugin-auth-backend-module-atlassian-provider": "0.2.0",
|
||||
"@backstage/plugin-auth-backend-module-aws-alb-provider": "0.1.11",
|
||||
"@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.1.2",
|
||||
"@backstage/plugin-auth-backend-module-bitbucket-provider": "0.1.2",
|
||||
"@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.1.2",
|
||||
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.2.14",
|
||||
"@backstage/plugin-auth-backend-module-github-provider": "0.1.16",
|
||||
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.1.16",
|
||||
"@backstage/plugin-auth-backend-module-google-provider": "0.1.16",
|
||||
"@backstage/plugin-auth-backend-module-guest-provider": "0.1.5",
|
||||
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.1.14",
|
||||
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.2.0",
|
||||
"@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.1.12",
|
||||
"@backstage/plugin-auth-backend-module-oidc-provider": "0.2.0",
|
||||
"@backstage/plugin-auth-backend-module-okta-provider": "0.0.12",
|
||||
"@backstage/plugin-auth-backend-module-onelogin-provider": "0.1.0",
|
||||
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.1.13",
|
||||
"@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.2.0",
|
||||
"@backstage/plugin-auth-node": "0.4.14",
|
||||
"@backstage/plugin-auth-react": "0.1.3",
|
||||
"@backstage/plugin-bitbucket-cloud-common": "0.2.20",
|
||||
"@backstage/plugin-catalog": "1.21.0",
|
||||
"@backstage/plugin-catalog-backend": "1.23.0",
|
||||
"@backstage/plugin-catalog-backend-module-aws": "0.3.14",
|
||||
"@backstage/plugin-catalog-backend-module-azure": "0.1.39",
|
||||
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.2.2",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.2.6",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.1.33",
|
||||
"@backstage/plugin-catalog-backend-module-gcp": "0.1.20",
|
||||
"@backstage/plugin-catalog-backend-module-gerrit": "0.1.36",
|
||||
"@backstage/plugin-catalog-backend-module-github": "0.6.2",
|
||||
"@backstage/plugin-catalog-backend-module-github-org": "0.1.14",
|
||||
"@backstage/plugin-catalog-backend-module-gitlab": "0.3.18",
|
||||
"@backstage/plugin-catalog-backend-module-gitlab-org": "0.0.2",
|
||||
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.4.24",
|
||||
"@backstage/plugin-catalog-backend-module-ldap": "0.6.0",
|
||||
"@backstage/plugin-catalog-backend-module-msgraph": "0.5.27",
|
||||
"@backstage/plugin-catalog-backend-module-openapi": "0.1.37",
|
||||
"@backstage/plugin-catalog-backend-module-puppetdb": "0.1.25",
|
||||
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.1.17",
|
||||
"@backstage/plugin-catalog-backend-module-unprocessed": "0.4.6",
|
||||
"@backstage/plugin-catalog-common": "1.0.24",
|
||||
"@backstage/plugin-catalog-graph": "0.4.6",
|
||||
"@backstage/plugin-catalog-import": "0.12.0",
|
||||
"@backstage/plugin-catalog-node": "1.12.1",
|
||||
"@backstage/plugin-catalog-react": "1.12.1",
|
||||
"@backstage/plugin-catalog-unprocessed-entities": "0.2.5",
|
||||
"@backstage/plugin-catalog-unprocessed-entities-common": "0.0.2",
|
||||
"@backstage/plugin-config-schema": "0.1.56",
|
||||
"@backstage/plugin-devtools": "0.1.15",
|
||||
"@backstage/plugin-devtools-backend": "0.3.5",
|
||||
"@backstage/plugin-devtools-common": "0.1.10",
|
||||
"@backstage/plugin-events-backend": "0.3.6",
|
||||
"@backstage/plugin-events-backend-module-aws-sqs": "0.3.5",
|
||||
"@backstage/plugin-events-backend-module-azure": "0.2.5",
|
||||
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.5",
|
||||
"@backstage/plugin-events-backend-module-gerrit": "0.2.5",
|
||||
"@backstage/plugin-events-backend-module-github": "0.2.5",
|
||||
"@backstage/plugin-events-backend-module-gitlab": "0.2.5",
|
||||
"@backstage/plugin-events-backend-test-utils": "0.1.29",
|
||||
"@backstage/plugin-events-node": "0.3.5",
|
||||
"@internal/plugin-todo-list": "1.0.28",
|
||||
"@internal/plugin-todo-list-backend": "1.0.28",
|
||||
"@internal/plugin-todo-list-common": "1.0.19",
|
||||
"@backstage/plugin-home": "0.7.5",
|
||||
"@backstage/plugin-home-react": "0.1.14",
|
||||
"@backstage/plugin-kubernetes": "0.11.11",
|
||||
"@backstage/plugin-kubernetes-backend": "0.18.0",
|
||||
"@backstage/plugin-kubernetes-cluster": "0.0.12",
|
||||
"@backstage/plugin-kubernetes-common": "0.8.0",
|
||||
"@backstage/plugin-kubernetes-node": "0.1.13",
|
||||
"@backstage/plugin-kubernetes-react": "0.4.0",
|
||||
"@backstage/plugin-notifications": "0.2.2",
|
||||
"@backstage/plugin-notifications-backend": "0.3.0",
|
||||
"@backstage/plugin-notifications-backend-module-email": "0.1.0",
|
||||
"@backstage/plugin-notifications-common": "0.0.4",
|
||||
"@backstage/plugin-notifications-node": "0.2.0",
|
||||
"@backstage/plugin-org": "0.6.26",
|
||||
"@backstage/plugin-org-react": "0.1.25",
|
||||
"@backstage/plugin-permission-backend": "0.5.43",
|
||||
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.1.16",
|
||||
"@backstage/plugin-permission-common": "0.7.14",
|
||||
"@backstage/plugin-permission-node": "0.7.30",
|
||||
"@backstage/plugin-permission-react": "0.4.23",
|
||||
"@backstage/plugin-proxy-backend": "0.5.0",
|
||||
"@backstage/plugin-scaffolder": "1.21.0",
|
||||
"@backstage/plugin-scaffolder-backend": "1.22.9",
|
||||
"@backstage/plugin-scaffolder-backend-module-azure": "0.1.11",
|
||||
"@backstage/plugin-scaffolder-backend-module-bitbucket": "0.2.9",
|
||||
"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.1.9",
|
||||
"@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.1.9",
|
||||
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.2.20",
|
||||
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.43",
|
||||
"@backstage/plugin-scaffolder-backend-module-gerrit": "0.1.11",
|
||||
"@backstage/plugin-scaffolder-backend-module-gitea": "0.1.9",
|
||||
"@backstage/plugin-scaffolder-backend-module-github": "0.3.0",
|
||||
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.4.1",
|
||||
"@backstage/plugin-scaffolder-backend-module-notifications": "0.0.2",
|
||||
"@backstage/plugin-scaffolder-backend-module-rails": "0.4.36",
|
||||
"@backstage/plugin-scaffolder-backend-module-sentry": "0.1.27",
|
||||
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.3.2",
|
||||
"@backstage/plugin-scaffolder-common": "1.5.3",
|
||||
"@backstage/plugin-scaffolder-node": "0.4.5",
|
||||
"@backstage/plugin-scaffolder-node-test-utils": "0.1.5",
|
||||
"@backstage/plugin-scaffolder-react": "1.9.0",
|
||||
"@backstage/plugin-search": "1.4.12",
|
||||
"@backstage/plugin-search-backend": "1.5.10",
|
||||
"@backstage/plugin-search-backend-module-catalog": "0.1.25",
|
||||
"@backstage/plugin-search-backend-module-elasticsearch": "1.5.0",
|
||||
"@backstage/plugin-search-backend-module-explore": "0.1.25",
|
||||
"@backstage/plugin-search-backend-module-pg": "0.5.28",
|
||||
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.1.12",
|
||||
"@backstage/plugin-search-backend-module-techdocs": "0.1.24",
|
||||
"@backstage/plugin-search-backend-node": "1.2.24",
|
||||
"@backstage/plugin-search-common": "1.2.12",
|
||||
"@backstage/plugin-search-react": "1.7.12",
|
||||
"@backstage/plugin-signals": "0.0.7",
|
||||
"@backstage/plugin-signals-backend": "0.1.5",
|
||||
"@backstage/plugin-signals-node": "0.1.5",
|
||||
"@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.6",
|
||||
"@backstage/plugin-techdocs-addons-test-utils": "1.0.33",
|
||||
"@backstage/plugin-techdocs-backend": "1.10.6",
|
||||
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.11",
|
||||
"@backstage/plugin-techdocs-node": "1.12.5",
|
||||
"@backstage/plugin-techdocs-react": "1.2.5",
|
||||
"@backstage/plugin-user-settings": "0.8.7",
|
||||
"@backstage/plugin-user-settings-backend": "0.2.18",
|
||||
"@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-catalog-backend-module-logs": "0.0.0",
|
||||
"@backstage/plugin-scaffolder-backend-module-gcp": "0.0.1-next.1"
|
||||
"@backstage/plugin-techdocs-common": "0.0.0"
|
||||
},
|
||||
"changesets": [
|
||||
"bright-panthers-leave",
|
||||
"calm-jeans-ring",
|
||||
"chilly-roses-trade",
|
||||
"clever-waves-judge",
|
||||
"create-app-1719320674",
|
||||
"curvy-teachers-smell",
|
||||
"eighty-games-wink",
|
||||
"fair-pillows-know",
|
||||
"fair-rockets-leave",
|
||||
"famous-dodos-crash",
|
||||
"fifty-pumpkins-smell",
|
||||
"friendly-masks-type",
|
||||
"friendly-stingrays-occur",
|
||||
"funny-laws-tease",
|
||||
"gentle-avocados-obey",
|
||||
"grumpy-wolves-hang",
|
||||
"heavy-moose-pull",
|
||||
"honest-pears-run",
|
||||
"khaki-rivers-obey",
|
||||
"light-avocados-worry",
|
||||
"little-games-fail",
|
||||
"metal-jokes-add",
|
||||
"moody-llamas-breathe",
|
||||
"rare-peas-dream",
|
||||
"renovate-7b61228",
|
||||
"rich-bears-march",
|
||||
"selfish-turtles-jog",
|
||||
"serious-kings-trade",
|
||||
"short-flowers-cry",
|
||||
"shy-hounds-battle",
|
||||
"silent-experts-move",
|
||||
"silent-moose-eat",
|
||||
"soft-clocks-bake",
|
||||
"sour-jokes-sneeze",
|
||||
"ten-dancers-drum",
|
||||
"ten-pots-walk",
|
||||
"thick-lizards-divide",
|
||||
"tough-lies-mate",
|
||||
"young-donuts-swim",
|
||||
"young-fishes-lie",
|
||||
"young-houses-unite"
|
||||
"big-eagles-grab",
|
||||
"blue-pumas-cheer",
|
||||
"breezy-jeans-tie",
|
||||
"bright-trainers-brake",
|
||||
"chilly-trains-sleep",
|
||||
"cool-insects-remember",
|
||||
"cool-schools-vanish",
|
||||
"create-app-1722413762",
|
||||
"cuddly-zebras-crash",
|
||||
"dry-squids-tap",
|
||||
"dull-ghosts-double",
|
||||
"early-trees-dance",
|
||||
"eighty-emus-leave",
|
||||
"eighty-mirrors-flow",
|
||||
"few-wasps-hug",
|
||||
"flat-plums-grow",
|
||||
"forty-ties-agree",
|
||||
"forty-ties-disagree",
|
||||
"friendly-feet-refuse",
|
||||
"gentle-dryers-smile",
|
||||
"good-steaks-report",
|
||||
"green-planets-reflect",
|
||||
"grumpy-owls-suffer",
|
||||
"heavy-numbers-love",
|
||||
"hip-hairs-exist",
|
||||
"late-games-protect",
|
||||
"light-pianos-exercise",
|
||||
"little-bulldogs-guess",
|
||||
"little-suns-fly",
|
||||
"mean-apricots-perform",
|
||||
"mighty-dolls-retire",
|
||||
"mighty-geckos-kiss",
|
||||
"modern-parrots-protect",
|
||||
"neat-bears-divide",
|
||||
"neat-gifts-join",
|
||||
"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",
|
||||
"quick-roses-juggle",
|
||||
"rare-foxes-compete",
|
||||
"red-radios-promise",
|
||||
"renovate-f04beb1",
|
||||
"rich-mugs-dress",
|
||||
"selfish-bees-think",
|
||||
"seven-eggs-admire",
|
||||
"shaggy-dodos-applaud",
|
||||
"six-rats-kick",
|
||||
"slow-toes-jog",
|
||||
"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",
|
||||
"thick-hotels-know",
|
||||
"thirty-paws-hope",
|
||||
"tiny-oranges-pretend",
|
||||
"tough-lies-repair",
|
||||
"two-emus-work",
|
||||
"violet-jokes-wave",
|
||||
"wicked-bobcats-teach",
|
||||
"wild-eggs-exist",
|
||||
"witty-bears-behave",
|
||||
"young-games-visit",
|
||||
"young-peaches-shake"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs-common': minor
|
||||
---
|
||||
|
||||
Initial release of the techdocs-common package.
|
||||
@@ -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>,
|
||||
),
|
||||
];
|
||||
},
|
||||
});
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-defaults': patch
|
||||
---
|
||||
|
||||
Repack the package to fix issues with typescript with named exports
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Adds new optional `excludeRepos` configuration option to the Gitlab catalog provider.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Updated dependency `esbuild` to `^0.21.0`.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-search-backend-module-explore': patch
|
||||
---
|
||||
|
||||
Updated dependency `@backstage-community/plugin-explore-common` to `^0.0.4`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@techdocs/cli': patch
|
||||
---
|
||||
|
||||
Import discovery from backend-defaults instead of backend-common
|
||||
@@ -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.
|
||||
@@ -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`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
'@backstage/plugin-scaffolder-node': patch
|
||||
---
|
||||
|
||||
Add support for `autocomplete` extension point to provide additional `autocomplete` handlers
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': patch
|
||||
---
|
||||
|
||||
Added mock for the Root Health Service in `mockServices`.
|
||||
@@ -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
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Switched the target from `'ES2022'` to `'es2022'` for better compatibility with older versions of `swc`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-github': minor
|
||||
---
|
||||
|
||||
Adds support for custom tag policies when creating GitHub environments.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fix a few minor issues with the backend template that were causing failing linting checks in the main repo.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Subpath export `package.json` should be of a unique name to avoid typescript resolution issues
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Support `catalogFilter` array on `OwnedEntityPicker`
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Added test cases for gitlab:projectAccessToken:create example
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
---
|
||||
|
||||
Fix null check in `isJsonObject` utility function for scaffolder review state component
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
Fixed a bug on the WelcomeTitle component where the welcome message wasn't correct when the language was set to Spanish
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
'@backstage/cli': minor
|
||||
---
|
||||
|
||||
**BREAKING**: The lockfile (`yarn.lock`) dependency analysis and mutations have been removed from several commands.
|
||||
|
||||
The `versions:bump` command will no longer attempt to bump and deduplicate dependencies by modifying the lockfile, it will only update `package.json` files.
|
||||
|
||||
The `versions:check` command has been removed, since its only purpose was verification and mutation of the lockfile. We recommend using the `yarn dedupe` command instead, or the `yarn-deduplicate` package if you're using Yarn classic.
|
||||
|
||||
The check that was built into the `package start` command has been removed, it will no longer warn about lockfile mismatches.
|
||||
|
||||
The packages in the Backstage ecosystem handle package duplications much better now than when these CLI features were first introduced, so the need for these features has diminished. By removing them, we drastically reduce the integration between the Backstage CLI and Yarn, making it much easier to add support for other package managers in the future.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-graph': patch
|
||||
---
|
||||
|
||||
Use `entityPresentationApi` for the node title and the icon.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': patch
|
||||
---
|
||||
|
||||
Added small notes to AboutCard to discourage customizability PRs
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': patch
|
||||
---
|
||||
|
||||
The default services for `startTestBackend` and `ServiceFactoryTester` now includes the Root Health Service.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-notifications-backend': patch
|
||||
---
|
||||
|
||||
Added an option to filter notifications by topic
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Fix helper text margin for scaffolder EntityNamePicker and EntityTagsPicker when using outlined text field
|
||||
@@ -0,0 +1,46 @@
|
||||
---
|
||||
'@backstage/plugin-notifications-backend-module-email': minor
|
||||
---
|
||||
|
||||
**BREAKING** Following `NotificationTemplateRenderer` methods now return a Promise and **must** be awaited: `getSubject`, `getText` and `getHtml`.
|
||||
|
||||
Required changes and example usage:
|
||||
|
||||
```diff
|
||||
import { notificationsEmailTemplateExtensionPoint } from '@backstage/plugin-notifications-backend-module-email';
|
||||
import { Notification } from '@backstage/plugin-notifications-common';
|
||||
+import { getNotificationSubject, getNotificationTextContent, getNotificationHtmlContent } from 'my-notification-processing-library`
|
||||
export const notificationsModuleEmailDecorator = createBackendModule({
|
||||
pluginId: 'notifications',
|
||||
moduleId: 'email.templates',
|
||||
register(reg) {
|
||||
reg.registerInit({
|
||||
deps: {
|
||||
emailTemplates: notificationsEmailTemplateExtensionPoint,
|
||||
},
|
||||
async init({ emailTemplates }) {
|
||||
emailTemplates.setTemplateRenderer({
|
||||
- getSubject(notification) {
|
||||
+ async getSubject(notification) {
|
||||
- return `New notification from ${notification.source}`;
|
||||
+ const subject = await getNotificationSubject(notification);
|
||||
+ return `New notification from ${subject}`;
|
||||
},
|
||||
- getText(notification) {
|
||||
+ async getText(notification) {
|
||||
- return notification.content;
|
||||
+ const text = await getNotificationTextContent(notification);
|
||||
+ return text;
|
||||
},
|
||||
- getHtml(notification) {
|
||||
+ async getHtml(notification) {
|
||||
- return `<p>${notification.content}</p>`;
|
||||
+ const html = await getNotificationHtmlContent(notification);
|
||||
+ return html;
|
||||
},
|
||||
});
|
||||
},
|
||||
});
|
||||
},
|
||||
});
|
||||
```
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user