Version Packages
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli-node': patch
|
||||
---
|
||||
|
||||
Added `type` field to `BackstagePackageJson` type.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-permission-node': patch
|
||||
---
|
||||
|
||||
The returned router from `createPermissionIntegrationRouter` is now mutable, allowing for permissions and resources to be added after creation of the router.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Made gitlab:group:ensureExists action idempotent
|
||||
@@ -1,18 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': minor
|
||||
---
|
||||
|
||||
**BREAKING**: Add support for native ESM in Node.js code. This changes the behavior of dynamic import expressions in Node.js code. Typically this can be fixed by replacing `import(...)` with `require(...)`, with an `as typeof import(...)` cast if needed for types. This is because dynamic imports will no longer be transformed to `require(...)` calls, but instead be left as-is. This in turn allows you to load ESM modules from CommonJS code using `import(...)`.
|
||||
|
||||
This change adds support for the following in Node.js packages, across type checking, package builds, runtime transforms and Jest tests:
|
||||
|
||||
- Dynamic imports that load ESM modules from CommonJS code.
|
||||
- Both `.mjs` and `.mts` files as explicit ESM files, as well as `.cjs` and `.cts` as explicit CommonJS files.
|
||||
- Support for the `"type": "module"` field in `package.json` to indicate that the package is an ESM package.
|
||||
|
||||
There are a few caveats to be aware of:
|
||||
|
||||
- To enable support for native ESM in tests, you need to run the tests with the `--experimental-vm-modules` flag enabled, typically via `NODE_OPTIONS='--experimental-vm-modules'`.
|
||||
- Declaring a package as `"type": "module"` in `package.json` is supported, but in tests it will cause all local transitive dependencies to also be treated as ESM, regardless of whether they declare `"type": "module"` or not.
|
||||
- Node.js has an [ESM interoperability layer with CommonJS](https://nodejs.org/docs/latest-v22.x/api/esm.html#interoperability-with-commonjs) that allows for imports from ESM to identify named exports in CommonJS packages. This interoperability layer is **only** enabled when importing packages with a `.cts` or `.cjs` extension. This is because the interoperability layer is not fully compatible with the NPM ecosystem, and would break package if it was enabled for `.js` files.
|
||||
- Dynamic imports of CommonJS packages will vary in shape depending on the runtime, i.e. test vs local development, etc. It is therefore recommended to avoid dynamic imports of CommonJS packages and instead use `require`, or to use the explicit CommonJS extensions as mentioned above. If you do need to dynamically import CommonJS packages, avoid using `default` exports, as the shape of them vary across different environments and you would otherwise need to manually unwrap the import based on the shape of the module object.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-react': patch
|
||||
---
|
||||
|
||||
Fixed bug in string-to-integer conversion to properly handle decimal values with BigInt.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
---
|
||||
|
||||
Reverted the validation in dependencies in scaffolder
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
The `versions:bump` command will now reject `*` as a pattern.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
---
|
||||
|
||||
Hide text output button if only one is present
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend-module-github-provider': patch
|
||||
---
|
||||
|
||||
Fixed a bug where the requested scope was ignored when refreshing sessions for a GitHub OAuth App. This would lead to access tokens being returned that didn't have the requested scope, and in turn errors when trying to use these tokens.
|
||||
|
||||
As part of this fix all existing sessions are being revoked in order to ensure that they receive the correct scope.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-notifications-backend': patch
|
||||
'@backstage/plugin-notifications': patch
|
||||
---
|
||||
|
||||
added topic filter for notifications
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
The packing process when running `build-workspace` with the `--alwaysYarnPack` flag now respects the `BACKSTAGE_CLI_BUILD_PARALLEL` environment variable, defaulting parallel work limits based on CPU availability.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/repo-tools': patch
|
||||
---
|
||||
|
||||
Improve knip reports by using a single workspace-based config
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Bumped create-app version.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Bumped create-app version.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Bumped create-app version.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': patch
|
||||
'@backstage/backend-defaults': patch
|
||||
'@backstage/config-loader': patch
|
||||
---
|
||||
|
||||
Internal refactor to use explicit `require` for lazy-loading dependency.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': minor
|
||||
---
|
||||
|
||||
Added mocks for the new `PermissionsRegistryService`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/repo-tools': patch
|
||||
---
|
||||
|
||||
The `api-reports` command is now also able to generate SQL reports, enabled by the `--sql-reports` flag.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
---
|
||||
|
||||
build(deps): bump `immer` from 8.0.4 to 9.0.6
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-search-react': patch
|
||||
'@backstage/plugin-search': patch
|
||||
---
|
||||
|
||||
Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': patch
|
||||
---
|
||||
|
||||
Sync feature installation compatibility logic with `@backstage/backend-app-api`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/canon': minor
|
||||
---
|
||||
|
||||
**BREAKING**: Merged the Stack and Inline component into a single component called Flex.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-cluster': patch
|
||||
'@backstage/plugin-kubernetes-react': patch
|
||||
---
|
||||
|
||||
Improved rendering of Kubernetes resources' metadata.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Added support for experimental form decorators when dry-running templates in the template editor.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': minor
|
||||
---
|
||||
|
||||
Support empty repository creation in gitlab without workspace pushing and conditionally skip if the repository already exists.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Ignore benign database conflict errors during stitching, now logged with debug level instead.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Cleanup `refresh_state_references` for entity processors and providers that are no longer in control of a `refresh_state` row for entity
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Fixed an issue where invalid expressions or non-object values in `step.each` caused an error.
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-backstage-openapi': patch
|
||||
'@backstage/plugin-catalog-backend-module-bitbucket-server': patch
|
||||
'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch
|
||||
'@backstage/plugin-catalog-backend-module-msgraph': patch
|
||||
'@backstage/plugin-catalog-backend-module-github': patch
|
||||
'@backstage/plugin-catalog-backend-module-azure': patch
|
||||
'@backstage/plugin-catalog-backend-module-ldap': patch
|
||||
'@backstage/plugin-catalog-backend-module-aws': patch
|
||||
---
|
||||
|
||||
Minor doc string update
|
||||
@@ -1,17 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-github': patch
|
||||
---
|
||||
|
||||
**DEPRECATION**: The `getOctokitOptions` function signature with `repoUrl` option has been deprecated in favour of a function signature with individual `host`, `owner`, and `repo` parameters:
|
||||
|
||||
```diff
|
||||
const octokitOptions = await getOctokitOptions({
|
||||
integrations,
|
||||
credentialsProvider,
|
||||
token,
|
||||
- repoUrl,
|
||||
+ host,
|
||||
+ owner,
|
||||
+ repo,
|
||||
});
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Fix automated assignment of reviewers for instances without premium/ultimate license (404). Introduce opt-in flag for automatic reviewer assignment based on approval rules
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/canon': minor
|
||||
---
|
||||
|
||||
This is the first alpha release for Canon. As part of this release we are introducing 5 layout components and 7 components. All theming is done through CSS variables.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
Added support for emitting entities with an explicit location key during processing.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-techdocs': patch
|
||||
---
|
||||
|
||||
Use the custom error page if provided for displaying errors instead of the default error page
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Treat static file assets as always being free from side effects in package builds.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': patch
|
||||
---
|
||||
|
||||
Add missing route ref to the `/alpha` entity content extension.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': minor
|
||||
---
|
||||
|
||||
**BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceRef` and `FeatureDiscoveryService`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-node': minor
|
||||
---
|
||||
|
||||
Added new `catalogEntityPermissionResourceRef` export via the `/alpha` sub-path.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Improved performance when applying conditional decisions to entities within the permission framework.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-notifications-backend-module-email': patch
|
||||
---
|
||||
|
||||
Add transport for Azure Communication Service
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-backend': patch
|
||||
'@backstage/plugin-kubernetes-common': patch
|
||||
'@backstage/plugin-kubernetes-node': patch
|
||||
---
|
||||
|
||||
Fixed the lack of `secrets` to fetch from the kubernetes api by adding option to specify additional Objects which are not part of Default Objects
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-search-backend-module-catalog': patch
|
||||
'@backstage/plugin-search-backend-module-pg': patch
|
||||
'@backstage/plugin-search-backend-node': patch
|
||||
'@backstage/plugin-auth-node': patch
|
||||
---
|
||||
|
||||
Removed unused dependencies
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-permission-node': patch
|
||||
---
|
||||
|
||||
Added a new `PermissionRuleset` type that encapsulates a lookup function for permission rules, which can be created by the new `PermissionsRegistryService` via the `getPermissionRuleset` method. The `createConditionTransformer` and `createConditionAuthorizer` functions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs-backend': patch
|
||||
---
|
||||
|
||||
Fixed issue `syncEntityDocs` that would cause the `/sync` endpoint to be continuously called if the request fails
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': patch
|
||||
---
|
||||
|
||||
Added the new `getPermissionRuleset` method to `mockServices.permissionsRegistry`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-unprocessed': patch
|
||||
---
|
||||
|
||||
Use new `PermissionsRegistryService` instead of the deprecated `catalogPermissionExtensionPoint`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-app-api': patch
|
||||
---
|
||||
|
||||
The log message written when plugins fail to initialize now includes the error that caused the plugin startup to fail.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
feat: add cancel button for WidgetSettingsOverlay
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Enable `catalog.useUrlReadersSearch` configuration by default in newly created Backstage installations.
|
||||
|
||||
This parameter makes `UrlReaderProcessor` always use the search method.
|
||||
New adopters are encouraged to enable it as this behavior will be the default in a future release.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
`createGitlabProjectMigrateAction` can now output the `migrationId`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Fixed an bug in the entity processing caching that would prevent entities that were emitted during processing to be restored after being overridden.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/cli-node': patch
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-defaults': patch
|
||||
---
|
||||
|
||||
Internal refactor to stop importing the removed `FeatureDiscoveryService` from `@backstage/backend-plugin-api`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-github': patch
|
||||
---
|
||||
|
||||
clean up github action schemas
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Updated permission integration to use new permission resource ref.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-github': minor
|
||||
---
|
||||
|
||||
**BREAKING**: The `remoteUrl` output is no longer required, it can be empty only when using the new `createWhenEmpty` boolean flag.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-defaults': patch
|
||||
---
|
||||
|
||||
Added default implementation for the new `PermissionsRegistryService`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/canon': patch
|
||||
---
|
||||
|
||||
Removed client directive as they are not needed in React 18.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Made gitlab:issues:create action idempotent.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Upgrade `dagre` to `@dagrejs/dagre`
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
'@backstage/plugin-scaffolder-node': minor
|
||||
---
|
||||
|
||||
Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': patch
|
||||
---
|
||||
|
||||
Revert client side paginated catalog table to using built in Material Table toolbar component
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Add check to make sure that the `--link` option for the `start` command is a valid workspace.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
'@backstage/plugin-scaffolder': minor
|
||||
---
|
||||
|
||||
Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
The catalog backend now supports the new `PermissionsRegistryService`, which can be used to add custom permission rules.
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
The `UrlReaderProccessor` accepts a new config flag `catalog.useUrlReadersSearch` to always call the `search` method of `UrlReaders`.
|
||||
|
||||
This flag currently defaults to `false`, but adopters are encouraged to enable it as this behavior will be the default in a future release.
|
||||
|
||||
Previous behavior was to call the `search` method only if the parsed Git URL's filename contained a wildcard and use `readUrl` otherwise. `UrlReaderService` must implement this logic in the `search` method instead.
|
||||
|
||||
This allows each `UrlReaderService` implementation to check whether it's a search URL (that contains a wildcard pattern) or not using logic that is specific to each provider.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-app-api': minor
|
||||
---
|
||||
|
||||
**BREAKING ALPHA**: Removed the deprecated `featureDiscoveryServiceFactory`. Existing usage can be replaced with `discoveryFeatureLoader` from `@backstage/backend-defaults`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
---
|
||||
|
||||
Added missing `ajv` and `immer` dependencies to `@backstage/plugin-scaffolder-react`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fixed the file path pattern of many static assets output as part of the frontend build process, where there was an extra `.` before the extension, leading to names like `image-af7946b..png`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend-module-oidc-provider': patch
|
||||
---
|
||||
|
||||
Simplify the `start` method in the `authenticator` to just return the helper promise
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-node': patch
|
||||
---
|
||||
|
||||
Add an `error` handler to the `strategy` to reject the `executeRedirectStrategy`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-node': minor
|
||||
---
|
||||
|
||||
Added the `locationKey` option to `processingResult.entity(...)`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-ldap': patch
|
||||
---
|
||||
|
||||
Make `ldapOrg` config key optional
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-node': patch
|
||||
---
|
||||
|
||||
Deprecated the alpha `catalogPermissionExtensionPoint` and related types, since the same functionality is now available via the new `PermissionsRegistryService`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@techdocs/cli': minor
|
||||
'@backstage/plugin-techdocs-node': minor
|
||||
---
|
||||
|
||||
Allow configurable optional retries for publisher AWS S3 operations.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-defaults': minor
|
||||
---
|
||||
|
||||
This change introduces the `auditor` service implementation details.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': minor
|
||||
---
|
||||
|
||||
This change introduces the `auditor` service definition.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-test-utils': minor
|
||||
---
|
||||
|
||||
This change introduces mocks for the `auditor` service.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
This change integrates the `auditor` service into the Catalog plugin.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
This change integrates the `auditor` service into the Scaffolder plugin.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-node': minor
|
||||
---
|
||||
|
||||
This change introduces an optional `taskId` property to `TaskContext`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-openapi': patch
|
||||
---
|
||||
|
||||
Fix `resolveUrl` for split openapi definition relative path
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-defaults': patch
|
||||
---
|
||||
|
||||
Do not send `etag` or `If-Modified-Since` headers for gitlab artifact urls
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
Enable collision prevention by default in custom home page.
|
||||
|
||||
This change ensures that items in the home page will not collide with each other
|
||||
making the user experience better.
|
||||
@@ -1,18 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': minor
|
||||
---
|
||||
|
||||
The `new` command is now powered by a new template system that allows you to define your own templates in a declarative way, as well as import existing templates from external sources. See the [CLI templates documentation](https://backstage.io/docs/tooling/cli/templates) for more information.
|
||||
|
||||
The following flags for the `new` command have been deprecated and will be removed in a future release:
|
||||
|
||||
- `--license=<license>`: Configure the global `license` instead.
|
||||
- `--no-private`: Configure the global `private` instead.
|
||||
- `--baseVersion=<version>`: Configure the global `version` instead.
|
||||
- `--npmRegistry=<url>`: Configure the global `publishRegistry` instead.
|
||||
- `--scope=<scope>`: Configure the global `namePrefix` and/or `namePluginInfix` instead.
|
||||
|
||||
As part of this change the template IDs and their options have changed. The following backwards compatibility mappings for the `--select` and `--option` flags are enabled when using the default set of templates, but they will also be removed in the future:
|
||||
|
||||
- `--select=plugin` is mapped to `--select=frontend-plugin` instead.
|
||||
- `--option=id=<id>` is mapped to `--option=pluginId=<id>` instead.
|
||||
@@ -1,312 +0,0 @@
|
||||
{
|
||||
"mode": "exit",
|
||||
"tag": "next",
|
||||
"initialVersions": {
|
||||
"example-app": "0.2.105",
|
||||
"@backstage/app-defaults": "1.5.16",
|
||||
"example-app-next": "0.0.19",
|
||||
"app-next-example-plugin": "0.0.19",
|
||||
"example-backend": "0.0.34",
|
||||
"@backstage/backend-app-api": "1.1.1",
|
||||
"@backstage/backend-defaults": "0.7.0",
|
||||
"@backstage/backend-dev-utils": "0.1.5",
|
||||
"@backstage/backend-dynamic-feature-service": "0.5.3",
|
||||
"example-backend-legacy": "0.2.106",
|
||||
"@backstage/backend-openapi-utils": "0.4.1",
|
||||
"@backstage/backend-plugin-api": "1.1.1",
|
||||
"@backstage/backend-test-utils": "1.2.1",
|
||||
"@backstage/canon": "0.0.0",
|
||||
"@backstage/catalog-client": "1.9.1",
|
||||
"@backstage/catalog-model": "1.7.3",
|
||||
"@backstage/cli": "0.29.5",
|
||||
"@backstage/cli-common": "0.1.15",
|
||||
"@backstage/cli-node": "0.2.12",
|
||||
"@backstage/codemods": "0.1.52",
|
||||
"@backstage/config": "1.3.2",
|
||||
"@backstage/config-loader": "1.9.5",
|
||||
"@backstage/core-app-api": "1.15.4",
|
||||
"@backstage/core-compat-api": "0.3.5",
|
||||
"@backstage/core-components": "0.16.3",
|
||||
"@backstage/core-plugin-api": "1.10.3",
|
||||
"@backstage/create-app": "0.5.24",
|
||||
"@backstage/dev-utils": "1.1.6",
|
||||
"e2e-test": "0.2.24",
|
||||
"@backstage/e2e-test-utils": "0.1.1",
|
||||
"@backstage/errors": "1.2.7",
|
||||
"@backstage/eslint-plugin": "0.1.10",
|
||||
"@backstage/frontend-app-api": "0.10.4",
|
||||
"@backstage/frontend-defaults": "0.1.5",
|
||||
"@internal/frontend": "0.0.5",
|
||||
"@backstage/frontend-plugin-api": "0.9.4",
|
||||
"@backstage/frontend-test-utils": "0.2.5",
|
||||
"@backstage/integration": "1.16.1",
|
||||
"@backstage/integration-aws-node": "0.1.15",
|
||||
"@backstage/integration-react": "1.2.3",
|
||||
"@internal/opaque": "0.0.1",
|
||||
"@backstage/release-manifests": "0.0.12",
|
||||
"@backstage/repo-tools": "0.12.1",
|
||||
"@internal/scaffolder": "0.0.5",
|
||||
"@techdocs/cli": "1.8.25",
|
||||
"techdocs-cli-embedded-app": "0.2.104",
|
||||
"@backstage/test-utils": "1.7.4",
|
||||
"@backstage/theme": "0.6.3",
|
||||
"@backstage/types": "1.2.1",
|
||||
"@backstage/version-bridge": "1.0.10",
|
||||
"yarn-plugin-backstage": "0.0.4",
|
||||
"@backstage/plugin-api-docs": "0.12.3",
|
||||
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.8",
|
||||
"@backstage/plugin-app": "0.1.5",
|
||||
"@backstage/plugin-app-backend": "0.4.4",
|
||||
"@backstage/plugin-app-node": "0.1.29",
|
||||
"@backstage/plugin-app-visualizer": "0.1.15",
|
||||
"@backstage/plugin-auth-backend": "0.24.2",
|
||||
"@backstage/plugin-auth-backend-module-atlassian-provider": "0.3.4",
|
||||
"@backstage/plugin-auth-backend-module-auth0-provider": "0.1.4",
|
||||
"@backstage/plugin-auth-backend-module-aws-alb-provider": "0.3.2",
|
||||
"@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-bitbucket-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-bitbucket-server-provider": "0.1.4",
|
||||
"@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.3.4",
|
||||
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.3.4",
|
||||
"@backstage/plugin-auth-backend-module-github-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-google-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-guest-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.3.4",
|
||||
"@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-oidc-provider": "0.3.4",
|
||||
"@backstage/plugin-auth-backend-module-okta-provider": "0.1.4",
|
||||
"@backstage/plugin-auth-backend-module-onelogin-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.2.4",
|
||||
"@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.4.3",
|
||||
"@backstage/plugin-auth-node": "0.5.6",
|
||||
"@backstage/plugin-auth-react": "0.1.11",
|
||||
"@backstage/plugin-bitbucket-cloud-common": "0.2.27",
|
||||
"@backstage/plugin-catalog": "1.26.1",
|
||||
"@backstage/plugin-catalog-backend": "1.30.0",
|
||||
"@backstage/plugin-catalog-backend-module-aws": "0.4.7",
|
||||
"@backstage/plugin-catalog-backend-module-azure": "0.3.1",
|
||||
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.4.4",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.4.4",
|
||||
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.3.1",
|
||||
"@backstage/plugin-catalog-backend-module-gcp": "0.3.4",
|
||||
"@backstage/plugin-catalog-backend-module-gerrit": "0.2.6",
|
||||
"@backstage/plugin-catalog-backend-module-github": "0.7.9",
|
||||
"@backstage/plugin-catalog-backend-module-github-org": "0.3.6",
|
||||
"@backstage/plugin-catalog-backend-module-gitlab": "0.6.2",
|
||||
"@backstage/plugin-catalog-backend-module-gitlab-org": "0.2.5",
|
||||
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.6.2",
|
||||
"@backstage/plugin-catalog-backend-module-ldap": "0.11.1",
|
||||
"@backstage/plugin-catalog-backend-module-logs": "0.1.6",
|
||||
"@backstage/plugin-catalog-backend-module-msgraph": "0.6.6",
|
||||
"@backstage/plugin-catalog-backend-module-openapi": "0.2.6",
|
||||
"@backstage/plugin-catalog-backend-module-puppetdb": "0.2.6",
|
||||
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.2.4",
|
||||
"@backstage/plugin-catalog-backend-module-unprocessed": "0.5.4",
|
||||
"@backstage/plugin-catalog-common": "1.1.3",
|
||||
"@backstage/plugin-catalog-graph": "0.4.15",
|
||||
"@backstage/plugin-catalog-import": "0.12.9",
|
||||
"@backstage/plugin-catalog-node": "1.15.1",
|
||||
"@backstage/plugin-catalog-react": "1.15.1",
|
||||
"@backstage/plugin-catalog-unprocessed-entities": "0.2.13",
|
||||
"@backstage/plugin-catalog-unprocessed-entities-common": "0.0.7",
|
||||
"@backstage/plugin-config-schema": "0.1.64",
|
||||
"@backstage/plugin-devtools": "0.1.23",
|
||||
"@backstage/plugin-devtools-backend": "0.5.1",
|
||||
"@backstage/plugin-devtools-common": "0.1.15",
|
||||
"@backstage/plugin-events-backend": "0.4.1",
|
||||
"@backstage/plugin-events-backend-module-aws-sqs": "0.4.7",
|
||||
"@backstage/plugin-events-backend-module-azure": "0.2.16",
|
||||
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.16",
|
||||
"@backstage/plugin-events-backend-module-gerrit": "0.2.16",
|
||||
"@backstage/plugin-events-backend-module-github": "0.2.16",
|
||||
"@backstage/plugin-events-backend-module-gitlab": "0.2.16",
|
||||
"@backstage/plugin-events-backend-test-utils": "0.1.40",
|
||||
"@backstage/plugin-events-node": "0.4.7",
|
||||
"@internal/plugin-todo-list": "1.0.35",
|
||||
"@internal/plugin-todo-list-backend": "1.0.35",
|
||||
"@internal/plugin-todo-list-common": "1.0.24",
|
||||
"@backstage/plugin-home": "0.8.4",
|
||||
"@backstage/plugin-home-react": "0.1.22",
|
||||
"@backstage/plugin-kubernetes": "0.12.3",
|
||||
"@backstage/plugin-kubernetes-backend": "0.19.2",
|
||||
"@backstage/plugin-kubernetes-cluster": "0.0.21",
|
||||
"@backstage/plugin-kubernetes-common": "0.9.2",
|
||||
"@backstage/plugin-kubernetes-node": "0.2.2",
|
||||
"@backstage/plugin-kubernetes-react": "0.5.3",
|
||||
"@backstage/plugin-notifications": "0.5.1",
|
||||
"@backstage/plugin-notifications-backend": "0.5.1",
|
||||
"@backstage/plugin-notifications-backend-module-email": "0.3.5",
|
||||
"@backstage/plugin-notifications-common": "0.0.8",
|
||||
"@backstage/plugin-notifications-node": "0.2.11",
|
||||
"@backstage/plugin-org": "0.6.35",
|
||||
"@backstage/plugin-org-react": "0.1.34",
|
||||
"@backstage/plugin-permission-backend": "0.5.53",
|
||||
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.2.4",
|
||||
"@backstage/plugin-permission-common": "0.8.4",
|
||||
"@backstage/plugin-permission-node": "0.8.7",
|
||||
"@backstage/plugin-permission-react": "0.4.30",
|
||||
"@backstage/plugin-proxy-backend": "0.5.10",
|
||||
"@backstage/plugin-proxy-node": "0.1.0",
|
||||
"@backstage/plugin-scaffolder": "1.27.4",
|
||||
"@backstage/plugin-scaffolder-backend": "1.29.0",
|
||||
"@backstage/plugin-scaffolder-backend-module-azure": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-bitbucket": "0.3.6",
|
||||
"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.3.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.3.6",
|
||||
"@backstage/plugin-scaffolder-backend-module-gcp": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-gerrit": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-gitea": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-github": "0.5.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.7.1",
|
||||
"@backstage/plugin-scaffolder-backend-module-notifications": "0.1.6",
|
||||
"@backstage/plugin-scaffolder-backend-module-rails": "0.5.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-sentry": "0.2.5",
|
||||
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.4.6",
|
||||
"@backstage/plugin-scaffolder-common": "1.5.9",
|
||||
"@backstage/plugin-scaffolder-node": "0.6.3",
|
||||
"@backstage/plugin-scaffolder-node-test-utils": "0.1.18",
|
||||
"@backstage/plugin-scaffolder-react": "1.14.3",
|
||||
"@backstage/plugin-search": "1.4.22",
|
||||
"@backstage/plugin-search-backend": "1.8.1",
|
||||
"@backstage/plugin-search-backend-module-catalog": "0.3.0",
|
||||
"@backstage/plugin-search-backend-module-elasticsearch": "1.6.4",
|
||||
"@backstage/plugin-search-backend-module-explore": "0.2.7",
|
||||
"@backstage/plugin-search-backend-module-pg": "0.5.40",
|
||||
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.3.5",
|
||||
"@backstage/plugin-search-backend-module-techdocs": "0.3.5",
|
||||
"@backstage/plugin-search-backend-node": "1.3.7",
|
||||
"@backstage/plugin-search-common": "1.2.17",
|
||||
"@backstage/plugin-search-react": "1.8.5",
|
||||
"@backstage/plugin-signals": "0.0.15",
|
||||
"@backstage/plugin-signals-backend": "0.3.0",
|
||||
"@backstage/plugin-signals-node": "0.1.16",
|
||||
"@backstage/plugin-signals-react": "0.0.9",
|
||||
"@backstage/plugin-techdocs": "1.12.1",
|
||||
"@backstage/plugin-techdocs-addons-test-utils": "1.0.44",
|
||||
"@backstage/plugin-techdocs-backend": "1.11.5",
|
||||
"@backstage/plugin-techdocs-common": "0.1.0",
|
||||
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.20",
|
||||
"@backstage/plugin-techdocs-node": "1.12.16",
|
||||
"@backstage/plugin-techdocs-react": "1.2.13",
|
||||
"@backstage/plugin-user-settings": "0.8.18",
|
||||
"@backstage/plugin-user-settings-backend": "0.2.29",
|
||||
"@backstage/plugin-user-settings-common": "0.0.1"
|
||||
},
|
||||
"changesets": [
|
||||
"afraid-experts-explain",
|
||||
"afraid-kids-jog",
|
||||
"beige-dingos-destroy",
|
||||
"bigint-convert",
|
||||
"bright-carrots-care",
|
||||
"bright-mugs-remember",
|
||||
"brown-cycles-beg",
|
||||
"clean-squids-build",
|
||||
"cli-melancholy-in-advance",
|
||||
"cool-pants-boil",
|
||||
"create-app-1737468383",
|
||||
"create-app-1738069526",
|
||||
"create-app-1738672510",
|
||||
"curly-humans-prove",
|
||||
"curvy-ways-play",
|
||||
"cyan-grapes-confess",
|
||||
"dependabot-f80f563",
|
||||
"dry-flies-rhyme",
|
||||
"dry-horses-report",
|
||||
"early-peaches-allow",
|
||||
"eight-cougars-collect-due",
|
||||
"eight-cougars-collect",
|
||||
"eleven-goats-yell",
|
||||
"eleven-mice-sleep",
|
||||
"fair-mangos-sleep",
|
||||
"fair-rocks-dream",
|
||||
"fast-rabbits-unite",
|
||||
"few-ducks-cross",
|
||||
"few-shrimps-kiss",
|
||||
"fifty-humans-repair",
|
||||
"fifty-pandas-destroy",
|
||||
"fifty-trains-attend",
|
||||
"fifty-turtles-count",
|
||||
"fluffy-carrots-wink",
|
||||
"fresh-bears-thank",
|
||||
"gentle-actors-sleep",
|
||||
"gold-cameras-battle",
|
||||
"gold-rabbits-change",
|
||||
"gorgeous-shoes-stare",
|
||||
"green-jokes-provide",
|
||||
"grumpy-crews-sneeze",
|
||||
"happy-windows-shop",
|
||||
"heavy-bobcats-search",
|
||||
"heavy-olives-thank",
|
||||
"hip-hotels-type",
|
||||
"hot-mice-cry",
|
||||
"hot-planes-hear",
|
||||
"hungry-chefs-relax",
|
||||
"hungry-cycles-hide",
|
||||
"hungry-mirrors-sniff",
|
||||
"hungry-rings-live",
|
||||
"large-pans-brake",
|
||||
"late-cycles-teach",
|
||||
"little-mangos-reply",
|
||||
"loud-baboons-relate",
|
||||
"loud-walls-build",
|
||||
"lucky-seas-live",
|
||||
"many-goats-flash",
|
||||
"metal-worms-live",
|
||||
"neat-singers-rhyme",
|
||||
"nine-ears-destroy",
|
||||
"odd-countries-vanish",
|
||||
"old-moons-end",
|
||||
"old-phones-rest",
|
||||
"olive-boxes-hide-backend-defaults",
|
||||
"olive-boxes-hide-backend-plugin-api",
|
||||
"olive-boxes-hide-backend-test-utils",
|
||||
"olive-boxes-hide-catalog-backend",
|
||||
"olive-boxes-hide-scaffolder-backend",
|
||||
"olive-boxes-hide-scaffolder-node",
|
||||
"orange-brooms-lick",
|
||||
"plenty-bobcats-drum",
|
||||
"polite-apricots-exercise",
|
||||
"polite-pumas-joke",
|
||||
"pretty-apricots-poke",
|
||||
"pretty-worms-walk",
|
||||
"proud-dolls-behave",
|
||||
"proud-dryers-act",
|
||||
"proud-hornets-cheer",
|
||||
"purple-years-cross",
|
||||
"quiet-phones-sell",
|
||||
"real-foxes-film",
|
||||
"selfish-dodos-hear",
|
||||
"serious-ads-leave",
|
||||
"sharp-vans-protect",
|
||||
"sharp-years-drive",
|
||||
"short-keys-heal",
|
||||
"short-vans-reflect",
|
||||
"silly-vans-shop",
|
||||
"slow-bananas-beam",
|
||||
"smart-ligers-sniff",
|
||||
"soft-planets-mate",
|
||||
"soft-seahorses-relate",
|
||||
"tall-scissors-sip",
|
||||
"tame-hats-shout",
|
||||
"thirty-dancers-cheat",
|
||||
"three-glasses-sell",
|
||||
"tidy-forks-pay",
|
||||
"tidy-oranges-allow",
|
||||
"tiny-spoons-repeat",
|
||||
"twelve-eyes-stare",
|
||||
"two-schools-deny",
|
||||
"warm-masks-ring",
|
||||
"wet-bees-heal",
|
||||
"wise-apes-juggle",
|
||||
"wise-cycles-sparkle",
|
||||
"witty-clocks-thank",
|
||||
"witty-ducks-cross",
|
||||
"witty-pets-march",
|
||||
"yellow-rules-vanish",
|
||||
"young-plants-report"
|
||||
]
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': minor
|
||||
'@backstage/plugin-scaffolder-backend-module-github': patch
|
||||
---
|
||||
|
||||
Added support for autocompletion of GitHub branches in scaffolder
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-defaults': patch
|
||||
---
|
||||
|
||||
Allow passing IP type to use with cloud-sql-connector
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
Support file globbing in fs:delete
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': patch
|
||||
---
|
||||
|
||||
Changed the base URL in addLinkClickListener from window.location.origin to app.baseUrl for improved path handling. This fixes an issue where Backstage, when running on a subpath, was unable to handle non-Backstage URLs of the same origin correctly.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Fixed a bug in the BitbucketRepoBranchPicker component that crashed the scaffolder
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-org': patch
|
||||
---
|
||||
|
||||
Added support for `spec.profile.displayName` to be used in the `MyGroupsSidebarItem` component via the `EntityDisplayName` component when you are a member of multiple Groups.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/repo-tools': patch
|
||||
---
|
||||
|
||||
Internal refactor to support native ESM.
|
||||
@@ -1,10 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-backend': patch
|
||||
'@backstage/plugin-kubernetes-cluster': patch
|
||||
'@backstage/plugin-kubernetes-common': patch
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
The `/clusters` endpoint is now protected by the `kubernetes.clusters.read` permission.
|
||||
The `/services/:serviceId` endpoint is now protected by the `kubernetes.resources.read` permission.
|
||||
The `/resources` endpoints are now protected by the `kubernetes.resources.read` permission.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/canon': minor
|
||||
---
|
||||
|
||||
**BREAKING**: Fixing css structure and making sure that props are applying the correct styles for all responsive values.
|
||||
@@ -1,22 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend-module-cloudflare-access-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-bitbucket-server-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-vmware-cloud-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-atlassian-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-bitbucket-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-microsoft-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-onelogin-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-pinniped-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-aws-alb-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-gcp-iap-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-github-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-gitlab-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-google-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-oauth2-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-auth0-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-oidc-provider': minor
|
||||
'@backstage/plugin-auth-backend-module-okta-provider': minor
|
||||
'@backstage/plugin-auth-node': minor
|
||||
---
|
||||
|
||||
Added `auth.providers.<providerId>.sessionDuration` config for auth providers to allow the lifespan of user sessions to be configured.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-notifications': patch
|
||||
'@backstage/plugin-signals': patch
|
||||
---
|
||||
|
||||
Added support for the new frontend system via `/alpha` export.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': patch
|
||||
---
|
||||
|
||||
Added new `PermissionsRegistryService` that is used by plugins to register permissions, resource types, and rules into the permission system. This replaces the existing `createPermissionIntegrationRouter` from `@backstage/plugin-permission-node`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-search-backend-module-catalog': patch
|
||||
---
|
||||
|
||||
Modified the logic for generating the location URL by encoding the entity property values with `encodeURIComponent`. This enhancement improves the safety and reliability of the URL.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user