Merge branch 'master' into expose-factretrieverengine
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-cost-insights': patch
|
||||
---
|
||||
|
||||
Move cost-insights data specific API types (non react) into an @backstage/plugin-cost-insights-common
|
||||
isomorphic package. This allows these types to be shared in any backend packages or other cost-insight
|
||||
modules.
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-code-coverage': minor
|
||||
---
|
||||
|
||||
Cleaned up API exports.
|
||||
|
||||
The `Router` export has been removed; users are expected to use `EntityCodeCoverageContent` instead.
|
||||
|
||||
The `isPluginApplicableToEntity` helper has been deprecated, in favor of the `isCodeCoverageAvailable` helper.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-code-coverage-backend': minor
|
||||
---
|
||||
|
||||
Cleaned up API exports.
|
||||
|
||||
The `CodeCoverageApi` and `makeRouter` exports have been removed from the backend, since they were not meant to be exported in the first place.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-github-pull-requests-board': patch
|
||||
---
|
||||
|
||||
Fix bug on fetching teams repositories where were being filtered by type service unnecessarily
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': minor
|
||||
---
|
||||
|
||||
Introduced new package for creating backend plugins using the new alpha backend plugin framework.
|
||||
This package is still considered **EXPERIMENTAL** and things will change without warning. Do not use this for production.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
Add the option for a homepage when using the `github:publish` action
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Adds the ability to define the Backstage app name using a `BACKSTAGE_APP_NAME`
|
||||
environment variable when running `create-app`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Fixed bug where catalog metrics weren't being tracked.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-tech-insights-backend': patch
|
||||
---
|
||||
|
||||
TechInsightsBackend: Added missing 'scheduler' to code examples
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
The template editor now shows the cause of request errors that happen during a dry-run.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Fix Error Code in Register Component DryRun
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Change BackstageIconLinkVertical style to use pallette instead of explicit color
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs-node': minor
|
||||
---
|
||||
|
||||
Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
Fix parsing of S3 URLs for the default region.
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
'@backstage/plugin-kafka': patch
|
||||
'@backstage/plugin-kafka-backend': patch
|
||||
'@backstage/plugin-lighthouse': patch
|
||||
'@backstage/plugin-proxy-backend': patch
|
||||
---
|
||||
|
||||
Minor API signatures cleanup
|
||||
@@ -1,19 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
Added an option to be able to trigger refreshes on entities based on a prestored arbitrary key.
|
||||
|
||||
The UrlReaderProcessor, FileReaderProcessor got updated to store the absolute URL of the catalog file as a refresh key. In the format of `<type>:<target>`
|
||||
The PlaceholderProcessor got updated to store the resolverValues as refreshKeys for the entities.
|
||||
|
||||
The custom resolvers will need to be updated to pass in a `CatalogProcessorEmit` function as parameter and they should be updated to emit their refresh processingResults. You can see the updated resolvers in the `PlaceholderProcessor.ts`
|
||||
|
||||
```ts
|
||||
// yamlPlaceholderResolver
|
||||
...
|
||||
const { content, url } = await readTextLocation(params);
|
||||
|
||||
params.emit(processingResult.refresh(`url:${url}`));
|
||||
...
|
||||
```
|
||||
@@ -0,0 +1,16 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
Fixed a bug in plugin-scaffolder-backend where it ignores the skip migration database options.
|
||||
|
||||
To use this new implementation you need to create the instance of `DatabaseTaskStore` using the `PluginDatabaseManager` instead of `Knex`;
|
||||
|
||||
```
|
||||
import { DatabaseManager, getRootLogger, loadBackendConfig } from '@backstage/backend-common';
|
||||
import { DatabaseTaskStore } from '@backstage/plugin-scaffolder-backend';
|
||||
|
||||
const config = await loadBackendConfig({ argv: process.argv, logger: getRootLogger() });
|
||||
const databaseManager = DatabaseManager.fromConfig(config, { migrations: { skip: true } });
|
||||
const databaseTaskStore = await DatabaseTaskStore.create(databaseManager);
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': minor
|
||||
---
|
||||
|
||||
Add `transformLinkUri` and `transformImageUri` to `MarkdownContent`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Bumped create-app version.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Fixed that adding more than one `allowedOwner` or `allowedRepo` in the template config will now still set the first value as default in the initial form state of `RepoUrlPicker`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-fossa': patch
|
||||
---
|
||||
|
||||
Allow configuration of base URL for Fossa links
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Bumped `codemirror` dependencies to `v6.0.0`.
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
'@backstage/catalog-model': patch
|
||||
'@backstage/core-components': patch
|
||||
'@backstage/plugin-techdocs-react': patch
|
||||
---
|
||||
|
||||
Updated JSDoc to be MDX compatible.
|
||||
@@ -0,0 +1,25 @@
|
||||
---
|
||||
'@backstage/plugin-azure-devops': patch
|
||||
'@backstage/plugin-azure-devops-backend': patch
|
||||
'@backstage/plugin-azure-devops-common': patch
|
||||
'@backstage/plugin-cloudbuild': patch
|
||||
'@backstage/plugin-explore': patch
|
||||
'@backstage/plugin-fossa': patch
|
||||
'@backstage/plugin-git-release-manager': patch
|
||||
'@backstage/plugin-github-actions': patch
|
||||
'@backstage/plugin-jenkins': patch
|
||||
'@backstage/plugin-newrelic-dashboard': patch
|
||||
'@backstage/plugin-pagerduty': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-search-backend-node': patch
|
||||
'@backstage/plugin-sentry': patch
|
||||
'@backstage/plugin-sonarqube': patch
|
||||
'@backstage/plugin-tech-insights': patch
|
||||
'@backstage/plugin-tech-insights-node': patch
|
||||
'@backstage/plugin-techdocs': patch
|
||||
'@backstage/plugin-techdocs-module-addons-contrib': patch
|
||||
'@backstage/plugin-user-settings': patch
|
||||
'@backstage/plugin-vault-backend': patch
|
||||
---
|
||||
|
||||
Minor API signatures cleanup
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-backend': patch
|
||||
'@backstage/plugin-kubernetes-common': patch
|
||||
---
|
||||
|
||||
Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/catalog-model': patch
|
||||
---
|
||||
|
||||
Add shared annotations for Kubernetes clusters
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-tech-insights-backend': minor
|
||||
---
|
||||
|
||||
Allow FactRetrieverRegistry to be injected into buildTechInsightsContext so that we can override default registry implementation.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Add allowArbitraryValues for <OwnerPicker /> to provide input validation. This makes it a better experience of users, as they can now expect the values they enter to correspond to a valid owner. This is set to the default behavior by default.
|
||||
@@ -1,13 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': minor
|
||||
'@backstage/plugin-kubernetes-backend': minor
|
||||
---
|
||||
|
||||
Add `localKubectlProxy` cluster locator method to make local development simpler to setup.
|
||||
|
||||
Consolidated no-op server side auth decorators.
|
||||
The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`):
|
||||
|
||||
- `AwsKubernetesAuthProvider`
|
||||
- `AzureKubernetesAuthProvider`
|
||||
- `ServiceAccountKubernetesAuthProvider`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-tech-radar': patch
|
||||
---
|
||||
|
||||
Update tech-radar documentation on how to use an external json data source with dates.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/backend-tasks': patch
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Added support to mysql on some raw queries
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Add `copyWithoutTemplating` to the fetch template action input. `copyWithoutTemplating` also accepts an array of glob patterns. Contents of matched files or directories are copied without being processed, but paths are subject to rendering.
|
||||
|
||||
Deprecate `copyWithoutRender` in favor of `copyWithoutTemplating`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Fix the EntityLayout header style so that EntityContextMenu button can display in correct shape when user hover on it
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Improve error messaging when passing in malformed auth
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
'@backstage/plugin-dynatrace': minor
|
||||
---
|
||||
|
||||
New features:
|
||||
|
||||
- Some visual improvements to the table that displays Problems
|
||||
- Added support for viewing recent Synthetics results using
|
||||
- Added some additional linking to the configured Dynatrace instance
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-newrelic-dashboard': minor
|
||||
---
|
||||
|
||||
Fix bug where the default time window/snapshot duration was supposed to be 30 days, but ended up being 43 weeks
|
||||
|
||||
**BREAKING**: Add a select input to change the time window of the snapshot displayed. This removes the duration prop from the `DashboardSnapshot` component.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-github': patch
|
||||
---
|
||||
|
||||
New experimental alpha exports for use with the upcoming backend system.
|
||||
@@ -1,23 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': patch
|
||||
---
|
||||
|
||||
Previously, the color of the Entity Context Menu (in the Entity Page Header) was hardcoded as `white`.
|
||||
|
||||
This was an issue for themes that use a header with a white background. By default, the color of the icon is now `theme.page.fontColor`.
|
||||
|
||||
It can now also be overridden in the theme, which is only necessary if the header title, subtitle and three-dots icon need to have different colors. For example:
|
||||
|
||||
```typescript
|
||||
export function createThemeOverrides(theme: BackstageTheme): Overrides {
|
||||
return {
|
||||
PluginCatalogEntityContextMenu: {
|
||||
button: {
|
||||
color: 'blue',
|
||||
},
|
||||
},
|
||||
...
|
||||
},
|
||||
...
|
||||
}
|
||||
```
|
||||
@@ -1,19 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': minor
|
||||
---
|
||||
|
||||
**BREAKING**: Removed the following deprecated package commands:
|
||||
|
||||
- `app:build` - Use `package build` instead
|
||||
- `app:serve` - Use `package start` instead
|
||||
- `backend:build` - Use `package build` instead
|
||||
- `backend:bundle` - Use `package build` instead
|
||||
- `backend:dev` - Use `package start` instead
|
||||
- `plugin:build` - Use `package build` instead
|
||||
- `plugin:serve` - Use `package start` instead
|
||||
- `build` - Use `package build` instead
|
||||
- `lint` - Use `package lint` instead
|
||||
- `prepack` - Use `package prepack` instead
|
||||
- `postpack` - Use `package postpack` instead
|
||||
|
||||
In order to replace these you need to have [migrated to using package roles](https://backstage.io/docs/tutorials/package-role-migration).
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@techdocs/cli': patch
|
||||
'@backstage/plugin-techdocs-node': patch
|
||||
---
|
||||
|
||||
Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag.
|
||||
@@ -2,4 +2,4 @@
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Bumped create-app version.
|
||||
Fix typo in the documentation
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
expose detectErrors function publicly
|
||||
@@ -0,0 +1,71 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
The `packages/backend/Dockerfile` received a couple of updates, it now looks as follows:
|
||||
|
||||
```Dockerfile
|
||||
FROM node:16-bullseye-slim
|
||||
|
||||
# Install sqlite3 dependencies. You can skip this if you don't use sqlite3 in the image,
|
||||
# in which case you should also move better-sqlite3 to "devDependencies" in package.json.
|
||||
RUN apt-get update && \
|
||||
apt-get install -y --no-install-recommends libsqlite3-dev python3 build-essential && \
|
||||
rm -rf /var/lib/apt/lists/* && \
|
||||
yarn config set python /usr/bin/python3
|
||||
|
||||
# From here on we use the least-privileged `node` user to run the backend.
|
||||
USER node
|
||||
WORKDIR /app
|
||||
|
||||
# This switches many Node.js dependencies to production mode.
|
||||
ENV NODE_ENV production
|
||||
|
||||
# Copy repo skeleton first, to avoid unnecessary docker cache invalidation.
|
||||
# The skeleton contains the package.json of each package in the monorepo,
|
||||
# and along with yarn.lock and the root package.json, that's enough to run yarn install.
|
||||
COPY --chown=node:node yarn.lock package.json packages/backend/dist/skeleton.tar.gz ./
|
||||
RUN tar xzf skeleton.tar.gz && rm skeleton.tar.gz
|
||||
|
||||
RUN yarn install --frozen-lockfile --production --network-timeout 300000 && rm -rf "$(yarn cache dir)"
|
||||
|
||||
# Then copy the rest of the backend bundle, along with any other files we might want.
|
||||
COPY --chown=node:node packages/backend/dist/bundle.tar.gz app-config*.yaml ./
|
||||
RUN tar xzf bundle.tar.gz && rm bundle.tar.gz
|
||||
|
||||
CMD ["node", "packages/backend", "--config", "app-config.yaml", "--config", "app-config.production.yaml"]
|
||||
```
|
||||
|
||||
The two notable changes are that a `USER node` instruction has been added and the ordering of instructions has been changed accordingly. This means that the app will now be running using the least-privileged `node` user. In order for this to work we now need to make sure that all app files are owned by the `node` user, which we do by adding the `--chown=node:node` option to the `COPY` instructions.
|
||||
|
||||
The second change is the addition of `ENV NODE_ENV production`, which ensured that all Node.js modules run in production mode. If you apply this change to an existing app, note that one of the more significant changes is that this switches the log formatting to use the default production format, JSON. Rather than your log lines looking like this:
|
||||
|
||||
```log
|
||||
2022-08-10T11:36:05.478Z catalog info Performing database migration type=plugin
|
||||
```
|
||||
|
||||
They will now look like this:
|
||||
|
||||
```log
|
||||
{"level":"info","message":"Performing database migration","plugin":"catalog","service":"backstage","type":"plugin"}
|
||||
```
|
||||
|
||||
If you wish to keep the existing format, you can override this change by applying the following change to `packages/backend/src/index.ts`:
|
||||
|
||||
```diff
|
||||
getRootLogger,
|
||||
+ setRootLogger,
|
||||
+ createRootLogger,
|
||||
+ coloredFormat,
|
||||
useHotMemoize,
|
||||
...
|
||||
ServerTokenManager,
|
||||
} from '@backstage/backend-common';
|
||||
|
||||
...
|
||||
|
||||
async function main() {
|
||||
+ setRootLogger(createRootLogger({ format: coloredFormat }));
|
||||
+
|
||||
const config = await loadBackendConfig({
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': minor
|
||||
---
|
||||
|
||||
Add `allowedRepos` `ui:option` to `RepoUrlPicker` component, and move `repoName` field to own component
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-cost-insights': patch
|
||||
---
|
||||
|
||||
The `CostInsightsHeader`component now uses group names if available
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-ldap': patch
|
||||
---
|
||||
|
||||
Fix mapping between users and groups for FreeIPA when using the LdapOrgProcessor
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/core-app-api': patch
|
||||
'@backstage/core-plugin-api': patch
|
||||
---
|
||||
|
||||
Added `getSystemIcons()` function to the `AppContext` available through `useApp` that will pull a list of all the icons that have been registered in the App.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-aws': patch
|
||||
---
|
||||
|
||||
Add processor for ingesting EKS clusters into the catalog
|
||||
@@ -1,13 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Added an explicit `node-gyp` dependency to the root `package.json`. This is to work around a bug in older versions of `node-gyp` that causes Python execution to fail on macOS.
|
||||
|
||||
You can add this workaround to your existing project by adding `node-gyp` as a `devDependency` in your root `package.json` file:
|
||||
|
||||
```diff
|
||||
"devDependencies": {
|
||||
+ "node-gyp": "^9.0.0"
|
||||
},
|
||||
```
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Adds code to generate ids for headers parsed through the MarkdownContent component.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-node': minor
|
||||
---
|
||||
|
||||
Added alpha exports for the new experimental backend system.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-apache-airflow': minor
|
||||
---
|
||||
|
||||
Exposed DagTableComponent as standalone component + added a prop to get only select DAGs instead of the full list
|
||||
@@ -0,0 +1,16 @@
|
||||
---
|
||||
'@backstage/plugin-search-backend-module-pg': minor
|
||||
---
|
||||
|
||||
Fixed a bug in search-backend-module-pg where it ignores the skip migration database options when using the database.
|
||||
|
||||
To use this new implementation you need to create the instance of `DatabaseDocumentStore` using the `PluginDatabaseManager` instead of `Knex`;
|
||||
|
||||
```
|
||||
import { DatabaseManager, getRootLogger, loadBackendConfig } from '@backstage/backend-common';
|
||||
import { DatabaseDocumentStore } from '@backstage/plugin-search-backend-module-pg';
|
||||
|
||||
const config = await loadBackendConfig({ argv: process.argv, logger: getRootLogger() });
|
||||
const databaseManager = DatabaseManager.fromConfig(config, { migrations: { skip: true } });
|
||||
const databaseDocumentStore = await DatabaseDocumentStore.create(databaseManager);
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-cost-insights-common': minor
|
||||
---
|
||||
|
||||
Introduces a new isomorphic @backstage/plugin-cost-insight-common package to contain shared types across all other cost insights packages and modules.
|
||||
@@ -1,18 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-backend': minor
|
||||
---
|
||||
|
||||
Add new endpoints to Kubernetes backend plugin
|
||||
|
||||
BREAKING: Kubernetes backend plugin now depends on CatalogApi
|
||||
|
||||
```typescript
|
||||
// Create new CatalogClient
|
||||
const catalogApi = new CatalogClient({ discoveryApi: env.discovery });
|
||||
const { router } = await KubernetesBuilder.createBuilder({
|
||||
logger: env.logger,
|
||||
config: env.config,
|
||||
// Inject it into createBuilder params
|
||||
catalogApi,
|
||||
}).build();
|
||||
```
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/app-defaults': patch
|
||||
'@backstage/core-app-api': patch
|
||||
'@backstage/core-plugin-api': patch
|
||||
---
|
||||
|
||||
Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type.
|
||||
@@ -1,91 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-msgraph': minor
|
||||
---
|
||||
|
||||
Align `msgraph` plugin's entity provider config with other providers. **Deprecated** entity processor as well as previous config.
|
||||
|
||||
You will see warning at the log output until you migrate to the new setup.
|
||||
All deprecated parts will be removed eventually after giving some time to migrate.
|
||||
|
||||
Please find information on how to migrate your current setup to the new one below.
|
||||
|
||||
**Migration Guide:**
|
||||
|
||||
There were two different way on how to use the msgraph plugin: processor or provider.
|
||||
|
||||
Previous registration for the processor:
|
||||
|
||||
```typescript
|
||||
// packages/backend/src/plugins/catalog.ts
|
||||
builder.addProcessor(
|
||||
MicrosoftGraphOrgReaderProcessor.fromConfig(env.config, {
|
||||
logger: env.logger,
|
||||
// [...]
|
||||
}),
|
||||
);
|
||||
```
|
||||
|
||||
Previous registration when using the provider:
|
||||
|
||||
```typescript
|
||||
// packages/backend/src/plugins/catalog.ts
|
||||
builder.addEntityProvider(
|
||||
MicrosoftGraphOrgEntityProvider.fromConfig(env.config, {
|
||||
id: 'https://graph.microsoft.com/v1.0',
|
||||
target: 'https://graph.microsoft.com/v1.0',
|
||||
logger: env.logger,
|
||||
schedule: env.scheduler.createScheduledTaskRunner({
|
||||
frequency: { minutes: 30 },
|
||||
timeout: { minutes: 3 },
|
||||
}),
|
||||
// [...]
|
||||
}),
|
||||
);
|
||||
```
|
||||
|
||||
Previous configuration as used for both:
|
||||
|
||||
```yaml
|
||||
# app-config.yaml
|
||||
catalog:
|
||||
processors:
|
||||
microsoftGraphOrg:
|
||||
providers:
|
||||
- target: https://graph.microsoft.com/v1.0
|
||||
# [...]
|
||||
```
|
||||
|
||||
**Replacement:**
|
||||
|
||||
Please check https://github.com/backstage/backstage/blob/master/plugins/catalog-backend-module-msgraph/README.md for the complete documentation of all configuration options (config as well as registration of the provider).
|
||||
|
||||
```yaml
|
||||
# app-config.yaml
|
||||
catalog:
|
||||
providers:
|
||||
microsoftGraphOrg:
|
||||
# In case you used the deprecated configuration with the entity provider
|
||||
# using the value of `target` will keep the same location key for all
|
||||
providerId: # some stable ID which will be used as part of the location key for all ingested data
|
||||
target: https://graph.microsoft.com/v1.0
|
||||
# [...]
|
||||
```
|
||||
|
||||
```typescript
|
||||
// packages/backend/src/plugins/catalog.ts
|
||||
builder.addEntityProvider(
|
||||
MicrosoftGraphOrgEntityProvider.fromConfig(env.config, {
|
||||
logger: env.logger,
|
||||
schedule: env.scheduler.createScheduledTaskRunner({
|
||||
frequency: { minutes: 30 },
|
||||
timeout: { minutes: 3 },
|
||||
}),
|
||||
// [...]
|
||||
}),
|
||||
);
|
||||
```
|
||||
|
||||
In case you've used multiple entity providers before
|
||||
**and** you had different transformers for each of them
|
||||
you can provide these directly at the one `fromConfig` call
|
||||
by passing a Record with the provider ID as key.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-node': major
|
||||
---
|
||||
|
||||
This package houses stable types from the `@backstage/plugin-catalog-backend` package and is intended for creation of catalog modules. Prefer importing from this package over the `@backstage/plugin-catalog-backend` package.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-org': patch
|
||||
---
|
||||
|
||||
Added an edit button to the `UserProfileCard` that is enabled when the `backstage.io/edit-url` is present, this matches how the `GroupProfileCard` works
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-jenkins': patch
|
||||
'@backstage/plugin-jenkins-backend': patch
|
||||
---
|
||||
|
||||
feature: added support for multiple branches to the `JenkinsApi`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-proxy-backend': patch
|
||||
---
|
||||
|
||||
The proxy-backend now automatically reloads configuration when app-config.yaml is updated.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
Moving from Bitbucket Server endpoint from https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp222 to https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp224, to have the last commit in function of different branch, and not only the list of default branch
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Upgrade `@rollup/plugin-node-resolve` to `^13.0.6`
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-search-backend-module-pg': patch
|
||||
---
|
||||
|
||||
**DEPRECATED**: `PgSearchEngine` static `from` has been deprecated and will be removed in a future release. Use static `fromConfig` method to instantiate.
|
||||
|
||||
Added support for highlighting matched terms in search result data
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-stack-overflow': patch
|
||||
---
|
||||
|
||||
- Publicly exports `StackOverflowIcon`.
|
||||
- `HomePageStackOverflowQuestions` accepts optional icon property.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-vault': patch
|
||||
'@backstage/plugin-vault-backend': patch
|
||||
---
|
||||
|
||||
Added a path notion in addition to secret name to allow to differentiate secrets in sub-paths
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-github-pull-requests-board': patch
|
||||
---
|
||||
|
||||
Support namespaced teams and fetch all kinds
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
contextMenu prop passed through to <ScaffolderPageContents /> from the <ScaffolderPage /> component
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-app-api': patch
|
||||
---
|
||||
|
||||
The `signOut` method of the `IdentityApi` will now navigate the user back to the base URL of the app as indicated by the `app.baseUrl` config.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs-node': patch
|
||||
---
|
||||
|
||||
Fixed issue with git feedback buttons not appearing automatically in docs pages. This was done by appending `repo_url` to the helper function `getRepoUrlFromLocationAnnotation`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Fix relative `sub-paths` by concatenating the app's base path with them.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
Update GitLab Merge Request Action to allow source branch to be deleted
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': patch
|
||||
---
|
||||
|
||||
Simplified the `ServiceFactory` type and removed `AnyServiceFactory`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Fix issues with optional directories and files
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Don't resolve symlinks, treat them as binary files and copy them as-is
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
new setUserAsOwner flag for publish:gitlab action
|
||||
|
||||
The field default is `false`. When true it will use the token configured in the gitlab integration for the matching host, to try and set the user logged in via `repoUrlPicker` `requestUserCredentials` OAuth flow as owner of the repository created in GitLab.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-backend': patch
|
||||
---
|
||||
|
||||
Add support for Kubernetes clusters in the catalog.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
---
|
||||
|
||||
Added an option for the auth backend router to select the algorithm for the JWT token signing keys
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-msgraph': minor
|
||||
---
|
||||
|
||||
Microsoft Graph plugin can supports many more options for authenticating with the Microsoft Graph API.
|
||||
Previously only ClientId/ClientSecret was supported, but now all the authentication options of `DefaultAzureCredential` from `@azure/identity` are supported.
|
||||
Including Managed Identity, Client Certificate, Azure CLI and VS Code.
|
||||
|
||||
If `clientId` and `clientSecret` are specified in configuration, the plugin behaves the same way as before.
|
||||
If these fields are omitted, the plugin uses `DefaultAzureCredential` to automatically determine the best authentication method.
|
||||
This is particularly useful for local development environments - the default configuration will try to use existing credentials from Visual Studio Code, Azure CLI and Azure PowerShell, without the user needing to configure any credentials in app-config.yaml
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
---
|
||||
|
||||
Auth provider now also export createAuthProviderIntegration
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
Export experimental `catalogPlugin` for the new backend system. This export is not considered stable and should not be used in production.
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend': minor
|
||||
---
|
||||
|
||||
**BREAKING**: Removed all directly exported auth provider factories, option types, and sign-in resolvers. For example: `AwsAlbProviderOptions`, `bitbucketUserIdSignInResolver`, `createGithubProvider`. These are all still accessible via the `providers` export. For example, use `providers.github.create()` rather than `createGithubProvider()`, and `providers.bitbucket.resolvers.userIdMatchingUserEntityAnnotation()` rather than `bitbucketUserIdSignInResolver`.
|
||||
|
||||
**BREAKING**: Removed the exported `AuthProviderFactoryOptions` type as well as the deprecated option fields of the `AuthProviderFactory` callback. This includes the `tokenManager`, `tokenIssuer`, `discovery`, and `catalogApi` fields. Existing usage of these should be replaced with the new utilities in the `resolverContext` field. The deprecated `TokenIssuer` type is now also removed, since it is no longer used.
|
||||
|
||||
**BREAKING**: Removed `getEntityClaims`, use `getDefaultOwnershipEntityRefs` instead.
|
||||
|
||||
**DEPRECATION**: Deprecated `AtlassianAuthProvider` as it was unintentionally exported.
|
||||
@@ -1,10 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
'@backstage/integration': patch
|
||||
'@backstage/plugin-catalog-import': patch
|
||||
'@backstage/plugin-git-release-manager': patch
|
||||
'@backstage/plugin-github-actions': patch
|
||||
'@backstage/plugin-github-pull-requests-board': patch
|
||||
---
|
||||
|
||||
Upgrade @octokit/rest to 19.0.3
|
||||
+164
-302
@@ -1,313 +1,175 @@
|
||||
{
|
||||
"mode": "exit",
|
||||
"mode": "pre",
|
||||
"tag": "next",
|
||||
"initialVersions": {
|
||||
"example-app": "0.2.72",
|
||||
"@backstage/app-defaults": "1.0.3",
|
||||
"example-backend": "0.2.72",
|
||||
"@backstage/backend-common": "0.14.0",
|
||||
"@backstage/backend-tasks": "0.3.2",
|
||||
"@backstage/backend-test-utils": "0.1.25",
|
||||
"@backstage/catalog-client": "1.0.3",
|
||||
"@backstage/catalog-model": "1.0.3",
|
||||
"@backstage/cli": "0.17.2",
|
||||
"example-app": "0.2.74",
|
||||
"@backstage/app-defaults": "1.0.5",
|
||||
"example-backend": "0.2.74",
|
||||
"@backstage/backend-app-api": "0.2.0",
|
||||
"@backstage/backend-common": "0.15.0",
|
||||
"@backstage/backend-defaults": "0.1.0",
|
||||
"example-backend-next": "0.0.2",
|
||||
"@backstage/backend-plugin-api": "0.1.1",
|
||||
"@backstage/backend-tasks": "0.3.4",
|
||||
"@backstage/backend-test-utils": "0.1.27",
|
||||
"@backstage/catalog-client": "1.0.4",
|
||||
"@backstage/catalog-model": "1.1.0",
|
||||
"@backstage/cli": "0.18.1",
|
||||
"@backstage/cli-common": "0.1.9",
|
||||
"@backstage/codemods": "0.1.38",
|
||||
"@backstage/config": "1.0.1",
|
||||
"@backstage/config-loader": "1.1.2",
|
||||
"@backstage/core-app-api": "1.0.3",
|
||||
"@backstage/core-components": "0.9.5",
|
||||
"@backstage/core-plugin-api": "1.0.3",
|
||||
"@backstage/create-app": "0.4.28",
|
||||
"@backstage/dev-utils": "1.0.3",
|
||||
"@backstage/config-loader": "1.1.3",
|
||||
"@backstage/core-app-api": "1.0.5",
|
||||
"@backstage/core-components": "0.11.0",
|
||||
"@backstage/core-plugin-api": "1.0.5",
|
||||
"@backstage/create-app": "0.4.30",
|
||||
"@backstage/dev-utils": "1.0.5",
|
||||
"e2e-test": "0.2.0",
|
||||
"@backstage/errors": "1.0.0",
|
||||
"@backstage/integration": "1.2.1",
|
||||
"@backstage/integration-react": "1.1.1",
|
||||
"@backstage/release-manifests": "0.0.4",
|
||||
"@techdocs/cli": "1.1.2",
|
||||
"techdocs-cli-embedded-app": "0.2.71",
|
||||
"@backstage/test-utils": "1.1.1",
|
||||
"@backstage/theme": "0.2.15",
|
||||
"@backstage/errors": "1.1.0",
|
||||
"@backstage/integration": "1.3.0",
|
||||
"@backstage/integration-react": "1.1.3",
|
||||
"@backstage/release-manifests": "0.0.5",
|
||||
"@techdocs/cli": "1.2.0",
|
||||
"techdocs-cli-embedded-app": "0.2.73",
|
||||
"@backstage/test-utils": "1.1.3",
|
||||
"@backstage/theme": "0.2.16",
|
||||
"@backstage/types": "1.0.0",
|
||||
"@backstage/version-bridge": "1.0.1",
|
||||
"@backstage/plugin-adr": "0.1.1",
|
||||
"@backstage/plugin-adr-backend": "0.1.1",
|
||||
"@backstage/plugin-adr-common": "0.1.1",
|
||||
"@backstage/plugin-airbrake": "0.3.6",
|
||||
"@backstage/plugin-airbrake-backend": "0.2.6",
|
||||
"@backstage/plugin-allure": "0.1.22",
|
||||
"@backstage/plugin-analytics-module-ga": "0.1.17",
|
||||
"@backstage/plugin-apache-airflow": "0.1.14",
|
||||
"@backstage/plugin-api-docs": "0.8.6",
|
||||
"@backstage/plugin-app-backend": "0.3.33",
|
||||
"@backstage/plugin-auth-backend": "0.14.1",
|
||||
"@backstage/plugin-auth-node": "0.2.2",
|
||||
"@backstage/plugin-azure-devops": "0.1.22",
|
||||
"@backstage/plugin-azure-devops-backend": "0.3.12",
|
||||
"@backstage/plugin-azure-devops-common": "0.2.3",
|
||||
"@backstage/plugin-badges": "0.2.30",
|
||||
"@backstage/plugin-badges-backend": "0.1.27",
|
||||
"@backstage/plugin-bazaar": "0.1.21",
|
||||
"@backstage/plugin-bazaar-backend": "0.1.17",
|
||||
"@backstage/plugin-bitbucket-cloud-common": "0.1.0",
|
||||
"@backstage/plugin-bitrise": "0.1.33",
|
||||
"@backstage/plugin-catalog": "1.3.0",
|
||||
"@backstage/plugin-catalog-backend": "1.2.0",
|
||||
"@backstage/plugin-catalog-backend-module-aws": "0.1.6",
|
||||
"@backstage/plugin-catalog-backend-module-azure": "0.1.4",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket": "0.2.0",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.1.0",
|
||||
"@backstage/plugin-catalog-backend-module-gerrit": "0.1.1",
|
||||
"@backstage/plugin-catalog-backend-module-github": "0.1.4",
|
||||
"@backstage/plugin-catalog-backend-module-gitlab": "0.1.4",
|
||||
"@backstage/plugin-catalog-backend-module-ldap": "0.5.0",
|
||||
"@backstage/plugin-catalog-backend-module-msgraph": "0.3.3",
|
||||
"@backstage/plugin-catalog-common": "1.0.3",
|
||||
"@backstage/plugin-catalog-graph": "0.2.18",
|
||||
"@backstage/plugin-catalog-graphql": "0.3.10",
|
||||
"@backstage/plugin-catalog-import": "0.8.9",
|
||||
"@backstage/plugin-catalog-react": "1.1.1",
|
||||
"@backstage/plugin-cicd-statistics": "0.1.8",
|
||||
"@backstage/plugin-cicd-statistics-module-gitlab": "0.1.2",
|
||||
"@backstage/plugin-circleci": "0.3.6",
|
||||
"@backstage/plugin-cloudbuild": "0.3.6",
|
||||
"@backstage/plugin-code-climate": "0.1.6",
|
||||
"@backstage/plugin-code-coverage": "0.1.33",
|
||||
"@backstage/plugin-code-coverage-backend": "0.1.31",
|
||||
"@backstage/plugin-codescene": "0.1.1",
|
||||
"@backstage/plugin-config-schema": "0.1.29",
|
||||
"@backstage/plugin-cost-insights": "0.11.28",
|
||||
"@backstage/plugin-dynatrace": "0.1.0",
|
||||
"@internal/plugin-todo-list": "1.0.2",
|
||||
"@internal/plugin-todo-list-backend": "1.0.2",
|
||||
"@internal/plugin-todo-list-common": "1.0.2",
|
||||
"@backstage/plugin-explore": "0.3.37",
|
||||
"@backstage/plugin-explore-react": "0.0.18",
|
||||
"@backstage/plugin-firehydrant": "0.1.23",
|
||||
"@backstage/plugin-fossa": "0.2.38",
|
||||
"@backstage/plugin-gcalendar": "0.3.2",
|
||||
"@backstage/plugin-gcp-projects": "0.3.25",
|
||||
"@backstage/plugin-git-release-manager": "0.3.19",
|
||||
"@backstage/plugin-github-actions": "0.5.6",
|
||||
"@backstage/plugin-github-deployments": "0.1.37",
|
||||
"@backstage/plugin-github-pull-requests-board": "0.1.0",
|
||||
"@backstage/plugin-gitops-profiles": "0.3.24",
|
||||
"@backstage/plugin-gocd": "0.1.12",
|
||||
"@backstage/plugin-graphiql": "0.2.38",
|
||||
"@backstage/plugin-graphql-backend": "0.1.23",
|
||||
"@backstage/plugin-home": "0.4.22",
|
||||
"@backstage/plugin-ilert": "0.1.32",
|
||||
"@backstage/plugin-jenkins": "0.7.5",
|
||||
"@backstage/plugin-jenkins-backend": "0.1.23",
|
||||
"@backstage/plugin-jenkins-common": "0.1.5",
|
||||
"@backstage/plugin-kafka": "0.3.6",
|
||||
"@backstage/plugin-kafka-backend": "0.2.26",
|
||||
"@backstage/plugin-kubernetes": "0.6.6",
|
||||
"@backstage/plugin-kubernetes-backend": "0.6.0",
|
||||
"@backstage/plugin-kubernetes-common": "0.3.0",
|
||||
"@backstage/plugin-lighthouse": "0.3.6",
|
||||
"@backstage/plugin-newrelic": "0.3.24",
|
||||
"@backstage/plugin-newrelic-dashboard": "0.1.14",
|
||||
"@backstage/plugin-org": "0.5.6",
|
||||
"@backstage/plugin-pagerduty": "0.4.0",
|
||||
"@backstage/plugin-periskop": "0.1.4",
|
||||
"@backstage/plugin-periskop-backend": "0.1.4",
|
||||
"@backstage/plugin-permission-backend": "0.5.8",
|
||||
"@backstage/plugin-permission-common": "0.6.2",
|
||||
"@backstage/plugin-permission-node": "0.6.2",
|
||||
"@backstage/plugin-permission-react": "0.4.2",
|
||||
"@backstage/plugin-proxy-backend": "0.2.27",
|
||||
"@backstage/plugin-rollbar": "0.4.6",
|
||||
"@backstage/plugin-rollbar-backend": "0.1.30",
|
||||
"@backstage/plugin-scaffolder": "1.3.0",
|
||||
"@backstage/plugin-scaffolder-backend": "1.3.0",
|
||||
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.8",
|
||||
"@backstage/plugin-scaffolder-backend-module-rails": "0.4.1",
|
||||
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.2.6",
|
||||
"@backstage/plugin-scaffolder-common": "1.1.1",
|
||||
"@backstage/plugin-search": "0.9.0",
|
||||
"@backstage/plugin-search-backend": "0.5.3",
|
||||
"@backstage/plugin-search-backend-module-elasticsearch": "0.1.5",
|
||||
"@backstage/plugin-search-backend-module-pg": "0.3.4",
|
||||
"@backstage/plugin-search-backend-node": "0.6.2",
|
||||
"@backstage/plugin-search-common": "0.3.5",
|
||||
"@backstage/plugin-search-react": "0.2.1",
|
||||
"@backstage/plugin-sentry": "0.3.44",
|
||||
"@backstage/plugin-shortcuts": "0.2.7",
|
||||
"@backstage/plugin-sonarqube": "0.3.6",
|
||||
"@backstage/plugin-splunk-on-call": "0.3.30",
|
||||
"@backstage/plugin-stack-overflow": "0.1.2",
|
||||
"@backstage/plugin-stack-overflow-backend": "0.1.2",
|
||||
"@backstage/plugin-tech-insights": "0.2.2",
|
||||
"@backstage/plugin-tech-insights-backend": "0.4.1",
|
||||
"@backstage/plugin-tech-insights-backend-module-jsonfc": "0.1.17",
|
||||
"@backstage/plugin-tech-insights-common": "0.2.4",
|
||||
"@backstage/plugin-tech-insights-node": "0.3.1",
|
||||
"@backstage/plugin-tech-radar": "0.5.13",
|
||||
"@backstage/plugin-techdocs": "1.2.0",
|
||||
"@backstage/plugin-techdocs-addons-test-utils": "1.0.1",
|
||||
"@backstage/plugin-techdocs-backend": "1.1.2",
|
||||
"@backstage/plugin-techdocs-module-addons-contrib": "1.0.1",
|
||||
"@backstage/plugin-techdocs-node": "1.1.2",
|
||||
"@backstage/plugin-techdocs-react": "1.0.1",
|
||||
"@backstage/plugin-todo": "0.2.8",
|
||||
"@backstage/plugin-todo-backend": "0.1.30",
|
||||
"@backstage/plugin-user-settings": "0.4.5",
|
||||
"@backstage/plugin-vault": "0.1.0",
|
||||
"@backstage/plugin-vault-backend": "0.1.0",
|
||||
"@backstage/plugin-xcmetrics": "0.2.26",
|
||||
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.0.0",
|
||||
"@backstage/plugin-catalog-backend-module-openapi": "0.0.0",
|
||||
"@backstage/plugin-cost-insights-common": "0.0.0",
|
||||
"@backstage/backend-app-api": "0.0.0",
|
||||
"example-backend-next": "0.0.0",
|
||||
"@backstage/backend-plugin-api": "0.0.0",
|
||||
"@backstage/plugin-catalog-node": "0.0.0"
|
||||
"@backstage/plugin-adr": "0.2.0",
|
||||
"@backstage/plugin-adr-backend": "0.2.0",
|
||||
"@backstage/plugin-adr-common": "0.2.0",
|
||||
"@backstage/plugin-airbrake": "0.3.8",
|
||||
"@backstage/plugin-airbrake-backend": "0.2.8",
|
||||
"@backstage/plugin-allure": "0.1.24",
|
||||
"@backstage/plugin-analytics-module-ga": "0.1.19",
|
||||
"@backstage/plugin-apache-airflow": "0.2.1",
|
||||
"@backstage/plugin-api-docs": "0.8.8",
|
||||
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.0",
|
||||
"@backstage/plugin-apollo-explorer": "0.1.1",
|
||||
"@backstage/plugin-app-backend": "0.3.35",
|
||||
"@backstage/plugin-auth-backend": "0.15.1",
|
||||
"@backstage/plugin-auth-node": "0.2.4",
|
||||
"@backstage/plugin-azure-devops": "0.1.24",
|
||||
"@backstage/plugin-azure-devops-backend": "0.3.14",
|
||||
"@backstage/plugin-azure-devops-common": "0.2.4",
|
||||
"@backstage/plugin-badges": "0.2.32",
|
||||
"@backstage/plugin-badges-backend": "0.1.29",
|
||||
"@backstage/plugin-bazaar": "0.1.23",
|
||||
"@backstage/plugin-bazaar-backend": "0.1.19",
|
||||
"@backstage/plugin-bitbucket-cloud-common": "0.1.2",
|
||||
"@backstage/plugin-bitrise": "0.1.35",
|
||||
"@backstage/plugin-catalog": "1.5.0",
|
||||
"@backstage/plugin-catalog-backend": "1.3.1",
|
||||
"@backstage/plugin-catalog-backend-module-aws": "0.1.8",
|
||||
"@backstage/plugin-catalog-backend-module-azure": "0.1.6",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket": "0.2.2",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.1.2",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.1.0",
|
||||
"@backstage/plugin-catalog-backend-module-gerrit": "0.1.3",
|
||||
"@backstage/plugin-catalog-backend-module-github": "0.1.6",
|
||||
"@backstage/plugin-catalog-backend-module-gitlab": "0.1.6",
|
||||
"@backstage/plugin-catalog-backend-module-ldap": "0.5.2",
|
||||
"@backstage/plugin-catalog-backend-module-msgraph": "0.4.1",
|
||||
"@backstage/plugin-catalog-backend-module-openapi": "0.1.1",
|
||||
"@backstage/plugin-catalog-common": "1.0.5",
|
||||
"@internal/plugin-catalog-customized": "0.0.1",
|
||||
"@backstage/plugin-catalog-graph": "0.2.20",
|
||||
"@backstage/plugin-catalog-graphql": "0.3.12",
|
||||
"@backstage/plugin-catalog-import": "0.8.11",
|
||||
"@backstage/plugin-catalog-node": "1.0.1",
|
||||
"@backstage/plugin-catalog-react": "1.1.3",
|
||||
"@backstage/plugin-cicd-statistics": "0.1.10",
|
||||
"@backstage/plugin-cicd-statistics-module-gitlab": "0.1.4",
|
||||
"@backstage/plugin-circleci": "0.3.8",
|
||||
"@backstage/plugin-cloudbuild": "0.3.8",
|
||||
"@backstage/plugin-code-climate": "0.1.8",
|
||||
"@backstage/plugin-code-coverage": "0.2.1",
|
||||
"@backstage/plugin-code-coverage-backend": "0.2.1",
|
||||
"@backstage/plugin-codescene": "0.1.3",
|
||||
"@backstage/plugin-config-schema": "0.1.31",
|
||||
"@backstage/plugin-cost-insights": "0.11.30",
|
||||
"@backstage/plugin-cost-insights-common": "0.1.1",
|
||||
"@backstage/plugin-dynatrace": "0.1.2",
|
||||
"@internal/plugin-todo-list": "1.0.4",
|
||||
"@internal/plugin-todo-list-backend": "1.0.4",
|
||||
"@internal/plugin-todo-list-common": "1.0.3",
|
||||
"@backstage/plugin-explore": "0.3.39",
|
||||
"@backstage/plugin-explore-react": "0.0.20",
|
||||
"@backstage/plugin-firehydrant": "0.1.25",
|
||||
"@backstage/plugin-fossa": "0.2.40",
|
||||
"@backstage/plugin-gcalendar": "0.3.4",
|
||||
"@backstage/plugin-gcp-projects": "0.3.27",
|
||||
"@backstage/plugin-git-release-manager": "0.3.21",
|
||||
"@backstage/plugin-github-actions": "0.5.8",
|
||||
"@backstage/plugin-github-deployments": "0.1.39",
|
||||
"@backstage/plugin-github-issues": "0.1.0",
|
||||
"@backstage/plugin-github-pull-requests-board": "0.1.2",
|
||||
"@backstage/plugin-gitops-profiles": "0.3.26",
|
||||
"@backstage/plugin-gocd": "0.1.14",
|
||||
"@backstage/plugin-graphiql": "0.2.40",
|
||||
"@backstage/plugin-graphql-backend": "0.1.25",
|
||||
"@backstage/plugin-home": "0.4.24",
|
||||
"@backstage/plugin-ilert": "0.1.34",
|
||||
"@backstage/plugin-jenkins": "0.7.7",
|
||||
"@backstage/plugin-jenkins-backend": "0.1.25",
|
||||
"@backstage/plugin-jenkins-common": "0.1.7",
|
||||
"@backstage/plugin-kafka": "0.3.8",
|
||||
"@backstage/plugin-kafka-backend": "0.2.28",
|
||||
"@backstage/plugin-kubernetes": "0.7.1",
|
||||
"@backstage/plugin-kubernetes-backend": "0.7.1",
|
||||
"@backstage/plugin-kubernetes-common": "0.4.1",
|
||||
"@backstage/plugin-lighthouse": "0.3.8",
|
||||
"@backstage/plugin-newrelic": "0.3.26",
|
||||
"@backstage/plugin-newrelic-dashboard": "0.2.1",
|
||||
"@backstage/plugin-org": "0.5.8",
|
||||
"@backstage/plugin-pagerduty": "0.5.1",
|
||||
"@backstage/plugin-periskop": "0.1.6",
|
||||
"@backstage/plugin-periskop-backend": "0.1.6",
|
||||
"@backstage/plugin-permission-backend": "0.5.10",
|
||||
"@backstage/plugin-permission-common": "0.6.3",
|
||||
"@backstage/plugin-permission-node": "0.6.4",
|
||||
"@backstage/plugin-permission-react": "0.4.4",
|
||||
"@backstage/plugin-proxy-backend": "0.2.29",
|
||||
"@backstage/plugin-rollbar": "0.4.8",
|
||||
"@backstage/plugin-rollbar-backend": "0.1.32",
|
||||
"@backstage/plugin-scaffolder": "1.5.0",
|
||||
"@backstage/plugin-scaffolder-backend": "1.5.0",
|
||||
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.10",
|
||||
"@backstage/plugin-scaffolder-backend-module-rails": "0.4.3",
|
||||
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.2.8",
|
||||
"@backstage/plugin-scaffolder-common": "1.1.2",
|
||||
"@backstage/plugin-search": "1.0.1",
|
||||
"@backstage/plugin-search-backend": "1.0.1",
|
||||
"@backstage/plugin-search-backend-module-elasticsearch": "1.0.1",
|
||||
"@backstage/plugin-search-backend-module-pg": "0.3.6",
|
||||
"@backstage/plugin-search-backend-node": "1.0.1",
|
||||
"@backstage/plugin-search-common": "1.0.0",
|
||||
"@backstage/plugin-search-react": "1.0.1",
|
||||
"@backstage/plugin-sentry": "0.4.1",
|
||||
"@backstage/plugin-shortcuts": "0.3.0",
|
||||
"@backstage/plugin-sonarqube": "0.4.0",
|
||||
"@backstage/plugin-sonarqube-backend": "0.1.0",
|
||||
"@backstage/plugin-splunk-on-call": "0.3.32",
|
||||
"@backstage/plugin-stack-overflow": "0.1.4",
|
||||
"@backstage/plugin-stack-overflow-backend": "0.1.4",
|
||||
"@backstage/plugin-tech-insights": "0.2.4",
|
||||
"@backstage/plugin-tech-insights-backend": "0.5.1",
|
||||
"@backstage/plugin-tech-insights-backend-module-jsonfc": "0.1.19",
|
||||
"@backstage/plugin-tech-insights-common": "0.2.6",
|
||||
"@backstage/plugin-tech-insights-node": "0.3.3",
|
||||
"@backstage/plugin-tech-radar": "0.5.15",
|
||||
"@backstage/plugin-techdocs": "1.3.1",
|
||||
"@backstage/plugin-techdocs-addons-test-utils": "1.0.3",
|
||||
"@backstage/plugin-techdocs-backend": "1.2.1",
|
||||
"@backstage/plugin-techdocs-module-addons-contrib": "1.0.3",
|
||||
"@backstage/plugin-techdocs-node": "1.3.0",
|
||||
"@backstage/plugin-techdocs-react": "1.0.3",
|
||||
"@backstage/plugin-todo": "0.2.10",
|
||||
"@backstage/plugin-todo-backend": "0.1.32",
|
||||
"@backstage/plugin-user-settings": "0.4.7",
|
||||
"@backstage/plugin-vault": "0.1.2",
|
||||
"@backstage/plugin-vault-backend": "0.2.1",
|
||||
"@backstage/plugin-xcmetrics": "0.2.28"
|
||||
},
|
||||
"changesets": [
|
||||
"afraid-flies-try",
|
||||
"beige-carpets-double",
|
||||
"beige-carpets-triple",
|
||||
"beige-horses-scream",
|
||||
"beige-kiwis-know",
|
||||
"blue-monkeys-explain",
|
||||
"brave-badgers-pump",
|
||||
"breezy-poems-grab",
|
||||
"breezy-seas-exist",
|
||||
"breezy-spiders-eat",
|
||||
"bright-balloons-hide",
|
||||
"calm-experts-buy",
|
||||
"chilled-mirrors-grab",
|
||||
"cold-coins-tickle",
|
||||
"cool-toys-flow",
|
||||
"create-app-1656408352",
|
||||
"create-app-1657631847",
|
||||
"cuddly-comics-pump",
|
||||
"cuddly-flowers-provide",
|
||||
"curly-candles-battle",
|
||||
"curvy-weeks-matter",
|
||||
"eight-suits-fail",
|
||||
"eighty-windows-brush",
|
||||
"fifty-cars-compare",
|
||||
"fifty-vans-drum",
|
||||
"five-fireants-run",
|
||||
"forty-seals-complain",
|
||||
"funny-fireants-shop",
|
||||
"great-roses-pump",
|
||||
"green-actors-argue",
|
||||
"happy-boxes-melt",
|
||||
"hip-ways-shop",
|
||||
"hot-rice-sin",
|
||||
"hungry-cougars-press",
|
||||
"large-kangaroos-poke",
|
||||
"lazy-steaks-tell",
|
||||
"lemon-goats-obey",
|
||||
"light-hornets-eat",
|
||||
"little-geckos-end",
|
||||
"little-guests-sell",
|
||||
"long-bananas-rescue",
|
||||
"loud-lemons-listen",
|
||||
"many-vans-thank",
|
||||
"mean-adults-argue",
|
||||
"mean-berries-kick",
|
||||
"metal-singers-matter",
|
||||
"metal-windows-share",
|
||||
"modern-ducks-lay",
|
||||
"moody-crabs-march",
|
||||
"nasty-zoos-cross",
|
||||
"nervous-hounds-matter",
|
||||
"nervous-humans-sip",
|
||||
"nice-seas-jam",
|
||||
"ninety-coats-learn",
|
||||
"old-onions-hear",
|
||||
"perfect-donuts-applaud",
|
||||
"pink-cars-pretend",
|
||||
"plenty-clouds-guess",
|
||||
"polite-lions-sell",
|
||||
"polite-moose-beam",
|
||||
"popular-pots-yell",
|
||||
"pretty-masks-live",
|
||||
"proud-toys-return",
|
||||
"purple-beans-march",
|
||||
"purple-cherries-fix",
|
||||
"quiet-pens-notice",
|
||||
"red-games-decide",
|
||||
"renovate-0546761",
|
||||
"renovate-0cf9337",
|
||||
"renovate-149779d",
|
||||
"renovate-2ae4dda",
|
||||
"renovate-33c3cf4",
|
||||
"renovate-3aba547",
|
||||
"renovate-4338117",
|
||||
"renovate-4b5ff24",
|
||||
"renovate-7438bff",
|
||||
"renovate-833a91b",
|
||||
"renovate-913f3dc",
|
||||
"renovate-9454dab",
|
||||
"renovate-9bbb0fb",
|
||||
"renovate-cbb545a",
|
||||
"renovate-d26eca1",
|
||||
"renovate-dc1ee8d",
|
||||
"renovate-dd35ce8",
|
||||
"renovate-e091137",
|
||||
"renovate-f43300b",
|
||||
"rich-goats-breathe",
|
||||
"rich-steaks-juggle",
|
||||
"rude-llamas-lie",
|
||||
"search-boats-double",
|
||||
"search-lightning-cult",
|
||||
"search-turtles-itch",
|
||||
"serious-houses-watch",
|
||||
"serious-zebras-joke",
|
||||
"shaggy-melons-drive",
|
||||
"shaggy-spiders-notice",
|
||||
"sharp-numbers-taste",
|
||||
"sharp-planes-turn",
|
||||
"shiny-seahorses-do",
|
||||
"shiny-turkeys-doubt",
|
||||
"short-deers-remember",
|
||||
"short-olives-train",
|
||||
"short-wolves-applaud",
|
||||
"shy-cameras-develop",
|
||||
"silent-coats-brake",
|
||||
"silly-geese-design",
|
||||
"silver-needles-unite",
|
||||
"small-shoes-hide",
|
||||
"smart-elephants-knock",
|
||||
"smooth-sheep-hide",
|
||||
"spicy-walls-repair",
|
||||
"stale-needles-applaud",
|
||||
"strange-tables-flash",
|
||||
"strange-trains-collect",
|
||||
"strong-lies-explain",
|
||||
"sweet-plants-sparkle",
|
||||
"swift-plants-fix",
|
||||
"tame-guests-wave",
|
||||
"techdocs-eyes-sit",
|
||||
"techdocs-gorgeous-plants-sniff",
|
||||
"techdocs-sheep-talk",
|
||||
"techdocs-sixty-mugs-hug",
|
||||
"techdocs-the-whole-pulse",
|
||||
"ten-cobras-wash",
|
||||
"tender-chicken-learn",
|
||||
"tender-terms-flash",
|
||||
"thick-cats-kiss",
|
||||
"thick-radios-drive",
|
||||
"thirty-rivers-watch",
|
||||
"tricky-ravens-visit",
|
||||
"twelve-candles-jump",
|
||||
"twelve-peaches-tickle",
|
||||
"two-crews-accept",
|
||||
"two-owls-cry",
|
||||
"unlucky-stingrays-juggle",
|
||||
"warm-monkeys-study",
|
||||
"weak-bananas-deliver",
|
||||
"weak-jeans-cry",
|
||||
"weak-llamas-repeat",
|
||||
"wet-cameras-juggle",
|
||||
"wet-dolphins-act",
|
||||
"wicked-icons-grin",
|
||||
"wicked-ladybugs-argue"
|
||||
]
|
||||
"changesets": []
|
||||
}
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/catalog-model': patch
|
||||
---
|
||||
|
||||
Added type predicates for all entity types, e.g. isUserEntity
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/catalog-model': minor
|
||||
---
|
||||
|
||||
Introduced `GroupDefaultParentEntityPolicy` to set a default group entity parent.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fix `webpack-dev-server` deprecations.
|
||||
@@ -1,22 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-sentry': minor
|
||||
---
|
||||
|
||||
Added the possibility to specify organization per component, now the annotation `sentry.io/project-slug` can have the format of `[organization]/[project-slug]` or just `[project-slug]`.
|
||||
|
||||
**BREAKING**: The method `fetchIssue` changed the signature:
|
||||
|
||||
```diff
|
||||
export interface SentryApi {
|
||||
fetchIssues(
|
||||
- project: string,
|
||||
- statsFor: string,
|
||||
- query?: string,
|
||||
+ entity: Entity,
|
||||
+ options: {
|
||||
+ statsFor: string;
|
||||
+ query?: string;
|
||||
+ },
|
||||
): Promise<SentryIssue[]>;
|
||||
}
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
Improve plural handling in logging output for secrets
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-api-docs-module-protoc-gen-doc': minor
|
||||
---
|
||||
|
||||
Added the new `grpcDocsApiWidget` to render `protoc-gen-doc` generated descriptors by the `grpc-docs` package.
|
||||
@@ -1,103 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
'@backstage/backend-test-utils': patch
|
||||
'@backstage/catalog-client': patch
|
||||
'@backstage/cli': patch
|
||||
'@backstage/config-loader': patch
|
||||
'@backstage/core-app-api': patch
|
||||
'@backstage/core-components': patch
|
||||
'@backstage/core-plugin-api': patch
|
||||
'@backstage/integration-react': patch
|
||||
'@backstage/integration': patch
|
||||
'@backstage/release-manifests': patch
|
||||
'@backstage/test-utils': patch
|
||||
'@backstage/plugin-adr-backend': patch
|
||||
'@backstage/plugin-adr': patch
|
||||
'@backstage/plugin-airbrake-backend': patch
|
||||
'@backstage/plugin-airbrake': patch
|
||||
'@backstage/plugin-allure': patch
|
||||
'@backstage/plugin-analytics-module-ga': patch
|
||||
'@backstage/plugin-apache-airflow': patch
|
||||
'@backstage/plugin-api-docs': patch
|
||||
'@backstage/plugin-app-backend': patch
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
'@backstage/plugin-auth-node': patch
|
||||
'@backstage/plugin-azure-devops-backend': patch
|
||||
'@backstage/plugin-azure-devops': patch
|
||||
'@backstage/plugin-badges': patch
|
||||
'@backstage/plugin-bitbucket-cloud-common': patch
|
||||
'@backstage/plugin-bitrise': patch
|
||||
'@backstage/plugin-catalog-backend-module-azure': patch
|
||||
'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch
|
||||
'@backstage/plugin-catalog-backend-module-bitbucket': patch
|
||||
'@backstage/plugin-catalog-backend-module-gerrit': patch
|
||||
'@backstage/plugin-catalog-backend-module-github': patch
|
||||
'@backstage/plugin-catalog-backend-module-gitlab': patch
|
||||
'@backstage/plugin-catalog-backend-module-msgraph': patch
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
'@backstage/plugin-catalog-graphql': patch
|
||||
'@backstage/plugin-catalog-import': patch
|
||||
'@backstage/plugin-circleci': patch
|
||||
'@backstage/plugin-cloudbuild': patch
|
||||
'@backstage/plugin-code-climate': patch
|
||||
'@backstage/plugin-code-coverage-backend': patch
|
||||
'@backstage/plugin-code-coverage': patch
|
||||
'@backstage/plugin-codescene': patch
|
||||
'@backstage/plugin-config-schema': patch
|
||||
'@backstage/plugin-cost-insights': patch
|
||||
'@backstage/plugin-dynatrace': patch
|
||||
'@backstage/plugin-explore-react': patch
|
||||
'@backstage/plugin-explore': patch
|
||||
'@backstage/plugin-firehydrant': patch
|
||||
'@backstage/plugin-fossa': patch
|
||||
'@backstage/plugin-gcalendar': patch
|
||||
'@backstage/plugin-gcp-projects': patch
|
||||
'@backstage/plugin-git-release-manager': patch
|
||||
'@backstage/plugin-github-actions': patch
|
||||
'@backstage/plugin-github-deployments': patch
|
||||
'@backstage/plugin-github-pull-requests-board': patch
|
||||
'@backstage/plugin-gitops-profiles': patch
|
||||
'@backstage/plugin-gocd': patch
|
||||
'@backstage/plugin-graphiql': patch
|
||||
'@backstage/plugin-graphql-backend': patch
|
||||
'@backstage/plugin-home': patch
|
||||
'@backstage/plugin-ilert': patch
|
||||
'@backstage/plugin-jenkins-backend': patch
|
||||
'@backstage/plugin-jenkins': patch
|
||||
'@backstage/plugin-kafka': patch
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
'@backstage/plugin-lighthouse': patch
|
||||
'@backstage/plugin-newrelic': patch
|
||||
'@backstage/plugin-org': patch
|
||||
'@backstage/plugin-pagerduty': patch
|
||||
'@backstage/plugin-periskop-backend': patch
|
||||
'@backstage/plugin-periskop': patch
|
||||
'@backstage/plugin-permission-backend': patch
|
||||
'@backstage/plugin-permission-common': patch
|
||||
'@backstage/plugin-permission-node': patch
|
||||
'@backstage/plugin-rollbar-backend': patch
|
||||
'@backstage/plugin-rollbar': patch
|
||||
'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-search': patch
|
||||
'@backstage/plugin-sentry': patch
|
||||
'@backstage/plugin-shortcuts': patch
|
||||
'@backstage/plugin-sonarqube': patch
|
||||
'@backstage/plugin-splunk-on-call': patch
|
||||
'@backstage/plugin-stack-overflow': patch
|
||||
'@backstage/plugin-tech-insights': patch
|
||||
'@backstage/plugin-tech-radar': patch
|
||||
'@backstage/plugin-techdocs-addons-test-utils': patch
|
||||
'@backstage/plugin-techdocs-backend': patch
|
||||
'@backstage/plugin-techdocs-module-addons-contrib': patch
|
||||
'@backstage/plugin-techdocs': patch
|
||||
'@backstage/plugin-todo-backend': patch
|
||||
'@backstage/plugin-todo': patch
|
||||
'@backstage/plugin-user-settings': patch
|
||||
'@backstage/plugin-vault-backend': patch
|
||||
'@backstage/plugin-vault': patch
|
||||
'@backstage/plugin-xcmetrics': patch
|
||||
---
|
||||
|
||||
Updated dependency `msw` to `^0.43.0`.
|
||||
@@ -1,43 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
'@backstage/backend-tasks': patch
|
||||
'@backstage/integration': patch
|
||||
'@backstage/plugin-adr-backend': patch
|
||||
'@backstage/plugin-app-backend': patch
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
'@backstage/plugin-azure-devops': patch
|
||||
'@backstage/plugin-bazaar': patch
|
||||
'@backstage/plugin-bitrise': patch
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
'@backstage/plugin-cicd-statistics-module-gitlab': patch
|
||||
'@backstage/plugin-cicd-statistics': patch
|
||||
'@backstage/plugin-circleci': patch
|
||||
'@backstage/plugin-cloudbuild': patch
|
||||
'@backstage/plugin-code-climate': patch
|
||||
'@backstage/plugin-code-coverage': patch
|
||||
'@backstage/plugin-cost-insights': patch
|
||||
'@backstage/plugin-firehydrant': patch
|
||||
'@backstage/plugin-fossa': patch
|
||||
'@backstage/plugin-gcalendar': patch
|
||||
'@backstage/plugin-git-release-manager': patch
|
||||
'@backstage/plugin-github-actions': patch
|
||||
'@backstage/plugin-github-deployments': patch
|
||||
'@backstage/plugin-gocd': patch
|
||||
'@backstage/plugin-ilert': patch
|
||||
'@backstage/plugin-jenkins': patch
|
||||
'@backstage/plugin-kubernetes-backend': patch
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
'@backstage/plugin-pagerduty': patch
|
||||
'@backstage/plugin-periskop': patch
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-sentry': patch
|
||||
'@backstage/plugin-splunk-on-call': patch
|
||||
'@backstage/plugin-tech-insights-backend-module-jsonfc': patch
|
||||
'@backstage/plugin-tech-insights-backend': patch
|
||||
'@backstage/plugin-tech-insights-common': patch
|
||||
'@backstage/plugin-tech-insights-node': patch
|
||||
'@backstage/plugin-xcmetrics': patch
|
||||
---
|
||||
|
||||
Updated dependency `luxon` to `^3.0.0`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kafka-backend': patch
|
||||
---
|
||||
|
||||
Updated dependency `kafkajs` to `^2.0.0`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-openapi': patch
|
||||
---
|
||||
|
||||
Updated dependency `openapi-types` to `^12.0.0`.
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
'@backstage/catalog-model': patch
|
||||
'@backstage/cli': patch
|
||||
'@backstage/config-loader': patch
|
||||
'@backstage/plugin-catalog-backend-module-aws': patch
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
'@backstage/plugin-catalog-import': patch
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
'@backstage/plugin-proxy-backend': patch
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Updated dependency `yaml` to `^2.0.0`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-github': patch
|
||||
'@backstage/plugin-github-deployments': patch
|
||||
---
|
||||
|
||||
Updated dependency `@octokit/graphql` to `^5.0.0`.
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
'@backstage/plugin-gcp-projects': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-techdocs-module-addons-contrib': patch
|
||||
---
|
||||
|
||||
Updated dependency `@react-hookz/web` to `^15.0.0`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Updated dependency `run-script-webpack-plugin` to `^0.1.0`.
|
||||
@@ -1,16 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
'@backstage/backend-tasks': patch
|
||||
'@backstage/backend-test-utils': patch
|
||||
'@backstage/plugin-app-backend': patch
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
'@backstage/plugin-bazaar-backend': patch
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
'@backstage/plugin-code-coverage-backend': patch
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
'@backstage/plugin-search-backend-module-pg': patch
|
||||
'@backstage/plugin-tech-insights-backend': patch
|
||||
'@backstage/plugin-techdocs-backend': patch
|
||||
---
|
||||
|
||||
Updated dependency `knex` to `^2.0.0`.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Updated dependency `json-schema-library` to `^7.0.0`.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user