827 KiB
Release v1.48.0-next.1
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.48.0-next.1
@backstage/backend-test-utils@1.10.5-next.0
@backstage/backend-test-utils
1.10.4-next.0
Patch Changes
f1d29b4: UpdatedstartTestBackendto support factory-based extension points (v1.1 format) in addition to the existing direct implementation format.7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/backend-defaults@0.15.1-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/backend-app-api@1.5.0-next.0
- @backstage/plugin-permission-common@0.9.5-next.0
- @backstage/plugin-events-node@0.4.19-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
1.10.3
Patch Changes
872eb91: Upgradezod-to-json-schemato latest version- Updated dependencies
- @backstage/backend-defaults@0.15.0
- @backstage/backend-plugin-api@1.6.1
- @backstage/backend-app-api@1.4.1
- @backstage/plugin-auth-node@0.6.11
- @backstage/plugin-permission-common@0.9.4
1.10.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.15.0-next.2
- @backstage/backend-app-api@1.4.0
- @backstage/plugin-auth-node@0.6.10
1.10.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.14.1-next.0
- @backstage/backend-app-api@1.4.0
- @backstage/backend-plugin-api@1.6.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-auth-node@0.6.10
- @backstage/plugin-events-node@0.4.18
- @backstage/plugin-permission-common@0.9.3
1.10.2
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.08be23a4: Switchedtextextensionsdependency fortext-extensions.5a737e1: Fix PostgreSQL 18TestDatabasesby pinning the data directory- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-defaults@0.14.0
- @backstage/plugin-events-node@0.4.18
- @backstage/backend-app-api@1.4.0
- @backstage/backend-plugin-api@1.6.0
1.10.2-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.08be23a4: Switchedtextextensionsdependency fortext-extensions.5a737e1: Fix PostgreSQL 18TestDatabasesby pinning the data directory- Updated dependencies
- @backstage/backend-defaults@0.14.0-next.1
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/plugin-events-node@0.4.18-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/backend-app-api@1.4.0-next.1
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3
1.10.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-app-api@1.4.0-next.0
- @backstage/backend-defaults@0.14.0-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/plugin-events-node@0.4.18-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3
1.10.0
Minor Changes
-
d57b13b: Added support for Postgres 18 to the availableTestDatabases.Note that the set of default databases to test against for users of the
TestDatabasesclass was also updated to include Postgres 14 and 18, instead of 13 and 17. If you need to override this, you can pass in an explicitidsargument, for exampleids: ['POSTGRES_17', 'POSTGRES_13', 'SQLITE_3'].
Patch Changes
f3001fd: Tweak some of the mock services to have more precise types05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-defaults@0.13.1
- @backstage/backend-plugin-api@1.5.0
- @backstage/backend-app-api@1.3.0
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-events-node@0.4.17
- @backstage/plugin-auth-node@0.6.9
- @backstage/config@1.3.6
1.10.0-next.2
Patch Changes
f3001fd: Tweak some of the mock services to have more precise types- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.2
1.10.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.1-next.1
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/backend-app-api@1.3.0-next.1
- @backstage/plugin-permission-common@0.9.3-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
- @backstage/plugin-events-node@0.4.17-next.1
1.10.0-next.0
Minor Changes
-
d57b13b: Added support for Postgres 18 to the availableTestDatabases.Note that the set of default databases to test against for users of the
TestDatabasesclass was also updated to include Postgres 14 and 18, instead of 13 and 17. If you need to override this, you can pass in an explicitidsargument, for exampleids: ['POSTGRES_17', 'POSTGRES_13', 'SQLITE_3'].
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-defaults@0.13.1-next.0
- @backstage/plugin-events-node@0.4.17-next.0
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-app-api@1.2.9-next.0
- @backstage/config@1.3.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3-next.0
1.9.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0
- @backstage/backend-app-api@1.2.8
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
- @backstage/plugin-events-node@0.4.16
- @backstage/plugin-permission-common@0.9.2
1.9.1-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-defaults@0.13.0-next.1
- @backstage/backend-app-api@1.2.8-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
- @backstage/plugin-permission-common@0.9.2-next.0
- @backstage/plugin-events-node@0.4.16-next.0
1.9.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/backend-app-api@1.2.7
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-events-node@0.4.15
- @backstage/plugin-permission-common@0.9.1
1.9.0
Minor Changes
4e2c237: ThemockServices.rootConfig()instance now has anupdatemethod that can be used to test configuration subscriptions and updates.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.12.1
- @backstage/plugin-auth-node@0.6.7
- @backstage/plugin-events-node@0.4.15
- @backstage/types@1.2.2
- @backstage/backend-app-api@1.2.7
- @backstage/backend-plugin-api@1.4.3
1.9.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-defaults@0.12.1-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/backend-app-api@1.2.7-next.0
- @backstage/plugin-events-node@0.4.15-next.0
1.9.0-next.0
Minor Changes
4e2c237: ThemockServices.rootConfig()instance now has anupdatemethod that can be used to test configuration subscriptions and updates.
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@1.2.6
- @backstage/backend-defaults@0.12.0
- @backstage/backend-plugin-api@1.4.2
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.6.6
- @backstage/plugin-events-node@0.4.14
- @backstage/plugin-permission-common@0.9.1
1.8.0
Minor Changes
dffaf70: Switched outmockServices.schedulerto use a mocked implementation instead of the default scheduler implementation. This implementation runs any scheduled tasks immediately on startup, as long as they don't have an initial delay or a manual trigger. After the initial run, the tasks are never run again unless manually triggered.
Patch Changes
-
279e1f7: Updated the type definition ofmockErrorHandlerto ensure that it is used correctly.// This is wrong and will now result in a type error app.use(mockErrorHandler); // This is the correct usage app.use(mockErrorHandler()); -
3a7dad9: Updatedbetter-sqlite3to v12 -
Updated dependencies
- @backstage/backend-defaults@0.12.0
- @backstage/backend-app-api@1.2.6
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
- @backstage/plugin-events-node@0.4.14
1.7.1-next.0
Patch Changes
3a7dad9: Updatedbetter-sqlite3to v12- Updated dependencies
- @backstage/backend-defaults@0.11.2-next.0
- @backstage/backend-app-api@1.2.6-next.0
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/plugin-events-node@0.4.14-next.0
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.1
1.7.0
Minor Changes
ead925a: Add a standardtoStringon credentials objects
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/plugin-permission-common@0.9.1
- @backstage/backend-defaults@0.11.1
- @backstage/backend-app-api@1.2.5
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
- @backstage/plugin-events-node@0.4.13
1.7.0-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/plugin-permission-common@0.9.1-next.0
- @backstage/backend-defaults@0.11.1-next.1
- @backstage/backend-app-api@1.2.5-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
- @backstage/plugin-events-node@0.4.13-next.0
1.7.0-next.0
Minor Changes
ead925a: Add a standardtoStringon credentials objects
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.11.1-next.0
- @backstage/backend-app-api@1.2.4
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/plugin-events-node@0.4.12
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0
1.6.0
Minor Changes
-
6dfb7be: AddedmockServices.permissions()that can return actual results. -
c999c25: Added anactionsRegistryServiceMockandactionsServiceMockto/alphaexport for the experimental services.This allows you to write tests for your actions by doing something similar to the following:
import { actionsRegistryServiceMock } from '@backstage/backend-test-utils/alpha'; const mockActionsRegistry = actionsRegistryServiceMock(); const mockCatalog = catalogServiceMock({ entities: [ ... ], }); createGetCatalogEntityAction({ catalog: mockCatalog, actionsRegistry: mockActionsRegistry, }); await expect( mockActionsRegistry.invoke({ id: 'test:get-catalog-entity', input: { name: 'test' }, }), ).resolves.toEqual(...)
Patch Changes
12c1fd4: Make theusercredentials mock behave more like production- Updated dependencies
- @backstage/backend-defaults@0.11.0
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-app-api@1.2.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.12
- @backstage/plugin-permission-common@0.9.0
1.6.0-next.2
Patch Changes
12c1fd4: Make theusercredentials mock behave more like production- Updated dependencies
- @backstage/backend-defaults@0.11.0-next.2
- @backstage/backend-app-api@1.2.4-next.2
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/plugin-events-node@0.4.12-next.1
1.6.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-app-api@1.2.4-next.1
- @backstage/backend-defaults@0.10.1-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.12-next.1
1.6.0-next.0
Minor Changes
c999c25: Added mock implementations forActionsServiceandActionsRegistryService
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/backend-defaults@0.10.1-next.0
- @backstage/backend-app-api@1.2.4-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
- @backstage/plugin-events-node@0.4.12-next.0
1.5.0
Minor Changes
b3832d1: Add a functionalmockServices.events()c6bc67d: Added Valkey support alongside Redis in backend-defaults cache clients, using the new Keyv Valkey package. Also extended backend-test-utils to support Valkey in tests.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/backend-app-api@1.2.3
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11
1.5.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.3
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-app-api@1.2.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11-next.2
1.5.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.2
- @backstage/config@1.3.2
- @backstage/backend-app-api@1.2.3-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11-next.1
1.5.0-next.1
Minor Changes
c6bc67d: Added Valkey support alongside Redis in backend-defaults cache clients, using the new Keyv Valkey package. Also extended backend-test-utils to support Valkey in tests.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/backend-app-api@1.2.3-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11-next.1
1.5.0-next.0
Minor Changes
b3832d1: Add a functionalmockServices.events()
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.1-next.0
- @backstage/backend-app-api@1.2.3-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/plugin-events-node@0.4.11-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
1.4.0
Minor Changes
cf4eb13: Addedactorproperty toBackstageUserPrincipalcontaining the subject of the last service (if any) who performed authentication on behalf of the user.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0
- @backstage/backend-plugin-api@1.3.0
- @backstage/backend-app-api@1.2.2
- @backstage/plugin-auth-node@0.6.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.10
1.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0-next.2
- @backstage/backend-app-api@1.2.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
1.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0-next.1
- @backstage/backend-app-api@1.2.1
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.9
1.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0-next.0
- @backstage/backend-app-api@1.2.1
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.9
1.3.1
Patch Changes
c3a91d5: Added support for PostgreSQL version 1737c6510: Moved@types/jesttodevDependencies.- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-events-node@0.4.9
- @backstage/backend-app-api@1.2.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
1.3.1-next.2
Patch Changes
37c6510: Moved@types/jesttodevDependencies.- Updated dependencies
- @backstage/backend-defaults@0.8.2-next.2
- @backstage/plugin-events-node@0.4.9-next.2
- @backstage/backend-app-api@1.2.1-next.2
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.6.1-next.1
1.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-app-api@1.2.1-next.1
- @backstage/backend-defaults@0.8.2-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.9-next.1
1.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2-next.0
- @backstage/backend-app-api@1.2.1-next.0
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
- @backstage/plugin-events-node@0.4.9-next.0
1.3.0
Minor Changes
dd05a97: Added mocks for the newPermissionsRegistryService.a4aa244: This change introduces mocks for theauditorservice.
Patch Changes
f866b86: Internal refactor to use explicitrequirefor lazy-loading dependency.fb051f2: Sync feature installation compatibility logic with@backstage/backend-app-api.72cddf2: Added the newgetPermissionRulesetmethod tomockServices.permissionsRegistry.- Updated dependencies
- @backstage/backend-defaults@0.8.0
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/backend-app-api@1.2.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.8
1.3.0-next.3
Patch Changes
72cddf2: Added the newgetPermissionRulesetmethod tomockServices.permissionsRegistry.- Updated dependencies
- @backstage/backend-defaults@0.8.0-next.3
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/backend-app-api@1.2.0-next.3
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/plugin-events-node@0.4.8-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
1.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/backend-defaults@0.8.0-next.2
- @backstage/backend-app-api@1.2.0-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.8-next.1
1.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@1.1.2-next.1
- @backstage/backend-defaults@0.8.0-next.1
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.5.7-next.0
- @backstage/plugin-events-node@0.4.8-next.0
1.3.0-next.0
Minor Changes
dd05a97: Added mocks for the newPermissionsRegistryService.a4aa244: This change introduces mocks for theauditorservice.
Patch Changes
f866b86: Internal refactor to use explicitrequirefor lazy-loading dependency.fb051f2: Sync feature installation compatibility logic with@backstage/backend-app-api.- Updated dependencies
- @backstage/backend-defaults@0.8.0-next.0
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/backend-app-api@1.1.2-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.5.7-next.0
- @backstage/plugin-events-node@0.4.8-next.0
1.2.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.7.0
- @backstage/backend-app-api@1.1.1
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-events-node@0.4.7
1.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/backend-app-api@1.1.1-next.1
- @backstage/backend-defaults@0.7.0-next.1
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
- @backstage/plugin-events-node@0.4.7-next.1
1.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.7.0-next.0
- @backstage/backend-app-api@1.1.1-next.0
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/types@1.2.0
- @backstage/plugin-events-node@0.4.7-next.0
1.2.0
Minor Changes
-
de6f280: BREAKING Upgraded @keyv/redis and keyv packages to resolve a bug related to incorrect resolution of cache keys.This is a breaking change for clients using the
redisstore for cache withuseRedisSetsoption set to false since cache keys will be calculated differently (without the sets:namespace: prefix). For clients with default configuration (or useRedisSets set to false) the cache keys will stay the same, but since @keyv/redis library no longer supports redis sets they won't be utilised anymore.If you were using
useRedisSetsoption in configuration make sure to remove it fromapp-config.yaml:backend: cache: store: redis connection: redis://user:pass@cache.example.com:6379 - useRedisSets: false
Patch Changes
0e9c9fa: Mock the newRootLifecycleService.addBeforeShutdownHookmethod.- Updated dependencies
- @backstage/backend-defaults@0.6.0
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/backend-app-api@1.1.0
- @backstage/plugin-events-node@0.4.6
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/types@1.2.0
1.2.0-next.2
Patch Changes
0e9c9fa: Mock the newRootLifecycleService.addBeforeShutdownHookmethod.- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.2
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/backend-app-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
- @backstage/plugin-events-node@0.4.6-next.2
- @backstage/config@1.3.1-next.0
- @backstage/types@1.2.0
1.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-defaults@0.6.0-next.1
- @backstage/backend-app-api@1.1.0-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
- @backstage/plugin-events-node@0.4.6-next.1
1.2.0-next.0
Minor Changes
-
de6f280: BREAKING Upgraded @keyv/redis and keyv packages to resolve a bug related to incorrect resolution of cache keys.This is a breaking change for clients using the
redisstore for cache withuseRedisSetsoption set to false since cache keys will be calculated differently (without the sets:namespace: prefix). For clients with default configuration (or useRedisSets set to false) the cache keys will stay the same, but since @keyv/redis library no longer supports redis sets they won't be utilised anymore.If you were using
useRedisSetsoption in configuration make sure to remove it fromapp-config.yaml:backend: cache: store: redis connection: redis://user:pass@cache.example.com:6379 - useRedisSets: false
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.0
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/backend-app-api@1.0.3-next.0
- @backstage/plugin-events-node@0.4.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
1.1.0
Minor Changes
5064827: Made it possible to constructmockServices.databasewith a given knex instance
Patch Changes
7aae8e3: ThemockServices.discovery.factory()factory now uses the mocked discovery service as its implementation, avoid the need for configuration.eb82994: Removed unusedmswdependency.4e58bc7: Upgrade to uuid v11 internally- Updated dependencies
- @backstage/config@1.3.0
- @backstage/plugin-events-node@0.4.5
- @backstage/backend-defaults@0.5.3
- @backstage/types@1.2.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/backend-app-api@1.0.2
- @backstage/errors@1.2.5
1.1.0-next.3
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.5-next.3
- @backstage/backend-defaults@0.5.3-next.3
- @backstage/backend-app-api@1.0.2-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.5.4-next.2
1.1.0-next.2
Minor Changes
5064827: Made it possible to constructmockServices.databasewith a given knex instance
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.2
- @backstage/plugin-events-node@0.4.5-next.2
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-app-api@1.0.2-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.0.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@1.0.2-next.1
- @backstage/backend-defaults@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.5.4-next.1
- @backstage/plugin-events-node@0.4.4-next.1
1.0.3-next.0
Patch Changes
7aae8e3: ThemockServices.discovery.factory()factory now uses the mocked discovery service as its implementation, avoid the need for configuration.eb82994: Removed unusedmswdependency.- Updated dependencies
- @backstage/plugin-events-node@0.4.3-next.0
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-defaults@0.5.3-next.0
- @backstage/backend-app-api@1.0.2-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.0.1
Patch Changes
fd6e6f4: build(deps): bumpcookiefrom 0.6.0 to 0.7.0a19ce00: ThecreateMockDirectorycleanup strategy has been changed, no longer requiring it to be called outside individual tests.9cc7dd6: Minor doc string changes- Updated dependencies
- @backstage/backend-defaults@0.5.1
- @backstage/backend-app-api@1.0.1
- @backstage/plugin-auth-node@0.5.3
- @backstage/plugin-events-node@0.4.1
- @backstage/backend-plugin-api@1.0.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.0.1-next.2
Patch Changes
fd6e6f4: build(deps): bumpcookiefrom 0.6.0 to 0.7.0- Updated dependencies
- @backstage/backend-app-api@1.0.1-next.1
- @backstage/backend-defaults@0.5.1-next.2
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-events-node@0.4.1-next.1
1.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.1
- @backstage/backend-app-api@1.0.1-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/plugin-events-node@0.4.1-next.0
1.0.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.0
- @backstage/backend-app-api@1.0.1-next.0
- @backstage/plugin-events-node@0.4.1-next.0
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.0.0
Major Changes
-
ec1b4be: Release 1.0 of the new backend system! 🎉The backend system is finally getting promoted to 1.0.0. This means that the API is now stable and breaking changes should not occur until version 2.0.0, see our package versioning policy for more information what this means.
This release also marks the end of the old backend system based on
createRouterexports. Going forward backend plugins packages will start to deprecate and later this year remove exports supporting the old backend system. If you would like to help out with this transition, see https://github.com/backstage/backstage/issues/26353 or consult the migration guide.
Minor Changes
-
19ff127: BREAKING: Removed service mocks for the identity and token manager services, which have been removed from@backstage/backend-plugin-api. -
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
710f621: Added missing service mock formockServices.rootConfig.mock, and fixed the definition ofmockServices.rootHttpRouter.factoryto not have a duplicate callback.f421d2a: Make MySQL pool settings a bit more lax0363bf1: There is a newmockErrorHandlerutility to help in mocking the error middleware in tests.c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-defaults@0.5.0
- @backstage/backend-app-api@1.0.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/plugin-events-node@0.4.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.0.0-next.2
Major Changes
-
ec1b4be: Release 1.0 of the new backend system! 🎉The backend system is finally getting promoted to 1.0.0. This means that the API is now stable and breaking changes should not occur until version 2.0.0, see our package versioning policy for more information what this means.
This release also marks the end of the old backend system based on
createRouterexports. Going forward backend plugins packages will start to deprecate and later this year remove exports supporting the old backend system. If you would like to help out with this transition, see https://github.com/backstage/backstage/issues/26353 or consult the migration guide.
Patch Changes
f421d2a: Make MySQL pool settings a bit more laxc2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-app-api@1.0.0-next.2
- @backstage/backend-defaults@0.5.0-next.2
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-events-node@0.4.0-next.2
0.6.0-next.1
Patch Changes
710f621: Added missing service mock formockServices.rootConfig.mock, and fixed the definition ofmockServices.rootHttpRouter.factoryto not have a duplicate callback.- Updated dependencies
- @backstage/backend-defaults@0.5.0-next.1
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-app-api@0.10.0-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-events-node@0.4.0-next.1
0.6.0-next.0
Minor Changes
-
19ff127: BREAKING: Removed service mocks for the identity and token manager services, which have been removed from@backstage/backend-plugin-api. -
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
0363bf1: There is a newmockErrorHandlerutility to help in mocking the error middleware in tests.- Updated dependencies
- @backstage/backend-app-api@0.10.0-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0
Minor Changes
-
861f162: BREAKING: Removed these deprecated helpers:setupRequestMockHandlersis removed; useregisterMswTestHooksinstead.MockDirectoryOptionsis removed; useCreateMockDirectoryOptionsinstead.
Stopped exporting the deprecated and internal
isDockerDisabledForTestshelper.Removed
getmethod fromServiceFactoryTesterwhich is replaced bygetSubject
Patch Changes
8b13183: Internal updates to support latest version ofBackendFeautures from@backstage/backend-plugin-api.b63d378: Update internal imports7c5f3b0: Update theServiceFactoryTesterto be able to test services that enables multi implementation installation.4e79d19: The default services forstartTestBackendandServiceFactoryTesternow includes the Root Health Service.- Updated dependencies
- @backstage/backend-defaults@0.4.2
- @backstage/backend-app-api@0.9.0
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-events-node@0.3.9
0.4.5-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-defaults@0.4.2-next.3
- @backstage/backend-app-api@0.8.1-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.5.0-next.3
- @backstage/plugin-events-node@0.3.9-next.3
0.4.5-next.2
Patch Changes
8b13183: Internal updates to support latest version ofBackendFeautures from@backstage/backend-plugin-api.7c5f3b0: Update theServiceFactoryTesterto be able to test services that enables multi implementation installation.- Updated dependencies
- @backstage/backend-defaults@0.4.2-next.2
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/backend-app-api@0.8.1-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/plugin-events-node@0.3.9-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-app-api@0.8.1-next.1
- @backstage/backend-defaults@0.4.2-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.18-next.1
- @backstage/plugin-events-node@0.3.9-next.1
0.4.5-next.0
Patch Changes
4e79d19: The default services forstartTestBackendandServiceFactoryTesternow includes the Root Health Service.- Updated dependencies
- @backstage/backend-defaults@0.4.2-next.0
- @backstage/backend-app-api@0.8.1-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.18-next.0
- @backstage/plugin-events-node@0.3.9-next.0
0.4.4
Patch Changes
2f99178: TheServiceFactoryTest.getmethod was deprecated and theServiceFactoryTest.getSubjectshould be used instead. ThegetSubjectmethod has the same behavior, but has a better method name to indicate that the service instance returned is the subject currently being tested.edf5cc3: The functionisDockerDisabledForTestsis deprecated and will no longer be exported in the near future as it should only be used internally.b05e1e1: Service factories exported by this package have been updated to use the new service factory format that doesn't use a callback.fce7887: Added mock for the Root Health Service inmockServices.906c817: UpdatedstartTestBackendandServiceFactoryTesterto only accept plain service factory or backend feature objects, no longer supporting the callback form. This lines up with the changes to@backstage/backend-plugin-apiand should not require any code changes.95a3a0b: Rename frontend and backendsetupRequestMockHandlersmethods toregisterMswTestHooks.b9ed1bb: bumped better-sqlite3 from ^9.0.0 to ^11.0.098ccf00: Internal refactor ofmockServices.httpAuth.factoryto allow it to still be constructed with options, but without declaring options viacreateServiceFactory.- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-defaults@0.4.0
- @backstage/backend-app-api@0.8.0
- @backstage/plugin-events-node@0.3.8
- @backstage/plugin-auth-node@0.4.17
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.4-next.1
Patch Changes
b9ed1bb: bumped better-sqlite3 from ^9.0.0 to ^11.0.0- Updated dependencies
- @backstage/backend-defaults@0.3.4-next.1
- @backstage/backend-app-api@0.7.10-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.17-next.1
- @backstage/plugin-events-node@0.3.8-next.1
0.4.3-next.0
Patch Changes
fce7887: Added mock for the Root Health Service inmockServices.- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-defaults@0.3.3-next.0
- @backstage/backend-app-api@0.7.9-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/plugin-events-node@0.3.7-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.0
Minor Changes
- 805cbe7: Added
TestCachesthat functions just likeTestDatabases
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.9e63318: Made it possible to give access restrictions tomockCredentials.service006b3e8: The typeMockDirectoryOptionswas renamed toCreateMockDirectoryOptionsso that it's clear these options are exclusive to the mock directory factory.0634fdc: RefactoredTestDatabasesto no longer depend onbackend-common6a576dc: Fix the logger service mock to prevent returningundefinedfrom thechildmethod.6c11f6e: Use imports from backend-defaults instead of the deprecated ones from backend-app-api- Updated dependencies
- @backstage/backend-app-api@0.7.6
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/backend-defaults@0.3.0
- @backstage/plugin-events-node@0.3.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.0-next.3
Patch Changes
006b3e8: The typeMockDirectoryOptionswas renamed toCreateMockDirectoryOptionsso that it's clear these options are exclusive to the mock directory factory.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/plugin-events-node@0.3.5-next.2
- @backstage/backend-app-api@0.7.6-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.0-next.2
Patch Changes
0634fdc: RefactoredTestDatabasesto no longer depend onbackend-common- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-app-api@0.7.6-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/plugin-events-node@0.3.5-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.0-next.1
Minor Changes
- 805cbe7: Added
TestCachesthat functions just likeTestDatabases
Patch Changes
9e63318: Made it possible to give access restrictions tomockCredentials.service- Updated dependencies
- @backstage/backend-app-api@0.7.6-next.1
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-auth-node@0.4.14-next.1
- @backstage/plugin-events-node@0.3.5-next.0
0.3.9-next.0
Patch Changes
6a576dc: Fix the logger service mock to prevent returningundefinedfrom thechildmethod.- Updated dependencies
- @backstage/backend-app-api@0.7.6-next.0
- @backstage/backend-common@0.22.1-next.0
- @backstage/plugin-events-node@0.3.5-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.8
Patch Changes
d229dc4: Move path utilities frombackend-commonto thebackend-plugin-apipackage.7e5a50d: addedeventsServiceFactorytodefaultServiceFactoriesto resolve issue where different instances of the EventsServices could be used- Updated dependencies
- @backstage/backend-app-api@0.7.3
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-events-node@0.3.4
- @backstage/plugin-auth-node@0.4.13
0.3.8-next.2
Patch Changes
7e5a50d: addedeventsServiceFactorytodefaultServiceFactoriesto resolve issue where different instances of the EventsServices could be used- Updated dependencies
- @backstage/backend-common@0.22.0-next.2
- @backstage/plugin-events-node@0.3.4-next.2
0.3.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.7.2-next.1
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.3.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.7
Patch Changes
3256f14:startTestBackendwill now add placeholder plugins when a modules are provided without their parent plugin.007e7ea: Added mock of the newlistPublicServiceKeysmethod forAuthService.- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/backend-app-api@0.7.0
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.7-next.1
Patch Changes
3256f14:startTestBackendwill now add placeholder plugins when a modules are provided without their parent plugin.007e7ea: Added mock of the newlistPublicServiceKeysmethod forAuthService.- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-app-api@0.7.0-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.6.3-next.0
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.12-next.0
0.3.6
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.6.2
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.5
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.6.1
- @backstage/backend-common@0.21.5
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.4
Patch Changes
-
4a3d434: Added support for the newauthandhttpAuthservices that were created as part of BEP-0003. These services will be present by default in test apps, and you can access mocked versions of their features undermockServices.authandmockServices.httpAuthif you want to inspect or replace their behaviors.There is also a new
mockCredentialsthat you can use for acquiring mocks of the various types of credentials that are used in the new system. -
9802004: AddedmockServices.userInfo, which now also automatically is made available in test backends. -
fd61d39: Updated dependencytestcontainersto^10.0.0. -
ff40ada: Updated dependencymysql2to^3.0.0. -
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/backend-app-api@0.6.0
- @backstage/types@1.1.1
0.3.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.6.0-next.2
- @backstage/backend-common@0.21.4-next.2
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-app-api@0.6.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.3.3-next.0
Patch Changes
-
4a3d434: Added support for the newauthandhttpAuthservices that were created as part of BEP-0003. These services will be present by default in test apps, and you can access mocked versions of their features undermockServices.authandmockServices.httpAuthif you want to inspect or replace their behaviors.There is also a new
mockCredentialsthat you can use for acquiring mocks of the various types of credentials that are used in the new system. -
9802004: AddedmockServices.userInfo, which now also automatically is made available in test backends. -
fd61d39: Updated dependencytestcontainersto^10.0.0. -
ff40ada: Updated dependencymysql2to^3.0.0. -
0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0. -
Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/backend-app-api@0.6.0-next.0
- @backstage/config@1.1.2-next.0
- @backstage/types@1.1.1
0.3.0
Minor Changes
e85aa98: drop databases after unit tests if the database instance is not running in docker
Patch Changes
6bb6f3e: Updated dependencyfs-extrato^11.2.0. Updated dependency@types/fs-extrato^11.0.0.- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-app-api@0.5.11
- @backstage/backend-plugin-api@0.6.10
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.3.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/backend-app-api@0.5.11-next.3
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/backend-app-api@0.5.11-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/backend-app-api@0.5.11-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.3.0-next.0
Minor Changes
e85aa98: drop databases after unit tests if the database instance is not running in docker
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/backend-app-api@0.5.11-next.0
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.10
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/backend-plugin-api@0.6.9
- @backstage/backend-app-api@0.5.10
- @backstage/plugin-auth-node@0.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.10-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-app-api@0.5.10-next.2
- @backstage/backend-common@0.20.1-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.2.10-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.5.10-next.1
- @backstage/backend-common@0.20.1-next.1
- @backstage/config@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/backend-app-api@0.5.10-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.0
0.2.9
Patch Changes
-
cc4228e: Switched module ID to use kebab-case. -
b7de76a: Added support for PostgreSQL versions 15 and 16Also introduced a new
setDefaults(options: { ids?: TestDatabaseId[] })static method that can be added to thesetupTests.tsfile to define the default database ids you want to use throughout your package. Usage would look like this:TestDatabases.setDefaults({ ids: ['POSTGRES_12','POSTGRES_16'] })and would result in PostgreSQL versions 12 and 16 being used for your tests. -
Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/backend-app-api@0.5.9
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.9-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-app-api@0.5.9-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.2-next.3
0.2.9-next.2
Patch Changes
cc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-app-api@0.5.9-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.5.9-next.1
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/backend-app-api@0.5.9-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.8
Patch Changes
013611b42e:knexhas been bumped to major version 3 andbetter-sqlite3to major version 9, which deprecate node 16 support.bb688f7b3b: Ensure recursive deletion of temporary directories in tests- Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/backend-app-api@0.5.8
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.1
0.2.8-next.2
Patch Changes
-
#20570
013611b42eThanks @freben! -knexhas been bumped to major version 3 andbetter-sqlite3to major version 9, which deprecate node 16 support. -
Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/backend-app-api@0.5.8-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
0.2.8-next.1
Patch Changes
bb688f7b3b: Ensure recursive deletion of temporary directories in tests- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/backend-app-api@0.5.8-next.1
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.5.8-next.0
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.1-next.0
0.2.7
Patch Changes
a250ad775f: AddedcreateMockDirectory()to help out with file system mocking in tests.5ddc03813e: Remove third type parameter used forMockInstance, in order to be compatible with older versions of@types/jest.74491c9602: Updated to importHostDiscoveryfrom@backstage/backend-app-api.- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/plugin-auth-node@0.4.0
- @backstage/errors@1.2.3
- @backstage/backend-app-api@0.5.6
- @backstage/backend-plugin-api@0.6.6
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.2.7-next.2
Patch Changes
a250ad775f: AddedcreateMockDirectory()to help out with file system mocking in tests.74491c9602: Updated to importHostDiscoveryfrom@backstage/backend-app-api.- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/errors@1.2.3-next.0
- @backstage/backend-app-api@0.5.6-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
0.2.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-app-api@0.5.5-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
- @backstage/config@1.1.0
- @backstage/types@1.1.1
0.2.6-next.0
Patch Changes
5ddc03813e: Remove third type parameter used forMockInstance, in order to be compatible with older versions of@types/jest.- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-app-api@0.5.5-next.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/types@1.1.1
0.2.3
Patch Changes
58cb5e5cea: Introduced a new utility for testing service factories,ServiceFactoryTester.202e52c5e3: Add support for installing backend features via module imports, for examplestartTestBackend({ features: [import('my-plugin')] }).9fb3b5373c: ExtendedmockServiceto also include mocked variants, for examplemockServices.lifecycle.mock(). The returned mocked implementation will have afactoryproperty which is a service factory for itself. You can also pass a partial implementation of the service to the mock function to use a mock implementation of specific methods.eb1594da58: Serialize test database shutdown, and add logging- Updated dependencies
- @backstage/backend-app-api@0.5.3
- @backstage/backend-common@0.19.5
- @backstage/plugin-auth-node@0.3.0
- @backstage/config@1.1.0
- @backstage/types@1.1.1
- @backstage/backend-plugin-api@0.6.3
0.2.3-next.3
Patch Changes
202e52c5e3: Add support for installing backend features via module imports, for examplestartTestBackend({ features: [import('my-plugin')] }).- Updated dependencies
- @backstage/backend-app-api@0.5.3-next.3
- @backstage/config@1.1.0-next.2
- @backstage/types@1.1.1-next.0
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
- @backstage/plugin-auth-node@0.3.0-next.3
0.2.3-next.2
Patch Changes
58cb5e5cea: Introduced a new utility for testing service factories,ServiceFactoryTester.- Updated dependencies
- @backstage/backend-app-api@0.5.3-next.2
- @backstage/config@1.1.0-next.1
- @backstage/backend-common@0.19.5-next.2
- @backstage/plugin-auth-node@0.3.0-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/types@1.1.0
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/backend-app-api@0.5.3-next.1
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/plugin-auth-node@0.3.0-next.1
- @backstage/types@1.1.0
0.2.2-next.0
Patch Changes
9fb3b5373c: ExtendedmockServiceto also include mocked variants, for examplemockServices.lifecycle.mock(). The returned mocked implementation will have afactoryproperty which is a service factory for itself. You can also pass a partial implementation of the service to the mock function to use a mock implementation of specific methods.- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.0
- @backstage/backend-common@0.19.4-next.0
- @backstage/backend-app-api@0.5.2-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/config@1.0.8
- @backstage/types@1.1.0
0.2.0
Minor Changes
-
b9c57a4f85: BREAKING: RenamedmockServices.configtomockServices.rootConfig. -
a6d7983f34: BREAKING: Removed theservicesoption fromcreateBackend. Service factories are nowBackendFeatures and should be installed withbackend.add(...)instead. The following should be migrated:const backend = createBackend({ services: [myCustomServiceFactory] });To instead pass the service factory via
backend.add(...):const backend = createBackend(); backend.add(customRootLoggerServiceFactory);
Patch Changes
ae93048181: Add needed constants and constructs to support PostgreSQL version 14 as test database- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/backend-app-api@0.5.0
- @backstage/backend-plugin-api@0.6.0
- @backstage/plugin-auth-node@0.2.17
- @backstage/config@1.0.8
- @backstage/types@1.1.0
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.5.0-next.2
- @backstage/backend-plugin-api@0.6.0-next.2
- @backstage/backend-common@0.19.2-next.2
- @backstage/plugin-auth-node@0.2.17-next.2
0.2.0-next.1
Minor Changes
b9c57a4f85: BREAKING: RenamedmockServices.configtomockServices.rootConfig.
Patch Changes
ae93048181: Add needed constants and constructs to support PostgreSQL version 14 as test database- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/plugin-auth-node@0.2.17-next.1
- @backstage/backend-app-api@0.5.0-next.1
- @backstage/backend-plugin-api@0.6.0-next.1
- @backstage/config@1.0.8
- @backstage/types@1.1.0
0.1.40-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.4.6-next.0
- @backstage/backend-common@0.19.2-next.0
- @backstage/backend-plugin-api@0.5.5-next.0
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/plugin-auth-node@0.2.17-next.0
0.1.39
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.1
- @backstage/backend-app-api@0.4.5
- @backstage/backend-plugin-api@0.5.4
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/plugin-auth-node@0.2.16
0.1.39-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.1-next.0
- @backstage/backend-app-api@0.4.5-next.0
- @backstage/backend-plugin-api@0.5.4-next.0
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/plugin-auth-node@0.2.16-next.0
0.1.38
Patch Changes
68a21956ef: Remove reference to deprecated import- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/types@1.1.0
- @backstage/backend-app-api@0.4.4
- @backstage/backend-plugin-api@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/config@1.0.8
0.1.38-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/backend-app-api@0.4.4-next.2
- @backstage/backend-plugin-api@0.5.3-next.2
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.15-next.2
0.1.38-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.1
- @backstage/backend-app-api@0.4.4-next.1
- @backstage/backend-plugin-api@0.5.3-next.1
- @backstage/plugin-auth-node@0.2.15-next.1
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.1.38-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.4.4-next.0
- @backstage/backend-common@0.18.6-next.0
- @backstage/config@1.0.7
- @backstage/backend-plugin-api@0.5.3-next.0
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.15-next.0
0.1.37
Patch Changes
63af7f6d53: Allow specifying custom Docker registry for database testsb1eb268bf9: AddedPOSTGRES_11andPOSTGRES_12as supported test database IDs.- Updated dependencies
- @backstage/backend-common@0.18.5
- @backstage/backend-app-api@0.4.3
- @backstage/plugin-auth-node@0.2.14
- @backstage/backend-plugin-api@0.5.2
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.1.37-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.1
- @backstage/backend-app-api@0.4.3-next.1
- @backstage/plugin-auth-node@0.2.14-next.1
- @backstage/backend-plugin-api@0.5.2-next.1
- @backstage/config@1.0.7
0.1.37-next.0
Patch Changes
b1eb268bf9: AddedPOSTGRES_11andPOSTGRES_12as supported test database IDs.- Updated dependencies
- @backstage/backend-common@0.18.5-next.0
- @backstage/backend-app-api@0.4.3-next.0
- @backstage/plugin-auth-node@0.2.14-next.0
- @backstage/backend-plugin-api@0.5.2-next.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.1.36
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4
- @backstage/backend-app-api@0.4.2
- @backstage/plugin-auth-node@0.2.13
- @backstage/backend-plugin-api@0.5.1
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.1.36-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.4.2-next.2
- @backstage/backend-common@0.18.4-next.2
- @backstage/backend-plugin-api@0.5.1-next.2
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.13-next.2
0.1.36-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.4.2-next.1
- @backstage/backend-common@0.18.4-next.1
- @backstage/backend-plugin-api@0.5.1-next.1
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.13-next.1
0.1.36-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.4.2-next.0
- @backstage/backend-common@0.18.4-next.0
- @backstage/config@1.0.7
- @backstage/backend-plugin-api@0.5.1-next.0
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.13-next.0
0.1.35
Patch Changes
928a12a9b3: Internal refactor of/alphaexports.52b0022dab: Updated dependencymswto^1.0.0.482dae5de1: Updated link to docs.- Updated dependencies
- @backstage/plugin-auth-node@0.2.12
- @backstage/backend-common@0.18.3
- @backstage/backend-plugin-api@0.5.0
- @backstage/backend-app-api@0.4.1
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.1.35-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.2.12-next.2
- @backstage/backend-common@0.18.3-next.2
- @backstage/backend-app-api@0.4.1-next.2
- @backstage/backend-plugin-api@0.4.1-next.2
- @backstage/config@1.0.7-next.0
0.1.35-next.1
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.482dae5de1: Updated link to docs.- Updated dependencies
- @backstage/backend-common@0.18.3-next.1
- @backstage/plugin-auth-node@0.2.12-next.1
- @backstage/backend-plugin-api@0.4.1-next.1
- @backstage/backend-app-api@0.4.1-next.1
- @backstage/config@1.0.7-next.0
- @backstage/types@1.0.2
0.1.35-next.0
Patch Changes
928a12a9b3: Internal refactor of/alphaexports.- Updated dependencies
- @backstage/backend-plugin-api@0.4.1-next.0
- @backstage/backend-app-api@0.4.1-next.0
- @backstage/backend-common@0.18.3-next.0
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.12-next.0
0.1.34
Patch Changes
baf6e4c96a: Removed unnecessary@backstage/clidependency.c51efce2a0: Update docs to always useyarn add --cwdfor app & backend1835311713: Added explicit return type signature formockServices.config().e716946103: Updated usage of the lifecycle service.7e7557a2be: Updated themockServices.rootLoggeroptions to accept a single level option instead.610d65e143: Updates to match newBackendFeaturetype.e412d33025: Use the new*ServiceFactoryexports from@backstage/backend-app-apib86efa2d04: Updated usage ofServiceFactory.17b573e4be: The new backend system testing utilities have now been marked as stable API.f1adb2e36b: Removed thereffrom allmockServices.d0901c9ba4: All mock service factories and mock service implementations are now available via the new experimentalmockServicesexport.71a5ec0f06: Updated usages ofLogMeta.- Updated dependencies
- @backstage/backend-app-api@0.4.0
- @backstage/backend-plugin-api@0.4.0
- @backstage/backend-common@0.18.2
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.11
0.1.34-next.2
Patch Changes
baf6e4c96a: Removed unnecessary@backstage/clidependency.1835311713: Added explicit return type signature formockServices.config().e716946103: Updated usage of the lifecycle service.7e7557a2be: Updated themockServices.rootLoggeroptions to accept a single level option instead.610d65e143: Updates to match newBackendFeaturetype.e412d33025: Use the new*ServiceFactoryexports from@backstage/backend-app-apif1adb2e36b: Removed thereffrom allmockServices.71a5ec0f06: Updated usages ofLogMeta.- Updated dependencies
- @backstage/backend-app-api@0.4.0-next.2
- @backstage/backend-plugin-api@0.4.0-next.2
- @backstage/backend-common@0.18.2-next.2
- @backstage/plugin-auth-node@0.2.11-next.2
- @backstage/config@1.0.6
- @backstage/types@1.0.2
0.1.34-next.1
Patch Changes
- Updated dependencies
- @backstage/cli@0.22.2-next.0
- @backstage/backend-common@0.18.2-next.1
- @backstage/backend-plugin-api@0.3.2-next.1
- @backstage/backend-app-api@0.3.2-next.1
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.11-next.1
0.1.34-next.0
Patch Changes
d0901c9ba4: All mock service factories and mock service implementations are now available via the new experimentalmockServicesexport.- Updated dependencies
- @backstage/backend-app-api@0.3.2-next.0
- @backstage/backend-common@0.18.2-next.0
- @backstage/plugin-auth-node@0.2.11-next.0
- @backstage/cli@0.22.1
- @backstage/backend-plugin-api@0.3.2-next.0
0.1.32
Patch Changes
6cfd4d7073: Include implementations for the newrootLifecycleServiceRef.015a6dced6: Updated to make sure that service implementations replace default service implementations.a3ec2f32ea: ThestartTestBackendsetup now includes default implementations for all core services.483e907eaf: Internal updates ofcreateServiceFactoryfrom@backstage/backend-plugin-api.51b7a7ed07: The backend started bystartTestBackendnow has default implementations of all core services. It now also returns aTestBackendinstance, which provides access to the underlyingserverthat can be used with testing libraries such assupertest.f23eef3aa2: Updated dependencybetter-sqlite3to^8.0.0.- Updated dependencies
- @backstage/backend-plugin-api@0.3.0
- @backstage/cli@0.22.1
- @backstage/backend-common@0.18.0
- @backstage/backend-app-api@0.3.0
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.9
0.1.32-next.2
Patch Changes
015a6dced6: Updated to make sure that service implementations replace default service implementations.a3ec2f32ea: ThestartTestBackendsetup now includes default implementations for all core services.f23eef3aa2: Updated dependencybetter-sqlite3to^8.0.0.- Updated dependencies
- @backstage/backend-app-api@0.3.0-next.1
- @backstage/backend-plugin-api@0.3.0-next.1
- @backstage/backend-common@0.18.0-next.1
- @backstage/cli@0.22.1-next.2
- @backstage/config@1.0.6-next.0
0.1.32-next.1
Patch Changes
6cfd4d7073: Include implementations for the newrootLifecycleServiceRef.- Updated dependencies
- @backstage/backend-plugin-api@0.2.1-next.0
- @backstage/cli@0.22.1-next.1
- @backstage/backend-common@0.18.0-next.0
- @backstage/config@1.0.6-next.0
- @backstage/backend-app-api@0.2.5-next.0
0.1.32-next.0
Patch Changes
- Updated dependencies
- @backstage/cli@0.22.1-next.0
- @backstage/backend-app-api@0.2.4
- @backstage/backend-common@0.17.0
- @backstage/backend-plugin-api@0.2.0
- @backstage/config@1.0.5
0.1.31
Patch Changes
afa3bf5657: Backends started withstartTestBackendare now automatically stopped after all tests have run.3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-app-api@0.2.4
- @backstage/cli@0.22.0
- @backstage/backend-common@0.17.0
- @backstage/backend-plugin-api@0.2.0
- @backstage/config@1.0.5
0.1.31-next.4
Patch Changes
- Updated dependencies
- @backstage/cli@0.22.0-next.4
- @backstage/backend-common@0.17.0-next.3
- @backstage/backend-app-api@0.2.4-next.3
- @backstage/backend-plugin-api@0.2.0-next.3
- @backstage/config@1.0.5-next.1
0.1.31-next.3
Patch Changes
- Updated dependencies
- @backstage/cli@0.21.2-next.3
- @backstage/backend-app-api@0.2.4-next.2
- @backstage/backend-common@0.17.0-next.2
- @backstage/backend-plugin-api@0.2.0-next.2
- @backstage/config@1.0.5-next.1
0.1.31-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-app-api@0.2.4-next.2
- @backstage/backend-common@0.17.0-next.2
- @backstage/cli@0.21.2-next.2
- @backstage/backend-plugin-api@0.2.0-next.2
- @backstage/config@1.0.5-next.1
0.1.31-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.1
- @backstage/cli@0.21.2-next.1
- @backstage/backend-app-api@0.2.4-next.1
- @backstage/backend-plugin-api@0.1.5-next.1
- @backstage/config@1.0.5-next.1
0.1.31-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/cli@0.21.2-next.0
- @backstage/backend-app-api@0.2.4-next.0
- @backstage/backend-common@0.16.1-next.0
- @backstage/backend-plugin-api@0.1.5-next.0
- @backstage/config@1.0.5-next.0
0.1.30
Patch Changes
e13cd3feaf: Updated dependencymswto^0.48.0.- Updated dependencies
- @backstage/backend-common@0.16.0
- @backstage/cli@0.21.0
- @backstage/backend-app-api@0.2.3
- @backstage/backend-plugin-api@0.1.4
- @backstage/config@1.0.4
0.1.30-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.1
- @backstage/cli@0.21.0-next.1
- @backstage/backend-app-api@0.2.3-next.1
- @backstage/backend-plugin-api@0.1.4-next.1
- @backstage/config@1.0.4-next.0
0.1.30-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.0
- @backstage/cli@0.21.0-next.0
- @backstage/backend-app-api@0.2.3-next.0
- @backstage/backend-plugin-api@0.1.4-next.0
- @backstage/config@1.0.4-next.0
0.1.29
Patch Changes
72549952d1: Fixed handling of root scoped services instartTestBackend.e91e8e9c55: Increased test database max connection pool size to reduce the risk of resource exhaustion.- Updated dependencies
- @backstage/backend-common@0.15.2
- @backstage/cli@0.20.0
- @backstage/backend-app-api@0.2.2
- @backstage/backend-plugin-api@0.1.3
- @backstage/config@1.0.3
0.1.29-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.2
- @backstage/cli@0.20.0-next.2
- @backstage/backend-app-api@0.2.2-next.2
- @backstage/backend-plugin-api@0.1.3-next.2
- @backstage/config@1.0.3-next.2
0.1.29-next.1
Patch Changes
- Updated dependencies
- @backstage/cli@0.20.0-next.1
- @backstage/backend-common@0.15.2-next.1
- @backstage/backend-plugin-api@0.1.3-next.1
- @backstage/backend-app-api@0.2.2-next.1
- @backstage/config@1.0.3-next.1
0.1.29-next.0
Patch Changes
72549952d1: Fixed handling of root scoped services instartTestBackend.e91e8e9c55: Increased test database max connection pool size to reduce the risk of resource exhaustion.- Updated dependencies
- @backstage/backend-app-api@0.2.2-next.0
- @backstage/backend-plugin-api@0.1.3-next.0
- @backstage/cli@0.20.0-next.0
- @backstage/backend-common@0.15.2-next.0
- @backstage/config@1.0.3-next.0
0.1.28
Patch Changes
854ba37357: Updated to support newServiceFactoryformats.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.de3347ca74: Updated usages ofServiceFactory.- Updated dependencies
- @backstage/cli@0.19.0
- @backstage/backend-app-api@0.2.1
- @backstage/backend-plugin-api@0.1.2
- @backstage/backend-common@0.15.1
- @backstage/config@1.0.2
0.1.28-next.3
Patch Changes
854ba37357: Updated to support newServiceFactoryformats.- Updated dependencies
- @backstage/backend-plugin-api@0.1.2-next.2
- @backstage/config@1.0.2-next.0
- @backstage/backend-app-api@0.2.1-next.2
- @backstage/cli@0.19.0-next.3
- @backstage/backend-common@0.15.1-next.3
0.1.28-next.2
Patch Changes
667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.- Updated dependencies
- @backstage/cli@0.19.0-next.2
- @backstage/backend-app-api@0.2.1-next.1
- @backstage/backend-plugin-api@0.1.2-next.1
- @backstage/backend-common@0.15.1-next.2
0.1.28-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.1-next.1
- @backstage/cli@0.19.0-next.1
0.1.28-next.0
Patch Changes
bf5e9030eb: Updated dependencymswto^0.45.0.de3347ca74: Updated usages ofServiceFactory.- Updated dependencies
- @backstage/backend-common@0.15.1-next.0
- @backstage/cli@0.18.2-next.0
- @backstage/backend-plugin-api@0.1.2-next.0
- @backstage/backend-app-api@0.2.1-next.0
0.1.27
Patch Changes
0599732ec0: Refactored experimental backend system with new type names.56e1b4b89c: Added alpha test helpers for the new experimental backend system.- Updated dependencies
- @backstage/cli@0.18.1
- @backstage/backend-common@0.15.0
- @backstage/backend-app-api@0.2.0
- @backstage/backend-plugin-api@0.1.1
0.1.27-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0-next.0
- @backstage/cli@0.18.1-next.0
0.1.26
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.679b32172e: Updated dependencyknexto^2.0.0.- Updated dependencies
0.1.26-next.3
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.- Updated dependencies
- @backstage/backend-common@0.14.1-next.3
- @backstage/cli@0.18.0-next.3
0.1.26-next.2
Patch Changes
679b32172e: Updated dependencyknexto^2.0.0.- Updated dependencies
- @backstage/backend-common@0.14.1-next.2
- @backstage/cli@0.18.0-next.2
0.1.26-next.1
Patch Changes
- Updated dependencies
- @backstage/cli@0.18.0-next.1
- @backstage/backend-common@0.14.1-next.1
0.1.26-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.0
- @backstage/cli@0.17.3-next.0
0.1.25
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
0.1.25-next.2
Patch Changes
- Updated dependencies
- @backstage/cli@0.17.2-next.2
- @backstage/backend-common@0.14.0-next.2
0.1.25-next.1
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/cli@0.17.2-next.1
- @backstage/backend-common@0.13.6-next.1
0.1.25-next.0
Patch Changes
- Updated dependencies
- @backstage/cli@0.17.2-next.0
- @backstage/backend-common@0.13.6-next.0
0.1.24
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3
- @backstage/cli@0.17.1
- @backstage/config@1.0.1
0.1.24-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.2
- @backstage/config@1.0.1-next.0
- @backstage/cli@0.17.1-next.2
0.1.24-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.0
- @backstage/cli@0.17.1-next.0
0.1.23
Patch Changes
0654c87cf2:TestDatabases.createwill no longer set up anafterAlltest handler if no databases are supported.- Updated dependencies
0.1.23-next.1
Patch Changes
0654c87cf2:TestDatabases.createwill no longer set up anafterAlltest handler if no databases are supported.- Updated dependencies
- @backstage/cli@0.17.0-next.1
- @backstage/backend-common@0.13.2-next.1
0.1.23-next.0
Patch Changes
- Updated dependencies
- @backstage/cli@0.16.1-next.0
- @backstage/backend-common@0.13.2-next.0
0.1.22
Patch Changes
89c7e47967: Minor README updateefc73db10c: Usebetter-sqlite3instead of@vscode/sqlite3- Updated dependencies
- @backstage/cli@0.16.0
- @backstage/backend-common@0.13.1
- @backstage/config@1.0.0
0.1.21
Patch Changes
ab7cd7d70e: Do some groundwork for supporting thebetter-sqlite3driver, to maybe eventually replace@vscode/sqlite3(#9912)3c2bc73901: AddsetupRequestMockHandlerswhich sets up a goodmswserver foundation, copied from@backstage/test-utilswhich is a frontend-only package and should not be used from backends.- Updated dependencies
0.1.21-next.0
Patch Changes
ab7cd7d70e: Do some groundwork for supporting thebetter-sqlite3driver, to maybe eventually replace@vscode/sqlite3(#9912)3c2bc73901: AddsetupRequestMockHandlerswhich sets up a goodmswserver foundation, copied from@backstage/test-utilswhich is a frontend-only package and should not be used from backends.- Updated dependencies
- @backstage/backend-common@0.13.0-next.0
- @backstage/cli@0.15.2-next.0
0.1.20
Patch Changes
- Updated dependencies
0.1.19
Patch Changes
- Updated dependencies
0.1.18
Patch Changes
c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/cli@0.14.0
- @backstage/backend-common@0.10.8
- @backstage/config@0.1.14
0.1.17
Patch Changes
-
2441d1cf59: chore(deps): bumpknexfrom 0.95.6 to 1.0.2This also replaces
sqlite3with@vscode/sqlite35.0.7 -
Updated dependencies
0.1.17-next.0
Patch Changes
-
2441d1cf59: chore(deps): bumpknexfrom 0.95.6 to 1.0.2This also replaces
sqlite3with@vscode/sqlite35.0.7 -
Updated dependencies
- @backstage/cli@0.13.2-next.0
- @backstage/backend-common@0.10.7-next.0
0.1.16
Patch Changes
- Updated dependencies
0.1.16-next.1
Patch Changes
- Updated dependencies
- @backstage/cli@0.13.1-next.1
- @backstage/backend-common@0.10.6-next.0
0.1.16-next.0
Patch Changes
- Updated dependencies
- @backstage/cli@0.13.1-next.0
0.1.15
Patch Changes
- Updated dependencies
0.1.14
Patch Changes
- Updated dependencies
- @backstage/cli@0.12.0
- @backstage/backend-common@0.10.4
- @backstage/config@0.1.13
0.1.14-next.0
Patch Changes
- Updated dependencies
- @backstage/cli@0.12.0-next.0
- @backstage/backend-common@0.10.4-next.0
- @backstage/config@0.1.13-next.0
0.1.13
Patch Changes
b1bc55405e: Bumptestcontainersdependency to version8.1.2- Updated dependencies
- @backstage/config@0.1.12
- @backstage/backend-common@0.10.3
- @backstage/cli@0.11.0
0.1.12
Patch Changes
130b7aadf2: Lazy-loadtestcontainersmodule in order to avoid side-effects.- Updated dependencies
0.1.11
Patch Changes
- Updated dependencies
0.1.10
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.9.12
- @backstage/cli@0.10.0
0.1.9
Patch Changes
e21e3c6102: Bumping minimum requirements fordockerodeandtestcontainers- Updated dependencies
- @backstage/cli@0.9.0
- @backstage/backend-common@0.9.10
0.1.8
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.9.7
- @backstage/cli@0.8.0
0.1.7
Patch Changes
d1da88a19: Properly export all used types.- Updated dependencies
- @backstage/config@0.1.9
- @backstage/backend-common@0.9.2
- @backstage/cli@0.7.11
0.1.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.9.0
- @backstage/config@0.1.8
0.1.5
Patch Changes
524045758: Make sure that the unique databases names generated byTestDatabases.create()don't collide.- Updated dependencies
- @backstage/backend-common@0.8.9
- @backstage/cli@0.7.8
0.1.4
Patch Changes
f7134c368: bump sqlite3 to 5.0.1- Updated dependencies
- @backstage/backend-common@0.8.5
0.1.3
Patch Changes
-
772dbdb51: DeprecatesSingleConnectionDatabaseManagerand provides an API compatible database connection manager,DatabaseManager, which allows developers to configure database connections on a per plugin basis.The
backend.databaseconfig path allows you to setprefixto use an alternate prefix for automatically generated database names, the default isbackstage_plugin_. Usebackend.database.plugin.<pluginId>to set plugin specific database connection configuration, e.g.backend: database: client: 'pg', prefix: 'custom_prefix_' connection: host: 'localhost' user: 'foo' password: 'bar' plugin: catalog: connection: database: 'database_name_overriden' scaffolder: client: 'sqlite3' connection: ':memory:'Migrate existing backstage installations by swapping out the database manager in the
packages/backend/src/index.tsfile as shown below:import { - SingleConnectionDatabaseManager, + DatabaseManager, } from '@backstage/backend-common'; // ... function makeCreateEnv(config: Config) { // ... - const databaseManager = SingleConnectionDatabaseManager.fromConfig(config); + const databaseManager = DatabaseManager.fromConfig(config); // ... } -
Updated dependencies
- @backstage/backend-common@0.8.3
- @backstage/cli@0.7.1
0.1.2
Patch Changes
0711954a9: Skip running docker tests unless in CI- Updated dependencies [
9cd3c533c] - Updated dependencies [
92963779b] - Updated dependencies [
7f7443308] - Updated dependencies [
21e8ebef5] - Updated dependencies [
eda9dbd5f]- @backstage/cli@0.7.0
- @backstage/backend-common@0.8.2
@backstage/core-app-api@1.19.5-next.0
@backstage/core-app-api
1.19.4-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/core-plugin-api@1.12.2-next.0
- @backstage/config@1.3.6
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.19.3
Patch Changes
75683ed: Added replay functionality toAlertApiForwarderto buffer and replay recent alerts to new subscribers, preventing missed alerts that were posted before subscription.97cd16f: Internal update of translation imports.- Updated dependencies
1.19.3-next.1
Patch Changes
75683ed: Added replay functionality toAlertApiForwarderto buffer and replay recent alerts to new subscribers, preventing missed alerts that were posted before subscription.- Updated dependencies
- @backstage/config@1.3.6
- @backstage/core-plugin-api@1.12.1-next.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.19.3-next.0
Patch Changes
97cd16f: Internal update of translation imports.- Updated dependencies
- @backstage/core-plugin-api@1.12.1-next.0
- @backstage/config@1.3.6
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.19.2
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/core-plugin-api@1.12.0
- @backstage/config@1.3.6
1.19.2-next.1
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns- Updated dependencies
- @backstage/core-plugin-api@1.11.2-next.1
1.19.2-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/core-plugin-api@1.11.2-next.0
- @backstage/config@1.3.6-next.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.19.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/core-plugin-api@1.11.1
1.19.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/core-plugin-api@1.11.1-next.0
1.19.0
Minor Changes
3fca906: AddOpenShiftAuthhelper to create default OAuth flow for OpenShift.
Patch Changes
5ae6d9d: feat: support no en languages- Updated dependencies
- @backstage/core-plugin-api@1.11.0
- @backstage/types@1.2.2
1.18.0
Minor Changes
5ddc0fe: if session exists and refresh fails, then create a new session if not instant popup
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.10.9
1.18.0-next.1
Minor Changes
5ddc0fe: if session exists and refresh fails, then create a new session if not instant popup
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.9-next.0
1.17.2-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/core-plugin-api@1.10.9-next.0
1.17.1
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.8
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.17.0
Minor Changes
-
1e0230e: Support customAuthConnectorforOAuth2.A user can pass their own
AuthConnectorimplementation inOAuth2constructor. In which case the session manager will use that instead of theDefaultAuthConnectorto interact with the authentication provider.A custom
AuthConnectormay call the authentication provider from the front-end, store and retrieve tokens in the session storage, for example, and otherwise send custom requests to the authentication provider and handle its responses.Note, that if the custom
AuthConnectortransforms scopes returned from the authentication provider, the transformation must be the same asOAuth2CreateOptions#scopeTransformpassed toOAuth2constructor. See creatingDefaultAuthConnectorinOAuth2#create(...)for an example.
Patch Changes
73f6cc3: UpdatedI18nextTranslationApito support interpolation of JSX elements.cc119b2: Fixed an issue causingOAuthRequestDialogto re-render on mount.- Updated dependencies
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.17.0-next.1
Minor Changes
-
1e0230e: Support customAuthConnectorforOAuth2.A user can pass their own
AuthConnectorimplementation inOAuth2constructor. In which case the session manager will use that instead of theDefaultAuthConnectorto interact with the authentication provider.A custom
AuthConnectormay call the authentication provider from the front-end, store and retrieve tokens in the session storage, for example, and otherwise send custom requests to the authentication provider and handle its responses.Note, that if the custom
AuthConnectortransforms scopes returned from the authentication provider, the transformation must be the same asOAuth2CreateOptions#scopeTransformpassed toOAuth2constructor. See creatingDefaultAuthConnectorinOAuth2#create(...)for an example.
Patch Changes
cc119b2: Fixed an issue causingOAuthRequestDialogto re-render on mount.- Updated dependencies
- @backstage/core-plugin-api@1.10.7-next.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.16.2-next.0
Patch Changes
73f6cc3: UpdatedI18nextTranslationApito support interpolation of JSX elements.- Updated dependencies
- @backstage/core-plugin-api@1.10.7-next.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.16.1
Patch Changes
-
a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration.https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html
-
Updated dependencies
- @backstage/core-plugin-api@1.10.6
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.16.1-next.0
Patch Changes
-
a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration.https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html
-
Updated dependencies
- @backstage/core-plugin-api@1.10.6-next.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.16.0
Minor Changes
9262001: The default auth injection middleware for theFetchApiwill now also take configuration underdiscovery.endpointsinto consideration when deciding whether to include credentials or not.12f8e01: Thediscovery.endpointsconfiguration no longer requires bothinternalandexternaltarget when using the object form, instead falling back to the default.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.16.0-next.0
Minor Changes
9262001: The default auth injection middleware for theFetchApiwill now also take configuration underdiscovery.endpointsinto consideration when deciding whether to include credentials or not.12f8e01: Thediscovery.endpointsconfiguration no longer requires bothinternalandexternaltarget when using the object form, instead falling back to the default.
Patch Changes
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.4
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.15.5
Patch Changes
58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.- Updated dependencies
- @backstage/core-plugin-api@1.10.4
- @backstage/version-bridge@1.0.11
- @backstage/config@1.3.2
- @backstage/types@1.2.1
1.15.5-next.0
Patch Changes
58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.- Updated dependencies
- @backstage/core-plugin-api@1.10.4-next.0
- @backstage/version-bridge@1.0.11-next.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
1.15.4
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.3
- @backstage/types@1.2.1
- @backstage/config@1.3.2
- @backstage/version-bridge@1.0.10
1.15.4-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.3-next.0
- @backstage/types@1.2.1-next.0
- @backstage/config@1.3.2-next.0
- @backstage/version-bridge@1.0.10
1.15.3
Patch Changes
e5fa018: The OAuth 2 client implementations will now attempt to refresh the session when the existing session doesn't have the required scopes. The previous behavior was to only try to refresh the session of it was missing, and otherwise directly request a new session. This fixes an issue where some auth providers will not return access tokens with certain scopes unless explicitly requested, leading to an auth popup even if the underlying session already had been granted the requested scopes.2830689: Decrease OAuth2 token refresh grace period- Updated dependencies
- @backstage/config@1.3.1
- @backstage/core-plugin-api@1.10.2
- @backstage/types@1.2.0
- @backstage/version-bridge@1.0.10
1.15.3-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.1-next.0
- @backstage/core-plugin-api@1.10.2-next.0
- @backstage/types@1.2.0
- @backstage/version-bridge@1.0.10
1.15.3-next.0
Patch Changes
e5fa018: The OAuth 2 client implementations will now attempt to refresh the session when the existing session doesn't have the required scopes. The previous behavior was to only try to refresh the session of it was missing, and otherwise directly request a new session. This fixes an issue where some auth providers will not return access tokens with certain scopes unless explicitly requested, leading to an auth popup even if the underlying session already had been granted the requested scopes.2830689: Decrease OAuth2 token refresh grace period- Updated dependencies
- @backstage/config@1.3.0
- @backstage/core-plugin-api@1.10.1
- @backstage/types@1.2.0
- @backstage/version-bridge@1.0.10
1.15.2
Patch Changes
44b82da: The default config loader no longer requiresprocess.env.APP_CONFIGto be set, allowing config to be read from other sources instead.- Updated dependencies
- @backstage/config@1.3.0
- @backstage/types@1.2.0
- @backstage/core-plugin-api@1.10.1
- @backstage/version-bridge@1.0.10
1.15.1
Patch Changes
e969dc7: Move@types/reactto a peer dependency.- Updated dependencies
- @backstage/core-plugin-api@1.10.0
- @backstage/version-bridge@1.0.10
- @backstage/config@1.2.0
- @backstage/types@1.1.1
1.15.1-next.1
Patch Changes
e969dc7: Move@types/reactto a peer dependency.- Updated dependencies
- @backstage/core-plugin-api@1.10.0-next.1
- @backstage/version-bridge@1.0.10-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
1.15.1-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.0-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.9
1.15.0
Minor Changes
ddbeace: Added the ability to explicitly disable routes through thebindRoutesoption by passingfalseas the route target. This also fixes a bug where route bindings in config were incorrectly prioritized above the ones in code in certain situations.
Patch Changes
ea69e46: ThedefaultConfigLoadernow also reads configuration from scripts tags withtype="backstage.io/config". The tag is expected to contain a JSON-serialized array ofAppConfigobjects. If any of these script tags are present, the injected runtime configuration in the static assets will no longer be used.b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.836127c: Updated dependency@testing-library/reactto^16.0.0.- Updated dependencies
- @backstage/core-plugin-api@1.9.4
- @backstage/version-bridge@1.0.9
- @backstage/config@1.2.0
- @backstage/types@1.1.1
1.14.3-next.0
Patch Changes
ea69e46: ThedefaultConfigLoadernow also reads configuration from scripts tags withtype="backstage.io/config". The tag is expected to contain a JSON-serialized array ofAppConfigobjects. If any of these script tags are present, the injected runtime configuration in the static assets will no longer be used.b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.836127c: Updated dependency@testing-library/reactto^16.0.0.- Updated dependencies
- @backstage/core-plugin-api@1.9.4-next.0
- @backstage/version-bridge@1.0.9-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
1.14.2
Patch Changes
9a46a81: The request to delete the session cookie when running the app in protected mode is now done with a plainfetchrather thanFetchApi. This fixes a bug where the app would immediately try to sign-in again when removing the cookie during logout.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.14.1-next.0
Patch Changes
9a46a81: The request to delete the session cookie when running the app in protected mode is now done with a plainfetchrather thanFetchApi. This fixes a bug where the app would immediately try to sign-in again when removing the cookie during logout.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.14.0
Minor Changes
-
d3c39fc: Allow for the disabling of external routes through config, which was rendered impossible after the introduction of default targets.app: routes: bindings: # This has the effect of removing the button for registering new # catalog entities in the scaffolder template list view scaffolder.registerComponent: false
Patch Changes
db2e2d5: Updated config schema to support app.routes.bindings- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.13.1-next.1
Patch Changes
db2e2d5: Updated config schema to support app.routes.bindings- Updated dependencies
- @backstage/core-plugin-api@1.9.3
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.13.0-next.0
Minor Changes
-
d3c39fc: Allow for the disabling of external routes through config, which was rendered impossible after the introduction of default targets.app: routes: bindings: # This has the effect of removing the button for registering new # catalog entities in the scaffolder template list view scaffolder.registerComponent: false
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.9.3
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.12.6
Patch Changes
-
35fbe09: Added support for configuration of route bindings through static configuration, and default targets for external route refs.In addition to configuring route bindings through code, it is now also possible to configure route bindings under the
app.routes.bindingskey, for example:app: routes: bindings: catalog.createComponent: catalog-import.importPageEach key in the route binding object is of the form
<plugin-id>.<externalRouteName>, where the route name is key used in theexternalRoutesobject passed tocreatePlugin. The value is of the same form, but with the name taken from the pluginroutesoption instead.The equivalent of the above configuration in code is the following:
const app = createApp({ // ... bindRoutes({ bind }) { bind(catalogPlugin.externalRoutes, { createComponent: catalogImportPlugin.routes.importPage, }); }, }); -
Updated dependencies
- @backstage/core-plugin-api@1.9.3
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.12.6-next.0
Patch Changes
-
35fbe09: Added support for configuration of route bindings through static configuration, and default targets for external route refs.In addition to configuring route bindings through code, it is now also possible to configure route bindings under the
app.routes.bindingskey, for example:app: routes: bindings: catalog.createComponent: catalog-import.importPageEach key in the route binding object is of the form
<plugin-id>.<externalRouteName>, where the route name is key used in theexternalRoutesobject passed tocreatePlugin. The value is of the same form, but with the name taken from the pluginroutesoption instead.The equivalent of the above configuration in code is the following:
const app = createApp({ // ... bindRoutes({ bind }) { bind(catalogPlugin.externalRoutes, { createComponent: catalogImportPlugin.routes.importPage, }); }, }); -
Updated dependencies
- @backstage/core-plugin-api@1.9.3-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.12.5
Patch Changes
1bed9a3: The Backstage identity session expiration check will no longer fall back to using the provider expiration. This was introduced to smooth out the rollout of Backstage release 1.18, and is no longer needed.
1.12.4
Patch Changes
c884b9a: The app is now aware of if it is being served from theapp-backendwith a separate public and protected bundles. When in protected mode the app will now continuously refresh the session cookie, as well as clear the cookie if the user signs out.abfbcfc: Updated dependency@testing-library/reactto^15.0.0.cb1e3b0: Updated dependency@testing-library/domto^10.0.0.- Updated dependencies
- @backstage/core-plugin-api@1.9.2
- @backstage/version-bridge@1.0.8
- @backstage/config@1.2.0
- @backstage/types@1.1.1
1.12.4-next.0
Patch Changes
c884b9a: The app is now aware of if it is being served from theapp-backendwith a separate public and protected bundles. When in protected mode the app will now continuously refresh the session cookie, as well as clear the cookie if the user signs out.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.3
Patch Changes
e8f026a: Use ESM exports of react-use library- Updated dependencies
- @backstage/core-plugin-api@1.9.1
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.2
Patch Changes
e8f026a: Use ESM exports of react-use library- Updated dependencies
- @backstage/core-plugin-api@1.9.1
- @backstage/config@1.2.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.1-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/core-plugin-api@1.9.1-next.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.1.2-next.0
- @backstage/core-plugin-api@1.9.1-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.0
Minor Changes
f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the@backstage/core-plugin-apiand@backstage/frontend-plugin-apipackages, the implementation is in@backstage/core-app-apiand a factory has been added to@backstage/app-defaults.
Patch Changes
9aac2b0: Use--cwdas the firstyarnargument8fe56a8: Widen@types/reactdependency range to include version 18.7da67ce: ChangedefaultScopesfor Bitbucket auth from invalidteamtoaccount.- Updated dependencies
- @backstage/core-plugin-api@1.9.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.12.0-next.1
Minor Changes
f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the@backstage/core-plugin-apiand@backstage/frontend-plugin-apipackages, the implementation is in@backstage/core-app-apiand a factory has been added to@backstage/app-defaults.
Patch Changes
9aac2b0: Use--cwdas the firstyarnargument8fe56a8: Widen@types/reactdependency range to include version 18.- Updated dependencies
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.4-next.0
Patch Changes
7da67ce: ChangedefaultScopesfor Bitbucket auth from invalidteamtoaccount.- Updated dependencies
- @backstage/core-plugin-api@1.8.3-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.3
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.8.2
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.3-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.8.2-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.2
Patch Changes
3e358b0: Added deprecation warning for React Router v6 beta, please make sure you have migrated your apps to use React Router v6 stable as support for the beta version will be removed. See the migration tutorial for more information.0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/core-plugin-api@1.8.1
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.2-next.1
Patch Changes
3e358b0dff: Added deprecation warning for React Router v6 beta, please make sure you have migrated your apps to use React Router v6 stable as support for the beta version will be removed. See the migration tutorial for more information.- Updated dependencies
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.2-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.8.1-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.11.1
Patch Changes
6c2b872153: Add official support for React 18.89d13e5618: Add current and default scopes when refreshing session9ab0572217: Add component datacore.typemarker forAppRouterandFlatRoutes.- Updated dependencies
- @backstage/core-plugin-api@1.8.0
- @backstage/version-bridge@1.0.7
- @backstage/config@1.1.1
- @backstage/types@1.1.1
1.11.1-next.0
Patch Changes
6c2b872153: Add official support for React 18.89d13e5618: Add current and default scopes when refreshing session9ab0572217: Add component datacore.typemarker forAppRouterandFlatRoutes.- Updated dependencies
- @backstage/core-plugin-api@1.8.0-next.0
- @backstage/version-bridge@1.0.7-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
1.11.0
Minor Changes
c9d9bfeca2: URL encode some well known unsafe characters inRouteResolver(and thereforeuseRouteRef)
Patch Changes
29e4d8b76b: Fixed bug inAppRouterto determine the correctsignOutTargetUrlifapp.baseUrlcontains abasePathacca17e91a: Wrap entire app in<Suspense>, enabling support for using translations outside plugins.1a0616fa10: Add missing resource and template app icons9a1fce352e: Updated dependency@testing-library/jest-domto^6.0.0.f95af4e540: Updated dependency@testing-library/domto^9.0.0.f1b349cfba: Fixed a bug inTranslationApiimplementation where in some cases it wouldn't notify subscribers of language changes.- Updated dependencies
- @backstage/core-plugin-api@1.7.0
- @backstage/version-bridge@1.0.6
- @backstage/config@1.1.1
- @backstage/types@1.1.1
1.11.0-next.2
Minor Changes
c9d9bfeca2: URL encode some well known unsafe characters inRouteResolver(and thereforeuseRouteRef)
Patch Changes
acca17e91a: Wrap entire app in<Suspense>, enabling support for using translations outside plugins.- Updated dependencies
- @backstage/core-plugin-api@1.7.0-next.1
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.10.1-next.1
Patch Changes
1a0616fa10: Add missing resource and template app icons- Updated dependencies
- @backstage/core-plugin-api@1.7.0-next.0
- @backstage/config@1.1.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.10.1-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.7.0-next.0
- @backstage/config@1.1.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.10.0
Minor Changes
18619f793c: Fixed two bugs in how theOAuth2Sessiontype represents the underlying data. TheexpiresAtandbackstageIdentityare now both optional, since that's what they are in practice. This is not considered a breaking change since it was effectively a bug in the modelling of the state that this type represents, and the type was not used in any other external contract.18619f793c: TheOAuthclass which is used by all OAuth providers will now consider both the session expiration of both the Backstage identity as well as the upstream identity provider, and refresh the session with either of them is about to expire.6e30769cc6: Introduced experimental support for internationalization.
Patch Changes
406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.9fe827b380: Internal refactor8cec7664e1: Removed@types/nodedependency- Updated dependencies
- @backstage/config@1.1.0
- @backstage/core-plugin-api@1.6.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.10.0-next.3
Patch Changes
406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.9fe827b380: Internal refactor- Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/core-plugin-api@1.6.0-next.3
- @backstage/types@1.1.1-next.0
- @backstage/version-bridge@1.0.5-next.0
1.10.0-next.2
Minor Changes
6e30769cc6: Introduced experimental support for internationalization.
Patch Changes
8cec7664e1: Removed@types/nodedependency- Updated dependencies
- @backstage/core-plugin-api@1.6.0-next.2
- @backstage/config@1.1.0-next.1
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.10.0-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/core-plugin-api@1.6.0-next.1
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.10.0-next.0
Minor Changes
18619f793c: Fixed two bugs in how theOAuth2Sessiontype represents the underlying data. TheexpiresAtandbackstageIdentityare now both optional, since that's what they are in practice. This is not considered a breaking change since it was effectively a bug in the modelling of the state that this type represents, and the type was not used in any other external contract.18619f793c: TheOAuthclass which is used by all OAuth providers will now consider both the session expiration of both the Backstage identity as well as the upstream identity provider, and refresh the session with either of them is about to expire.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.6.0-next.0
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.9.1
Patch Changes
9ae4e7e638: Fixed a bug that could causenavigateanalytics events to be misattributed to the plugin mounted on the root route (e.g. thehomeplugin at/) when the route that was navigated to wasn't associated with a routable extension.- Updated dependencies
- @backstage/core-plugin-api@1.5.3
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.9.1-next.0
Patch Changes
9ae4e7e638: Fixed a bug that could causenavigateanalytics events to be misattributed to the plugin mounted on the root route (e.g. thehomeplugin at/) when the route that was navigated to wasn't associated with a routable extension.- Updated dependencies
- @backstage/core-plugin-api@1.5.3
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.9.0
Minor Changes
a77ddf7ccd: add login in popup options to config popup width and height
Patch Changes
8174cf4c0e: Fixing MUI / Material UI references- Updated dependencies
- @backstage/core-plugin-api@1.5.3
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.8.2-next.1
Patch Changes
8174cf4c0e: Fixing MUI / Material UI references- Updated dependencies
- @backstage/core-plugin-api@1.5.3-next.1
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.8.2-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.3-next.0
- @backstage/config@1.0.8
1.8.1
Patch Changes
12adfbc8fe: Fixed a bug that prevented accurate plugin and route data from being applied tonavigateanalytics events when users visited pages constructed with<EntityLayout>,<TabbedLayout>, and similar components that are used to gather one or more routable extensions under a given path.ac677bc30a: Expose discovery.endpoints configuration to use FrontendHostDiscovery74b216ee4e: AddPropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit.- Updated dependencies
- @backstage/core-plugin-api@1.5.2
- @backstage/types@1.1.0
- @backstage/config@1.0.8
- @backstage/version-bridge@1.0.4
1.8.1-next.0
Patch Changes
74b216ee4e: AddPropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit.- Updated dependencies
- @backstage/core-plugin-api@1.5.2-next.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4
1.8.0
Minor Changes
c89437db89: The analytics'navigateevent will now include the route parameters as attributes of the navigate event
Patch Changes
b645d70034: Fixed a bug in the Azure auth provider which prevented getting access tokens with multiple scopes for one resource42d817e76a: AddedFrontendHostDiscoveryfor config driven discovery implementation- Updated dependencies
- @backstage/config@1.0.7
- @backstage/core-plugin-api@1.5.1
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4
1.8.0-next.1
Minor Changes
c89437db89: The analytics'navigateevent will now include the route parameters as attributes of the navigate event
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.1
- @backstage/config@1.0.7
1.7.1-next.0
Patch Changes
42d817e76a: AddedFrontendHostDiscoveryfor config driven discovery implementation- Updated dependencies
- @backstage/core-plugin-api@1.5.1
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4
1.7.0
Minor Changes
7908d72e03: Introduce a new global config parameter,enableExperimentalRedirectFlow. When enabled, auth will happen with an in-window redirect flow rather than through a popup window.c15e0cedbe: TheAuthConnectorinterface now supports specifying a set of scopes when refreshing a session. TheDefaultAuthConnectorimplementation passes thescopequery parameter to the auth-backend plugin appropriately. TheRefreshingAuthSessionManagerpasses any scopes in itsGetSessionRequestappropriately.
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.e0c6e8b9c3: Update peer dependencies- Updated dependencies
- @backstage/core-plugin-api@1.5.1
- @backstage/version-bridge@1.0.4
- @backstage/config@1.0.7
- @backstage/types@1.0.2
1.7.0-next.3
Minor Changes
c15e0cedbe: TheAuthConnectorinterface now supports specifying a set of scopes when refreshing a session. TheDefaultAuthConnectorimplementation passes thescopequery parameter to the auth-backend plugin appropriately. TheRefreshingAuthSessionManagerpasses any scopes in itsGetSessionRequestappropriately.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.7
- @backstage/core-plugin-api@1.5.1-next.1
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4-next.0
1.7.0-next.2
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.1-next.1
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4-next.0
1.7.0-next.1
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.e0c6e8b9c3: Update peer dependencies- Updated dependencies
- @backstage/core-plugin-api@1.5.1-next.0
- @backstage/version-bridge@1.0.4-next.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
1.7.0-next.0
Minor Changes
7908d72e03: Introduce a new global config parameter,enableExperimentalRedirectFlow. When enabled, auth will happen with an in-window redirect flow rather than through a popup window.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.6.0
Minor Changes
-
456eaa8cf8:OAuth2now gets ID tokens from a session with theopenidscope explicitly requested.This should not be considered a breaking change, because spec-compliant OIDC providers will already be returning ID tokens if and only if the
openidscope is granted.This change makes the dependence explicit, and removes the burden on OAuth2-based providers which require an ID token (e.g. this is done by various default auth handlers) to add
openidto their default scopes. That could carry another indirect benefit: by removingopenidfrom the default scopes for a provider, grants for resource-specific access tokens can avoid requesting excess ID token-related scopes.
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/core-plugin-api@1.5.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.6.0-next.2
Minor Changes
-
456eaa8cf8:OAuth2now gets ID tokens from a session with theopenidscope explicitly requested.This should not be considered a breaking change, because spec-compliant OIDC providers will already be returning ID tokens if and only if the
openidscope is granted.This change makes the dependence explicit, and removes the burden on OAuth2-based providers which require an ID token (e.g. this is done by various default auth handlers) to add
openidto their default scopes. That could carry another indirect benefit: by removingopenidfrom the default scopes for a provider, grants for resource-specific access tokens can avoid requesting excess ID token-related scopes.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.5.0-next.2
- @backstage/config@1.0.7-next.0
1.5.1-next.1
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/core-plugin-api@1.4.1-next.1
- @backstage/config@1.0.7-next.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.5.1-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.4.1-next.0
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.5.0
Minor Changes
db10b6ef65: Added a Bitbucket Server Auth Provider and added its API to the app defaults
Patch Changes
dff4d8ddb1: Fixed an issue where an explicit port the frontend base URL could break the app.- Updated dependencies
- @backstage/core-plugin-api@1.4.0
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.4.1-next.0
Patch Changes
dff4d8ddb1: Fixed an issue where an explicit port the frontend base URL could break the app.- Updated dependencies
- @backstage/config@1.0.6
- @backstage/core-plugin-api@1.3.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.4.0
Minor Changes
bca8e8b393: Allow defining application level feature flags. See Feature Flags documentation for reference.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.3.0
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.4.0-next.1
Minor Changes
bca8e8b393: Allow defining application level feature flags. See Feature Flags documentation for reference.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.3.0-next.1
- @backstage/config@1.0.6-next.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6-next.0
- @backstage/core-plugin-api@1.2.1-next.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.3.0
Minor Changes
-
e0d9c9559a: Added a newAppRoutercomponent andapp.createRoot()method that replacesapp.getRouter()andapp.getProvider(), which are now deprecated. The newAppRoutercomponent is a drop-in replacement for the old router component, while the newapp.createRoot()method is used instead of the old provider component.An old app setup might look like this:
const app = createApp(/* ... */); const AppProvider = app.getProvider(); const AppRouter = app.getRouter(); const routes = ...; const App = () => ( <AppProvider> <AlertDisplay /> <OAuthRequestDialog /> <AppRouter> <Root>{routes}</Root> </AppRouter> </AppProvider> ); export default App;With these new APIs, the setup now looks like this:
import { AppRouter } from '@backstage/core-app-api'; const app = createApp(/* ... */); const routes = ...; export default app.createRoot( <> <AlertDisplay /> <OAuthRequestDialog /> <AppRouter> <Root>{routes}</Root> </AppRouter> </>, );Note that
app.createRoot()accepts a React element, rather than a component.
Patch Changes
d3fea4ae0a: Internal fixes to avoid implicit usage of globalsb05dcd5530: Move thezoddependency to a version that does not collide with other librariesb4b5b02315: Tweak feature flag registration so that it happens immediately before the first rendering of the app, rather than just after.6870b43dd1: Fix for the automatic rewriting of base URLs.203271b746: Prevent duplicate feature flag components from rendering in the settings when using components3280711113: Updated dependencymswto^0.49.0.19356df560: Updated dependencyzen-observableto^0.9.0.c3fa90e184: Updated dependencyzen-observableto^0.10.0.8015ff1258: Tweaked wording to use inclusive terminology653d7912ac: MadeWebStoragenotify its subscribers whenlocalStoragevalues change in other tabs/windows63310e3987: Apps will now rewrite theapp.baseUrlconfiguration to match the currentlocation.origin. Thebackend.baseUrlwill also be rewritten in the same way when theapp.baseUrlandbackend.baseUrlhave matching origins. This will reduce the need for separate frontend builds for different environments.- Updated dependencies
- @backstage/core-plugin-api@1.2.0
- @backstage/version-bridge@1.0.3
- @backstage/types@1.0.2
- @backstage/config@1.0.5
1.3.0-next.4
Minor Changes
-
e0d9c9559a: Added a newAppRoutercomponent andapp.createRoot()method that replacesapp.getRouter()andapp.getProvider(), which are now deprecated. The newAppRoutercomponent is a drop-in replacement for the old router component, while the newapp.createRoot()method is used instead of the old provider component.An old app setup might look like this:
const app = createApp(/* ... */); const AppProvider = app.getProvider(); const AppRouter = app.getRouter(); const routes = ...; const App = () => ( <AppProvider> <AlertDisplay /> <OAuthRequestDialog /> <AppRouter> <Root>{routes}</Root> </AppRouter> </AppProvider> ); export default App;With these new APIs, the setup now looks like this:
import { AppRouter } from '@backstage/core-app-api'; const app = createApp(/* ... */); const routes = ...; export default app.createRoot( <> <AlertDisplay /> <OAuthRequestDialog /> <AppRouter> <Root>{routes}</Root> </AppRouter> </>, );Note that
app.createRoot()accepts a React element, rather than a component.
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries- Updated dependencies
- @backstage/config@1.0.5-next.1
- @backstage/core-plugin-api@1.2.0-next.2
- @backstage/types@1.0.2-next.1
- @backstage/version-bridge@1.0.3-next.0
1.2.1-next.3
Patch Changes
6870b43dd1: Fix for the automatic rewriting of base URLs.653d7912ac: MadeWebStoragenotify its subscribers whenlocalStoragevalues change in other tabs/windows- Updated dependencies
- @backstage/config@1.0.5-next.1
- @backstage/core-plugin-api@1.2.0-next.2
- @backstage/types@1.0.2-next.1
- @backstage/version-bridge@1.0.3-next.0
1.2.1-next.2
Patch Changes
b4b5b02315: Tweak feature flag registration so that it happens immediately before the first rendering of the app, rather than just after.203271b746: Prevent duplicate feature flag components from rendering in the settings when using components8015ff1258: Tweaked wording to use inclusive terminology63310e3987: Apps will now rewrite theapp.baseUrlconfiguration to match the currentlocation.origin. Thebackend.baseUrlwill also be rewritten in the same way when theapp.baseUrlandbackend.baseUrlhave matching origins. This will reduce the need for separate frontend builds for different environments.- Updated dependencies
- @backstage/core-plugin-api@1.2.0-next.2
- @backstage/config@1.0.5-next.1
- @backstage/types@1.0.2-next.1
- @backstage/version-bridge@1.0.3-next.0
1.2.1-next.1
Patch Changes
d3fea4ae0a: Internal fixes to avoid implicit usage of globalsc3fa90e184: Updated dependencyzen-observableto^0.10.0.- Updated dependencies
- @backstage/version-bridge@1.0.3-next.0
- @backstage/core-plugin-api@1.1.1-next.1
- @backstage/types@1.0.2-next.1
- @backstage/config@1.0.5-next.1
1.2.1-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.19356df560: Updated dependencyzen-observableto^0.9.0.- Updated dependencies
- @backstage/core-plugin-api@1.1.1-next.0
- @backstage/types@1.0.2-next.0
- @backstage/config@1.0.5-next.0
- @backstage/version-bridge@1.0.2
1.2.0
Minor Changes
9b737e5f2e: Updated the React Router wiring to make use of the newbasenameproperty of the router components in React Router v6 stable. To implement this, a new optionalbasenameproperty has been added to theRouterapp component, which can be forwarded to the concrete router implementation in order to support this new behavior. This is done by default in any app that does not have aRoutercomponent override.127fcad26d: Deprecated thehomepageconfig as the component that used it -HomepageTimer- has been removed and replaced by theHeaderWorldClockin the home plugin
Patch Changes
- Updated dependencies
- @backstage/version-bridge@1.0.2
- @backstage/core-plugin-api@1.1.0
- @backstage/types@1.0.1
- @backstage/config@1.0.4
1.2.0-next.0
Minor Changes
9b737e5f2e: Updated the React Router wiring to make use of the newbasenameproperty of the router components in React Router v6 stable. To implement this, a new optionalbasenameproperty has been added to theRouterapp component, which can be forwarded to the concrete router implementation in order to support this new behavior. This is done by default in any app that does not have aRoutercomponent override.127fcad26d: Deprecated thehomepageconfig as the component that used it -HomepageTimer- has been removed and replaced by theHeaderWorldClockin the home plugin
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.1.0-next.0
- @backstage/types@1.0.1-next.0
- @backstage/config@1.0.4-next.0
- @backstage/version-bridge@1.0.1
1.1.1
Patch Changes
27e6404aba: Fixed a bug where gathered index routes would fail to bind routable extensions. This would typically show up when placing a routable extension in the entity page overview tab.- Updated dependencies
- @backstage/core-plugin-api@1.0.7
- @backstage/config@1.0.3
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.2
- @backstage/core-plugin-api@1.0.7-next.2
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.1.1-next.1
Patch Changes
27e6404aba: Fixed a bug where gathered index routes would fail to bind routable extensions. This would typically show up when placing a routable extension in the entity page overview tab.- Updated dependencies
- @backstage/core-plugin-api@1.0.7-next.1
- @backstage/config@1.0.3-next.1
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.0
- @backstage/core-plugin-api@1.0.7-next.0
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.1.0
Minor Changes
a448fea691: Updated the routing system to be compatible with React Router v6 stable.
Patch Changes
-
817f3196f6: Updated React Router dependencies to be peer dependencies. -
f9ec4e46e3: When using React Router v6 stable, it is now possible for components within theRouteelement tree to havepathprops, although they will be ignored. -
7d47def9c4: Removed dependency on@types/jest. -
744fea158b: AddedgetSystemIcons()function to theAppContextavailable throughuseAppthat will pull a list of all the icons that have been registered in the App. -
667d917488: Updated dependencymswto^0.47.0. -
87ec2ba4d6: Updated dependencymswto^0.46.0. -
bf5e9030eb: Updated dependencymswto^0.45.0. -
8448b53dd6: Clarify that theWebStorageobservable returnsJsonValueitems. -
70299c99d5: UpdatedFlatRoutesto be compatible with React Router v6 stable. -
e9d40ebf54: If you'd like to send analytics events to multiple implementations, you may now do so using theMultipleAnalyticsApiimplementation provided by this package.import { MultipleAnalyticsApi } from '@backstage/core-app-api'; import { analyticsApiRef, configApiRef, storageApiRef, identityApiRef, } from '@internal/backstage/core-plugin-api'; import { CustomAnalyticsApi } from '@internal/analytics'; import { VendorAnalyticsApi } from '@vendor/analytics'; createApiFactory({ api: analyticsApiRef, deps: { configApi: configApiRef, identityApi: identityApiRef, storageApi: storageApiRef }, factory: ({ configApi, identityApi, storageApi }) => MultipleAnalyticsApi.fromApis([ VendorAnalyticsApi.fromConfig(configApi, { identityApi }), CustomAnalyticsApi.fromConfig(configApi, { identityApi, storageApi }), ]), }), -
Updated dependencies
- @backstage/core-plugin-api@1.0.6
- @backstage/config@1.0.2
1.1.0-next.3
Patch Changes
7d47def9c4: Removed dependency on@types/jest.- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/core-plugin-api@1.0.6-next.3
1.1.0-next.2
Patch Changes
-
f9ec4e46e3: When using React Router v6 stable, it is now possible for components within theRouteelement tree to havepathprops, although they will be ignored. -
667d917488: Updated dependencymswto^0.47.0. -
87ec2ba4d6: Updated dependencymswto^0.46.0. -
e9d40ebf54: If you'd like to send analytics events to multiple implementations, you may now do so using theMultipleAnalyticsApiimplementation provided by this package.import { MultipleAnalyticsApi } from '@backstage/core-app-api'; import { analyticsApiRef, configApiRef, storageApiRef, identityApiRef, } from '@internal/backstage/core-plugin-api'; import { CustomAnalyticsApi } from '@internal/analytics'; import { VendorAnalyticsApi } from '@vendor/analytics'; createApiFactory({ api: analyticsApiRef, deps: { configApi: configApiRef, identityApi: identityApiRef, storageApi: storageApiRef }, factory: ({ configApi, identityApi, storageApi }) => MultipleAnalyticsApi.fromApis([ VendorAnalyticsApi.fromConfig(configApi, { identityApi }), CustomAnalyticsApi.fromConfig(configApi, { identityApi, storageApi }), ]), }), -
Updated dependencies
- @backstage/core-plugin-api@1.0.6-next.2
1.1.0-next.1
Minor Changes
a448fea691: Updated the routing system to be compatible with React Router v6 stable.
Patch Changes
817f3196f6: Updated React Router dependencies to be peer dependencies.70299c99d5: UpdatedFlatRoutesto be compatible with React Router v6 stable.- Updated dependencies
- @backstage/core-plugin-api@1.0.6-next.1
1.0.6-next.0
Patch Changes
744fea158b: AddedgetSystemIcons()function to theAppContextavailable throughuseAppthat will pull a list of all the icons that have been registered in the App.bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/core-plugin-api@1.0.6-next.0
1.0.5
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.0.5
1.0.5-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.0.5-next.0
1.0.4
Patch Changes
881fc75a75: Internal tweak removing usage of explicit type parameters for theBackstagePlugintype.8fe2357101: ThesignOutmethod of theIdentityApiwill now navigate the user back to the base URL of the app as indicated by theapp.baseUrlconfig.a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.- Updated dependencies
- @backstage/core-plugin-api@1.0.4
1.0.4-next.1
Patch Changes
881fc75a75: Internal tweak removing usage of explicit type parameters for theBackstagePlugintype.a70869e775: Updated dependencymswto^0.43.0.- Updated dependencies
- @backstage/core-plugin-api@1.0.4-next.0
1.0.4-next.0
Patch Changes
8fe2357101: ThesignOutmethod of theIdentityApiwill now navigate the user back to the base URL of the app as indicated by theapp.baseUrlconfig.
1.0.3
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.19781483a2: Handle URLs as the first argument tofetchApi, when using theplugin:protocol- Updated dependencies
- @backstage/core-plugin-api@1.0.3
1.0.3-next.0
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/core-plugin-api@1.0.3-next.0
1.0.2
Patch Changes
1fae1f57c9: Fix SAML session schema to no longer require the (deprecated) id, to unbreak session data storage.- Updated dependencies
- @backstage/core-plugin-api@1.0.2
- @backstage/config@1.0.1
1.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.0.1-next.0
- @backstage/core-plugin-api@1.0.2-next.1
1.0.2-next.0
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.0.2-next.0
1.0.1
Patch Changes
7c7919777e: build(deps-dev): bump@testing-library/react-hooksfrom 7.0.2 to 8.0.024254fd433: build(deps): bump@testing-library/user-eventfrom 13.5.0 to 14.0.03ff2bfb66e: Refactored the route collection logic to prepare for future changes and avoid duplicate element tree traversal for the analytics context.a7bb762dab: fixed empty body issue for POST requests using FetchAPI with 'plugin://' prefix230ad0826f: Bump to using@types/nodev16c47509e1a0: Implemented changes suggested by Deepsource.io including multiple double non-null assertion operators and unexpected awaits for non-promise values.- Updated dependencies
- @backstage/core-plugin-api@1.0.1
- @backstage/version-bridge@1.0.1
1.0.1-next.1
Patch Changes
24254fd433: build(deps): bump@testing-library/user-eventfrom 13.5.0 to 14.0.03ff2bfb66e: Refactored the route collection logic to prepare for future changes and avoid duplicate element tree traversal for the analytics context.230ad0826f: Bump to using@types/nodev16- Updated dependencies
- @backstage/core-plugin-api@1.0.1-next.0
1.0.1-next.0
Patch Changes
a7bb762dab: fixed empty body issue for POST requests using FetchAPI with 'plugin://' prefixc47509e1a0: Implemented changes suggested by Deepsource.io including multiple double non-null assertion operators and unexpected awaits for non-promise values.
1.0.0
Major Changes
b58c70c223: This package has been promoted to v1.0! To understand how this change affects the package, please check out our versioning policy.
Patch Changes
a422d7ce5e: chore(deps): bump@testing-library/reactfrom 11.2.6 to 12.1.3f24ef7864e: Minor typo fixes- Updated dependencies
- @backstage/core-plugin-api@1.0.0
- @backstage/version-bridge@1.0.0
- @backstage/config@1.0.0
- @backstage/types@1.0.0
0.6.0
Minor Changes
bb2bb36651: BREAKING: Removed the deprecatedgetmethod fromStorageAPIand its implementations, this method has been replaced by thesnapshotmethod. The return value from snapshot no longer includesnewValuewhich has been replaced byvalue. For getting notified when a value changes, use `observe# @backstage/core-app-api.f3cce3dcf7: BREAKING: Removed export ofGithubSessionandSamlSessionwhich are only used internally.af5eaa87f4: BREAKING: Removed deprecatedauth0AuthApiRef,oauth2ApiRef,samlAuthApiRefandoidcAuthApiRefas these APIs are too generic to be useful. Instructions for how to migrate can be found at https://backstage.io/docs/api/deprecations#generic-auth-api-refs.dbf84eee55: BREAKING: Removed the deprecatedGithubAuth.normalizeScopesmethod.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@0.8.0
0.5.4
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@0.7.0
0.5.3
Patch Changes
1ed305728b: Bumpnode-fetchto version 2.6.7 andcross-fetchto version 3.1.5c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/core-plugin-api@0.6.1
- @backstage/config@0.1.14
- @backstage/types@0.1.2
- @backstage/version-bridge@0.1.2
0.5.2
Patch Changes
-
40775bd263: Switched out theGithubAuthimplementation to use the commonOAuth2implementation. This relies on the simultaneous change in@backstage/plugin-auth-backendthat enabled access token storage in cookies rather than the current solution that's based onLocalStorage.NOTE: Make sure you upgrade the
auth-backenddeployment before or at the same time as you deploy this change.
0.5.2-next.0
Patch Changes
-
40775bd263: Switched out theGithubAuthimplementation to use the commonOAuth2implementation. This relies on the simultaneous change in@backstage/plugin-auth-backendthat enabled access token storage in cookies rather than the current solution that's based onLocalStorage.NOTE: Make sure you upgrade the
auth-backenddeployment before or at the same time as you deploy this change.
0.5.1
Patch Changes
-
f959c22787: Asynchronous methods on the identity API can now reliably be called at any time, including early in the bootstrap process or prior to successful sign-in.Previously in such situations, a
Tried to access IdentityApi before app was loadederror would be thrown. Now, those methods will wait and resolve eventually (as soon as a concrete identity API is provided).
0.5.0
Minor Changes
ceebe25391: Removed deprecatedSignInResulttype, which was replaced with the newonSignInSuccesscallback.
Patch Changes
fb565073ec: Add anallowUrlcallback option toFetchMiddlewares.injectIdentityAuthf050eec2c0: Added validation during the application startup that detects if there are any plugins present that have not had their required external routes bound. Failing the validation will cause a hard crash as it is a programmer error. It lets you detect early on that there are dangling routes, rather than having them cause an error later on.- Updated dependencies
- @backstage/core-plugin-api@0.6.0
- @backstage/config@0.1.13
0.5.0-next.0
Minor Changes
ceebe25391: Removed deprecatedSignInResulttype, which was replaced with the newonSignInSuccesscallback.
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@0.6.0-next.0
- @backstage/config@0.1.13-next.0
0.4.0
Minor Changes
e2eb92c109: Removed previously deprecatedApiRegistryexport.
Patch Changes
-
34442cd5cf: Fixed an issue where valid SAML and GitHub sessions would be considered invalid and not be stored.Deprecated the
SamlSessionandGithubSessiontypes. -
784d8078ab: Removed direct and transitive Material UI dependencies. -
Updated dependencies
- @backstage/config@0.1.12
- @backstage/core-plugin-api@0.5.0
0.3.1
Patch Changes
4ce51ab0f1: Internal refactor of thereact-useimports to usereact-use/lib/*instead.- Updated dependencies
- @backstage/core-plugin-api@0.4.1
- @backstage/core-components@0.8.3
0.3.0
Minor Changes
a195284c7b: UpdatedWebStorageApito reflect theStorageApichanges in@backstage/core-plugin-api.b3605da81c: - Removed deprecated definitioncreateAppfrom@backstage/core-app-apiwhich has been replaced by@backstage/app-defaults#createApp- Removed deprecated type
BackstagePluginWithAnyOutput - Removed deprecated constructors for
GithubAuth,OAuth2, andSamlAuthas thecreatemethod should be used instead
- Removed deprecated type
68f8b10ccd: - Removed deprecation configuration optionthemefromAppThemeof theAppThemeApi- Removed reference to
themein theapp-defaultsdefaultAppTheme - Removed logic in
AppThemeProviderthat createsThemeProviderfromappTheme.theme
- Removed reference to
Patch Changes
7927005152: AddFetchApiand relatedfetchApiRefwhich implement fetch, with an added Backstage token header when available.518ddc00bc: Schema-validate local storage cached session info on load- Updated dependencies
- @backstage/app-defaults@0.1.3
- @backstage/core-plugin-api@0.4.0
- @backstage/core-components@0.8.2
0.2.1
Patch Changes
c11ce4f552: DeprecatedAuth0Auth, pointing to usingOAuth2directly instead.9d6503e86c: Switched out usage of deprecatedOAuthRequestApitypes from@backstage/core-plugin-api.- Updated dependencies
- @backstage/core-plugin-api@0.3.1
- @backstage/core-components@0.8.1
0.2.0
Minor Changes
-
a036b65c2f: BREAKING CHANGEThe app
SignInPagecomponent has been updated to switch out theonResultcallback for a newonSignInSuccesscallback. This is an immediate breaking change without any deprecation period, as it was deemed to be the way of making this change that had the lowest impact.The new
onSignInSuccesscallback directly accepts an implementation of anIdentityApi, rather than aSignInResult. TheSignInPagefrom@backstage/core-componenthas been updated to fit this new API, and as long as you pass onpropsdirectly you should not see any breakage.However, if you implement your own custom
SignInPage, then this will be a breaking change and you need to migrate over to using the new callback. While doing so you can take advantage of theUserIdentity.fromLegacyhelper from@backstage/core-componentsto make the migration simpler by still using theSignInResulttype. This helper is also deprecated though and is only provided for immediate migration. Long-term it will be necessary to build theIdentityApiusing for exampleUserIdentity.createinstead.The following is an example of how you can migrate existing usage immediately using
UserIdentity.fromLegacy:onResult(signInResult); // becomes onSignInSuccess(UserIdentity.fromLegacy(signInResult));The following is an example of how implement the new
onSignInSuccesscallback of theSignInPageusingUserIdentity.create:const identityResponse = await authApi.getBackstageIdentity(); // Profile is optional and will be removed, but allows the // synchronous getProfile method of the IdentityApi to be used. const profile = await authApi.getProfile(); onSignInSuccess( UserIdentity.create({ identity: identityResponse.identity, authApi, profile, }), );
Patch Changes
cd450844f6: Moved React dependencies topeerDependenciesand allow both React v16 and v17 to be used.dcd1a0c3f4: Minor improvement to the API reports, by not unpacking arguments directly- Updated dependencies
- @backstage/core-components@0.8.0
- @backstage/core-plugin-api@0.3.0
- @backstage/app-defaults@0.1.2
- @backstage/version-bridge@0.1.1
0.1.24
Patch Changes
0e7f256034: Fixed a bug whereuseRouteRefwould fail in situations where relative navigation was needed and the app was is mounted on a sub-path. This would typically show up as a failure to navigate to a tab on an entity page.- Updated dependencies
- @backstage/core-components@0.7.6
- @backstage/theme@0.2.14
- @backstage/core-plugin-api@0.2.2
0.1.23
Patch Changes
-
bab752e2b3: Change default port of backend from 7000 to 7007.This is due to the AirPlay Receiver process occupying port 7000 and preventing local Backstage instances on MacOS to start.
You can change the port back to 7000 or any other value by providing an
app-config.yamlwith the following values:backend: listen: 0.0.0.0:7123 baseUrl: http://localhost:7123More information can be found here: https://backstage.io/docs/conf/writing
-
000190de69: TheApiRegistryfrom@backstage/core-app-apiclass has been deprecated and will be removed in a future release. To replace it, we have introduced two new helpers that are exported from@backstage/test-utils, namelyTestApiProviderandTestApiRegistry.These two new helpers are more tailored for writing tests and development setups, as they allow for partial implementations of each of the APIs.
When migrating existing code it is typically best to prefer usage of
TestApiProviderwhen possible, so for example the following code:render( <ApiProvider apis={ApiRegistry.from([ [identityApiRef, mockIdentityApi as unknown as IdentityApi] ])} > {...} </ApiProvider> )Would be migrated to this:
render( <TestApiProvider apis={[[identityApiRef, mockIdentityApi]]}> {...} </TestApiProvider> )In cases where the
ApiProvideris used in a more standalone way, for example to reuse a set of APIs across multiple tests, theTestApiRegistrycan be used instead. Note that theTestApiRegistryonly has a single static factory method,.from(), and it is slightly different from the existing.from()method onApiRegistryin that it doesn't require the API pairs to be wrapped in an outer array.Usage that looks like this:
const apis = ApiRegistry.with( identityApiRef, mockIdentityApi as unknown as IdentityApi, ).with(configApiRef, new ConfigReader({}));OR like this:
const apis = ApiRegistry.from([ [identityApiRef, mockIdentityApi as unknown as IdentityApi], [configApiRef, new ConfigReader({})], ]);Would be migrated to this:
const apis = TestApiRegistry.from( [identityApiRef, mockIdentityApi], [configApiRef, new ConfigReader({})], );If your app is still using the
ApiRegistryto construct theapisforcreateApp, we recommend that you move over to use the new method of supplying API factories instead, usingcreateApiFactory. -
Updated dependencies
- @backstage/core-plugin-api@0.2.1
- @backstage/core-components@0.7.5
0.1.22
Patch Changes
- Reverted the
createAppTypeScript type to match the one before version0.1.21, as it was an accidental breaking change.
0.1.21
Patch Changes
-
0b1de52732: Migrated to using newErrorApiErrorandErrorApiErrorContextnames. -
ecd1fcb80a: Deprecated theBackstagePluginWithAnyOutputtype. -
32bfbafb0f: Start exporting and marking several types as public to address errors in the API report. -
014cbf8cb9: ThecreateAppfunction from@backstage/core-app-apihas been deprecated, with two new options being provided as a replacement.The first and most commonly used one is
createAppfrom the new@backstage/app-defaultspackage, which behaves just like the existingcreateApp. In the future this method is likely to be expanded to add more APIs and other pieces into the default setup, for example the Utility APIs from@backstage/integration-react.The other option that we now provide is to use
createSpecializedAppfrom@backstage/core-app-api. This is a more low-level API where you need to provide a full set of options, including your owncomponents,icons,defaultApis, andthemes. ThecreateSpecializedAppway of creating an app is particularly useful if you are not using@backstage/core-componentsor Material UI, as it allows you to avoid those dependencies completely. -
475edb5bc5: move the BehaviorSubject init into the constructor -
Updated dependencies
- @backstage/core-components@0.7.4
- @backstage/core-plugin-api@0.2.0
- @backstage/app-defaults@0.1.1
0.1.20
Patch Changes
78c512ce8f: I have added default icons for the catalog, scaffolder, techdocs, and search.8b4284cd5c: Improve API documentation for @backstage/core-plugin-api- Updated dependencies
- @backstage/core-components@0.7.3
- @backstage/theme@0.2.13
- @backstage/core-plugin-api@0.1.13
0.1.19
Patch Changes
10615525f3: Switch to use the json and observable types from@backstage/types41c49884d2: Start using the new@backstage/typespackage. Initially, this means using theObservableandJson*types from there. The types also remain in their old places but deprecated, and will be removed in a future release.925a967f36: Replace usage of test-utils-core with test-utils6b615e92c8: Api cleanup, adding@publicwhere necessary and tweaking some comments- Updated dependencies
- @backstage/config@0.1.11
- @backstage/theme@0.2.12
- @backstage/core-components@0.7.2
- @backstage/core-plugin-api@0.1.12
0.1.18
Patch Changes
-
202f322927: Atlassian auth provider- AtlassianAuth added to core-app-api
- Atlassian provider added to plugin-auth-backend
- Updated user-settings with Atlassian connection
-
36e67d2f24: Internal updates to apply more strict checks to throw errors. -
Updated dependencies
- @backstage/core-components@0.7.1
- @backstage/core-plugin-api@0.1.11
0.1.17
Patch Changes
75bc878221: Internal refactor to avoid importing all of@material-ui/core.- Updated dependencies
- @backstage/core-components@0.7.0
- @backstage/theme@0.2.11
0.1.16
Patch Changes
-
d9fd798cc8: The Core App API now automatically instruments all route location changes using the new Analytics API. Each location change triggers anavigateevent, which is an analogue of a "pageview" event in traditional web analytics systems. In addition to the path, these events provide plugin-level metadata via the analytics context, which can be useful for analyzing plugin usage:{ "action": "navigate", "subject": "/the-path/navigated/to?with=params#and-hashes", "context": { "extension": "App", "pluginId": "id-of-plugin-that-exported-the-route", "routeRef": "associated-route-ref-id" } }These events can be identified and handled by checking for the action
navigateand the extensionApp. -
4c3eea7788: Bitbucket Cloud authentication - based on the existing GitHub authentication + changes around BB apis and updated scope.- BitbucketAuth added to core-app-api.
- Bitbucket provider added to plugin-auth-backend.
- Cosmetic entry for Bitbucket connection in user-settings Authentication Providers tab.
-
d6ad46eb22: Stop calling connector.removeSession in StaticAuthSessionManager, instead just discarding the session locally. -
Updated dependencies
- @backstage/core-components@0.6.1
- @backstage/core-plugin-api@0.1.10
0.1.15
Patch Changes
0c4ee1876f: Enables late registration of plugins into the application by updating ApiHolder when additional plugins have been added in.- Updated dependencies
- @backstage/core-plugin-api@0.1.9
- @backstage/core-components@0.6.0
0.1.14
Patch Changes
- Updated dependencies
- @backstage/core-components@0.5.0
- @backstage/config@0.1.10
0.1.13
Patch Changes
671015f132: Switch to using utilities from `@backstage/version-bridge'.bd1981d609: Allow users to specify their own AppThemeProvider- Updated dependencies
- @backstage/core-components@0.4.2
- @backstage/core-plugin-api@0.1.8
0.1.12
Patch Changes
841666a19: Removed deprecated internal functions.- Updated dependencies
- @backstage/core-components@0.4.1
- @backstage/config@0.1.9
- @backstage/core-plugin-api@0.1.7
0.1.11
Patch Changes
- Updated dependencies
- @backstage/core-components@0.4.0
0.1.10
Patch Changes
-
cfcb486aa: Add system icons for the built-in entity types and use them in the entity list of thecatalog-importplugin. -
392b36fa1: Added support for using authenticating via GitHub Apps in addition to GitHub OAuth Apps. It used to be possible to use GitHub Apps, but they did not handle session refresh correctly.Note that GitHub Apps handle OAuth scope at the app installation level, meaning that the
scopeparameter forgetAccessTokenhas no effect. When callinggetAccessTokenin open source plugins, one should still include the appropriate scope, but also document in the plugin README what scopes are required in the case of GitHub Apps.In addition, the
authHandlerandsignInResolveroptions have been implemented for the GitHub provider in the auth backend. -
Updated dependencies
- @backstage/core-components@0.3.3
- @backstage/config@0.1.8
0.1.9
Patch Changes
72a31c29a: Add support for additional app origins- Updated dependencies
- @backstage/config@0.1.7
- @backstage/core-components@0.3.2
- @backstage/theme@0.2.10
0.1.8
Patch Changes
362657623: Add support for serving the app with a base path other than/, which is enabled by including the path inapp.baseUrl.56c773909: Switched@types/reactdependency to request*rather than a specific version.- Updated dependencies
- @backstage/core-components@0.3.1
- @backstage/core-plugin-api@0.1.6
0.1.7
Patch Changes
- Updated dependencies
- @backstage/core-components@0.3.0
- @backstage/config@0.1.6
- @backstage/core-plugin-api@0.1.5
0.1.6
Patch Changes
9d40fcb1e: - Bumpingmaterial-ui/coreversion to at least4.12.2as they made some breaking changes in later versions which brokePaginationof theTable.- Switching out
material-tableto@material-table/corefor support for the later versions ofmaterial-ui/core - This causes a minor API change to
@backstage/core-componentsas the interface forTablere-exports thepropfrom the underlyingTablecomponents. onChangeRowsPerPagehas been renamed toonRowsPerPageChangeonChangePagehas been renamed toonPageChange- Migration guide is here: https://material-table-core.com/docs/breaking-changes
- Switching out
- Updated dependencies
- @backstage/core-components@0.2.0
- @backstage/core-plugin-api@0.1.4
- @backstage/theme@0.2.9
0.1.5
Patch Changes
ea249c6e6: Fix a bug inFlatRoutesthat prevented outlets from working with the root route, as well as matching root routes too broadly.- Updated dependencies
- @backstage/core-components@0.1.6
0.1.4
Patch Changes
62abffee4: Reintroduce export ofdefaultConfigLoader.- Updated dependencies
- @backstage/core-components@0.1.4
0.1.3
Patch Changes
dc3e7ce68: Introducing new UnhandledErrorForwarder installed by default. For catching unhandled promise rejections, you can override the API to align with general error handling.5f4339b8c: AddingFeatureFlagcomponent and treatingFeatureFlagsas first class citizens to composability API- Updated dependencies
- @backstage/core-plugin-api@0.1.3
0.1.2
Patch Changes
-
9bca2a252: Fixes a type bug where supplying all app icons tocreateAppwas required, rather than just a partial list. -
75b8537ce: This change adds automatic error boundaries around extensions.This means that all exposed parts of a plugin are wrapped in a general error boundary component, that is plugin aware. The default design for the error box is borrowed from
@backstage/errors. To override the default "fallback", one must provide a component namedErrorBoundaryFallbacktocreateApp, like so:const app = createApp({ components: { ErrorBoundaryFallback: props => { // a custom fallback component return ( <> <h1>Oops.</h1> <h2> The plugin {props.plugin.getId()} failed with{' '} {props.error.message} </h2> <button onClick={props.resetError}>Try again</button> </> ); }, }, });The props here include:
error. AnErrorobject or something that inherits it that represents the error that was thrown from any inner component.resetError. A callback that will simply attempt to mount the children of the error boundary again.plugin. ABackstagePluginthat can be used to look up info to be presented in the error message. For instance, you may want to keep a map of your internal plugins and team names or slack channels and present these when an error occurs. Typically, you'll do that by getting the plugin ID withplugin.getId().
-
da8cba44f: Deprecate and disable the extension creation methods, which were added to this package by mistake and should only exist within@backstage/core-plugin-api. -
9bca2a252: UpdatecreateAppoptions to allow plugins with unknown output types in order to improve forwards and backwards compatibility. -
Updated dependencies [
e47336ea4] -
Updated dependencies [
75b8537ce] -
Updated dependencies [
da8cba44f]- @backstage/core-components@0.1.2
- @backstage/core-plugin-api@0.1.2
0.1.1
Patch Changes
e7c5e4b30: Update installation instructions in README.- Updated dependencies [
031ccd45f] - Updated dependencies [
e7c5e4b30]- @backstage/core-plugin-api@0.1.1
- @backstage/core-components@0.1.1
- @backstage/theme@0.2.8
@backstage/core-plugin-api@1.12.3-next.0
@backstage/core-plugin-api
1.12.2-next.0
Patch Changes
53b6549: Plugins in the new frontend system now have apluginIdfield rather thanidto better align with naming conventions used throughout the frontend and backend systems. The old field is still present but marked as deprecated. All internal code has been updated to preferpluginIdwhile maintaining backward compatibility by falling back toidwhen needed.69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/frontend-plugin-api@0.14.0-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.12.1
Patch Changes
358c6f7: TheuseAppanduseRouteReffunctions are now forwards compatible with the new frontend system. Along with the previous route reference changes this means that there is no longer a need to usecompatWrapperfrom@backstage/core-compat-apito make code based on@backstage/core-plugin-apicompatible with@backstage/frontend-plugin-apiAPIs.97cd16f: Reversed the relationship between the old@backstage/core-plugin-apiand the new@backstage/frontend-plugin-api. Previously, the a lot of API definitions and utilities where defined in the old and re-exported from the old, but this change flips that around so that they now reside in the new package and are re-exported from the old. The external API of both packages remain the same, but this is a step towards being able to add further compatibility with the new frontend system built into the old.- Updated dependencies
1.12.1-next.0
Patch Changes
358c6f7: TheuseAppanduseRouteReffunctions are now forwards compatible with the new frontend system. Along with the previous route reference changes this means that there is no longer a need to usecompatWrapperfrom@backstage/core-compat-apito make code based on@backstage/core-plugin-apicompatible with@backstage/frontend-plugin-apiAPIs.97cd16f: Reversed the relationship between the old@backstage/core-plugin-apiand the new@backstage/frontend-plugin-api. Previously, the a lot of API definitions and utilities where defined in the old and re-exported from the old, but this change flips that around so that they now reside in the new package and are re-exported from the old. The external API of both packages remain the same, but this is a step towards being able to add further compatibility with the new frontend system built into the old.- Updated dependencies
- @backstage/frontend-plugin-api@0.13.2-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.12.0
Minor Changes
83439b1: All route references are now forwards compatible with the new frontend system, i.e.@backstage/frontend-plugin-api. This means they no longer need to be converted withconvertLegacyRouteReforconvertLegacyRouteRefsfrom@backstage/core-compat-api.
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/config@1.3.6
1.11.2-next.1
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns
1.11.2-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/config@1.3.6-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
1.11.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
1.11.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
1.11.0
Minor Changes
5114627: MakeopenshiftAuthApiRefavailable in@backstage/core-plugin-api.
Patch Changes
- Updated dependencies
- @backstage/types@1.2.2
1.10.9
Patch Changes
f6ffea6: Add optional message field for auth providers. This is intended to be a user friendly message that displays in the OAuth request dialog. A default message will be displayed if one is not provided.- Updated dependencies
- @backstage/config@1.3.3
1.10.9-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
1.10.8
Patch Changes
c83cd8b: Fixed some circular or otherwise unclear imports0169b23: Internal tweak to avoid circular dependencies- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.10.7
Patch Changes
73f6cc3: TheTranslationApinow supports interpolation of JSX elements by passing them directly as values to the translation function. If any of the provided interpolation values are JSX elements, the translation function will return a JSX element instead of a string.- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.10.7-next.0
Patch Changes
73f6cc3: TheTranslationApinow supports interpolation of JSX elements by passing them directly as values to the translation function. If any of the provided interpolation values are JSX elements, the translation function will return a JSX element instead of a string.- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.10.6
Patch Changes
-
a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration.https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html
-
Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.10.6-next.0
Patch Changes
-
a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration.https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html
-
Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.10.5
Patch Changes
327d21e: Failure to lazy load an extension will now always result in an error being thrown to be forwarded to error boundaries, rather than being rendered using theBootErrorPageapp component.- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
1.10.4
Patch Changes
58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.- Updated dependencies
- @backstage/version-bridge@1.0.11
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
1.10.4-next.0
Patch Changes
58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.- Updated dependencies
- @backstage/version-bridge@1.0.11-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
1.10.3
Patch Changes
b40eb41: MoveExpandandExpandRecursiveto@backstage/types- Updated dependencies
- @backstage/types@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.10
1.10.3-next.0
Patch Changes
b40eb41: MoveExpandandExpandRecursiveto@backstage/types- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/version-bridge@1.0.10
1.10.2
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/types@1.2.0
- @backstage/version-bridge@1.0.10
1.10.2-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.6-next.0
- @backstage/config@1.3.1-next.0
- @backstage/types@1.2.0
- @backstage/version-bridge@1.0.10
1.10.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/types@1.2.0
- @backstage/errors@1.2.5
- @backstage/version-bridge@1.0.10
1.10.0
Minor Changes
-
bfd4bec: BREAKING PRODUCERS: TheIconComponentno longer acceptsfontSize="default". This has effectively been removed from Material-UI since its last two major versions, and has not worked properly for them in a long time.This change should not have an effect on neither users of MUI4 nor MUI5/6, since the updated interface should still let you send the respective
SvgIcontypes into interfaces where relevant (e.g. as app icons).
Patch Changes
e969dc7: Move@types/reactto a peer dependency.39001f4: Fixing issue with types forParamKeysleading to type mismatches across versions- Updated dependencies
- @backstage/version-bridge@1.0.10
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.10.0-next.1
Patch Changes
e969dc7: Move@types/reactto a peer dependency.- Updated dependencies
- @backstage/version-bridge@1.0.10-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.10.0-next.0
Minor Changes
-
bfd4bec: BREAKING PRODUCERS: TheIconComponentno longer acceptsfontSize="default". This has effectively been removed from Material-UI since its last two major versions, and has not worked properly for them in a long time.This change should not have an effect on neither users of MUI4 nor MUI5/6, since the updated interface should still let you send the respective
SvgIcontypes into interfaces where relevant (e.g. as app icons).
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.9
1.9.4
Patch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.- Updated dependencies
- @backstage/version-bridge@1.0.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.9.4-next.0
Patch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.- Updated dependencies
- @backstage/version-bridge@1.0.9-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.9.3
Patch Changes
35fbe09: A newdefaultTargetoption has been added tocreateExternalRouteRef. This allows one to specify a default target of the route by name, for example'catalog.catalogIndex', which will be used if the target route is present in the app and there is no explicit route binding.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.9.3-next.0
Patch Changes
35fbe09: Added a newdefaultTargetoption tocreateExternalRouteRef. I lets you specify a default target of the route by name, for example'catalog.catalogIndex', which will be used if the target route is present in the app and there is no explicit route binding.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
1.9.2
Patch Changes
abfbcfc: Updated dependency@testing-library/reactto^15.0.0.cb1e3b0: Updated dependency@testing-library/domto^10.0.0.- Updated dependencies
- @backstage/version-bridge@1.0.8
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.9.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.9.1-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.9.1-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.4-next.0
- @backstage/config@1.1.2-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.9.0
Minor Changes
f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the@backstage/core-plugin-apiand@backstage/frontend-plugin-apipackages, the implementation is in@backstage/core-app-apiand a factory has been added to@backstage/app-defaults.
Patch Changes
8fe56a8: Widen@types/reactdependency range to include version 18.e586f79: Throw a more specific exceptionNotImplementedErrorwhen an API implementation cannot be found.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.9.0-next.1
Minor Changes
f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the@backstage/core-plugin-apiand@backstage/frontend-plugin-apipackages, the implementation is in@backstage/core-app-apiand a factory has been added to@backstage/app-defaults.
Patch Changes
8fe56a8: Widen@types/reactdependency range to include version 18.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.3-next.0
Patch Changes
e586f79: Throw a more specific exceptionNotImplementedErrorwhen an API implementation cannot be found.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.2
Patch Changes
6878b1d: Removed unnecessaryi18nextdependency.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.2-next.0
Patch Changes
6878b1d: Removed unnecessaryi18nextdependency.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.1
Patch Changes
03d0b6d: Removed the alphaconvertLegacyRouteRefutility, which as been moved to@backstage/core-compat-api0c93dc3: ThecreateTranslationReffunction from the/alphasubpath can now also accept a nested object structure of default translation messages, which will be flatted using.separators.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.1-next.1
Patch Changes
0c93dc37b2: ThecreateTranslationReffunction from the/alphasubpath can now also accept a nested object structure of default translation messages, which will be flatted using.separators.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.1-next.0
Patch Changes
03d0b6dcdc: Removed the alphaconvertLegacyRouteRefutility, which as been moved to@backstage/core-compat-api- Updated dependencies
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
1.8.0
Minor Changes
1e5b7d993a:IconComponentcan now have afontSizeofinherit, which is useful for in-line icons.cb6db75bc2: IntroducedAnyRouteRefParamsas a replacement forAnyParams, which is now deprecated.
Patch Changes
6c2b872153: Add official support for React 18.cb6db75bc2: Deprecated several types related to the routing system that are scheduled to be removed, as well as several fields on the route ref types themselves.68fc9dc60e: Added a new/alphaexportconvertLegacyRouteRef, which is a temporary utility to allow existing route refs to be used with the new experimental packages.- Updated dependencies
- @backstage/version-bridge@1.0.7
- @backstage/config@1.1.1
- @backstage/types@1.1.1
1.8.0-next.0
Minor Changes
1e5b7d993a:IconComponentcan now have afontSizeofinherit, which is useful for in-line icons.cb6db75bc2: IntroducedAnyRouteRefParamsas a replacement forAnyParams, which is now deprecated.
Patch Changes
6c2b872153: Add official support for React 18.cb6db75bc2: Deprecated several types related to the routing system that are scheduled to be removed, as well as several fields on the route ref types themselves.68fc9dc60e: Added a new/alphaexportconvertLegacyRouteRef, which is a temporary utility to allow existing route refs to be used with the new experimental packages.- Updated dependencies
- @backstage/version-bridge@1.0.7-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
1.7.0
Minor Changes
322bbcae24: Removed the exprimental plugin configuration API. The__experimentalReconfigure()from the plugin options as well as the__experimentalConfigure()method on plugin instances have both been removed.
Patch Changes
0b55f773a7: Removed some unused dependencies9a1fce352e: Updated dependency@testing-library/jest-domto^6.0.0.f95af4e540: Updated dependency@testing-library/domto^9.0.0.- Updated dependencies
- @backstage/version-bridge@1.0.6
- @backstage/config@1.1.1
- @backstage/types@1.1.1
1.7.0-next.1
Patch Changes
0b55f773a7: Removed some unused dependencies- Updated dependencies
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.7.0-next.0
Minor Changes
322bbcae24: Removed the exprimental plugin configuration API. The__experimentalReconfigure()from the plugin options as well as the__experimentalConfigure()method on plugin instances have both been removed.
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.6.0
Minor Changes
18619f793c: Added the optionalexpiresAtfield that may now be part of aBackstageIdentityResponse.6e30769cc6: Introduced experimental support for internationalization.
Patch Changes
406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.8cec7664e1: Removed@types/nodedependency- Updated dependencies
- @backstage/config@1.1.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
1.6.0-next.3
Patch Changes
406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.- Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/types@1.1.1-next.0
- @backstage/version-bridge@1.0.5-next.0
1.6.0-next.2
Minor Changes
6e30769cc6: Introduced experimental support for internationalization.
Patch Changes
8cec7664e1: Removed@types/nodedependency- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.6.0-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.6.0-next.0
Minor Changes
18619f793c: Added the optionalexpiresAtfield that may now be part of aBackstageIdentityResponse.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.5.3
Patch Changes
8174cf4c0e: Fixing MUI / Material UI references13426ebd12: ChangeIconComponenttype to be compatible with Material UI v5 icons.- Updated dependencies
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.5.3-next.1
Patch Changes
8174cf4c0e: Fixing MUI / Material UI references- Updated dependencies
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/version-bridge@1.0.4
1.5.3-next.0
Patch Changes
13426ebd12: ChangeIconComponenttype to be compatible with Material UI v5 icons.- Updated dependencies
- @backstage/config@1.0.8
1.5.2
Patch Changes
12adfbc8fe: Fixed a bug that prevented accurate plugin and route data from being applied tonavigateanalytics events when users visited pages constructed with<EntityLayout>,<TabbedLayout>, and similar components that are used to gather one or more routable extensions under a given path.74b216ee4e: AddPropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit.- Updated dependencies
- @backstage/types@1.1.0
- @backstage/config@1.0.8
- @backstage/version-bridge@1.0.4
1.5.2-next.0
Patch Changes
74b216ee4e: AddPropsWithChildrento usages ofComponentType, in preparation for React 18 where the children are no longer implicit.- Updated dependencies
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4
1.5.1
Patch Changes
760f521b97: Add component name as data attribute for all components2898b6c8d5: Minor type tweaks for TypeScript 5.0e0c6e8b9c3: Update peer dependencies- Updated dependencies
- @backstage/version-bridge@1.0.4
- @backstage/config@1.0.7
- @backstage/types@1.0.2
1.5.1-next.1
Patch Changes
2898b6c8d5: Minor type tweaks for TypeScript 5.0- Updated dependencies
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.4-next.0
1.5.1-next.0
Patch Changes
e0c6e8b9c3: Update peer dependencies- Updated dependencies
- @backstage/version-bridge@1.0.4-next.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
1.5.0
Minor Changes
ab750ddc4f: The GitLab auth provider can now be used to get OpenID tokens.
Patch Changes
928a12a9b3: Internal refactor of/alphaexports.52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.5.0-next.2
Minor Changes
ab750ddc4f: The GitLab auth provider can now be used to get OpenID tokens.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.7-next.0
1.4.1-next.1
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/config@1.0.7-next.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.4.1-next.0
Patch Changes
928a12a9b3: Internal refactor of/alphaexports.- Updated dependencies
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.4.0
Minor Changes
db10b6ef65: Added a Bitbucket Server Auth Provider and added its API to the app defaults
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.3.0
Minor Changes
bca8e8b393: Allow defining application level feature flags. See Feature Flags documentation for reference.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.3.0-next.1
Minor Changes
bca8e8b393: Allow defining application level feature flags. See Feature Flags documentation for reference.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6-next.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6-next.0
- @backstage/types@1.0.2
- @backstage/version-bridge@1.0.3
1.2.0
Minor Changes
-
9a1864976a: Added a newdisplayproperty to theAlertMessagewhich can accept the valuespermanentortransient.Here's a rough example of how to trigger an alert using the new
displayproperty:import { alertApiRef, useApi } from '@backstage/core-plugin-api'; const ExampleTransient = () => { const alertApi = useApi(alertApiRef); alertApi.post({ message: 'Example of Transient Alert', severity: 'success', display: 'transient', }); };
Patch Changes
d56127c712: useRouteRef - Limit re-resolving to location pathname changes only3280711113: Updated dependencymswto^0.49.0.19356df560: Updated dependencyzen-observableto^0.9.0.c3fa90e184: Updated dependencyzen-observableto^0.10.0.- Updated dependencies
- @backstage/version-bridge@1.0.3
- @backstage/types@1.0.2
- @backstage/config@1.0.5
1.2.0-next.2
Minor Changes
-
9a1864976a: Added a newdisplayproperty to theAlertMessagewhich can accept the valuespermanentortransient.Here's a rough example of how to trigger an alert using the new
displayproperty:import { alertApiRef, useApi } from '@backstage/core-plugin-api'; const ExampleTransient = () => { const alertApi = useApi(alertApiRef); alertApi.post({ message: 'Example of Transient Alert', severity: 'success', display: 'transient', }); };
Patch Changes
- Updated dependencies
- @backstage/config@1.0.5-next.1
- @backstage/types@1.0.2-next.1
- @backstage/version-bridge@1.0.3-next.0
1.1.1-next.1
Patch Changes
c3fa90e184: Updated dependencyzen-observableto^0.10.0.- Updated dependencies
- @backstage/version-bridge@1.0.3-next.0
- @backstage/types@1.0.2-next.1
- @backstage/config@1.0.5-next.1
1.1.1-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.19356df560: Updated dependencyzen-observableto^0.9.0.- Updated dependencies
- @backstage/types@1.0.2-next.0
- @backstage/config@1.0.5-next.0
- @backstage/version-bridge@1.0.2
1.1.0
Minor Changes
a228f113d0: The appRoutercomponent now accepts an optionalbasenameproperty.
Patch Changes
- Updated dependencies
- @backstage/version-bridge@1.0.2
- @backstage/types@1.0.1
- @backstage/config@1.0.4
1.1.0-next.0
Minor Changes
a228f113d0: The appRoutercomponent now accepts an optionalbasenameproperty.
Patch Changes
- Updated dependencies
- @backstage/types@1.0.1-next.0
- @backstage/config@1.0.4-next.0
- @backstage/version-bridge@1.0.1
1.0.7
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.0.7-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.2
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.0.7-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.1
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.0.7-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.0
- @backstage/types@1.0.0
- @backstage/version-bridge@1.0.1
1.0.6
Patch Changes
817f3196f6: Updated React Router dependencies to be peer dependencies.7d47def9c4: Removed dependency on@types/jest.744fea158b: AddedgetSystemIcons()function to theAppContextavailable throughuseAppthat will pull a list of all the icons that have been registered in the App.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.ef9ab322de: Minor API signatures cleanup- Updated dependencies
- @backstage/config@1.0.2
1.0.6-next.3
Patch Changes
7d47def9c4: Removed dependency on@types/jest.- Updated dependencies
- @backstage/config@1.0.2-next.0
1.0.6-next.2
Patch Changes
667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.
1.0.6-next.1
Patch Changes
817f3196f6: Updated React Router dependencies to be peer dependencies.
1.0.6-next.0
Patch Changes
744fea158b: AddedgetSystemIcons()function to theAppContextavailable throughuseAppthat will pull a list of all the icons that have been registered in the App.bf5e9030eb: Updated dependencymswto^0.45.0.ef9ab322de: Minor API signatures cleanup
1.0.5
Patch Changes
-
80da5162c7: Introduced a new experimental feature that allows you to declare plugin-wide options for your plugin by defining__experimentalConfigurein yourcreatePluginoptions. See https://backstage.io/docs/plugins/customization.md for more information.This is an experimental feature and it will have breaking changes in the future.
-
87649a06bf: Add a note that thefetchApiutility should not be used on sign-in page implementations and similar.
1.0.5-next.0
Patch Changes
-
80da5162c7: Introduced a new experimental feature that allows you to declare plugin-wide options for your plugin by defining__experimentalConfigurein yourcreatePluginoptions. See https://backstage.io/docs/plugins/customization.md for more information.This is an experimental feature and it will have breaking changes in the future.
1.0.4
Patch Changes
881fc75a75: Internal tweak removing usage of explicit type parameters for theBackstagePlugintype.a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.2990fff4e5: Enabled the@backstage/core-plugin-api/alphaentry point.
1.0.4-next.0
Patch Changes
881fc75a75: Internal tweak removing usage of explicit type parameters for theBackstagePlugintype.a70869e775: Updated dependencymswto^0.43.0.2990fff4e5: Enabled the@backstage/core-plugin-api/alphaentry point.
1.0.3
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.
1.0.3-next.0
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.
1.0.2
Patch Changes
b653a5595c: The authentication APIs are no longer@alpha. Since the@backstage/core-plugin-apihas no/alphaentrypoint, the only effect of marking the APIs as@alphawas to hide them in documentation. They are still expected to be widely used and there will be a migration path if they are changed in the future.- Updated dependencies
- @backstage/config@1.0.1
1.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.0.1-next.0
1.0.2-next.0
Patch Changes
b653a5595c: The authentication APIs are no longer@alpha. Since the@backstage/core-plugin-apihas no/alphaentrypoint, the only effect of marking the APIs as@alphawas to hide them in documentation. They are still expected to be widely used and there will be a migration path if they are changed in the future.
1.0.1
Patch Changes
7c7919777e: build(deps-dev): bump@testing-library/react-hooksfrom 7.0.2 to 8.0.024254fd433: build(deps): bump@testing-library/user-eventfrom 13.5.0 to 14.0.0230ad0826f: Bump to using@types/nodev16- Updated dependencies
- @backstage/version-bridge@1.0.1
1.0.1-next.0
Patch Changes
24254fd433: build(deps): bump@testing-library/user-eventfrom 13.5.0 to 14.0.0230ad0826f: Bump to using@types/nodev16
1.0.0
Major Changes
b58c70c223: This package has been promoted to v1.0! To understand how this change affects the package, please check out our versioning policy.
Patch Changes
a422d7ce5e: chore(deps): bump@testing-library/reactfrom 11.2.6 to 12.1.3f24ef7864e: Minor typo fixes- Updated dependencies
- @backstage/version-bridge@1.0.0
- @backstage/config@1.0.0
- @backstage/types@1.0.0
0.8.0
Minor Changes
bb2bb36651: BREAKING: Removed the deprecatedgetmethod fromStorageAPIand its implementations, this method has been replaced by thesnapshotmethod. The return value from snapshot no longer includesnewValuewhich has been replaced byvalue. For getting notified when a value changes, use `observe# @backstage/core-plugin-api.af5eaa87f4: BREAKING: Removed deprecatedauth0AuthApiRef,oauth2ApiRef,samlAuthApiRefandoidcAuthApiRefas these APIs are too generic to be useful. Instructions for how to migrate can be found at https://backstage.io/docs/api/deprecations#generic-auth-api-refs.a480f670c7: BREAKING: OAuth provider id is now required when passing a provider tocreateAuthRequester.
0.7.0
Minor Changes
33cd215b11: BREAKING: Removed deprecatedAnyAnalyticsContexttype which is replaced byAnalyticsContextValue
0.6.1
Patch Changes
1ed305728b: Bumpnode-fetchto version 2.6.7 andcross-fetchto version 3.1.5c77c5c7eb6: Addedbackstage.roletopackage.json2714145cf5: Removes unused react-use dependency.- Updated dependencies
- @backstage/config@0.1.14
- @backstage/types@0.1.2
- @backstage/version-bridge@0.1.2
0.6.0
Minor Changes
-
ceebe25391: Removed deprecatedIdentityApimethods:getUserId,getIdToken, andgetProfile.Existing usage of
getUserIdcan be replaced bygetBackstageIdentity, more precisely the equivalent of the previoususerIdcan be retrieved like this:import { parseEntityRef } from '@backstage/catalog-model'; const identity = await identityApi.getBackstageIdentity(); const { name: userId } = parseEntityRef(identity.userEntityRef);Note that it is recommended to consume the entire
userEntityRefrather than parsing out just the name, in order to support namespaces.Existing usage of
getIdTokencan be replaced bygetCredentials, like this:const { token } = await identityApi.getCredentials();And existing usage of
getProfileis replaced bygetProfileInfo, which returns the same profile object, but is now async. -
ceebe25391: Removed deprecatedSignInResulttype, which was replaced with the newonSignInSuccesscallback. -
d879072b0c: Removed the deprecatedidfield ofBackstageIdentityResponse.Existing usage can be replaced by parsing the
nameof theidentity.userEntityRefwithparseEntityReffrom@backstage/catalog-model, although note that it is recommended to consume the entireuserEntityRefin order to support namespaces. -
94c02b4246: Removed deprecatedBackstageIdentitytype, which was replaced byBackstageIdentityResponse. -
234a36405b: Removed deprecatedOAuthRequestApitypes:AuthProvider,AuthRequesterOptions,AuthRequester, andPendingAuthRequest.
Patch Changes
- Updated dependencies
- @backstage/config@0.1.13
0.6.0-next.0
Minor Changes
-
ceebe25391: Removed deprecatedIdentityApimethods:getUserId,getIdToken, andgetProfile.Existing usage of
getUserIdcan be replaced bygetBackstageIdentity, more precisely the equivalent of the previoususerIdcan be retrieved like this:import { parseEntityRef } from '@backstage/catalog-model'; const identity = await identityApi.getBackstageIdentity(); const { name: userId } = parseEntityRef(identity.userEntityRef);Note that it is recommended to consume the entire
userEntityRefrather than parsing out just the name, in order to support namespaces.Existing usage of
getIdTokencan be replaced bygetCredentials, like this:const { token } = await identityApi.getCredentials();And existing usage of
getProfileis replaced bygetProfileInfo, which returns the same profile object, but is now async. -
ceebe25391: Removed deprecatedSignInResulttype, which was replaced with the newonSignInSuccesscallback. -
d879072b0c: Removed the deprecatedidfield ofBackstageIdentityResponse.Existing usage can be replaced by parsing the
nameof theidentity.userEntityRefwithparseEntityReffrom@backstage/catalog-model, although note that it is recommended to consume the entireuserEntityRefin order to support namespaces. -
94c02b4246: Removed deprecatedBackstageIdentitytype, which was replaced byBackstageIdentityResponse. -
234a36405b: Removed deprecatedOAuthRequestApitypes:AuthProvider,AuthRequesterOptions,AuthRequester, andPendingAuthRequest.
Patch Changes
- Updated dependencies
- @backstage/config@0.1.13-next.0
0.5.0
Minor Changes
-
784d8078ab: Removed the deprecatedOldIconComponenttype. -
e2eb92c109: Removed previously deprecated exports:PluginHooks,PluginOutput, andFeatureFlagOutput.The deprecated
registermethod ofPluginConfighas been removed, as well as the deprecatedoutputmethod ofBackstagePlugin.
Patch Changes
784d8078ab: Removed direct and transitive Material UI dependencies.- Updated dependencies
- @backstage/config@0.1.12
0.4.1
Patch Changes
c534ef2242: DeprecatedOldIconComponent. Existing usage should be replaced withIconComponent.
0.4.0
Minor Changes
-
a195284c7b: BREAKING CHANGE TheStorageApihas received several updates that fills in gaps for some use-cases and makes it easier to avoid mistakes:- The
StorageValueChangetype has been renamed toStorageValueSnapshot, thenewValueproperty has been renamed tovalue, the stored value type has been narrowed toJsonValue, and it has received a newpresenceproperty that is'unknown','absent', or'present'. - The
getmethod has been deprecated in favor of a newsnapshotmethod, which returns aStorageValueSnapshot. - The
observe# @backstage/core-plugin-api method has had its contract changed. It should now emit values when thepresenceof a key changes, this may for example happen when remotely stored values are requested on page load and the presence switches from'unknown'to either'absent'or'present'`.
The above changes have been made with deprecations in place to maintain much of the backwards compatibility for consumers of the
StorageApi. The only breaking change is the narrowing of the stored value type, which may in some cases require the addition of an explicit type parameter to thegetand `observe# @backstage/core-plugin-api methods. - The
-
f6722d2458: - Removed deprecated optiondescriptionfromApiRefConfig- Removed descriptions from all plugin API refs
- Removed deprecated parameters
path,icon, andtitleincreateRouteRef - Removed deprecated types
ErrorandErrorContextfromErrorApi
-
68f8b10ccd: - Removed deprecation configuration optionthemefromAppThemeof theAppThemeApi- Removed reference to
themein theapp-defaultsdefaultAppTheme - Removed logic in
AppThemeProviderthat createsThemeProviderfromappTheme.theme
- Removed reference to
-
6b69b44862: Removed deprecated typesApiRefTypeandApiRefsToTypes
Patch Changes
7927005152: AddFetchApiand relatedfetchApiRefwhich implement fetch, with an added Backstage token header when available.
0.3.1
Patch Changes
-
18d4f500af: Deprecated theAnyAnalyticsContexttype and mark theAnalyticsApiexperimental. -
8a7372cfd5: Deprecatedauth0AuthApiRef,oauth2ApiRef,oidcAuthApiRef,samlAuthApiRef, and marked the rest of the authApiRefs as experimental. For more information on how to address the deprecations, see https://backstage.io/docs/api/deprecations#generic-auth-api-refs. -
760791a642: RenamedAuthProvidertoAuthProviderInfoand add a required 'id' property to match the majority of usage. TheAuthProvidertype without theidproperty still exists but is deprecated, and all usage of it without anidis deprecated as well. For example, callingcreateAuthRequestwithout aprovider.idis deprecated and it will be required in the future.The following types have been renamed. The old names are still exported but deprecated, and are scheduled for removal in a future release.
- Renamed
AuthRequesterOptionstoOAuthRequesterOptions - Renamed
AuthRequestertoOAuthRequester - Renamed
PendingAuthRequesttoPendingOAuthRequest
- Renamed
0.3.0
Minor Changes
-
a036b65c2f: TheIdentityApihas received several updates. ThegetUserId,getProfile, andgetIdTokenhave all been deprecated.The replacement for
getUserIdis the newgetBackstageIdentitymethod, which provides both theuserEntityRefas well as theownershipEntityRefsthat are used to resolve ownership. Existing usage of the user ID would typically be using a fixed entity kind and namespace, for example`user:default/${identityApi.getUserId()}`, this kind of usage should now instead use theuserEntityRefdirectly.The replacement for
getProfileis the new asyncgetProfileInfo.The replacement for
getIdTokenis the newgetCredentialsmethod, which provides an optional token to the caller like before, but it is now wrapped in an object for forwards compatibility.The deprecated
idTokenfield of theBackstageIdentitytype has been removed, leaving only the newtokenfield, which should be used instead. TheBackstageIdentityalso received a newidentityfield, which is a decoded version of the information within the token. Furthermore theBackstageIdentityhas been renamed toBackstageIdentityResponse, with the old name being deprecated.We expect most of the breaking changes in this update to have low impact since the
IdentityApiimplementation is provided by the app, but it is likely that some tests need to be updated.Another breaking change is that the
SignInPageprops have been updated, and theSignInResulttype is now deprecated. This is unlikely to have any impact on the usage of this package, but it is an important change that you can find more information about in the@backstage/core-app-apiCHANGELOG.md.
Patch Changes
cd450844f6: Moved React dependencies topeerDependenciesand allow both React v16 and v17 to be used.dcd1a0c3f4: Minor improvement to the API reports, by not unpacking arguments directly- Updated dependencies
- @backstage/version-bridge@0.1.1
0.2.2
Patch Changes
b291d0ed7e: Tweaked the logged deprecation warning forcreateRouteRefto hopefully make it more clear.bacb94ea8f: Documented the options of each of the extension creation functions.- Updated dependencies
- @backstage/theme@0.2.14
0.2.1
Patch Changes
-
950b36393c: Deprecatedregisteroption ofcreatePluginand theoutputsmethods of the plugin instance.Introduces the
featureFlagsproperty to define your feature flags instead.
0.2.0
Minor Changes
7e18ed7f29: Removed the unusedUserFlagstype.7df99cdb77: Remove exports of unused types(RouteOptionsandRoutePath).
Patch Changes
37ebea2d68: Add deprecation warnings aroundtitleiconandpathas they are no longer controlled when creatingrouteRefs2dd2a7b2cc: Deprecated thethemeproperty onAppTheme, replacing it withProvider. See https://backstage.io/docs/api/deprecations#app-theme for more details.b6a4bacdc4: Deprecated theErrorandErrorContexttypes, replacing them with identicalErrorApiErrorandErrorApiErrorContexttypes.
0.1.13
Patch Changes
4a336fd292: Deprecate use of extensions without name. Adds a warning to the developer console to prompt integrators to provide names for extensions.8b4284cd5c: Improve API documentation for @backstage/core-plugin-apie059aea7b9: Deprecate unused ApiRef types- Updated dependencies
- @backstage/theme@0.2.13
0.1.12
Patch Changes
41c49884d2: Start using the new@backstage/typespackage. Initially, this means using theObservableandJson*types from there. The types also remain in their old places but deprecated, and will be removed in a future release.925a967f36: Replace usage of test-utils-core with test-utils- Updated dependencies
- @backstage/config@0.1.11
- @backstage/theme@0.2.12
0.1.11
Patch Changes
-
202f322927: Atlassian auth provider- AtlassianAuth added to core-app-api
- Atlassian provider added to plugin-auth-backend
- Updated user-settings with Atlassian connection
-
36e67d2f24: Internal updates to apply more strict checks to throw errors.
0.1.10
Patch Changes
-
829bc698f4: Introducing the Analytics API: a lightweight way for plugins to instrument key events that could help inform a Backstage Integrator how their instance of Backstage is being used. The API consists of the following:useAnalytics(), a hook to be used inside plugin components which retrieves an Analytics Tracker.tracker.captureEvent(), a method on the tracker used to instrument key events. The method expects an action (the event name) and a subject (a unique identifier of the object the action is being taken on).<AnalyticsContext />, a way to declaratively attach additional information to any/all events captured in the underlying React tree. There is also awithAnalyticsContext()HOC utility.- The
tracker.captureEvent()method also accepts anattributesoption for providing additional run-time information about an event, as well as avalueoption for capturing a numeric/metric value.
By default, captured events are not sent anywhere. In order to collect and redirect events to an analytics system, the
analyticsApiwill need to be implemented and instantiated by an App Integrator. -
4c3eea7788: Bitbucket Cloud authentication - based on the existing GitHub authentication + changes around BB apis and updated scope.- BitbucketAuth added to core-app-api.
- Bitbucket provider added to plugin-auth-backend.
- Cosmetic entry for Bitbucket connection in user-settings Authentication Providers tab.
0.1.9
Patch Changes
98bd661240: Improve compatibility between different versions by defining the route reference type using a string key rather than a unique symbol. This change only applies to type checking and has no effect on the runtime value, where we still use the symbol.
0.1.8
Patch Changes
671015f132: Switch to using utilities from `@backstage/version-bridge'.
0.1.7
Patch Changes
3d238b028: Migrated component data attachment method to have better compatibility with component proxies such asreact-hot-loader.- Updated dependencies
- @backstage/config@0.1.9
0.1.6
Patch Changes
56c773909: Switched@types/reactdependency to request*rather than a specific version.
0.1.5
Patch Changes
c4d8ff963: Switched frontend identity code to usetokeninstead of the deprecatedidTokenfield- Updated dependencies
- @backstage/config@0.1.6
0.1.4
Patch Changes
9d40fcb1e: - Bumpingmaterial-ui/coreversion to at least4.12.2as they made some breaking changes in later versions which brokePaginationof theTable.- Switching out
material-tableto@material-table/corefor support for the later versions ofmaterial-ui/core - This causes a minor API change to
@backstage/core-componentsas the interface forTablere-exports thepropfrom the underlyingTablecomponents. onChangeRowsPerPagehas been renamed toonRowsPerPageChangeonChangePagehas been renamed toonPageChange- Migration guide is here: https://material-table-core.com/docs/breaking-changes
- Switching out
- Updated dependencies
- @backstage/theme@0.2.9
0.1.3
Patch Changes
5f4339b8c: AddingFeatureFlagcomponent and treatingFeatureFlagsas first class citizens to composability API
0.1.2
Patch Changes
-
75b8537ce: This change adds automatic error boundaries around extensions.This means that all exposed parts of a plugin are wrapped in a general error boundary component, that is plugin aware. The default design for the error box is borrowed from
@backstage/errors. To override the default "fallback", one must provide a component namedErrorBoundaryFallbacktocreateApp, like so:const app = createApp({ components: { ErrorBoundaryFallback: props => { // a custom fallback component return ( <> <h1>Oops.</h1> <h2> The plugin {props.plugin.getId()} failed with{' '} {props.error.message} </h2> <button onClick={props.resetError}>Try again</button> </> ); }, }, });The props here include:
error. AnErrorobject or something that inherits it that represents the error that was thrown from any inner component.resetError. A callback that will simply attempt to mount the children of the error boundary again.plugin. ABackstagePluginthat can be used to look up info to be presented in the error message. For instance, you may want to keep a map of your internal plugins and team names or slack channels and present these when an error occurs. Typically, you'll do that by getting the plugin ID withplugin.getId().
-
da8cba44f: Apply fixes to the extension creation API that were mistakenly applied to@backstage/core-app-apiinstead.
0.1.1
Patch Changes
031ccd45f: Made the deprecatediconfields compatible with theIconComponenttype from@backstage/corein order to smooth out the migration.e7c5e4b30: Update installation instructions in README.- Updated dependencies [
e7c5e4b30]- @backstage/theme@0.2.8
@backstage/plugin-search-backend@2.0.12-next.0
@backstage/plugin-search-backend
2.0.11-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-openapi-utils@0.6.6-next.0
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-search-backend-node@1.4.1-next.0
- @backstage/backend-defaults@0.15.1-next.0
- @backstage/plugin-search-common@1.2.22-next.0
- @backstage/plugin-permission-common@0.9.5-next.0
- @backstage/plugin-permission-node@0.10.9-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
2.0.10
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.15.0
- @backstage/backend-plugin-api@1.6.1
- @backstage/backend-openapi-utils@0.6.5
- @backstage/plugin-permission-common@0.9.4
- @backstage/plugin-permission-node@0.10.8
2.0.10-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.15.0-next.2
- @backstage/plugin-permission-node@0.10.7
- @backstage/plugin-search-backend-node@1.4.0
2.0.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-openapi-utils@0.6.5-next.0
- @backstage/backend-defaults@0.14.1-next.0
- @backstage/backend-plugin-api@1.6.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-permission-node@0.10.7
- @backstage/plugin-search-backend-node@1.4.0
- @backstage/plugin-search-common@1.2.21
2.0.9
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-search-backend-node@1.4.0
- @backstage/backend-defaults@0.14.0
- @backstage/backend-openapi-utils@0.6.4
- @backstage/plugin-permission-node@0.10.7
- @backstage/backend-plugin-api@1.6.0
2.0.9-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/backend-defaults@0.14.0-next.1
- @backstage/backend-openapi-utils@0.6.4-next.1
- @backstage/plugin-permission-node@0.10.7-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-search-backend-node@1.4.0-next.1
- @backstage/plugin-search-common@1.2.21
2.0.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-node@1.4.0-next.0
- @backstage/backend-defaults@0.14.0-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/plugin-permission-node@0.10.7-next.0
- @backstage/backend-openapi-utils@0.6.4-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-search-common@1.2.21
2.0.8
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-defaults@0.13.1
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-search-backend-node@1.3.17
- @backstage/config@1.3.6
- @backstage/backend-openapi-utils@0.6.3
- @backstage/plugin-permission-node@0.10.6
- @backstage/plugin-search-common@1.2.21
2.0.8-next.1
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns- Updated dependencies
- @backstage/backend-defaults@0.13.1-next.1
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-permission-common@0.9.3-next.1
- @backstage/backend-openapi-utils@0.6.3-next.1
- @backstage/plugin-permission-node@0.10.6-next.1
- @backstage/plugin-search-backend-node@1.3.17-next.1
2.0.8-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-defaults@0.13.1-next.0
- @backstage/plugin-search-backend-node@1.3.17-next.0
- @backstage/config@1.3.6-next.0
- @backstage/plugin-permission-node@0.10.6-next.0
- @backstage/backend-openapi-utils@0.6.3-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.3-next.0
- @backstage/plugin-search-common@1.2.21-next.0
2.0.7
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0
- @backstage/config@1.3.5
- @backstage/backend-openapi-utils@0.6.2
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-permission-common@0.9.2
- @backstage/plugin-permission-node@0.10.5
- @backstage/plugin-search-backend-node@1.3.16
- @backstage/plugin-search-common@1.2.20
2.0.7-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-defaults@0.13.0-next.1
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-permission-common@0.9.2-next.0
- @backstage/plugin-permission-node@0.10.5-next.0
- @backstage/plugin-search-backend-node@1.3.16-next.0
- @backstage/backend-openapi-utils@0.6.2-next.0
- @backstage/plugin-search-common@1.2.20-next.0
2.0.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/plugin-permission-node@0.10.4
- @backstage/plugin-search-backend-node@1.3.15
- @backstage/backend-openapi-utils@0.6.1
- @backstage/backend-plugin-api@1.4.3
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.1
- @backstage/plugin-search-common@1.2.19
2.0.6
Patch Changes
0efcc97: Updated generated schemas- Updated dependencies
- @backstage/backend-defaults@0.12.1
- @backstage/types@1.2.2
- @backstage/backend-openapi-utils@0.6.1
- @backstage/backend-plugin-api@1.4.3
- @backstage/plugin-permission-node@0.10.4
- @backstage/plugin-search-backend-node@1.3.15
2.0.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.12.1-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/plugin-permission-node@0.10.4-next.0
- @backstage/plugin-search-backend-node@1.3.15-next.0
- @backstage/backend-openapi-utils@0.6.1-next.0
2.0.5
Patch Changes
- Updated dependencies
- @backstage/backend-openapi-utils@0.6.0
- @backstage/backend-defaults@0.12.0
- @backstage/plugin-permission-node@0.10.3
- @backstage/plugin-search-backend-node@1.3.14
- @backstage/backend-plugin-api@1.4.2
2.0.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.11.2-next.0
- @backstage/backend-openapi-utils@0.6.0-next.0
- @backstage/plugin-permission-node@0.10.3-next.0
- @backstage/plugin-search-backend-node@1.3.14-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.1
- @backstage/plugin-search-common@1.2.19
2.0.4
Patch Changes
69fb975: Error messages should not contain backend SQL query strings in the API response, this change will ensure that messages are logged and empty response is returned to the user- Updated dependencies
- @backstage/config@1.3.3
- @backstage/plugin-permission-common@0.9.1
- @backstage/plugin-permission-node@0.10.2
- @backstage/backend-defaults@0.11.1
- @backstage/backend-openapi-utils@0.5.5
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-search-backend-node@1.3.13
- @backstage/plugin-search-common@1.2.19
2.0.4-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/plugin-permission-common@0.9.1-next.0
- @backstage/plugin-permission-node@0.10.2-next.0
- @backstage/backend-defaults@0.11.1-next.1
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-search-backend-node@1.3.13-next.0
- @backstage/plugin-search-common@1.2.19-next.0
- @backstage/backend-openapi-utils@0.5.5-next.0
2.0.4-next.0
Patch Changes
69fb975: Error messages should not contain backend SQL query strings in the API response, this change will ensure that messages are logged and empty response is returned to the user- Updated dependencies
- @backstage/backend-defaults@0.11.1-next.0
- @backstage/plugin-permission-node@0.10.1
- @backstage/plugin-search-backend-node@1.3.12
- @backstage/backend-plugin-api@1.4.0
- @backstage/backend-openapi-utils@0.5.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-search-common@1.2.18
2.0.3
Patch Changes
c83cd8b: Fixed some circular or otherwise unclear imports- Updated dependencies
- @backstage/backend-defaults@0.11.0
- @backstage/backend-plugin-api@1.4.0
- @backstage/backend-openapi-utils@0.5.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.1
- @backstage/plugin-search-backend-node@1.3.12
- @backstage/plugin-search-common@1.2.18
2.0.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.11.0-next.2
- @backstage/backend-openapi-utils@0.5.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.1-next.1
- @backstage/plugin-search-backend-node@1.3.12-next.1
- @backstage/plugin-search-common@1.2.18
2.0.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.1-next.1
- @backstage/backend-openapi-utils@0.5.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.1-next.1
- @backstage/plugin-search-backend-node@1.3.12-next.1
- @backstage/plugin-search-common@1.2.18
2.0.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/backend-defaults@0.10.1-next.0
- @backstage/plugin-permission-node@0.10.1-next.0
- @backstage/plugin-search-backend-node@1.3.12-next.0
- @backstage/backend-openapi-utils@0.5.4-next.0
2.0.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/backend-openapi-utils@0.5.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-search-backend-node@1.3.11
- @backstage/plugin-search-common@1.2.18
2.0.2-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.3
- @backstage/backend-openapi-utils@0.5.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.2
- @backstage/plugin-search-backend-node@1.3.11-next.2
- @backstage/plugin-search-common@1.2.18-next.0
2.0.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.2
- @backstage/backend-openapi-utils@0.5.3-next.1
- @backstage/config@1.3.2
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/plugin-search-backend-node@1.3.11-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-search-common@1.2.18-next.0
2.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/plugin-search-backend-node@1.3.11-next.1
- @backstage/backend-openapi-utils@0.5.3-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-search-common@1.2.18-next.0
2.0.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.1-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-permission-node@0.9.2-next.0
- @backstage/plugin-search-backend-node@1.3.11-next.0
- @backstage/backend-openapi-utils@0.5.3-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
2.0.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-permission-node@0.9.1
- @backstage/plugin-search-backend-node@1.3.10
- @backstage/backend-openapi-utils@0.5.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
2.0.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0-next.2
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
2.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0-next.1
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
2.0.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.9.0-next.0
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
2.0.0
Major Changes
d5c4a9d: BREAKING Removed support for the legacy backend system and references to@backstage/backend-common, please migrate to the new backend system.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2
- @backstage/plugin-permission-node@0.9.0
- @backstage/backend-openapi-utils@0.5.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.9
- @backstage/plugin-search-common@1.2.17
1.8.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2-next.2
- @backstage/backend-openapi-utils@0.5.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.8.9-next.1
- @backstage/plugin-search-backend-node@1.3.9-next.1
- @backstage/plugin-search-common@1.2.17
1.8.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2-next.1
- @backstage/backend-openapi-utils@0.5.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.8.9-next.1
- @backstage/plugin-search-backend-node@1.3.9-next.1
- @backstage/plugin-search-common@1.2.17
1.8.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.8.2-next.0
- @backstage/plugin-permission-node@0.8.9-next.0
- @backstage/plugin-search-backend-node@1.3.9-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
- @backstage/backend-openapi-utils@0.5.1-next.0
1.8.2
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.8
- @backstage/backend-defaults@0.8.0
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-search-backend-node@1.3.8
- @backstage/backend-openapi-utils@0.5.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
1.8.2-next.3
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.8-next.2
- @backstage/backend-defaults@0.8.0-next.3
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-search-backend-node@1.3.8-next.2
- @backstage/backend-openapi-utils@0.5.0-next.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-common@1.2.17
1.8.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-search-backend-node@1.3.8-next.1
- @backstage/backend-defaults@0.8.0-next.2
- @backstage/backend-openapi-utils@0.5.0-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.8.8-next.1
- @backstage/plugin-search-common@1.2.17
1.8.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-openapi-utils@0.5.0-next.1
- @backstage/backend-defaults@0.8.0-next.1
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.8.8-next.0
- @backstage/plugin-search-backend-node@1.3.8-next.0
- @backstage/plugin-search-common@1.2.17
1.8.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.8-next.0
- @backstage/backend-defaults@0.8.0-next.0
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/backend-openapi-utils@0.4.2-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.8-next.0
- @backstage/plugin-search-common@1.2.17
1.8.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.7.0
- @backstage/types@1.2.1
- @backstage/plugin-permission-node@0.8.7
- @backstage/backend-openapi-utils@0.4.1
- @backstage/backend-plugin-api@1.1.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-search-backend-node@1.3.7
- @backstage/plugin-search-common@1.2.17
1.8.1-next.1
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/backend-defaults@0.7.0-next.1
- @backstage/backend-openapi-utils@0.4.1-next.1
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-permission-common@0.8.4-next.0
- @backstage/plugin-search-common@1.2.17-next.0
- @backstage/plugin-permission-node@0.8.7-next.1
- @backstage/plugin-search-backend-node@1.3.7-next.1
1.8.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.7.0-next.0
- @backstage/plugin-permission-node@0.8.7-next.0
- @backstage/backend-openapi-utils@0.4.1-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/types@1.2.0
- @backstage/plugin-permission-common@0.8.3
- @backstage/plugin-search-backend-node@1.3.7-next.0
- @backstage/plugin-search-common@1.2.16
1.8.0
Minor Changes
384e494: Internal updates to generated code.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0
- @backstage/backend-plugin-api@1.1.0
- @backstage/plugin-permission-node@0.8.6
- @backstage/backend-openapi-utils@0.4.0
- @backstage/plugin-search-backend-node@1.3.6
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/types@1.2.0
- @backstage/plugin-permission-common@0.8.3
- @backstage/plugin-search-common@1.2.16
1.8.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.2
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-permission-node@0.8.6-next.2
- @backstage/backend-openapi-utils@0.4.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-search-backend-node@1.3.6-next.2
- @backstage/config@1.3.1-next.0
- @backstage/types@1.2.0
- @backstage/plugin-permission-common@0.8.3-next.0
- @backstage/plugin-search-common@1.2.16-next.0
1.8.0-next.1
Minor Changes
384e494: Internal updates to generated code.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.1
- @backstage/plugin-search-backend-node@1.3.6-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/plugin-permission-node@0.8.6-next.1
- @backstage/backend-openapi-utils@0.3.1-next.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
- @backstage/plugin-permission-common@0.8.2
- @backstage/plugin-search-common@1.2.15
1.7.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.6.0-next.0
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/backend-openapi-utils@0.3.1-next.0
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
- @backstage/plugin-permission-common@0.8.2
- @backstage/plugin-permission-node@0.8.6-next.0
- @backstage/plugin-search-backend-node@1.3.6-next.0
- @backstage/plugin-search-common@1.2.15
1.7.0
Minor Changes
39fd704: Internal update to use the new generated server types frombackstage-cli package schema openapi generate --server.
Patch Changes
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/backend-defaults@0.5.3
- @backstage/types@1.2.0
- @backstage/backend-plugin-api@1.0.2
- @backstage/backend-openapi-utils@0.3.0
- @backstage/plugin-search-backend-node@1.3.5
- @backstage/plugin-permission-common@0.8.2
- @backstage/errors@1.2.5
- @backstage/plugin-permission-node@0.8.5
- @backstage/plugin-search-common@1.2.15
1.7.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.3
- @backstage/backend-openapi-utils@0.3.0-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.2
- @backstage/plugin-search-backend-node@1.3.5-next.3
- @backstage/plugin-search-common@1.2.14
1.7.0-next.2
Minor Changes
39fd704: Internal update to use the new generated server types frombackstage-cli package schema openapi generate --server.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.2
- @backstage/backend-openapi-utils@0.3.0-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.2
- @backstage/plugin-search-backend-node@1.3.5-next.2
- @backstage/plugin-search-common@1.2.14
1.6.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.1
- @backstage/backend-openapi-utils@0.2.1-next.1
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.1
- @backstage/plugin-search-backend-node@1.3.5-next.1
- @backstage/plugin-search-common@1.2.14
1.6.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.3-next.0
- @backstage/backend-openapi-utils@0.2.1-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.0
- @backstage/plugin-search-backend-node@1.3.5-next.0
- @backstage/plugin-search-common@1.2.14
1.6.0
Minor Changes
3109c24: The export for the new backend system at the/alphaexport is now also available via the main entry point, which means that you can remove the/alphasuffix from the import.
Patch Changes
66af016: Fix to schema to allow arbitrary query parameters.094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/backend-defaults@0.5.1
- @backstage/plugin-search-backend-node@1.3.3
- @backstage/plugin-permission-node@0.8.4
- @backstage/backend-openapi-utils@0.2.0
- @backstage/backend-plugin-api@1.0.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
1.5.18-next.2
Patch Changes
66af016: Fix to schema to allow arbitrary query parameters.- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.2
- @backstage/backend-openapi-utils@0.2.0-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.4-next.1
- @backstage/plugin-search-backend-node@1.3.3-next.2
- @backstage/plugin-search-common@1.2.14
1.5.18-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.1-next.1
- @backstage/backend-openapi-utils@0.1.19-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.4-next.0
- @backstage/plugin-search-backend-node@1.3.3-next.1
- @backstage/plugin-search-common@1.2.14
1.5.18-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-search-backend-node@1.3.3-next.0
- @backstage/backend-defaults@0.5.1-next.0
- @backstage/plugin-permission-node@0.8.4-next.0
- @backstage/backend-openapi-utils@0.1.19-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
1.5.17
Patch Changes
5726390: Deprecate create router as the legacy backend system will no longer be supported.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-defaults@0.5.0
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-permission-node@0.8.3
- @backstage/backend-openapi-utils@0.1.18
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-backend-node@1.3.2
- @backstage/plugin-search-common@1.2.14
1.5.17-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/backend-defaults@0.5.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/backend-openapi-utils@0.1.18-next.2
- @backstage/plugin-permission-node@0.8.3-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-backend-node@1.3.2-next.2
- @backstage/plugin-search-common@1.2.14
1.5.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.5.0-next.1
- @backstage/backend-common@0.25.0-next.1
- @backstage/backend-openapi-utils@0.1.18-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.3-next.1
- @backstage/plugin-search-backend-node@1.3.2-next.1
- @backstage/plugin-search-common@1.2.14
1.5.17-next.0
Patch Changes
5726390: Deprecate create router as the legacy backend system will no longer be supported.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/backend-openapi-utils@0.1.18-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
1.5.15
Patch Changes
3123c16: Fix package metadata- Updated dependencies
- @backstage/backend-defaults@0.4.2
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-search-backend-node@1.3.0
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.1
- @backstage/plugin-search-common@1.2.14
- @backstage/backend-openapi-utils@0.1.16
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.5.15-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/backend-defaults@0.4.2-next.3
- @backstage/backend-openapi-utils@0.1.16-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1-next.1
- @backstage/plugin-permission-node@0.8.1-next.3
- @backstage/plugin-search-backend-node@1.2.28-next.3
- @backstage/plugin-search-common@1.2.14-next.1
1.5.15-next.2
Patch Changes
3123c16: Fix package metadata- Updated dependencies
- @backstage/backend-defaults@0.4.2-next.2
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-permission-common@0.8.1-next.1
- @backstage/backend-common@0.23.4-next.2
- @backstage/plugin-permission-node@0.8.1-next.2
- @backstage/plugin-search-backend-node@1.2.28-next.2
- @backstage/plugin-search-common@1.2.14-next.1
- @backstage/backend-openapi-utils@0.1.16-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.5.15-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.8.1-next.0
- @backstage/plugin-permission-node@0.8.1-next.1
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/backend-defaults@0.4.2-next.1
- @backstage/plugin-search-backend-node@1.2.28-next.1
- @backstage/plugin-search-common@1.2.14-next.0
- @backstage/backend-openapi-utils@0.1.16-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.5.15-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-defaults@0.4.2-next.0
- @backstage/backend-openapi-utils@0.1.16-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.0
- @backstage/plugin-permission-node@0.8.1-next.0
- @backstage/plugin-search-backend-node@1.2.28-next.0
- @backstage/plugin-search-common@1.2.13
1.5.14
Patch Changes
343f656: TheAuthorizedSearchEnginewill now ignore the deprecatedtokenoption, and treat it as an unauthorized request. This will not have any effect in practice, since credentials are always provided by the router.- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-defaults@0.4.0
- @backstage/backend-common@0.23.3
- @backstage/plugin-permission-common@0.8.0
- @backstage/plugin-permission-node@0.8.0
- @backstage/backend-openapi-utils@0.1.15
- @backstage/plugin-search-backend-node@1.2.27
- @backstage/plugin-search-common@1.2.13
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.5.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.3.4-next.1
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-openapi-utils@0.1.15-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.14
- @backstage/plugin-permission-node@0.7.33-next.1
- @backstage/plugin-search-backend-node@1.2.27-next.1
- @backstage/plugin-search-common@1.2.12
1.5.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-defaults@0.3.3-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/backend-openapi-utils@0.1.14-next.0
- @backstage/plugin-permission-node@0.7.32-next.0
- @backstage/plugin-search-backend-node@1.2.26-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.14
- @backstage/plugin-search-common@1.2.12
1.5.10
Patch Changes
8869b8e: Updated local development setup.78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.5b6f979: Split backend search plugin startup into "init" and "start" stages to ensure necessary initialization has happened before startup34dc47d: Move @backstage/repo-tools to devDependencies- Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/backend-defaults@0.3.0
- @backstage/plugin-search-backend-node@1.2.24
- @backstage/plugin-permission-node@0.7.30
- @backstage/plugin-permission-common@0.7.14
- @backstage/plugin-search-common@1.2.12
- @backstage/backend-openapi-utils@0.1.12
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.5.10-next.3
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/backend-defaults@0.3.0-next.3
- @backstage/plugin-search-backend-node@1.2.24-next.3
- @backstage/plugin-permission-common@0.7.14-next.0
- @backstage/plugin-permission-node@0.7.30-next.3
- @backstage/plugin-search-common@1.2.12-next.0
- @backstage/backend-common@0.23.0-next.3
- @backstage/backend-openapi-utils@0.1.12-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
1.5.10-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/backend-defaults@0.3.0-next.2
- @backstage/plugin-permission-node@0.7.30-next.2
- @backstage/backend-openapi-utils@0.1.12-next.1
- @backstage/plugin-search-backend-node@1.2.24-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
1.5.10-next.1
Patch Changes
34dc47d: Move @backstage/repo-tools to devDependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/plugin-permission-node@0.7.30-next.1
- @backstage/backend-defaults@0.3.0-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-search-backend-node@1.2.24-next.1
1.5.10-next.0
Patch Changes
8869b8e: Updated local development setup.5b6f979: Split backend search plugin startup into "init" and "start" stages to ensure necessary initialization has happened before startup- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/plugin-search-backend-node@1.2.24-next.0
- @backstage/backend-defaults@0.2.19-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/repo-tools@0.9.1-next.0
- @backstage/plugin-permission-node@0.7.30-next.0
- @backstage/backend-openapi-utils@0.1.12-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
1.5.8
Patch Changes
c6cb568: Add lifecycle monitoring for the search index registry- Updated dependencies
- @backstage/repo-tools@0.9.0
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-search-backend-node@1.2.22
- @backstage/backend-openapi-utils@0.1.11
- @backstage/plugin-permission-node@0.7.29
1.5.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.2
- @backstage/repo-tools@0.9.0-next.2
1.5.8-next.1
Patch Changes
- Updated dependencies
- @backstage/repo-tools@0.8.1-next.1
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-permission-node@0.7.29-next.1
- @backstage/plugin-search-backend-node@1.2.22-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
- @backstage/backend-openapi-utils@0.1.11-next.1
1.5.8-next.0
Patch Changes
c6cb568: Add lifecycle monitoring for the search index registry- Updated dependencies
- @backstage/plugin-search-backend-node@1.2.22-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/repo-tools@0.8.1-next.0
- @backstage/backend-openapi-utils@0.1.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.29-next.0
- @backstage/plugin-search-common@1.2.11
1.5.7
Patch Changes
2bd291e: Allow reserved characters in requests.d5a1fe1: Replaced winston logger withLoggerService- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/repo-tools@0.8.0
- @backstage/plugin-permission-node@0.7.28
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-search-backend-node@1.2.21
- @backstage/backend-openapi-utils@0.1.10
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
1.5.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/repo-tools@0.8.0-next.1
- @backstage/plugin-permission-node@0.7.28-next.1
- @backstage/plugin-search-backend-node@1.2.21-next.1
- @backstage/backend-openapi-utils@0.1.10-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
1.5.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/repo-tools@0.8.0-next.0
- @backstage/backend-openapi-utils@0.1.10-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.28-next.0
- @backstage/plugin-search-backend-node@1.2.21-next.0
- @backstage/plugin-search-common@1.2.11
1.5.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/plugin-permission-node@0.7.27
- @backstage/plugin-search-backend-node@1.2.20
- @backstage/backend-openapi-utils@0.1.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
1.5.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.5
- @backstage/plugin-permission-node@0.7.26
- @backstage/plugin-search-backend-node@1.2.19
- @backstage/backend-openapi-utils@0.1.8
- @backstage/backend-plugin-api@0.6.15
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
1.5.4
Patch Changes
2bd1410: Removed unused dependencies744c0cb: Update the router to use the newauthservices, it now accepts an optional discovery service option to get credentials for the permission service.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-search-common@1.2.11
- @backstage/backend-openapi-utils@0.1.7
- @backstage/plugin-search-backend-node@1.2.18
- @backstage/plugin-permission-node@0.7.25
- @backstage/types@1.1.1
1.5.4-next.2
Patch Changes
2bd1410: Removed unused dependencies- Updated dependencies
- @backstage/backend-common@0.21.4-next.2
- @backstage/backend-openapi-utils@0.1.7-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.13-next.1
- @backstage/plugin-permission-node@0.7.25-next.2
- @backstage/plugin-search-backend-node@1.2.18-next.2
- @backstage/plugin-search-common@1.2.11-next.1
1.5.4-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/plugin-permission-common@0.7.13-next.1
- @backstage/plugin-permission-node@0.7.25-next.1
- @backstage/plugin-search-backend-node@1.2.18-next.1
- @backstage/backend-openapi-utils@0.1.7-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
- @backstage/plugin-search-common@1.2.11-next.1
1.5.3-next.0
Patch Changes
744c0cb: Update the router to use the newauthservices, it now accepts an optional discovery service option to get credentials for the permission service.- Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/plugin-permission-common@0.7.13-next.0
- @backstage/plugin-search-common@1.2.11-next.0
- @backstage/backend-openapi-utils@0.1.6-next.0
- @backstage/plugin-search-backend-node@1.2.17-next.0
- @backstage/plugin-permission-node@0.7.24-next.0
- @backstage/config@1.1.2-next.0
- @backstage/types@1.1.1
1.5.0
Minor Changes
126c2f9: Updates the OpenAPI spec to use plugin asinfo.titleinstead of package name.04907c3: Updates the OpenAPI specification title to plugin ID instead of package name.
Patch Changes
3ed0eac: Authorized search engine now obeys query page limit- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
- @backstage/backend-openapi-utils@0.1.3
- @backstage/plugin-permission-node@0.7.21
- @backstage/plugin-search-backend-node@1.2.14
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-search-common@1.2.10
1.5.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/plugin-permission-node@0.7.21-next.3
- @backstage/plugin-search-backend-node@1.2.14-next.3
- @backstage/backend-openapi-utils@0.1.3-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-search-common@1.2.10
1.5.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/plugin-permission-node@0.7.21-next.2
- @backstage/plugin-search-backend-node@1.2.14-next.2
- @backstage/backend-openapi-utils@0.1.3-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-search-common@1.2.10
1.5.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/backend-openapi-utils@0.1.3-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.4-next.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-permission-node@0.7.21-next.1
- @backstage/plugin-search-backend-node@1.2.14-next.1
- @backstage/plugin-search-common@1.2.10
1.5.0-next.0
Minor Changes
126c2f9: Updates the OpenAPI spec to use plugin asinfo.titleinstead of package name.04907c3: Updates the OpenAPI specification title to plugin ID instead of package name.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/backend-openapi-utils@0.1.3-next.0
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/plugin-permission-node@0.7.21-next.0
- @backstage/plugin-search-backend-node@1.2.14-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-search-common@1.2.10
1.4.9
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/backend-plugin-api@0.6.9
- @backstage/backend-openapi-utils@0.1.2
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-permission-node@0.7.20
- @backstage/plugin-auth-node@0.4.3
- @backstage/plugin-search-backend-node@1.2.13
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-search-common@1.2.10
1.4.9-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-common@0.20.1-next.2
- @backstage/backend-openapi-utils@0.1.2-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
- @backstage/plugin-permission-node@0.7.20-next.2
- @backstage/plugin-search-backend-node@1.2.13-next.2
1.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/config@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/plugin-permission-node@0.7.20-next.1
- @backstage/plugin-search-backend-node@1.2.13-next.1
- @backstage/backend-openapi-utils@0.1.2-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.11
- @backstage/plugin-search-common@1.2.9
1.4.9-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/backend-openapi-utils@0.1.2-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.0
- @backstage/plugin-permission-common@0.7.11
- @backstage/plugin-permission-node@0.7.20-next.0
- @backstage/plugin-search-backend-node@1.2.13-next.0
- @backstage/plugin-search-common@1.2.9
1.4.8
Patch Changes
0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/backend-openapi-utils@0.1.1
- @backstage/plugin-auth-node@0.4.2
- @backstage/plugin-permission-common@0.7.11
- @backstage/plugin-permission-node@0.7.19
- @backstage/plugin-search-backend-node@1.2.12
- @backstage/backend-plugin-api@0.6.8
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-search-common@1.2.9
1.4.8-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-openapi-utils@0.1.1-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.2-next.3
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-permission-node@0.7.19-next.3
- @backstage/plugin-search-backend-node@1.2.12-next.3
- @backstage/plugin-search-common@1.2.8
1.4.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-openapi-utils@0.1.1-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-permission-node@0.7.19-next.2
- @backstage/plugin-search-backend-node@1.2.12-next.2
- @backstage/plugin-search-common@1.2.8
1.4.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-openapi-utils@0.1.1-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.2-next.1
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-permission-node@0.7.19-next.1
- @backstage/plugin-search-backend-node@1.2.12-next.1
- @backstage/plugin-search-common@1.2.8
1.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/backend-openapi-utils@0.1.1-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/plugin-permission-node@0.7.19-next.0
- @backstage/plugin-search-backend-node@1.2.12-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-search-common@1.2.8
1.4.7
Patch Changes
6694b369a3: Update the OpenAPI spec with more complete error responses and request bodies using Optic. Also, updates the test cases to use the newsupertestpass through from@backstage/backend-openapi-utils.- Updated dependencies
- @backstage/plugin-search-backend-node@1.2.11
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/plugin-permission-common@0.7.10
- @backstage/backend-openapi-utils@0.1.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.1
- @backstage/plugin-permission-node@0.7.18
- @backstage/plugin-search-common@1.2.8
1.4.7-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/backend-openapi-utils@0.1.0-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
- @backstage/plugin-permission-node@0.7.18-next.2
- @backstage/plugin-search-backend-node@1.2.11-next.2
1.4.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/plugin-permission-node@0.7.18-next.1
- @backstage/plugin-search-backend-node@1.2.11-next.1
- @backstage/backend-openapi-utils@0.1.0-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.9
- @backstage/plugin-search-common@1.2.7
1.4.7-next.0
Patch Changes
6694b369a3: Update the OpenAPI spec with more complete error responses and request bodies using Optic. Also, updates the test cases to use the newsupertestpass through from@backstage/backend-openapi-utils.- Updated dependencies
- @backstage/plugin-search-backend-node@1.2.11-next.0
- @backstage/backend-openapi-utils@0.1.0-next.0
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.1-next.0
- @backstage/plugin-permission-common@0.7.9
- @backstage/plugin-permission-node@0.7.18-next.0
- @backstage/plugin-search-common@1.2.7
1.4.6
Patch Changes
16be6f9473: Set the default length limit to search query to 100. To override it, definesearch.maxTermLengthin the config file.- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/plugin-auth-node@0.4.0
- @backstage/errors@1.2.3
- @backstage/backend-openapi-utils@0.0.5
- @backstage/backend-plugin-api@0.6.6
- @backstage/plugin-search-backend-node@1.2.10
- @backstage/plugin-permission-node@0.7.17
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.9
- @backstage/plugin-search-common@1.2.7
1.4.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/errors@1.2.3-next.0
- @backstage/backend-openapi-utils@0.0.5-next.0
- @backstage/plugin-permission-node@0.7.17-next.2
- @backstage/plugin-search-backend-node@1.2.10-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.9-next.0
- @backstage/plugin-search-common@1.2.7-next.0
1.4.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-search-backend-node@1.2.9-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
- @backstage/plugin-permission-node@0.7.16-next.1
- @backstage/config@1.1.0
- @backstage/backend-openapi-utils@0.0.4
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.8
- @backstage/plugin-search-common@1.2.6
1.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-openapi-utils@0.0.4
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.8
- @backstage/plugin-permission-node@0.7.16-next.0
- @backstage/plugin-search-backend-node@1.2.9-next.0
- @backstage/plugin-search-common@1.2.6
1.4.3
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
Updated dependencies
- @backstage/backend-common@0.19.5
- @backstage/plugin-auth-node@0.3.0
- @backstage/config@1.1.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
- @backstage/plugin-search-common@1.2.6
- @backstage/types@1.1.1
- @backstage/plugin-permission-node@0.7.14
- @backstage/backend-plugin-api@0.6.3
- @backstage/backend-openapi-utils@0.0.4
- @backstage/plugin-search-backend-node@1.2.7
1.4.3-next.3
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/plugin-permission-common@0.7.8-next.2
- @backstage/plugin-search-common@1.2.6-next.2
- @backstage/types@1.1.1-next.0
- @backstage/plugin-permission-node@0.7.14-next.3
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
- @backstage/backend-openapi-utils@0.0.4-next.0
- @backstage/plugin-auth-node@0.3.0-next.3
- @backstage/plugin-search-backend-node@1.2.7-next.3
1.4.3-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/backend-common@0.19.5-next.2
- @backstage/plugin-auth-node@0.3.0-next.2
- @backstage/plugin-permission-node@0.7.14-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/plugin-permission-common@0.7.8-next.1
- @backstage/plugin-search-backend-node@1.2.7-next.2
- @backstage/backend-openapi-utils@0.0.3
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-search-common@1.2.6-next.1
1.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/plugin-auth-node@0.3.0-next.1
- @backstage/plugin-permission-common@0.7.8-next.0
- @backstage/plugin-permission-node@0.7.14-next.1
- @backstage/plugin-search-backend-node@1.2.7-next.1
- @backstage/backend-openapi-utils@0.0.3
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-search-common@1.2.6-next.0
1.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.0
- @backstage/backend-common@0.19.4-next.0
- @backstage/backend-openapi-utils@0.0.3
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-permission-node@0.7.13-next.0
- @backstage/plugin-search-backend-node@1.2.6-next.0
- @backstage/plugin-search-common@1.2.5
1.4.0
Minor Changes
ebeb775869: Now performs request validation based on OpenAPI schema through@backstage/backend-openapi-utils. Error responses for invalid input, like"a"instead of a number, may have changed.
Patch Changes
629cbd194a: UsecoreServices.rootConfiginstead ofcoreService.config12a8c94eda: Add package repository and homepage metadata951ab6c9db: Add missingconfigSchemato package.json- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/backend-plugin-api@0.6.0
- @backstage/backend-openapi-utils@0.0.3
- @backstage/plugin-search-backend-node@1.2.4
- @backstage/plugin-auth-node@0.2.17
- @backstage/plugin-permission-node@0.7.11
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-search-common@1.2.5
1.4.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.0-next.2
- @backstage/backend-common@0.19.2-next.2
- @backstage/plugin-permission-node@0.7.11-next.2
- @backstage/plugin-search-backend-node@1.2.4-next.2
- @backstage/plugin-auth-node@0.2.17-next.2
1.4.0-next.1
Patch Changes
629cbd194a: UsecoreServices.rootConfiginstead ofcoreService.config12a8c94eda: Add package repository and homepage metadata951ab6c9db: Add missingconfigSchemato package.json- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/backend-openapi-utils@0.0.3-next.1
- @backstage/plugin-search-backend-node@1.2.4-next.1
- @backstage/plugin-auth-node@0.2.17-next.1
- @backstage/backend-plugin-api@0.6.0-next.1
- @backstage/plugin-permission-node@0.7.11-next.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-search-common@1.2.5
1.4.0-next.0
Minor Changes
ebeb775869: Now performs request validation based on OpenAPI schema through@backstage/backend-openapi-utils. Error responses for invalid input, like"a"instead of a number, may have changed.
Patch Changes
- Updated dependencies
- @backstage/backend-openapi-utils@0.0.3-next.0
- @backstage/plugin-search-backend-node@1.2.4-next.0
- @backstage/backend-common@0.19.2-next.0
- @backstage/backend-plugin-api@0.5.5-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
- @backstage/plugin-auth-node@0.2.17-next.0
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-permission-node@0.7.11-next.0
- @backstage/plugin-search-common@1.2.5
1.3.3
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/backend-common@0.19.1
- @backstage/backend-plugin-api@0.5.4
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/plugin-auth-node@0.2.16
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-permission-node@0.7.10
- @backstage/plugin-search-backend-node@1.2.3
- @backstage/plugin-search-common@1.2.5
1.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/backend-common@0.19.1-next.0
- @backstage/backend-plugin-api@0.5.4-next.0
- @backstage/config@1.0.8
- @backstage/types@1.1.0
- @backstage/plugin-auth-node@0.2.16-next.0
- @backstage/plugin-permission-common@0.7.7-next.0
- @backstage/plugin-permission-node@0.7.10-next.0
- @backstage/plugin-search-backend-node@1.2.3-next.0
- @backstage/plugin-search-common@1.2.5-next.0
1.3.2
Patch Changes
ee411e7c26: Update OpenAPI specs to be in line with linting standards.- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/types@1.1.0
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/plugin-permission-node@0.7.9
- @backstage/plugin-search-backend-node@1.2.2
- @backstage/config@1.0.8
- @backstage/plugin-permission-common@0.7.6
- @backstage/plugin-search-common@1.2.4
1.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/backend-plugin-api@0.5.3-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.2.0-next.0
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.15-next.2
- @backstage/plugin-permission-common@0.7.6-next.0
- @backstage/plugin-permission-node@0.7.9-next.2
- @backstage/plugin-search-backend-node@1.2.2-next.2
- @backstage/plugin-search-common@1.2.4-next.0
1.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.1
- @backstage/errors@1.2.0-next.0
- @backstage/backend-plugin-api@0.5.3-next.1
- @backstage/plugin-auth-node@0.2.15-next.1
- @backstage/plugin-permission-node@0.7.9-next.1
- @backstage/plugin-search-backend-node@1.2.2-next.1
- @backstage/plugin-permission-common@0.7.6-next.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/plugin-search-common@1.2.4-next.0
1.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.6-next.0
- @backstage/config@1.0.7
- @backstage/backend-plugin-api@0.5.3-next.0
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.15-next.0
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-permission-node@0.7.9-next.0
- @backstage/plugin-search-backend-node@1.2.2-next.0
- @backstage/plugin-search-common@1.2.3
1.3.1
Patch Changes
021cfbb515: Added an OpenAPI 3.0 spec and enforced schema-first model on the router.- Updated dependencies
- @backstage/backend-common@0.18.5
- @backstage/plugin-permission-node@0.7.8
- @backstage/plugin-auth-node@0.2.14
- @backstage/plugin-search-backend-node@1.2.1
- @backstage/backend-plugin-api@0.5.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-search-common@1.2.3
1.3.1-next.2
Patch Changes
021cfbb515: Added an OpenAPI 3.0 spec and enforced schema-first model on the router.- Updated dependencies
- @backstage/config@1.0.7
1.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.1
- @backstage/plugin-auth-node@0.2.14-next.1
- @backstage/plugin-permission-node@0.7.8-next.1
- @backstage/plugin-search-backend-node@1.2.1-next.1
- @backstage/backend-plugin-api@0.5.2-next.1
- @backstage/config@1.0.7
1.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.0
- @backstage/plugin-permission-node@0.7.8-next.0
- @backstage/plugin-auth-node@0.2.14-next.0
- @backstage/plugin-search-backend-node@1.2.1-next.0
- @backstage/backend-plugin-api@0.5.2-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-search-common@1.2.3
1.3.0
Minor Changes
1469daa409: Exports search plugin that can be used with the new backend system. For documentation on how to migrate, check out the how to migrate to the new backend system guide.
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/backend-common@0.18.4
- @backstage/plugin-permission-node@0.7.7
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-search-backend-node@1.2.0
- @backstage/plugin-auth-node@0.2.13
- @backstage/backend-plugin-api@0.5.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-search-common@1.2.3
1.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.2
- @backstage/plugin-permission-node@0.7.7-next.2
- @backstage/backend-plugin-api@0.5.1-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.13-next.2
- @backstage/plugin-permission-common@0.7.5-next.0
- @backstage/plugin-search-backend-node@1.2.0-next.2
- @backstage/plugin-search-common@1.2.3-next.0
1.3.0-next.1
Minor Changes
1469daa409: Exports search plugin that can be used with the new backend system. For documentation on how to migrate, check out the how to migrate to the new backend system guide.
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/plugin-permission-node@0.7.7-next.1
- @backstage/plugin-permission-common@0.7.5-next.0
- @backstage/plugin-search-backend-node@1.2.0-next.1
- @backstage/backend-common@0.18.4-next.1
- @backstage/backend-plugin-api@0.5.1-next.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.13-next.1
- @backstage/plugin-search-common@1.2.3-next.0
1.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.13-next.0
- @backstage/plugin-permission-common@0.7.4
- @backstage/plugin-permission-node@0.7.7-next.0
- @backstage/plugin-search-backend-node@1.1.5-next.0
- @backstage/plugin-search-common@1.2.2
1.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.7.6
- @backstage/plugin-auth-node@0.2.12
- @backstage/backend-common@0.18.3
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.4
- @backstage/config@1.0.7
- @backstage/types@1.0.2
- @backstage/plugin-search-backend-node@1.1.4
- @backstage/plugin-search-common@1.2.2
1.2.4-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.2.12-next.2
- @backstage/backend-common@0.18.3-next.2
- @backstage/plugin-permission-node@0.7.6-next.2
- @backstage/plugin-search-backend-node@1.1.4-next.2
- @backstage/config@1.0.7-next.0
1.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.7.6-next.1
- @backstage/errors@1.1.5-next.0
- @backstage/backend-common@0.18.3-next.1
- @backstage/plugin-auth-node@0.2.12-next.1
- @backstage/plugin-permission-common@0.7.4-next.0
- @backstage/config@1.0.7-next.0
- @backstage/types@1.0.2
- @backstage/plugin-search-backend-node@1.1.4-next.1
- @backstage/plugin-search-common@1.2.2-next.0
1.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.3-next.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.12-next.0
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.6-next.0
- @backstage/plugin-search-backend-node@1.1.4-next.0
- @backstage/plugin-search-common@1.2.1
1.2.3
Patch Changes
1b30c9a0f7: Change the router's response to include the error message instead of its object type in case it fails during a search query because the messages have more info.- Updated dependencies
- @backstage/backend-common@0.18.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.11
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.5
- @backstage/plugin-search-backend-node@1.1.3
- @backstage/plugin-search-common@1.2.1
1.2.3-next.2
Patch Changes
1b30c9a0f7: Change the router's response to include the error message instead of its object type in case it fails during a search query because the messages have more info.- Updated dependencies
- @backstage/backend-common@0.18.2-next.2
- @backstage/plugin-auth-node@0.2.11-next.2
- @backstage/plugin-permission-node@0.7.5-next.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-search-backend-node@1.1.3-next.2
- @backstage/plugin-search-common@1.2.1
1.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.1
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.11-next.1
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.5-next.1
- @backstage/plugin-search-backend-node@1.1.3-next.1
- @backstage/plugin-search-common@1.2.1
1.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.0
- @backstage/plugin-auth-node@0.2.11-next.0
- @backstage/plugin-permission-node@0.7.5-next.0
- @backstage/plugin-search-backend-node@1.1.3-next.0
1.2.1
Patch Changes
bfd66b0478: Allow max page limit for search results to be configurable- Updated dependencies
- @backstage/backend-common@0.18.0
- @backstage/plugin-search-backend-node@1.1.1
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.9
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.3
- @backstage/plugin-search-common@1.2.1
1.2.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.1
- @backstage/plugin-auth-node@0.2.9-next.1
- @backstage/plugin-permission-node@0.7.3-next.1
- @backstage/plugin-search-backend-node@1.1.1-next.2
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-permission-common@0.7.3-next.0
- @backstage/plugin-search-common@1.2.1-next.0
1.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.0
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.9-next.0
- @backstage/plugin-permission-common@0.7.3-next.0
- @backstage/plugin-permission-node@0.7.3-next.0
- @backstage/plugin-search-backend-node@1.1.1-next.1
- @backstage/plugin-search-common@1.2.1-next.0
1.2.1-next.0
Patch Changes
bfd66b0478: Allow max page limit for search results to be configurable- Updated dependencies
- @backstage/plugin-search-backend-node@1.1.1-next.0
- @backstage/backend-common@0.17.0
- @backstage/config@1.0.5
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/plugin-auth-node@0.2.8
- @backstage/plugin-permission-common@0.7.2
- @backstage/plugin-permission-node@0.7.2
- @backstage/plugin-search-common@1.2.0
1.2.0
Minor Changes
29ebc43a0b: numberOfResults is now provided alongside the query result
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries- Updated dependencies
- @backstage/plugin-search-backend-node@1.1.0
- @backstage/backend-common@0.17.0
- @backstage/plugin-permission-common@0.7.2
- @backstage/plugin-permission-node@0.7.2
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.8
- @backstage/types@1.0.2
- @backstage/plugin-search-common@1.2.0
- @backstage/config@1.0.5
1.2.0-next.3
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries- Updated dependencies
- @backstage/plugin-permission-common@0.7.2-next.2
- @backstage/plugin-permission-node@0.7.2-next.3
- @backstage/backend-common@0.17.0-next.3
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/types@1.0.2-next.1
- @backstage/plugin-auth-node@0.2.8-next.3
- @backstage/plugin-search-backend-node@1.1.0-next.3
- @backstage/plugin-search-common@1.2.0-next.3
1.2.0-next.2
Minor Changes
29ebc43a0b: numberOfResults is now provided alongside the query result
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-node@1.1.0-next.2
- @backstage/backend-common@0.17.0-next.2
- @backstage/plugin-search-common@1.2.0-next.2
- @backstage/plugin-auth-node@0.2.8-next.2
- @backstage/plugin-permission-node@0.7.2-next.2
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/types@1.0.2-next.1
- @backstage/plugin-permission-common@0.7.2-next.1
1.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.1
- @backstage/plugin-search-backend-node@1.0.5-next.1
- @backstage/types@1.0.2-next.1
- @backstage/plugin-auth-node@0.2.8-next.1
- @backstage/plugin-permission-node@0.7.2-next.1
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-permission-common@0.7.2-next.1
- @backstage/plugin-search-common@1.1.2-next.1
1.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-node@1.0.5-next.0
- @backstage/backend-common@0.16.1-next.0
- @backstage/plugin-auth-node@0.2.8-next.0
- @backstage/plugin-permission-common@0.7.2-next.0
- @backstage/plugin-permission-node@0.7.2-next.0
- @backstage/types@1.0.2-next.0
- @backstage/config@1.0.5-next.0
- @backstage/errors@1.1.4-next.0
- @backstage/plugin-search-common@1.1.2-next.0
1.1.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0
- @backstage/plugin-auth-node@0.2.7
- @backstage/plugin-permission-common@0.7.1
- @backstage/types@1.0.1
- @backstage/plugin-permission-node@0.7.1
- @backstage/plugin-search-backend-node@1.0.4
- @backstage/config@1.0.4
- @backstage/errors@1.1.3
- @backstage/plugin-search-common@1.1.1
1.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.1
- @backstage/plugin-auth-node@0.2.7-next.1
- @backstage/plugin-permission-node@0.7.1-next.1
- @backstage/plugin-search-backend-node@1.0.4-next.1
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
- @backstage/types@1.0.1-next.0
- @backstage/plugin-permission-common@0.7.1-next.0
- @backstage/plugin-search-common@1.1.1-next.0
1.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.0
- @backstage/plugin-auth-node@0.2.7-next.0
- @backstage/plugin-permission-common@0.7.1-next.0
- @backstage/types@1.0.1-next.0
- @backstage/plugin-permission-node@0.7.1-next.0
- @backstage/plugin-search-backend-node@1.0.4-next.0
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
- @backstage/plugin-search-common@1.1.1-next.0
1.1.0
Minor Changes
-
16c853a6ed: Be less restrictive with unknown keys on query endpoint -
a799972bb1: The query received by search engines now contains a property calledpageLimit, it specifies how many results to return per page when sending a query request to the search backend.Example: Returns up to 30 results per page
GET /query?pageLimit=30The search backend validates the page limit and this value must not exceed 100, but it doesn't set a default value for the page limit parameter, it leaves it up to each search engine to set this, so Lunr, Postgres and Elastic Search set 25 results per page as a default value.
Patch Changes
2d3a5f09ab: Useresponse.jsonrather thanresponse.sendwhere appropriate, as outlined inSECURITY.md- Updated dependencies
- @backstage/backend-common@0.15.2
- @backstage/plugin-auth-node@0.2.6
- @backstage/plugin-permission-node@0.7.0
- @backstage/plugin-permission-common@0.7.0
- @backstage/plugin-search-common@1.1.0
- @backstage/plugin-search-backend-node@1.0.3
- @backstage/config@1.0.3
- @backstage/errors@1.1.2
- @backstage/types@1.0.0
1.1.0-next.2
Patch Changes
2d3a5f09ab: Useresponse.jsonrather thanresponse.sendwhere appropriate, as outlined inSECURITY.md- Updated dependencies
- @backstage/backend-common@0.15.2-next.2
- @backstage/plugin-permission-common@0.7.0-next.2
- @backstage/plugin-permission-node@0.7.0-next.2
- @backstage/plugin-search-backend-node@1.0.3-next.2
- @backstage/plugin-auth-node@0.2.6-next.2
- @backstage/plugin-search-common@1.1.0-next.2
- @backstage/config@1.0.3-next.2
- @backstage/errors@1.1.2-next.2
- @backstage/types@1.0.0
1.1.0-next.1
Minor Changes
-
16c853a6ed: Be less restrictive with unknown keys on query endpoint -
a799972bb1: The query received by search engines now contains a property calledpageLimit, it specifies how many results to return per page when sending a query request to the search backend.Example: Returns up to 30 results per page
GET /query?pageLimit=30The search backend validates the page limit and this value must not exceed 100, but it doesn't set a default value for the page limit parameter, it leaves it up to each search engine to set this, so Lunr, Postgres and Elastic Search set 25 results per page as a default value.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.1
- @backstage/plugin-search-common@1.1.0-next.1
- @backstage/plugin-search-backend-node@1.0.3-next.1
- @backstage/config@1.0.3-next.1
- @backstage/errors@1.1.2-next.1
- @backstage/types@1.0.0
- @backstage/plugin-auth-node@0.2.6-next.1
- @backstage/plugin-permission-common@0.6.5-next.1
- @backstage/plugin-permission-node@0.6.6-next.1
1.0.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.0
- @backstage/plugin-auth-node@0.2.6-next.0
- @backstage/plugin-permission-node@0.6.6-next.0
- @backstage/config@1.0.3-next.0
- @backstage/errors@1.1.2-next.0
- @backstage/types@1.0.0
- @backstage/plugin-permission-common@0.6.5-next.0
- @backstage/plugin-search-backend-node@1.0.3-next.0
- @backstage/plugin-search-common@1.0.2-next.0
1.0.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.1
- @backstage/plugin-auth-node@0.2.5
- @backstage/plugin-permission-node@0.6.5
- @backstage/plugin-search-backend-node@1.0.2
- @backstage/config@1.0.2
- @backstage/errors@1.1.1
- @backstage/plugin-permission-common@0.6.4
- @backstage/plugin-search-common@1.0.1
1.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/errors@1.1.1-next.0
- @backstage/plugin-permission-common@0.6.4-next.2
- @backstage/backend-common@0.15.1-next.3
- @backstage/plugin-auth-node@0.2.5-next.3
- @backstage/plugin-permission-node@0.6.5-next.3
- @backstage/plugin-search-backend-node@1.0.2-next.2
1.0.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.1-next.0
- @backstage/plugin-search-backend-node@1.0.2-next.0
- @backstage/plugin-auth-node@0.2.5-next.0
- @backstage/plugin-permission-common@0.6.4-next.0
- @backstage/plugin-permission-node@0.6.5-next.0
- @backstage/plugin-search-common@1.0.1-next.0
1.0.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0
- @backstage/plugin-auth-node@0.2.4
- @backstage/plugin-permission-node@0.6.4
- @backstage/plugin-search-backend-node@1.0.1
1.0.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0-next.0
- @backstage/plugin-auth-node@0.2.4-next.0
- @backstage/plugin-permission-node@0.6.4-next.0
- @backstage/plugin-search-backend-node@1.0.1-next.0
1.0.0
Major Changes
7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in New release: Backstage Search 1.0 blog
Patch Changes
a21cd43467: If error isMissingIndexErrorwe return a 400 response with a more clear error message.- Updated dependencies
- @backstage/backend-common@0.14.1
- @backstage/plugin-search-backend-node@1.0.0
- @backstage/plugin-search-common@1.0.0
- @backstage/plugin-auth-node@0.2.3
- @backstage/plugin-permission-common@0.6.3
- @backstage/plugin-permission-node@0.6.3
- @backstage/errors@1.1.0
0.5.4-next.2
Patch Changes
a21cd43467: If error isMissingIndexErrorwe return a 400 response with a more clear error message.- Updated dependencies
- @backstage/backend-common@0.14.1-next.3
- @backstage/plugin-auth-node@0.2.3-next.2
- @backstage/plugin-permission-common@0.6.3-next.1
- @backstage/plugin-permission-node@0.6.3-next.2
- @backstage/plugin-search-backend-node@0.6.3-next.2
0.5.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.1
- @backstage/errors@1.1.0-next.0
- @backstage/plugin-auth-node@0.2.3-next.1
- @backstage/plugin-permission-common@0.6.3-next.0
- @backstage/plugin-permission-node@0.6.3-next.1
- @backstage/plugin-search-backend-node@0.6.3-next.1
- @backstage/plugin-search-common@0.3.6-next.0
0.5.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.0
- @backstage/plugin-auth-node@0.2.3-next.0
- @backstage/plugin-permission-node@0.6.3-next.0
- @backstage/plugin-search-backend-node@0.6.3-next.0
0.5.3
Patch Changes
7d8acfc32e:RouterOptionsandcreateRouternow marked as public exports915700f64f: The provided search engine now adds a pagination-awarerankvalue to all results.- Updated dependencies
- @backstage/plugin-search-common@0.3.5
- @backstage/plugin-permission-node@0.6.2
- @backstage/backend-common@0.14.0
- @backstage/plugin-auth-node@0.2.2
- @backstage/plugin-search-backend-node@0.6.2
- @backstage/plugin-permission-common@0.6.2
0.5.3-next.2
Patch Changes
7d8acfc32e:RouterOptionsandcreateRouternow marked as public exports- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-search-backend-node@0.6.2-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
- @backstage/plugin-permission-node@0.6.2-next.2
0.5.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.6-next.1
- @backstage/plugin-auth-node@0.2.2-next.1
- @backstage/plugin-permission-common@0.6.2-next.0
- @backstage/plugin-permission-node@0.6.2-next.1
- @backstage/plugin-search-backend-node@0.6.2-next.1
- @backstage/plugin-search-common@0.3.5-next.0
0.5.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.6-next.0
- @backstage/plugin-search-backend-node@0.6.2-next.0
- @backstage/plugin-auth-node@0.2.2-next.0
- @backstage/plugin-permission-node@0.6.2-next.0
0.5.2
Patch Changes
8cc75993a6: Fixed issue inPermissionEvaluatorinstance check that would cause unexpected "invalid union" errors.- Updated dependencies
- @backstage/backend-common@0.13.3
- @backstage/config@1.0.1
- @backstage/plugin-search-backend-node@0.6.1
- @backstage/plugin-auth-node@0.2.1
- @backstage/plugin-search-common@0.3.4
- @backstage/plugin-permission-common@0.6.1
- @backstage/plugin-permission-node@0.6.1
0.5.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.2
- @backstage/config@1.0.1-next.0
- @backstage/plugin-search-backend-node@0.6.1-next.1
- @backstage/plugin-search-common@0.3.4-next.0
- @backstage/plugin-auth-node@0.2.1-next.1
- @backstage/plugin-permission-common@0.6.1-next.0
- @backstage/plugin-permission-node@0.6.1-next.1
0.5.2-next.0
Patch Changes
8cc75993a6: Fixed issue inPermissionEvaluatorinstance check that would cause unexpected "invalid union" errors.- Updated dependencies
- @backstage/backend-common@0.13.3-next.0
- @backstage/plugin-auth-node@0.2.1-next.0
- @backstage/plugin-permission-node@0.6.1-next.0
- @backstage/plugin-search-backend-node@0.6.1-next.0
0.5.0
Minor Changes
94ccd772d4: BREAKING: Theauthorizationproperty is no longer returned on search results when queried. Note: this will only result in a breaking change if you have custom code in your frontend that relies on theauthorization.resourceRefproperty on documents.
Patch Changes
30f9884359: Check for non-resource permissions when authorizing result-by-result in AuthorizedSearchEngine.3c8cfaaa80: UsePermissionEvaluatorinstead ofPermissionAuthorizer, which is now deprecated.62ee65422c: Use newIndexableResultSettype as return type of query method inSearchEngineimplementation.c98d271466: Use updated types from@backstage/plugin-permission-common- Updated dependencies
- @backstage/plugin-permission-common@0.6.0
- @backstage/plugin-permission-node@0.6.0
- @backstage/plugin-auth-node@0.2.0
- @backstage/plugin-search-common@0.3.3
- @backstage/backend-common@0.13.2
- @backstage/plugin-search-backend-node@0.6.0
0.5.0-next.2
Patch Changes
3c8cfaaa80: UsePermissionEvaluatorinstead ofPermissionAuthorizer, which is now deprecated.- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.1
- @backstage/plugin-permission-node@0.6.0-next.2
- @backstage/backend-common@0.13.2-next.2
- @backstage/plugin-search-backend-node@0.6.0-next.1
0.5.0-next.1
Patch Changes
30f9884359: Check for non-resource permissions when authorizing result-by-result in AuthorizedSearchEngine.c98d271466: Use updated types from@backstage/plugin-permission-common- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-permission-node@0.6.0-next.1
- @backstage/backend-common@0.13.2-next.1
- @backstage/plugin-search-common@0.3.3-next.1
0.5.0-next.0
Minor Changes
94ccd772d4: BREAKING: Theauthorizationproperty is no longer returned on search results when queried. Note: this will only result in a breaking change if you have custom code in your frontend that relies on theauthorization.resourceRefproperty on documents.
Patch Changes
62ee65422c: Use newIndexableResultSettype as return type of query method inSearchEngineimplementation.- Updated dependencies
- @backstage/plugin-auth-node@0.2.0-next.0
- @backstage/plugin-search-common@0.3.3-next.0
- @backstage/plugin-search-backend-node@0.5.3-next.0
- @backstage/backend-common@0.13.2-next.0
- @backstage/plugin-permission-node@0.5.6-next.0
0.4.8
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.1
- @backstage/config@1.0.0
- @backstage/errors@1.0.0
- @backstage/types@1.0.0
- @backstage/plugin-permission-common@0.5.3
- @backstage/plugin-search-backend-node@0.5.2
- @backstage/plugin-auth-node@0.1.6
- @backstage/plugin-permission-node@0.5.5
- @backstage/plugin-search-common@0.3.2
0.4.7
Patch Changes
3e54f6c436: Use@backstage/plugin-search-commonpackage instead of@backstage/search-common.- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-search-common@0.3.1
- @backstage/plugin-search-backend-node@0.5.1
- @backstage/plugin-auth-node@0.1.5
- @backstage/plugin-permission-node@0.5.4
0.4.7-next.0
Patch Changes
3e54f6c436: Use@backstage/plugin-search-commonpackage instead of@backstage/search-common.- Updated dependencies
- @backstage/backend-common@0.13.0-next.0
- @backstage/plugin-search-common@0.3.1-next.0
- @backstage/plugin-search-backend-node@0.5.1-next.0
- @backstage/plugin-auth-node@0.1.5-next.0
- @backstage/plugin-permission-node@0.5.4-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.12.0
- @backstage/plugin-permission-common@0.5.2
- @backstage/plugin-permission-node@0.5.3
- @backstage/plugin-search-backend-node@0.5.0
- @backstage/search-common@0.3.0
- @backstage/plugin-auth-node@0.1.4
0.4.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.11.0
- @backstage/plugin-permission-node@0.5.2
- @backstage/plugin-auth-node@0.1.3
0.4.4
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/backend-common@0.10.9
- @backstage/config@0.1.15
- @backstage/errors@0.2.2
- @backstage/search-common@0.2.4
- @backstage/types@0.1.3
- @backstage/plugin-auth-node@0.1.2
- @backstage/plugin-permission-common@0.5.1
- @backstage/plugin-permission-node@0.5.1
- @backstage/plugin-search-backend-node@0.4.7
0.4.3
Patch Changes
c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/backend-common@0.10.8
- @backstage/errors@0.2.1
- @backstage/plugin-auth-node@0.1.1
- @backstage/plugin-permission-common@0.5.0
- @backstage/config@0.1.14
- @backstage/search-common@0.2.3
- @backstage/types@0.1.2
- @backstage/plugin-permission-node@0.5.0
- @backstage/plugin-search-backend-node@0.4.6
0.4.2
Patch Changes
b3f3e42036: UsegetBearerTokenFromAuthorizationHeaderfrom@backstage/plugin-auth-nodeinstead of the deprecatedIdentityClientmethod.- Updated dependencies
- @backstage/backend-common@0.10.7
- @backstage/plugin-auth-node@0.1.0
- @backstage/plugin-permission-node@0.4.3
0.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.10.0-next.0
- @backstage/backend-common@0.10.7-next.0
- @backstage/plugin-permission-node@0.4.3-next.0
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0
- @backstage/backend-common@0.10.6
- @backstage/plugin-permission-node@0.4.2
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0-next.1
- @backstage/backend-common@0.10.6-next.0
- @backstage/plugin-permission-node@0.4.2-next.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0-next.0
- @backstage/plugin-permission-node@0.4.2-next.0
0.4.0
Minor Changes
-
bbfbc755aa: BREAKING Added three additional required properties tocreateRouterto support filtering search results based on permissions. To make this change to an existing app, add the required parameters to thecreateRoutercall inpackages/backend/src/plugins/search.ts:export default async function createPlugin({ logger, + permissions, discovery, config, tokenManager, }: PluginEnvironment) { /* ... */ return await createRouter({ engine: indexBuilder.getSearchEngine(), + types: indexBuilder.getDocumentTypes(), + permissions, + config, logger, }); }
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-node@0.4.5
- @backstage/plugin-auth-backend@0.8.0
- @backstage/search-common@0.2.2
- @backstage/backend-common@0.10.5
- @backstage/plugin-permission-node@0.4.1
0.3.1
Patch Changes
cd6854046e: Validate query string in search endpoint- Updated dependencies
- @backstage/backend-common@0.10.4
- @backstage/config@0.1.13
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.10.4-next.0
0.3.0
Minor Changes
-
a41fbfe739: Search result location filteringThis change introduces a filter for search results based on their location protocol. The intention is to filter out unsafe or malicious values before they can be consumed by the frontend. By default locations must be http/https URLs (or paths).
Patch Changes
- Updated dependencies
0.2.8
Patch Changes
dcd1a0c3f4: Minor improvement to the API reports, by not unpacking arguments directly- Updated dependencies
- @backstage/backend-common@0.9.13
0.2.7
Patch Changes
-
bab752e2b3: Change default port of backend from 7000 to 7007.This is due to the AirPlay Receiver process occupying port 7000 and preventing local Backstage instances on MacOS to start.
You can change the port back to 7000 or any other value by providing an
app-config.yamlwith the following values:backend: listen: 0.0.0.0:7123 baseUrl: http://localhost:7123More information can be found here: https://backstage.io/docs/conf/writing
-
Updated dependencies
- @backstage/backend-common@0.9.11
0.2.6
Patch Changes
-
a13f21cdc: Implement optionalpageCursorbased paging in search.To use paging in your app, add a
<SearchResultPager />to yourSearchPage.tsx. -
Updated dependencies
- @backstage/search-common@0.2.0
- @backstage/plugin-search-backend-node@0.4.2
- @backstage/backend-common@0.9.1
0.2.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.9.0
0.2.4
Patch Changes
64baedea5: Improve search query logging message- Updated dependencies
- @backstage/backend-common@0.8.10
0.2.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.8.6
- @backstage/plugin-search-backend-node@0.4.0
0.2.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.8.5
- @backstage/plugin-search-backend-node@0.3.0
0.2.1
Patch Changes
3108ff7bf: Makeyarn devrespect thePLUGIN_PORTenvironment variable.- Updated dependencies
- @backstage/plugin-search-backend-node@0.2.1
- @backstage/backend-common@0.8.3
0.2.0
Minor Changes
-
5aff84759: This release represents a move out of a pre-alpha phase of the Backstage Search plugin, into an alpha phase. With this release, you gain more control over the layout of your search page on the frontend, as well as the ability to extend search on the backend to encompass everything Backstage users may want to find.If you are updating to version
v0.4.0of@backstage/plugin-searchfrom a prior release, you will need to make modifications to your app backend.First, navigate to your backend package and install the two related search backend packages:
cd packages/backend yarn add @backstage/plugin-search-backend @backstage/plugin-search-backend-nodeWire up these new packages into your app backend by first creating a new
search.tsfile atsrc/plugins/search.tswith contents like the following:import { useHotCleanup } from '@backstage/backend-common'; import { createRouter } from '@backstage/plugin-search-backend'; import { IndexBuilder, LunrSearchEngine, } from '@backstage/plugin-search-backend-node'; import { PluginEnvironment } from '../types'; import { DefaultCatalogCollator } from '@backstage/plugin-catalog-backend'; export default async function createPlugin({ logger, discovery, }: PluginEnvironment) { // Initialize a connection to a search engine. const searchEngine = new LunrSearchEngine({ logger }); const indexBuilder = new IndexBuilder({ logger, searchEngine }); // Collators are responsible for gathering documents known to plugins. This // particular collator gathers entities from the software catalog. indexBuilder.addCollator({ defaultRefreshIntervalSeconds: 600, collator: new DefaultCatalogCollator({ discovery }), }); // The scheduler controls when documents are gathered from collators and sent // to the search engine for indexing. const { scheduler } = await indexBuilder.build(); // A 3 second delay gives the backend server a chance to initialize before // any collators are executed, which may attempt requests against the API. setTimeout(() => scheduler.start(), 3000); useHotCleanup(module, () => scheduler.stop()); return await createRouter({ engine: indexBuilder.getSearchEngine(), logger, }); }Then, ensure the search plugin you configured above is initialized by modifying your backend's
index.tsfile in the following ways:+import search from './plugins/search'; // ... +const searchEnv = useHotMemoize(module, () => createEnv('search')); // ... +apiRouter.use('/search', await search(searchEnv)); // ...
Patch Changes
- Updated dependencies [
92963779b] - Updated dependencies [
db1c8f93b] - Updated dependencies [
5aff84759] - Updated dependencies [
eda9dbd5f]- @backstage/backend-common@0.8.2
- @backstage/search-common@0.1.2
- @backstage/plugin-search-backend-node@0.2.0
0.1.5
Patch Changes
0.1.4
Patch Changes
0.1.3
Patch Changes
b9b2b4b76: Lunr Search Engine support- Updated dependencies [
b9b2b4b76] - Updated dependencies [
d367f63b5] - Updated dependencies [
b42531cfe]- @backstage/plugin-search-backend-node@0.1.3
- @backstage/backend-common@0.6.3
0.1.2
Patch Changes
4d248725e: Bump to use the in-repo latestbackend-common, and the correct version ofexpress-promise-router
@backstage/backend-plugin-api@1.7.0-next.1
Minor Changes
-
bb9b471: Plugin IDs that do not match the standard format are deprecated (letters, digits, and dashes only, starting with a letter). Plugin IDs that do no match this format will be rejected in a future release.In addition, plugin IDs that don't match the legacy pattern that also allows underscores, with be rejected.
@backstage/frontend-app-api@0.15.0-next.1
Minor Changes
55b2ef6: BREAKING: Updated the behavior of the new API override logic to reject the override and block app startup instead of just logging a deprecation warning.
Patch Changes
09032d7: Internal update to simplify testing utility implementations.- Updated dependencies
- @backstage/frontend-defaults@0.4.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
@backstage/frontend-defaults@0.4.0-next.1
Minor Changes
55b2ef6: BREAKING: TheAPI_FACTORY_CONFLICTwarning is now treated as an error and will prevent the app from starting.
Patch Changes
- Updated dependencies
- @backstage/frontend-app-api@0.15.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/plugin-app@0.4.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/frontend-plugin-api@0.14.0-next.1
Minor Changes
-
bb9b471: Plugin IDs that do not match the standard format are deprecated (letters, digits, and dashes only, starting with a letter). Plugin IDs that do no match this format will be rejected in a future release. -
10ebed4: BREAKING: Removed type support for multiple attachment points in theExtensionDefinitionAttachTotype. Extensions can no longer specify an array of attachment points in theattachToproperty.The runtime still supports multiple attachment points for backward compatibility with existing compiled code, but new code will receive type errors if attempting to use this pattern.
Extensions that previously used multiple attachment points should migrate to using a Utility API pattern instead. See the Sharing Extensions Across Multiple Locations guide for the recommended approach.
@backstage/integration@1.20.0-next.1
Minor Changes
6999f6d: The AzureUrl class in the @backstage/integration package is now able to process BOTH git branches and git tags. Initially this class only processed git branches and threw an error when non-branch Azure URLs were passed in.
@backstage/ui@0.12.0-next.1
Minor Changes
-
058ffd9: BREAKING: Removedlargesize variant from Button component as it was never implemented.Migration:
- <Button size="large">Click me</Button> + <Button size="medium">Click me</Button>Affected components: Button
-
110fec0: BREAKING: Removed link and tint color tokens, added new status foreground tokens, and improved Link component stylingThe following color tokens have been removed:
--bui-fg-link(and all related tokens:-hover,-pressed,-disabled)--bui-fg-tint(and all related tokens:-hover,-pressed,-disabled)--bui-bg-tint(and all related tokens:-hover,-pressed,-disabled)--bui-border-tint(and all related tokens)
New Status Tokens:
Added dedicated tokens for status colors that distinguish between usage on status backgrounds vs. standalone usage:
--bui-fg-danger-on-bg/--bui-fg-danger--bui-fg-warning-on-bg/--bui-fg-warning--bui-fg-success-on-bg/--bui-fg-success--bui-fg-info-on-bg/--bui-fg-info
The
-on-bgvariants are designed for text on colored backgrounds, while the base variants are for standalone status indicators with improved visibility and contrast.Migration:
For link colors, migrate to one of the following alternatives:
.custom-link { - color: var(--bui-fg-link); + color: var(--bui-fg-info); /* For informational links */ + /* or */ + color: var(--bui-fg-primary); /* For standard text links */ }For tint colors (backgrounds, foregrounds, borders), migrate to appropriate status or neutral colors:
.info-section { - background: var(--bui-bg-tint); + background: var(--bui-bg-info); /* For informational sections */ + /* or */ + background: var(--bui-bg-neutral-on-surface-0); /* For neutral emphasis */ }If you're using status foreground colors on colored backgrounds, update to the new
-on-bgtokens:.error-badge { - color: var(--bui-fg-danger); + color: var(--bui-fg-danger-on-bg); background: var(--bui-bg-danger); }Affected components: Link
Patch Changes
-
4d1b7f4: Fixed CSS Module syntax to comply with Next.js 16 Turbopack validation by flattening nested dark theme selectors.Affected components: Popover, Tooltip
-
2c219b9: Addeddestructiveprop to Button for dangerous actions like delete or remove. Works with all variants (primary, secondary, tertiary).Affected components: Button
-
5af9e14: FixeduseDefinitionhook adding literal "undefined" class name when no className prop was passed. -
74c5a76: Fixed Switch component disabled state styling to shownot-allowedcursor and disabled text color.Affected components: Switch
@backstage/plugin-auth-backend-module-atlassian-provider@0.4.12-next.0
@backstage/plugin-auth-backend-module-atlassian-provider
0.4.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.4.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.4.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.4.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.4.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.4.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.4.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.4.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.4.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.4.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.4.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.4.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.4.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.4.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.4.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.4.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.4.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.4.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.3.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.3.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.3.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.3.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.3.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.3.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.2.4
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.2.4-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.2.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.2.4-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.2.3
Patch Changes
b9832ae: Fix several issues with the Atlassian auth provider (type definition, profile url, profile transformation, scopes)- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.2.0
Minor Changes
8efc6cf: BREAKING: Thescopeandscopesconfig options have been removed and replaced by the standardadditionalScopesconfig. In addition, theoffline_access,read:jira-work, andread:jira-userscopes have been set to required and will always be present.
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.2.0-next.2
Minor Changes
8efc6cf: BREAKING: Thescopeandscopesconfig options have been removed and replaced by the standardadditionalScopesconfig. In addition, theoffline_access,read:jira-work, andread:jira-userscopes have been set to required and will always be present.
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
0.1.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.1.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.1.10
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.10-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.1.9
Patch Changes
269b4c1: Read scopes from config and pass to AtlassianProvider as they are required- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
0.1.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
0.1.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.8
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
0.1.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
0.1.6
Patch Changes
c511186: Addressed OAuth flow issue in Atlassian auth module- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
0.1.6-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
0.1.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
0.1.2
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
0.1.2-next.3
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
0.1.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
0.1.1
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
0.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
0.1.1-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/plugin-auth-node@0.4.3-next.0
0.1.0
Minor Changes
2a5891e: New module for@backstage/plugin-auth-backendthat adds an atlassian auth provider
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
0.1.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/plugin-auth-node@0.4.2-next.3
0.1.0-next.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
0.1.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.1.0-next.0
Minor Changes
2a5891e816: New module for@backstage/plugin-auth-backendthat adds an atlassian auth provider
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
@backstage/plugin-auth-backend-module-aws-alb-provider@0.4.13-next.0
@backstage/plugin-auth-backend-module-aws-alb-provider
0.4.12-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-backend@0.26.1-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/errors@1.2.7
0.4.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.6.1
- @backstage/plugin-auth-backend@0.26.0
- @backstage/plugin-auth-node@0.6.11
0.4.11-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.26.0-next.0
- @backstage/plugin-auth-node@0.6.10
0.4.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/plugin-auth-backend@0.25.7
- @backstage/backend-plugin-api@1.6.0
0.4.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-backend@0.25.7-next.1
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/errors@1.2.7
0.4.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/plugin-auth-backend@0.25.7-next.0
- @backstage/errors@1.2.7
0.4.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-backend@0.25.6
- @backstage/plugin-auth-node@0.6.9
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-backend@0.25.6-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.4.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.6-next.0
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
0.4.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-backend@0.25.5
- @backstage/plugin-auth-node@0.6.8
0.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-backend@0.25.5-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.4.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.4
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.4.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/plugin-auth-backend@0.25.4-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.3
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.4.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.3-next.0
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/errors@1.2.7
0.4.5
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.2
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-backend@0.25.2-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.4.4
Patch Changes
c83cd8b: Fixed some circular or otherwise unclear imports- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.25.1
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.25.1-next.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-backend@0.25.1-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.4.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
0.4.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.2
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/errors@1.2.7
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/errors@1.2.7
0.4.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.5
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/errors@1.2.7
0.4.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.5-next.2
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
- @backstage/plugin-auth-node@0.6.1
0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.5-next.1
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
0.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.5-next.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-auth-backend@0.24.4
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
0.4.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.24.4-next.2
- @backstage/plugin-auth-node@0.6.1-next.1
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/plugin-auth-backend@0.24.4-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/errors@1.2.7
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.4-next.0
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.4.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.24.3
0.4.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-backend@0.24.3-next.3
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/errors@1.2.7
0.4.0-next.2
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.24.3-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.24.3-next.1
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/errors@1.2.7
- @backstage/plugin-auth-backend@0.24.3-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/plugin-auth-backend@0.24.2
- @backstage/backend-plugin-api@1.1.1
- @backstage/errors@1.2.7
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-backend@0.24.2-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/plugin-auth-backend@0.24.2-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/errors@1.2.6
0.3.1
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-backend@0.24.1
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/errors@1.2.6
0.3.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-backend@0.24.1-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.3.1-next.1
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-backend@0.24.1-next.1
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/errors@1.2.5
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/errors@1.2.5
- @backstage/plugin-auth-backend@0.24.1-next.0
0.3.0
Minor Changes
75168e3: BREAKING: The AWS ALBfullProfilewill no longer have the its username or email converted to lowercase. This is to ensure unique handling of the users. You may need to update and configure a custom sign-in resolver or profile transform as a result.
Patch Changes
5d74716: Remove unused backend-common dependency- Updated dependencies
- @backstage/plugin-auth-backend@0.24.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/errors@1.2.5
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.0-next.2
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/errors@1.2.4
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.24.0-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.3.0-next.0
Minor Changes
75168e3: BREAKING: The AWS ALBfullProfilewill no longer have the its username or email converted to lowercase. This is to ensure unique handling of the users. You may need to update and configure a custom sign-in resolver or profile transform as a result.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.0-next.0
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/errors@1.2.4
0.2.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/plugin-auth-backend@0.23.1
- @backstage/backend-plugin-api@1.0.1
- @backstage/errors@1.2.4
0.2.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.23.1-next.1
0.2.1-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-auth-backend@0.23.1-next.0
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/errors@1.2.4
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
ecbc47e: Fix a bug where the signer was checked from the payload instead of the header8d1fb8d: Throw correct error when email is missing from the claims- Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/plugin-auth-backend@0.23.0
- @backstage/errors@1.2.4
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/plugin-auth-backend@0.23.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/errors@1.2.4
0.2.0-next.1
Patch Changes
8d1fb8d: Throw correct error when email is missing from the claims- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.23.0-next.1
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
ecbc47e: Fix a bug where the signer was checked from the payload instead of the header- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-backend@0.23.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4
0.1.15
Patch Changes
-
c8f1cae: AddsignInto authentication provider configuration schema -
4ea354f: Added asignerconfiguration option to validate against the token claims. We strongly recommend that you set this value (typically on the formatarn:aws:elasticloadbalancing:us-east-2:123456789012:loadbalancer/app/my-load-balancer/1234567890123456) to ensure that the auth provider can safely check the authenticity of any incoming tokens.Example:
auth: providers: awsalb: # this is the URL of the IdP you configured issuer: 'https://example.okta.com/oauth2/default' # this is the ARN of your ALB instance + signer: 'arn:aws:elasticloadbalancing:us-east-2:123456789012:loadbalancer/app/my-load-balancer/1234567890123456' # this is the region where your ALB instance resides region: 'us-west-2' signIn: resolvers: # typically you would pick one of these - resolver: emailMatchingUserEntityProfileEmail - resolver: emailLocalPartMatchingUserEntityName -
93095ee: Make sure node-fetch is version 2.7.0 or greater -
Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-auth-backend@0.22.10
- @backstage/plugin-auth-node@0.5.0
- @backstage/errors@1.2.4
0.1.15-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.22.10-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.15-next.2
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/backend-common@0.23.4-next.2
- @backstage/plugin-auth-backend@0.22.10-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/errors@1.2.4
0.1.15-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-backend@0.22.10-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.15-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.22.10-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.14
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/plugin-auth-node@0.4.17
- @backstage/plugin-auth-backend@0.22.9
- @backstage/errors@1.2.4
0.1.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.22.9-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/plugin-auth-backend@0.22.8-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/errors@1.2.4
0.1.11
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/plugin-auth-backend@0.22.6
- @backstage/errors@1.2.4
0.1.11-next.3
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/plugin-auth-backend@0.22.6-next.3
- @backstage/backend-common@0.23.0-next.3
- @backstage/errors@1.2.4
0.1.11-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/plugin-auth-backend@0.22.6-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/errors@1.2.4
0.1.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-auth-backend@0.22.6-next.1
- @backstage/plugin-auth-node@0.4.14-next.1
0.1.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/plugin-auth-backend@0.22.6-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/errors@1.2.4
0.1.10
Patch Changes
4a0577e: fix: Move config declarations to appropriate auth backend modules- Updated dependencies
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-backend@0.22.5
- @backstage/plugin-auth-node@0.4.13
0.1.10-next.2
Patch Changes
4a0577e: fix: Move config declarations to appropriate auth backend modules- Updated dependencies
- @backstage/backend-common@0.22.0-next.2
- @backstage/plugin-auth-backend@0.22.5-next.2
0.1.10-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-auth-backend@0.22.5-next.1
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.22.5-next.0
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/errors@1.2.4
0.1.9
Patch Changes
-
f286d59: Added support for AWS GovCloud (US) regions -
30f5a51: AddedauthModuleAwsAlbProvideras a default export.It can now be used like this in your backend:
backend.add(import('@backstage/plugin-auth-backend-module-aws-alb-provider')); -
Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/plugin-auth-backend@0.22.4
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/errors@1.2.4
0.1.9-next.1
Patch Changes
-
30f5a51: AddedauthModuleAwsAlbProvideras a default export.It can now be used like this in your backend:
backend.add(import('@backstage/plugin-auth-backend-module-aws-alb-provider')); -
Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/plugin-auth-backend@0.22.4-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
- @backstage/errors@1.2.4
0.1.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-backend@0.22.4-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.8
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.22.3
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/errors@1.2.4
0.1.7
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.5
- @backstage/plugin-auth-backend@0.22.2
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
- @backstage/errors@1.2.4
0.1.6
Patch Changes
- Updated dependencies
0.1.5
Patch Changes
2af5354: Bump dependencyjoseto v5b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-auth-backend@0.22.0
0.1.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4-next.2
- @backstage/plugin-auth-backend@0.22.0-next.2
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/errors@1.2.4-next.0
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-backend@0.22.0-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/errors@1.2.4-next.0
0.1.4-next.0
Patch Changes
2af5354: Bump dependencyjoseto v5b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/plugin-auth-backend@0.22.0-next.0
0.1.0
Minor Changes
23a98f8: Migrated the AWS ALB auth provider to new@backstage/plugin-auth-backend-module-aws-alb-providermodule package.
Patch Changes
d309cad: Refactored to use thejoselibrary for JWT handling.- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/plugin-auth-backend@0.21.0
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
- @backstage/errors@1.2.3
0.1.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/plugin-auth-backend@0.21.0-next.3
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/errors@1.2.3
0.1.0-next.1
Patch Changes
d309cad: Refactored to use thejoselibrary for JWT handling.- Updated dependencies
- @backstage/plugin-auth-backend@0.21.0-next.2
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/errors@1.2.3
0.1.0-next.0
Minor Changes
23a98f8: Migrated the AWS ALB auth provider to new@backstage/plugin-auth-backend-module-aws-alb-providermodule package.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/plugin-auth-backend@0.20.4-next.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.4-next.1
@backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.17-next.0
@backstage/plugin-auth-backend-module-azure-easyauth-provider
0.2.16-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/catalog-model@1.7.6
- @backstage/errors@1.2.7
0.2.15
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.2.15-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/catalog-model@1.7.6
- @backstage/errors@1.2.7
0.2.15-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/catalog-model@1.7.6
- @backstage/errors@1.2.7
0.2.14
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
- @backstage/catalog-model@1.7.6
0.2.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.2.14-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/catalog-model@1.7.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.2.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.2.12
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.2.12-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.2.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.2.11-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/catalog-model@1.7.5
- @backstage/errors@1.2.7
0.2.10
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.5
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.2.10-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.7.5-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.2.9
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/catalog-model@1.7.4
- @backstage/errors@1.2.7
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/catalog-model@1.7.4
- @backstage/errors@1.2.7
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.2.8
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
0.2.8-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.7
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.2.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/plugin-auth-node@0.5.7-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/catalog-model@1.7.3-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/catalog-model@1.7.2
- @backstage/errors@1.2.6
0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/errors@1.2.6
- @backstage/catalog-model@1.7.2
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
- @backstage/catalog-model@1.7.2-next.0
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/catalog-model@1.7.1
- @backstage/errors@1.2.5
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/catalog-model@1.7.1
- @backstage/errors@1.2.5
0.2.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/catalog-model@1.7.1
- @backstage/errors@1.2.5
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.4-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
0.2.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/catalog-model@1.7.0
- @backstage/errors@1.2.4
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
0.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
0.1.6
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
0.1.6-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/catalog-model@1.6.0-next.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.2
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.2-next.2
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/catalog-model@1.5.0
- @backstage/errors@1.2.4
0.1.1
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.5.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.5.0-next.0
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/errors@1.2.4
0.1.0
Minor Changes
06a6725: New auth backend module to addazure-easyauthprovider. Note that as part of this change the default provider ID has been changed fromeasyAuthtoazureEasyAuth, which means that if you switch to this new module you need to update your app config as well as theproviderprop of theProxiedSignInPagein the frontend.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/catalog-model@1.4.5
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-bitbucket-provider@0.3.12-next.0
@backstage/plugin-auth-backend-module-bitbucket-provider
0.3.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.3.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.3.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.3.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.3.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.3.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.3.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.3.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.3.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.3.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.3.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.3.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.3.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.3.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.3.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.3.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.3.2
Patch Changes
5d10f99: Enabled persistency of scopes for Bitbucket Cloud.- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.3.2-next.0
Patch Changes
5d10f99: Enabled persistency of scopes for Bitbucket Cloud.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.3.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.3.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.2.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.2.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.2.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.2.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.1.6
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.1.6-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.1.6-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.1.2
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.8efc6cf: Added support for the new sharedadditionalScopesconfiguration. In addition, theaccountscope has been set to required and will always be present.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.1.2-next.2
Patch Changes
8efc6cf: Added support for the new sharedadditionalScopesconfiguration. In addition, theaccountscope has been set to required and will always be present.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.1.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.1.0
Minor Changes
ba763b6: Migrate the Bitbucket auth provider to the new@backstage/plugin-auth-backend-module-bitbucket-providermodule package.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
@backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.12-next.0
@backstage/plugin-auth-backend-module-bitbucket-server-provider
0.2.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.2.10
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.2.10-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.2.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.2.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.2.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.2.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.2.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.2.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.2.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.2.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.2.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.2.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.2.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.2.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.2.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.1.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.1.3
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.1.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.1.3-next.1
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.1.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.1.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.1.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.1.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.1.0
Minor Changes
527d973: New module for@backstage/plugin-auth-backendthat adds aBitbucket Serverauth provider.
Patch Changes
0a3a13e: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.1.0-next.0
Minor Changes
527d973: New module for@backstage/plugin-auth-backendthat adds aBitbucket Serverauth provider.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.12-next.0
@backstage/plugin-auth-backend-module-cloudflare-access-provider
0.4.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
0.4.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.4.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
0.4.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
0.4.9
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
- @backstage/config@1.3.6
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.4.9-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/config@1.3.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
0.4.8
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.4.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.4.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.4.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
0.4.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.4.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.4.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.4.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.4.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.4
Patch Changes
d4a8246: Use the email fromcfIdentityinstead ofclaimswhen constructing user profile in order to support Cloudflare Service Tokens.- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
0.3.3
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
0.3.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
- @backstage/config@1.3.1-next.0
0.3.3-next.1
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
0.3.2
Patch Changes
d52d7f9: Support ISO and ms string forms of durations in config too4e58bc7: Upgrade to uuid v11 internally- Updated dependencies
- @backstage/config@1.3.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/errors@1.2.5
0.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.4-next.1
0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.2.0
Minor Changes
75d026a: Support for Cloudflare Custom Headers and Custom Cookie Auth Name
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.2.0-next.3
Minor Changes
75d026a: Support for Cloudflare Custom Headers and Custom Cookie Auth Name
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.6-next.2
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.6-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.2
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.1354d81: Usenode-fetchinstead of native fetch, as per https://backstage.io/docs/architecture-decisions/adrs-adr013- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.2-next.3
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.2-next.1
Patch Changes
1354d81: Usenode-fetchinstead of native fetch, as per https://backstage.io/docs/architecture-decisions/adrs-adr013- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/plugin-auth-node@0.4.14-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.1.0
Minor Changes
c26218d: Created a separate module for the Cloudflare Access auth provider
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.12-next.0
@backstage/plugin-auth-backend-module-gcp-iap-provider
0.4.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.4.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.4.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.4.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.4.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.4.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.4.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.4.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/types@1.2.2
- @backstage/backend-plugin-api@1.4.3
0.4.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.4.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.4.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.4.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.4.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.4.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/errors@1.2.7
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/errors@1.2.6
- @backstage/types@1.2.0
0.3.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/errors@1.2.6
- @backstage/types@1.2.0
0.3.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
- @backstage/types@1.2.0
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/types@1.2.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/errors@1.2.5
0.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.18
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema13a9c63: Corrected the documentation for the GCP IAP auth module and updated the configuration to follow proxy configuration conventions by ignoring authEnv- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.18-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.5.0-next.3
0.2.18-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.18-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.2.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.18-next.0
0.2.17
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.2.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.14
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.14-next.2
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.2.13-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.2.13-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.12
Patch Changes
e0ed31c: Add user id annotation sign-in resolver- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.12-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.12-next.0
0.2.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.10
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.2.9
Patch Changes
38af71a: Updated dependencygoogle-auth-libraryto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/types@1.1.1
0.2.9-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.2.8-next.0
Patch Changes
38af71a: Updated dependencygoogle-auth-libraryto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/types@1.1.1
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.4-next.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.3
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.3-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.0
0.2.2
Patch Changes
cc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.2-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.2-next.3
0.2.2-next.2
Patch Changes
cc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.1
0.2.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-auth-node@0.4.1-next.0
0.2.0
Minor Changes
6f142d5356: BREAKINGgcpIapAuthenticator.initialize()is no longerasync
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.0
- @backstage/errors@1.2.3
- @backstage/backend-plugin-api@0.6.6
- @backstage/types@1.1.1
0.2.0-next.2
Minor Changes
6f142d5356: BREAKINGgcpIapAuthenticator.initialize()is no longerasync
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/errors@1.2.3-next.0
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/types@1.1.1
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
0.1.0
Minor Changes
8513cd7d00: New module for@backstage/plugin-auth-backendthat adds a GCP IAP auth provider.
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
Updated dependencies
- @backstage/plugin-auth-node@0.3.0
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
- @backstage/backend-plugin-api@0.6.3
0.1.0-next.3
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
Updated dependencies
- @backstage/errors@1.2.2-next.0
- @backstage/types@1.1.1-next.0
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/plugin-auth-node@0.3.0-next.3
0.1.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.1.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/plugin-auth-node@0.3.0-next.1
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.1.0-next.0
Minor Changes
8513cd7d00: New module for@backstage/plugin-auth-backendthat adds a GCP IAP auth provider.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
@backstage/plugin-auth-backend-module-google-provider@0.3.12-next.0
@backstage/plugin-auth-backend-module-google-provider
0.3.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.3.10
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.3.10-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.3.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.3.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.3.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.3.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.3.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.3.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.3.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.3.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.3.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.3.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.3.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.3.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.3.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.3.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.3.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.2.3
Patch Changes
79b055a: Pass throughincludeGrantedScopesin order to persist scopes across refresh calls- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.2.3-next.1
Patch Changes
79b055a: Pass throughincludeGrantedScopesin order to persist scopes across refresh calls- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.2.2
Patch Changes
b833660: Fix visibility of config for use in front end code- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.2.2-next.1
Patch Changes
b833660: Fix visibility of config for use in front end code- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.2.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.2.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.2.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.1.20
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.1.20-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.20-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.1.20-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.20-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.19
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.1.19-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.1.16
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.8efc6cf: Added support for the new sharedadditionalScopesconfiguration. In addition, theopenid,userinfo.email, anduserinfo.profilescopes have been set to required and will always be present.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.1.16-next.2
Patch Changes
8efc6cf: Added support for the new sharedadditionalScopesconfiguration. In addition, theopenid,userinfo.email, anduserinfo.profilescopes have been set to required and will always be present.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
0.1.16-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.1.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.1.15
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.15-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.15-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.1.14
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
0.1.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
0.1.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.13
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
0.1.12
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
0.1.11
Patch Changes
38af71a: Updated dependencygoogle-auth-libraryto^9.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
0.1.11-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
0.1.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
0.1.10-next.0
Patch Changes
38af71a: Updated dependencygoogle-auth-libraryto^9.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
0.1.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
0.1.7-next.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
0.1.7-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
0.1.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.1.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
0.1.6
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
0.1.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.1.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
0.1.6-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/plugin-auth-node@0.4.3-next.0
0.1.5
Patch Changes
cc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
0.1.5-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/plugin-auth-node@0.4.2-next.3
0.1.5-next.2
Patch Changes
cc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
0.1.4
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7
- @backstage/plugin-auth-node@0.4.1
0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/plugin-auth-node@0.4.1-next.0
0.1.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.0
- @backstage/backend-plugin-api@0.6.6
0.1.3-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-plugin-api@0.6.5-next.0
0.1.0
Minor Changes
8513cd7d00: New module for@backstage/plugin-auth-backendthat adds a Google auth provider.
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
Updated dependencies
- @backstage/plugin-auth-node@0.3.0
- @backstage/backend-plugin-api@0.6.3
0.1.0-next.3
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
Updated dependencies
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/plugin-auth-node@0.3.0-next.3
0.1.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
0.1.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/plugin-auth-node@0.3.0-next.1
0.1.0-next.0
Minor Changes
8513cd7d00: New module for@backstage/plugin-auth-backendthat adds a Google auth provider.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
@backstage/plugin-auth-backend-module-microsoft-provider@0.3.12-next.0
@backstage/plugin-auth-backend-module-microsoft-provider
0.3.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.3.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.3.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.3.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.3.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.3.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.3.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.3.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.3.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.3.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.3.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.3.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.3.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.3.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.3.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.3.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.3.1
Patch Changes
fa15e80: Updateauth.microsoft.signIn.resolversconfig def to include theuserIdMatchingUserEntityAnnotationresolver.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.3.1-next.0
Patch Changes
fa15e80: Updateauth.microsoft.signIn.resolversconfig def to include theuserIdMatchingUserEntityAnnotationresolver.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.3.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.3.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.2.3
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.2.3-next.1
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.2.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.2.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.daa02d6: AddskipUserProfileconfig flag to Microsoft authenticator- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.2.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.daa02d6: AddskipUserProfileconfig flag to Microsoft authenticator- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
3c2d690: Allow users without defined email to be ingested by themsgraphcatalog plugin and adduserIdMatchingUserEntityAnnotationsign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.2.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
3c2d690: Allow users without defined email to be ingested by themsgraphcatalog plugin and adduserIdMatchingUserEntityAnnotationsign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.1.18
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema93095ee: Make sure node-fetch is version 2.7.0 or greater39f36a9: Updated the Microsoft authenticator to accurately define required scopes, but to also omit the required and additional scopes when requesting resource scopes.- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.1.18-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.18-next.2
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.1.18-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.18-next.0
Patch Changes
39f36a9: Updated the Microsoft authenticator to accurately define required scopes, but to also omit the required and additional scopes when requesting resource scopes.- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.17
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.1.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.1.14
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.8efc6cf: Added support for the new sharedadditionalScopesconfiguration.d44a20a: Added additional plugin metadata topackage.json.c187a9c: Minor internal type updates- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.1.14-next.2
Patch Changes
8efc6cf: Added support for the new sharedadditionalScopesconfiguration.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
0.1.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.1.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.1.13
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.13-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.13-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.1.12
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
0.1.12-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
0.1.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
0.1.10
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
0.1.9
Patch Changes
2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
0.1.9-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
0.1.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
0.1.8-next.0
Patch Changes
2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
0.1.5
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.1ff2684: Added the possibility to use custom scopes for performing login with Microsoft EntraID.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
0.1.5-next.3
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
0.1.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.1.5-next.0
Patch Changes
1ff2684: Added the possibility to use custom scopes for performing login with Microsoft EntraID.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
0.1.4
Patch Changes
928efbc: Deprecated theauthModuleMicrosoftProviderexport. A default export is now available and should be used like this in your backend:backend.add(import('@backstage/plugin-auth-backend-module-microsoft-provider'));4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
0.1.4-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/plugin-auth-node@0.4.3-next.0
0.1.3
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
0.1.3-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/plugin-auth-node@0.4.2-next.3
0.1.3-next.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
0.1.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.1.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
0.1.2
Patch Changes
-
a3236ad0ca: Fix link to the repository inREADME.md. -
3979524c74: Added support for specifying a domain hint on the Microsoft authentication provider configuration. -
fde212dd10: Re-add the missing profile photo as well as access token retrieval for foreign scopes.Additionally, we switch from previously 48x48 to 96x96 which is the size used at the profile card.
-
5aeb14f035: Correctly mark the client secret in configuration as secret -
2817115d09: Removedprompt=consentfrom start method to fix #20641 -
Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/plugin-auth-node@0.4.1
0.1.2-next.2
Patch Changes
-
#20706
fde212dd10Thanks @pjungermann! - Re-add the missing profile photo as well as access token retrieval for foreign scopes.Additionally, we switch from previously 48x48 to 96x96 which is the size used at the profile card.
-
Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
0.1.2-next.1
Patch Changes
3979524c74: Added support for specifying a domain hint on the Microsoft authentication provider configuration.5aeb14f035: Correctly mark the client secret in configuration as secret- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
0.1.2-next.0
Patch Changes
2817115d09: Removedprompt=consentfrom start method to fix #20641- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/plugin-auth-node@0.4.1-next.0
0.1.0
Minor Changes
2d8f7e82c1: Migrated the Microsoft auth provider to new@backstage/plugin-auth-backend-module-microsoft-providermodule package.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/plugin-auth-node@0.4.0
- @backstage/backend-plugin-api@0.6.6
0.1.0-next.0
Minor Changes
2d8f7e82c1: Migrated the Microsoft auth provider to new@backstage/plugin-auth-backend-module-microsoft-providermodule package.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
@backstage/plugin-auth-backend-module-oauth2-provider@0.4.12-next.0
@backstage/plugin-auth-backend-module-oauth2-provider
0.4.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.4.10
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.4.10-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.4.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.4.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.4.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.4.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.4.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.4.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.4.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.4.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.4.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.4.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.4.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.4.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.4.1
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.4.1-next.2
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/plugin-auth-node@0.6.1-next.1
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.4.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.4.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.4.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.3.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.3.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.3.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.3.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.3.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.3.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.2.4
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.2.4-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.2.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.2.4-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.2.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.2.0
Minor Changes
8efc6cf: BREAKING: Thescopeconfig option have been removed and replaced by the standardadditionalScopesconfig.
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.2.0-next.2
Minor Changes
8efc6cf: BREAKING: Thescopeconfig option have been removed and replaced by the standardadditionalScopesconfig.
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
0.1.16-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.1.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.1.15
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.15-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.15-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.1.14
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
0.1.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
0.1.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.13
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
0.1.12
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
0.1.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
0.1.11-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
0.1.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
0.1.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
0.1.7
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
0.1.7-next.3
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
0.1.7-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
0.1.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.1.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
0.1.6
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
0.1.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.1.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
0.1.6-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/plugin-auth-node@0.4.3-next.0
0.1.5
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
0.1.5-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/plugin-auth-node@0.4.2-next.3
0.1.5-next.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
0.1.4
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/plugin-auth-node@0.4.1
0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/plugin-auth-node@0.4.1-next.0
0.1.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/plugin-auth-node@0.4.0
- @backstage/backend-plugin-api@0.6.6
0.1.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-common@0.19.7-next.0
- @backstage/backend-plugin-api@0.6.5-next.0
0.1.0
Minor Changes
101cf1d13b: New module for@backstage/plugin-auth-backendthat adds aoauth2auth provider.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.5
- @backstage/plugin-auth-node@0.3.0
- @backstage/backend-plugin-api@0.6.3
0.1.0-next.0
Minor Changes
101cf1d13b: New module for@backstage/plugin-auth-backendthat adds aoauth2auth provider.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
- @backstage/plugin-auth-node@0.3.0-next.3
@backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.17-next.0
@backstage/plugin-auth-backend-module-oauth2-proxy-provider
0.2.16-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/errors@1.2.7
0.2.15
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.2.15-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/errors@1.2.7
0.2.15-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/errors@1.2.7
0.2.14
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.2.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.2.14-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.2.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.2.12
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.2.12-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.2.11
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.2.11-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/errors@1.2.7
0.2.10
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.2.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.2.9
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/errors@1.2.7
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/errors@1.2.7
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.2.8
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/errors@1.2.7
0.2.8-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/errors@1.2.7
0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
0.2.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/errors@1.2.7
0.2.7
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/errors@1.2.7
0.2.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/errors@1.2.7
0.2.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/errors@1.2.7
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.2.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/errors@1.2.7
0.2.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/errors@1.2.7
0.2.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/errors@1.2.7
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/errors@1.2.7
- @backstage/plugin-auth-node@0.5.7-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/errors@1.2.7
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/errors@1.2.6
0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/errors@1.2.6
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/errors@1.2.5
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/errors@1.2.5
0.2.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/errors@1.2.5
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/errors@1.2.4
0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.4-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/errors@1.2.4
0.2.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
- @backstage/errors@1.2.4
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/errors@1.2.4
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/errors@1.2.4
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/errors@1.2.4
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/errors@1.2.4
0.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/errors@1.2.4
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4
0.1.16
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
- @backstage/errors@1.2.4
0.1.16-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.16-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/errors@1.2.4
0.1.16-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.15
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
- @backstage/errors@1.2.4
0.1.15-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/errors@1.2.4
0.1.12
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/errors@1.2.4
0.1.12-next.2
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/errors@1.2.4
0.1.12-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/errors@1.2.4
0.1.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/errors@1.2.4
0.1.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.1.11-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.11-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/errors@1.2.4
0.1.10
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/errors@1.2.4
0.1.10-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
- @backstage/errors@1.2.4
0.1.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.9
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
- @backstage/errors@1.2.4
0.1.8
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
- @backstage/errors@1.2.4
0.1.7
Patch Changes
2af5354: Bump dependencyjoseto v5e77d7a9: Internal refactor to avoid deprecated method.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
0.1.7-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/errors@1.2.4-next.0
0.1.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/errors@1.2.4-next.0
0.1.6-next.0
Patch Changes
2af5354: Bump dependencyjoseto v5e77d7a9: Internal refactor to avoid deprecated method.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
0.1.2
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
- @backstage/errors@1.2.3
0.1.2-next.3
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/errors@1.2.3
0.1.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/errors@1.2.3
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.4-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/errors@1.2.3
0.1.1
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
- @backstage/errors@1.2.3
0.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/errors@1.2.3
0.1.1-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.3-next.0
0.1.0
Minor Changes
271aa12: Release ofoauth2-proxy-providerplugin
Patch Changes
a6be465: Exported the provider as default so it gets discovered when usingfeatureDiscoveryServiceFactory()510dab4: Change provider id fromoauth2ProxyProvidertooauth2Proxycc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
- @backstage/errors@1.2.3
0.1.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.2-next.3
0.1.0-next.1
Patch Changes
a6be465: Exported the provider as default so it gets discovered when usingfeatureDiscoveryServiceFactory()510dab4: Change provider id fromoauth2ProxyProvidertooauth2Proxycc4228e: Switched module ID to use kebab-case.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/errors@1.2.3
0.1.0-next.0
Minor Changes
271aa12c7c: Release ofoauth2-proxy-providerplugin
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.2-next.1
@backstage/plugin-auth-backend-module-oidc-provider@0.4.13-next.0
@backstage/plugin-auth-backend-module-oidc-provider
0.4.12-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-backend@0.26.1-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/config@1.3.6
- @backstage/types@1.2.2
0.4.11
Patch Changes
e54fcb2: Added support for custom start URL search parameters (with the newstartUrlSearchParamsconfig property)- Updated dependencies
- @backstage/backend-plugin-api@1.6.1
- @backstage/plugin-auth-backend@0.26.0
- @backstage/plugin-auth-node@0.6.11
0.4.11-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.26.0-next.0
- @backstage/plugin-auth-node@0.6.10
0.4.11-next.0
Patch Changes
e54fcb2: Added support for custom start URL search parameters (with the newstartUrlSearchParamsconfig property)- Updated dependencies
- @backstage/backend-plugin-api@1.6.0
- @backstage/config@1.3.6
- @backstage/types@1.2.2
- @backstage/plugin-auth-backend@0.25.7
- @backstage/plugin-auth-node@0.6.10
0.4.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/plugin-auth-backend@0.25.7
- @backstage/backend-plugin-api@1.6.0
0.4.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-backend@0.25.7-next.1
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/config@1.3.6
- @backstage/types@1.2.2
0.4.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/plugin-auth-backend@0.25.7-next.0
- @backstage/config@1.3.6
- @backstage/types@1.2.2
0.4.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-backend@0.25.6
- @backstage/plugin-auth-node@0.6.9
- @backstage/config@1.3.6
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-backend@0.25.6-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.4.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.6-next.0
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/config@1.3.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/types@1.2.2
0.4.8
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-backend@0.25.5
- @backstage/plugin-auth-node@0.6.8
0.4.8-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-backend@0.25.5-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.4.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.4
- @backstage/plugin-auth-node@0.6.7
- @backstage/types@1.2.2
- @backstage/backend-plugin-api@1.4.3
0.4.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/plugin-auth-backend@0.25.4-next.0
0.4.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.3
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.4.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.3-next.0
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/config@1.3.3
- @backstage/types@1.2.1
0.4.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/plugin-auth-backend@0.25.2
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.4.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-backend@0.25.2-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.4.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-auth-backend@0.25.1
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-auth-backend@0.25.1-next.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-backend@0.25.1-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.4.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.2
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.2
Patch Changes
-
7495edf: Added custom timeout setting for oidc providerHere is an example of how to use a custom timeout with the configuration:
auth: oidc: production: clientId: ${AUTH_GOOGLE_CLIENT_ID} clientSecret: ${AUTH_GOOGLE_CLIENT_SECRET} timeout: seconds: 30 -
Updated dependencies
- @backstage/plugin-auth-backend@0.24.5
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.5-next.2
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-auth-node@0.6.1
0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.5-next.1
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.2-next.0
Patch Changes
-
7495edf: Added custom timeout setting for oidc providerHere is an example of how to use a custom timeout with the configuration:
auth: oidc: production: clientId: ${AUTH_GOOGLE_CLIENT_ID} clientSecret: ${AUTH_GOOGLE_CLIENT_SECRET} timeout: seconds: 30 -
Updated dependencies
- @backstage/plugin-auth-backend@0.24.5-next.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
0.4.1
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/plugin-auth-backend@0.24.4
- @backstage/backend-plugin-api@1.2.1
0.4.1-next.2
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/plugin-auth-backend@0.24.4-next.2
- @backstage/plugin-auth-node@0.6.1-next.1
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/plugin-auth-backend@0.24.4-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.4-next.0
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.4.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
0afc4f2: Simplify thestartmethod in theauthenticatorto just return the helper promise- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/plugin-auth-backend@0.24.3
0.4.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-backend@0.24.3-next.3
- @backstage/plugin-auth-node@0.6.0-next.2
0.4.0-next.2
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/plugin-auth-backend@0.24.3-next.2
0.3.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-backend@0.24.3-next.1
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-backend@0.24.3-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/plugin-auth-backend@0.24.2
- @backstage/backend-plugin-api@1.1.1
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-backend@0.24.2-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/plugin-auth-backend@0.24.2-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.3.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.1
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.3.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-backend@0.24.1-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.1-next.1
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/plugin-auth-backend@0.24.1-next.0
0.3.2
Patch Changes
5d74716: Remove unused backend-common dependency- Updated dependencies
- @backstage/plugin-auth-backend@0.24.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.0-next.2
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-backend@0.24.0-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.24.0-next.0
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.3.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/plugin-auth-backend@0.23.1
- @backstage/backend-plugin-api@1.0.1
0.3.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/plugin-auth-backend@0.23.1-next.1
0.3.1-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-auth-backend@0.23.1-next.0
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.3.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/plugin-auth-backend@0.23.0
0.3.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/plugin-auth-backend@0.23.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/plugin-auth-backend@0.23.0-next.1
0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-backend@0.23.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.2.4
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-auth-backend@0.22.10
- @backstage/plugin-auth-node@0.5.0
0.2.4-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/plugin-auth-backend@0.22.10-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.2.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/backend-common@0.23.4-next.2
- @backstage/plugin-auth-backend@0.22.10-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.2.4-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-backend@0.22.10-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-backend@0.22.10-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.2.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/plugin-auth-node@0.4.17
- @backstage/plugin-auth-backend@0.22.9
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-backend@0.22.9-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/plugin-auth-backend@0.22.8-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.2.0
Minor Changes
8efc6cf: BREAKING: Thescopeconfig option have been removed and replaced by the standardadditionalScopesconfig. In addition,openid,profile, andemailscopes have been set to required and will always be present.
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.4f21993: if oidc server do not provide revocation_endpoint,we should not call revoke function- Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/plugin-auth-backend@0.22.6
0.2.0-next.3
Minor Changes
8efc6cf: BREAKING: Thescopeconfig option have been removed and replaced by the standardadditionalScopesconfig. In addition,openid,profile, andemailscopes have been set to required and will always be present.
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/plugin-auth-backend@0.22.6-next.3
- @backstage/backend-common@0.23.0-next.3
0.1.10-next.2
Patch Changes
4f21993: if oidc server do not provide revocation_endpoint,we should not call revoke function- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/plugin-auth-backend@0.22.6-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.1.10-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-auth-backend@0.22.6-next.1
- @backstage/plugin-auth-node@0.4.14-next.1
0.1.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/plugin-auth-backend@0.22.6-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.1.9
Patch Changes
dd53bf3: Add nonce to authorize request to be added in ID token- Updated dependencies
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-backend@0.22.5
- @backstage/plugin-auth-node@0.4.13
0.1.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-auth-backend@0.22.5-next.1
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.1.9-next.0
Patch Changes
dd53bf3: Add nonce to authorize request to be added in ID token- Updated dependencies
- @backstage/plugin-auth-backend@0.22.5-next.0
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.1.8
Patch Changes
28eb473: Support revoke refresh token to oidc logout function- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/plugin-auth-backend@0.22.4
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
0.1.8-next.1
Patch Changes
28eb473: Support revoke refresh token to oidc logout function- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/plugin-auth-backend@0.22.4-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
0.1.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/plugin-auth-backend@0.22.4-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.1.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.22.3
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
0.1.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.5
- @backstage/plugin-auth-backend@0.22.2
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
0.1.5
Patch Changes
- Updated dependencies
0.1.4
Patch Changes
74b1dc9: Increased HTTP request timeout used by OIDC authenticator.2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-auth-backend@0.22.0
0.1.4-next.2
Patch Changes
74b1dc9: Increased HTTP request timeout used by OIDC authenticator.- Updated dependencies
- @backstage/backend-common@0.21.4-next.2
- @backstage/plugin-auth-backend@0.22.0-next.2
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-backend@0.22.0-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
0.1.3-next.0
Patch Changes
2af5354: Bump dependencyjoseto v5- Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/plugin-auth-backend@0.22.0-next.0
0.1.0
Minor Changes
5d2fcba: Created new@backstage/plugin-auth-backend-module-oidc-providermodule package to house oidc auth provider migration.
Patch Changes
e471890: Fixed a bug where the OIDC authenticator did not properly persist granted OAuth scopes.8472188: Added or fixed therepositoryfield inpackage.json.8afb6f4: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/plugin-auth-backend@0.21.0
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
0.1.0-next.3
Patch Changes
e471890: Fixed a bug where the OIDC authenticator did not properly persist granted OAuth scopes.8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/plugin-auth-backend@0.21.0-next.3
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
0.1.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.21.0-next.2
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
0.1.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/plugin-auth-backend@0.20.4-next.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.1.0-next.0
Minor Changes
5d2fcba: Created new@backstage/plugin-auth-backend-module-oidc-providermodule package to house oidc auth provider migration.
Patch Changes
8afb6f4: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/plugin-auth-backend@0.20.4-next.0
- @backstage/backend-common@0.21.0-next.0
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
@backstage/plugin-auth-backend-module-okta-provider@0.2.12-next.0
@backstage/plugin-auth-backend-module-okta-provider
0.2.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.2.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.2.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.2.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.2.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.2.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.2.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.2.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.2.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.2.6
Patch Changes
94476d2: Updated dependency@davidzemon/passport-okta-oauthto^0.0.7.- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.2.6-next.1
Patch Changes
94476d2: Updated dependency@davidzemon/passport-okta-oauthto^0.0.7.
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.2.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.2.4
Patch Changes
b25977f: Updated dependency@davidzemon/passport-okta-oauthto^0.0.6.- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.2.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.2.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.2.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.2.1
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.2.1-next.2
Patch Changes
ce15e30: Fixed repository url inREADME.md- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/plugin-auth-node@0.6.1-next.1
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.2.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.2.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.1.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.1.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.1.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.1.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.1.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.1.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.1.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.1.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.1.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.1.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.1.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.1.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.1.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.0.16
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.0.16-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.0.16-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.0.16-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.0.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.0.15
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.0.15-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.0.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.0.12
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.8efc6cf: Added support for the new sharedadditionalScopesconfiguration, which means it can now also be specified as an array. In addition, theopenid,email,profile, andoffline_accessscopes have been set to required and will always be present.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.0.12-next.2
Patch Changes
8efc6cf: Added support for the new sharedadditionalScopesconfiguration, which means it can now also be specified as an array. In addition, theopenid,email,profile, andoffline_accessscopes have been set to required and will always be present.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
0.0.12-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
0.0.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
0.0.11
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.0.11-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.0.11-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
0.0.10
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
0.0.10-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
0.0.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/plugin-auth-node@0.4.12-next.0
0.0.9
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-plugin-api@0.6.16
0.0.8
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
0.0.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9
- @backstage/backend-plugin-api@0.6.14
0.0.7-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
0.0.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
0.0.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
0.0.3
Patch Changes
cd5114c: Added missingadditionalScopesoption to configuration schema.8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
0.0.3-next.3
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
0.0.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
0.0.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/plugin-auth-node@0.4.4-next.1
0.0.3-next.0
Patch Changes
cd5114c: Added missingadditionalScopesoption to configuration schema.- Updated dependencies
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
0.0.2
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-auth-node@0.4.3
0.0.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
0.0.2-next.0
Patch Changes
4016f21: Remove some unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/plugin-auth-node@0.4.3-next.0
0.0.1
Patch Changes
e1c189b: Adds okta-provider backend module for the auth plugina62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/backend-plugin-api@0.6.8
0.0.1-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/plugin-auth-node@0.4.2-next.3
0.0.1-next.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
0.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/plugin-auth-node@0.4.2-next.1
0.0.1-next.0
Patch Changes
e1c189b524: Adds okta-provider backend module for the auth plugin- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
@backstage/plugin-auth-backend-module-onelogin-provider@0.3.12-next.0
@backstage/plugin-auth-backend-module-onelogin-provider
0.3.11-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
0.3.10
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.3.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
0.3.10-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
0.3.9
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-auth-node@0.6.9
0.3.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.3.9-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
0.3.8
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
0.3.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
0.3.7
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.3.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.3.6
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.3.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
0.3.5
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.3.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.3.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
0.3.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
0.3.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.3.3
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
0.3.3-next.2
Patch Changes
5cc1f7f: IntroducedangerouslyAllowSignInWithoutUserInCatalogauth resolver config.- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
0.3.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
0.3.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
0.3.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
0.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.3.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
0.3.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
0.2.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-auth-node@0.5.7-next.0
0.2.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/plugin-auth-node@0.5.6-next.1
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
0.2.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-auth-node@0.5.5-next.2
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
0.2.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/plugin-auth-node@0.5.4-next.1
0.2.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
0.2.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
0.2.1-next.1
Patch Changes
217458a: Updated configuration schema to include the newallowedDomainsoption for theemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
0.2.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
0.2.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
0.2.0-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
0.2.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
0.1.4
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/plugin-auth-node@0.5.0
0.1.4-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/plugin-auth-node@0.5.0-next.3
0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
0.1.4-next.1
Patch Changes
c8f1cae: AddsignInto authentication provider configuration schema- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/plugin-auth-node@0.4.18-next.1
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/plugin-auth-node@0.4.18-next.0
0.1.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/plugin-auth-node@0.4.17
0.1.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/plugin-auth-node@0.4.17-next.1
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
0.1.0
Minor Changes
566d7cb: Separate out the OneLogin provider into its own module
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
0.1.0-next.0
Minor Changes
566d7cb: Separate out the OneLogin provider into its own module
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
@backstage/plugin-auth-node@0.6.13-next.0
@backstage/plugin-auth-node
0.6.12-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/catalog-client@1.12.1
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.11
Patch Changes
4eeba9e: Upgradezod-validation-errorto version 4872eb91: Upgradezod-to-json-schemato latest version- Updated dependencies
- @backstage/backend-plugin-api@1.6.1
0.6.10
Patch Changes
2389358: remove leading dot in auth cookie cleanup callde96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0b35f8b2: Fixed chunked cookie replacing edge case in OAuthCookieManager class where some of the old chunks would not get removed if new chunked cookie would have fewer chunks.e9dd634: fix flawed cookie removal logic with chunked tokens- Updated dependencies
- @backstage/backend-plugin-api@1.6.0
0.6.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0e9dd634: fix flawed cookie removal logic with chunked tokens- Updated dependencies
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/catalog-client@1.12.1
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.10-next.0
Patch Changes
2389358: remove leading dot in auth cookie cleanup call- Updated dependencies
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/config@1.3.6
- @backstage/catalog-client@1.12.1
- @backstage/catalog-model@1.7.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.9
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/config@1.3.6
- @backstage/catalog-model@1.7.6
- @backstage/catalog-client@1.12.1
0.6.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
0.6.9-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/config@1.3.6-next.0
- @backstage/catalog-model@1.7.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/catalog-client@1.12.1-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.8
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
0.6.8-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/catalog-client@1.12.0
0.6.7
Patch Changes
54ddfef: Updating plugin metadata3aff9e1: Changes OAuth cookies from domain-scoped to host-only by avoid setting the domain attribute in the default cookie configurer.- Updated dependencies
- @backstage/catalog-client@1.12.0
- @backstage/types@1.2.2
- @backstage/backend-plugin-api@1.4.3
0.6.7-next.1
Patch Changes
54ddfef: Updating plugin metadata- Updated dependencies
- @backstage/catalog-client@1.12.0-next.0
0.6.7-next.0
Patch Changes
3aff9e1: Changes OAuth cookies from domain-scoped to host-only by avoid setting the domain attribute in the default cookie configurer.- Updated dependencies
- @backstage/backend-plugin-api@1.4.3-next.0
0.6.6
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.11.0
- @backstage/backend-plugin-api@1.4.2
0.6.6-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.11.0-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/catalog-model@1.7.5
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/catalog-model@1.7.5
- @backstage/catalog-client@1.10.2
- @backstage/backend-plugin-api@1.4.1
0.6.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/catalog-model@1.7.5-next.0
- @backstage/catalog-client@1.10.2-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
0.6.4
Patch Changes
0169b23: Internal tweak to avoid circular dependencies- Updated dependencies
- @backstage/catalog-client@1.10.1
- @backstage/backend-plugin-api@1.4.0
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.4-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.1-next.0
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
0.6.3
Patch Changes
-
332e934: Added theidentityproperty toBackstageSignInResult.The
prepareBackstageIdentityResponsefunction will now also forward theidentityto the response if present in the provided sign-in result. -
ab53e6f: Added a newdangerousEntityRefFallbackoption to thesignInWithCatalogUsermethod inAuthResolverContext. The option will cause the provided entity reference to be used as a fallback in case the user is not found in the catalog. It is up to the caller to provide the fallback entity reference.Auth providers that include pre-defined sign-in resolvers are encouraged to define a flag named
dangerouslyAllowSignInWithoutUserInCatalogin their config, which in turn enables use of thedangerousEntityRefFallbackoption. For example:export const usernameMatchingUserEntityName = createSignInResolverFactory({ optionsSchema: z .object({ dangerouslyAllowSignInWithoutUserInCatalog: z.boolean().optional(), }) .optional(), create(options = {}) { return async ( info: SignInInfo<OAuthAuthenticatorResult<PassportProfile>>, ctx, ) => { const { username } = info.result.fullProfile; if (!username) { throw new Error('User profile does not contain a username'); } return ctx.signInWithCatalogUser( { entityRef: { name: username } }, { dangerousEntityRefFallback: options?.dangerouslyAllowSignInWithoutUserInCatalog ? { entityRef: { name: username } } : undefined, }, ); }; }, }); -
Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.3-next.2
Patch Changes
-
ab53e6f: Added a newdangerousEntityRefFallbackoption to thesignInWithCatalogUsermethod inAuthResolverContext. The option will cause the provided entity reference to be used as a fallback in case the user is not found in the catalog. It is up to the caller to provide the fallback entity reference.Auth providers that include pre-defined sign-in resolvers are encouraged to define a flag named
dangerouslyAllowSignInWithoutUserInCatalogin their config, which in turn enables use of thedangerousEntityRefFallbackoption. For example:export const usernameMatchingUserEntityName = createSignInResolverFactory({ optionsSchema: z .object({ dangerouslyAllowSignInWithoutUserInCatalog: z.boolean().optional(), }) .optional(), create(options = {}) { return async ( info: SignInInfo<OAuthAuthenticatorResult<PassportProfile>>, ctx, ) => { const { username } = info.result.fullProfile; if (!username) { throw new Error('User profile does not contain a username'); } return ctx.signInWithCatalogUser( { entityRef: { name: username } }, { dangerousEntityRefFallback: options?.dangerouslyAllowSignInWithoutUserInCatalog ? { entityRef: { name: username } } : undefined, }, ); }; }, }); -
Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.3-next.1
Patch Changes
-
332e934: Added theidentityproperty toBackstageSignInResult.The
prepareBackstageIdentityResponsefunction will now also forward theidentityto the response if present in the provided sign-in result. -
Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.3-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.0-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1
Patch Changes
b6702ea: AddedAuthResolverContext.resolveOwnershipEntityRefsas a way of accessing the default ownership resolution logic in sign-in resolvers, replacinggetDefaultOwnershipEntityRefsfrom@backstage/plugin-auth-backend.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1-next.1
Patch Changes
b6702ea: AddedAuthResolverContext.resolveOwnershipEntityRefsas a way of accessing the default ownership resolution logic in sign-in resolvers, replacinggetDefaultOwnershipEntityRefsfrom@backstage/plugin-auth-backend.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.0
0.6.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
8699b79: Removed unused dependenciescb316fc: Add anerrorhandler to thestrategyto reject theexecuteRedirectStrategyab9a6fb: AddedscopeAlreadyGrantedproperty toOAuthAuthenticatorRefreshInput, signaling to the provider whether the requested scope has already been granted when persisting session scope.- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
8699b79: Removed unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.5.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.5.6
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package8379bf4: Remove usages ofPluginDatabaseManagerandPluginEndpointDiscoveryand replace with their equivalent service types- Updated dependencies
- @backstage/types@1.2.1
- @backstage/backend-plugin-api@1.1.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.5.6-next.1
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/catalog-model@1.7.3-next.0
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/catalog-client@1.9.1-next.0
0.5.6-next.0
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package8379bf4: Remove usages ofPluginDatabaseManagerandPluginEndpointDiscoveryand replace with their equivalent service types- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/catalog-client@1.9.0
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/types@1.2.0
0.5.5
Patch Changes
c907440: Improved error forwarding for OAuth refresh endpoints1e624ca: Restrict@types/expressversion range from*to^4.17.6.5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/backend-plugin-api@1.1.0
- @backstage/catalog-client@1.9.0
- @backstage/errors@1.2.6
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/types@1.2.0
0.5.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/catalog-client@1.9.0-next.2
- @backstage/catalog-model@1.7.2-next.0
- @backstage/config@1.3.1-next.0
- @backstage/types@1.2.0
0.5.5-next.1
Patch Changes
c907440: Improved error forwarding for OAuth refresh endpoints5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/catalog-client@1.9.0-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
0.5.5-next.0
Patch Changes
1e624ca: Restrict@types/expressversion range from*to^4.17.6.- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/catalog-client@1.8.1-next.0
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
0.5.4
Patch Changes
a0a9a4a: Browsers silently drop cookies that exceed 4KB, which can be problematic for refresh tokens and other large cookies.This update ensures that large cookies, like refresh tokens, are not dropped by browsers, maintaining the integrity of the authentication process. The changes include both the implementation of the cookie splitting logic and corresponding tests to validate the new functionality.4e58bc7: Upgrade to uuid v11 internally- Updated dependencies
- @backstage/catalog-client@1.8.0
- @backstage/config@1.3.0
- @backstage/types@1.2.0
- @backstage/backend-plugin-api@1.0.2
- @backstage/catalog-model@1.7.1
- @backstage/errors@1.2.5
0.5.4-next.2
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.8.0-next.1
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/catalog-client@1.8.0-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.4-next.0
Patch Changes
a0a9a4a: Browsers silently drop cookies that exceed 4KB, which can be problematic for refresh tokens and other large cookies.This update ensures that large cookies, like refresh tokens, are not dropped by browsers, maintaining the integrity of the authentication process. The changes include both the implementation of the cookie splitting logic and corresponding tests to validate the new functionality.- Updated dependencies
- @backstage/catalog-client@1.8.0-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.3
Patch Changes
217458a: Added a newallowedDomainsoption for the commonemailLocalPartMatchingUserEntityNamesign-in resolver.094eaa3: Remove references to in-repo backend-commone4ad29a: Fix authentication error handling using redirect flow viaenableExperimentalRedirectFlowconfig. If an error is caught during authentication, the user is redirected back to app origin witherrorquery parameter containing the error message.- Updated dependencies
- @backstage/catalog-client@1.7.1
- @backstage/backend-plugin-api@1.0.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.3-next.1
Patch Changes
217458a: Added a newallowedDomainsoption for the commonemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/catalog-client@1.7.1-next.0
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.3-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-client@1.7.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2
Patch Changes
c46eb0f: Extend the "unable to resolve user identity" messaged908d8c: Accepts an optional options object in thePassportOAuthAuthenticatorHelper.authenticatemethod.c2b63ab: Updated dependencysupertestto^7.0.0.6f409b7: TheemailMatchingUserEntityProfileEmailsign-in resolver will now also try matching emails with plus addressing removed.- Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/catalog-model@1.7.0
- @backstage/catalog-client@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2-next.2
Patch Changes
d908d8c: Accepts an optional options object in thePassportOAuthAuthenticatorHelper.authenticatemethod.c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/catalog-client@1.7.0-next.1
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2-next.1
Patch Changes
c46eb0f: Extend the "unable to resolve user identity" message- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/catalog-client@1.6.7-next.0
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0
Minor Changes
579afd0: BREAKING: Sign-in resolvers configured via.signIn.resolversnow take precedence over sign-in resolvers passed tosignInResolveroption ofcreateOAuthProviderFactory. This effectively makes sign-in resolvers passed via thesignInResolverthe default one, which you can then override through configuration.
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/catalog-model@1.6.0
- @backstage/catalog-client@1.6.6
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/catalog-model@1.6.0-next.0
- @backstage/catalog-client@1.6.6-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0-next.2
Minor Changes
579afd0: BREAKING: Sign-in resolvers configured via.signIn.resolversnow take precedence over sign-in resolvers passed tosignInResolveroption ofcreateOAuthProviderFactory. This effectively makes sign-in resolvers passed via thesignInResolverthe default one, which you can then override through configuration.
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/backend-common@0.23.4-next.2
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.18-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.17
Patch Changes
55c1a72: Fix issues with Atlassian OAuth provider: retrieve the email and photo that were not in arrays but rather in single props.- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14
Patch Changes
-
798ec37: Updated scope management for OAuth providers, where thecreateOAuthAuthenticatornow accepts a new collection ofscopesoptions:scopes.persist- Whether scopes should be persisted, replaces theshouldPersistScopesoption.scopes.required- A list of required scopes that will always be requested.scopes.transform- A function that can be used to transform the scopes before they are requested.
The
createOAuthProviderFactoryhas also received a newadditionalScopesoption, and will also readadditionalScopesfrom the auth provider configuration. Both of these can be used to add additional scopes that should always be requested.A significant change under the hood that this new scope management brings is that providers that persist scopes will now always merge the already granted scopes with the requested ones. The previous behavior was that the full authorization flow would not include existing scopes, while the refresh flow would only include the existing scopes.
-
d44a20a: Added additional plugin metadata topackage.json. -
Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14-next.3
Patch Changes
-
798ec37: Updated scope management for OAuth providers, where thecreateOAuthAuthenticatornow accepts a new collection ofscopesoptions:scopes.persist- Whether scopes should be persisted, replaces theshouldPersistScopesoption.scopes.required- A list of required scopes that will always be requested.scopes.transform- A function that can be used to transform the scopes before they are requested.
The
createOAuthProviderFactoryhas also received a newadditionalScopesoption, and will also readadditionalScopesfrom the auth provider configuration. Both of these can be used to add additional scopes that should always be requested.A significant change under the hood that this new scope management brings is that providers that persist scopes will now always merge the already granted scopes with the requested ones. The previous behavior was that the full authorization flow would not include existing scopes, while the refresh flow would only include the existing scopes.
-
d44a20a: Added additional plugin metadata topackage.json. -
Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/backend-common@0.23.0-next.3
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
0.4.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.13
Patch Changes
ea9262b: Allow overriding default ownership resolving with the newAuthOwnershipResolutionExtensionPoint- Updated dependencies
- @backstage/catalog-model@1.5.0
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/catalog-client@1.6.5
0.4.13-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.4.13-next.0
Patch Changes
ea9262b: Allow overriding default ownership resolving with the newAuthOwnershipResolutionExtensionPoint- Updated dependencies
- @backstage/catalog-model@1.5.0-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/catalog-client@1.6.5-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.12
Patch Changes
d62bc51: AddtokenTypesexport with constants for various Backstage token types.- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/backend-plugin-api@0.6.17
- @backstage/catalog-client@1.6.4
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.12-next.1
Patch Changes
d62bc51: AddtokenTypesexport with constants for various Backstage token types.- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/catalog-client@1.6.4-next.0
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/catalog-client@1.6.3
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.11
Patch Changes
038b2e6: Only consider entities of kindUserwhen usingfindCatalogUserwith a filter query, unless an explicitkindfilter is provided.- Updated dependencies
- @backstage/catalog-client@1.6.3
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.10
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.6.2
- @backstage/backend-common@0.21.5
- @backstage/backend-plugin-api@0.6.15
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.9
Patch Changes
b4fc6e3: Deprecated thegetBearerTokenFromAuthorizationHeaderfunction, which is being replaced by the newHttpAuthService.2af5354: Bump dependencyjoseto v50fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
0.4.9-next.2
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.6.1-next.1
- @backstage/backend-common@0.21.4-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/catalog-model@1.4.5-next.0
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/catalog-client@1.6.1-next.0
- @backstage/catalog-model@1.4.5-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.4.8-next.0
Patch Changes
b4fc6e3: Deprecated thegetBearerTokenFromAuthorizationHeaderfunction, which is being replaced by the newHttpAuthService.2af5354: Bump dependencyjoseto v50fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/catalog-client@1.6.1-next.0
- @backstage/catalog-model@1.4.5-next.0
- @backstage/config@1.1.2-next.0
- @backstage/types@1.1.1
0.4.4
Patch Changes
71c3b7f: Fix error when Microsoft tokens (or any other using thedefaultProfileTransform) are requested without the profile scope.d4cc552: The helper functionmakeProfileInfoandPassportHelpers.transformProfilewere refactored to use thejoselibrary.- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/backend-plugin-api@0.6.10
- @backstage/catalog-model@1.4.4
- @backstage/catalog-client@1.6.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.2
Patch Changes
d4cc552: The helper functionmakeProfileInfoandPassportHelpers.transformProfilewere refactored to use thejoselibrary.- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/config@1.1.1
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.4.4-next.0
- @backstage/catalog-client@1.6.0-next.1
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/catalog-client@1.6.0-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/catalog-client@1.5.2
- @backstage/backend-plugin-api@0.6.9
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-common@0.20.1-next.2
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/config@1.1.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/catalog-client@1.5.2-next.0
- @backstage/catalog-model@1.4.3
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/catalog-client@1.5.2-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/catalog-client@1.5.0
- @backstage/backend-plugin-api@0.6.8
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/catalog-client@1.5.0-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/catalog-client@1.5.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.5.0-next.0
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/catalog-client@1.4.6
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/catalog-client@1.4.6
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/catalog-client@1.4.5
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/catalog-client@1.4.5
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.0
Minor Changes
6f142d5356: BREAKING: The recently introducedProxyAuthenticator.initialize()method is no longerasyncto match the way the OAuth equivalent is implemented.
Patch Changes
6c2b0793bf: Fix for persisted scopes not being properly restored on sign-in.8b8b1d23ae: Fixed cookie persisted scope not returned in OAuth refresh handler response.ae34255836: Adding optional audience parameter to OAuthState type declaration- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/catalog-model@1.4.3
- @backstage/errors@1.2.3
- @backstage/backend-plugin-api@0.6.6
- @backstage/catalog-client@1.4.5
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.4.0-next.2
Minor Changes
6f142d5356: BREAKING: The recently introducedProxyAuthenticator.initialize()method is no longerasyncto match the way the OAuth equivalent is implemented.
Patch Changes
8b8b1d23ae: Fixed cookie persisted scope not returned in OAuth refresh handler response.- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/catalog-model@1.4.3-next.0
- @backstage/errors@1.2.3-next.0
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/catalog-client@1.4.5-next.0
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/config@1.1.0
- @backstage/catalog-client@1.4.4
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
0.3.2-next.0
Patch Changes
6c2b0793bf: Fix for persisted scopes not being properly restored on sign-in.- Updated dependencies
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/catalog-client@1.4.4
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
0.3.0
Minor Changes
-
8513cd7d00: Introduced a new system for building auth providers for@backstage/plugin-auth-backend, which both increases the amount of code re-use across providers, and also works better with the new backend system.Many existing types have been moved from
@backstage/plugin-auth-backendin order to avoid a direct dependency on the plugin from modules.Auth provider integrations are now primarily implemented through a pattern of creating "authenticators", which are in turn specific to each kind of integrations. Initially there are two types:
createOAuthAuthenticatorandcreateProxyAuthenticator. These come paired with functions that let you create the corresponding route handlers,createOAuthRouteHandlersandcreateProxyAuthRouteHandlers, as well as provider factories,createOAuthProviderFactoryandcreateProxyAuthProviderFactory. This new authenticator pattern allows the sign-in logic to be separated from the auth integration logic, allowing it to be completely re-used across all providers of the same kind.The new provider factories also implement a new declarative way to configure sign-in resolvers, rather than configuration through code. Sign-in resolvers can now be configured through the
resolversconfiguration key, where the first resolver that provides an identity will be used, for example:auth: providers: google: development: clientId: ... clientSecret: ... signIn: resolvers: - resolver: emailMatchingUserEntityAnnotation - resolver: emailLocalPartMatchingUserEntityNameThese configurable resolvers are created with a new
createSignInResolverFactoryfunction, which creates a sign-in resolver factory, optionally with an options schema that will be used both when configuring the sign-in resolver through configuration and code.The internal helpers from
@backstage/plugin-auth-backendthat were used to implement auth providers using passport strategies have now also been made available as public API, throughPassportHelpersandPassportOAuthAuthenticatorHelper.
Patch Changes
18619f793c: TheBackstageIdentityResponseinterface now has an optionalexpiresInSecondsfield that can be used to signal session expiration. TheprepareBackstageIdentityResponseutility will now also read the expiration from the provided token, and include it in the response.- Updated dependencies
- @backstage/backend-common@0.19.5
- @backstage/config@1.1.0
- @backstage/catalog-client@1.4.4
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
- @backstage/backend-plugin-api@0.6.3
0.3.0-next.3
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.4.4-next.2
- @backstage/catalog-model@1.4.2-next.2
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/types@1.1.1-next.0
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/backend-common@0.19.5-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/catalog-model@1.4.2-next.1
- @backstage/catalog-client@1.4.4-next.1
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/catalog-model@1.4.2-next.0
- @backstage/catalog-client@1.4.4-next.0
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.3.0-next.0
Minor Changes
-
8513cd7d00: Introduced a new system for building auth providers for@backstage/plugin-auth-backend, which both increases the amount of code re-use across providers, and also works better with the new backend system.Many existing types have been moved from
@backstage/plugin-auth-backendin order to avoid a direct dependency on the plugin from modules.Auth provider integrations are now primarily implemented through a pattern of creating "authenticators", which are in turn specific to each kind of integrations. Initially there are two types:
createOAuthAuthenticatorandcreateProxyAuthenticator. These come paired with functions that let you create the corresponding route handlers,createOAuthRouteHandlersandcreateProxyAuthRouteHandlers, as well as provider factories,createOAuthProviderFactoryandcreateProxyAuthProviderFactory. This new authenticator pattern allows the sign-in logic to be separated from the auth integration logic, allowing it to be completely re-used across all providers of the same kind.The new provider factories also implement a new declarative way to configure sign-in resolvers, rather than configuration through code. Sign-in resolvers can now be configured through the
resolversconfiguration key, where the first resolver that provides an identity will be used, for example:auth: providers: google: development: clientId: ... clientSecret: ... signIn: resolvers: - resolver: emailMatchingUserEntityAnnotation - resolver: emailLocalPartMatchingUserEntityNameThese configurable resolvers are created with a new
createSignInResolverFactoryfunction, which creates a sign-in resolver factory, optionally with an options schema that will be used both when configuring the sign-in resolver through configuration and code.The internal helpers from
@backstage/plugin-auth-backendthat were used to implement auth providers using passport strategies have now also been made available as public API, throughPassportHelpersandPassportOAuthAuthenticatorHelper.
Patch Changes
18619f793c: TheBackstageIdentityResponseinterface now has an optionalexpiresInSecondsfield that can be used to signal session expiration. TheprepareBackstageIdentityResponseutility will now also read the expiration from the provided token, and include it in the response.- Updated dependencies
- @backstage/backend-common@0.19.4-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/catalog-client@1.4.3
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.2.17
Patch Changes
12a8c94eda: Add package repository and homepage metadata- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
0.2.17-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.2
0.2.17-next.1
Patch Changes
12a8c94eda: Add package repository and homepage metadata- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
0.2.17-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
0.2.16
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/backend-common@0.19.1
- @backstage/config@1.0.8
0.2.16-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/backend-common@0.19.1-next.0
- @backstage/config@1.0.8
0.2.15
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
0.2.15-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.2.0-next.0
0.2.15-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.1
- @backstage/errors@1.2.0-next.0
- @backstage/config@1.0.7
0.2.15-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.6-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.14
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.1
- @backstage/config@1.0.7
0.2.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.12
Patch Changes
65454876fb: Minor API report tweaks52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/backend-common@0.18.3
- @backstage/errors@1.1.5
- @backstage/config@1.0.7
0.2.12-next.2
Patch Changes
65454876fb: Minor API report tweaks- Updated dependencies
- @backstage/backend-common@0.18.3-next.2
- @backstage/config@1.0.7-next.0
0.2.12-next.1
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/errors@1.1.5-next.0
- @backstage/backend-common@0.18.3-next.1
- @backstage/config@1.0.7-next.0
0.2.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.3-next.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.1
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.0
0.2.9
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.1
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.0
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
0.2.8
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.17.0
- @backstage/errors@1.1.4
- @backstage/config@1.0.5
0.2.8-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.3
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.2.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.2
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.1
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.2.8-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.16.1-next.0
- @backstage/config@1.0.5-next.0
- @backstage/errors@1.1.4-next.0
0.2.7
Patch Changes
7573b65232: Internal refactor of imports to avoid circular dependencies- Updated dependencies
- @backstage/backend-common@0.16.0
- @backstage/config@1.0.4
- @backstage/errors@1.1.3
0.2.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.1
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.2.7-next.0
Patch Changes
7573b65232: Internal refactor of imports to avoid circular dependencies- Updated dependencies
- @backstage/backend-common@0.16.0-next.0
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.2.6
Patch Changes
f3a3fefb96: EnsuregetIdentitythrows anAuthenticationErrorinstead of aNotAllowederror when authentication fails- Updated dependencies
- @backstage/backend-common@0.15.2
- @backstage/config@1.0.3
- @backstage/errors@1.1.2
0.2.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.2
- @backstage/config@1.0.3-next.2
- @backstage/errors@1.1.2-next.2
0.2.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.1
- @backstage/config@1.0.3-next.1
- @backstage/errors@1.1.2-next.1
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.0
- @backstage/config@1.0.3-next.0
- @backstage/errors@1.1.2-next.0
0.2.5
Patch Changes
9212439d15: Minor update to tests2cbd533426:IdentityClientis now deprecated. Please migrate toIdentityApiandDefaultIdentityClientinstead. The authenticate function onDefaultIdentityClientis also deprecated. Please usegetIdentityinstead.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1
- @backstage/config@1.0.2
- @backstage/errors@1.1.1
0.2.5-next.3
Patch Changes
- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/errors@1.1.1-next.0
- @backstage/backend-common@0.15.1-next.3
0.2.5-next.2
Patch Changes
2cbd533426:IdentityClientis now deprecated. Please migrate toIdentityApiandDefaultIdentityClientinstead. The authenticate function onDefaultIdentityClientis also deprecated. Please usegetIdentityinstead.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.2
0.2.5-next.1
Patch Changes
9212439d15: Minor update to tests- Updated dependencies
- @backstage/backend-common@0.15.1-next.1
0.2.5-next.0
Patch Changes
bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.0
0.2.4
Patch Changes
- Updated dependencies
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0-next.0
0.2.3
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.- Updated dependencies
- @backstage/backend-common@0.14.1
- @backstage/errors@1.1.0
0.2.3-next.2
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.- Updated dependencies
- @backstage/backend-common@0.14.1-next.3
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.1
- @backstage/errors@1.1.0-next.0
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.0
0.2.2
Patch Changes
5ca0b86b88: Address corner cases where the key store was not being created at startup8f7b1835df: Updated dependencymswto^0.41.0.9079a78078: Added configurable algorithms array for IdentityClient- Updated dependencies
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
0.2.2-next.1
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/backend-common@0.13.6-next.1
0.2.2-next.0
Patch Changes
9079a78078: Added configurable algorithms array for IdentityClient- Updated dependencies
- @backstage/backend-common@0.13.6-next.0
0.2.1
Patch Changes
9ec4e0613e: Update tojose4.6.0- Updated dependencies
- @backstage/backend-common@0.13.3
- @backstage/config@1.0.1
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.2
- @backstage/config@1.0.1-next.0
0.2.1-next.0
Patch Changes
9ec4e0613e: Update tojose4.6.0- Updated dependencies
- @backstage/backend-common@0.13.3-next.0
0.2.0
Minor Changes
15d3a3c39a: BREAKING: Removed the deprecatedidandentityfields fromBackstageSignInResult.
Patch Changes
- Updated dependencies
0.2.0-next.0
Minor Changes
15d3a3c39a: BREAKING: Removed the deprecatedidandentityfields fromBackstageSignInResult.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.2-next.0
0.1.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.1
- @backstage/catalog-model@1.0.0
- @backstage/config@1.0.0
- @backstage/errors@1.0.0
0.1.5
Patch Changes
- Updated dependencies
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0-next.0
- @backstage/catalog-model@0.13.0-next.0
0.1.4
Patch Changes
- Updated dependencies
0.1.3
Patch Changes
- Updated dependencies
0.1.2
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/backend-common@0.10.9
- @backstage/catalog-model@0.10.1
- @backstage/config@0.1.15
- @backstage/errors@0.2.2
0.1.1
Patch Changes
1ed305728b: Bumpnode-fetchto version 2.6.7 andcross-fetchto version 3.1.5c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/backend-common@0.10.8
- @backstage/errors@0.2.1
- @backstage/catalog-model@0.10.0
- @backstage/config@0.1.14
0.1.0
Minor Changes
9058bb1b5e: Added this package, to hold shared types and functionality that other backend packages need to import.
Patch Changes
- Updated dependencies
@backstage/plugin-catalog@1.33.0-next.1
Minor Changes
-
05aac34: MigratedDeleteEntityDialogandEntityOrphanWarningcomponents to Backstage UI.The
deleteEntity.descriptiontranslation key no longer includes "Click here to delete" text. A newdeleteEntity.actionButtonTitlekey was added for the action button.
Patch Changes
8d4c48b: Fixed vertical spacing between tags in the catalog table.e8258d0: The default entity content layout still supports rendering summary cards at runtime for backward compatibility, but logs a console warning when they are detected to help identify where migration is needed.- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/ui@0.12.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-compat-api@0.5.8-next.1
- @backstage/plugin-search-react@1.10.3-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
- @backstage/plugin-scaffolder-common@1.7.6-next.1
@backstage/plugin-catalog-backend-module-gitlab@0.8.0-next.1
Minor Changes
2f51676: allow entity discoverability via gitlab search API
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
@backstage/plugin-catalog-backend-module-msgraph@0.9.0-next.1
Minor Changes
8694561: Log group/user count, tenant ID, execution time as separate fields
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-react@1.22.0-next.1
Minor Changes
-
0e9578d: MigratedUnregisterEntityDialogfrom Material UI to Backstage UI components. -
e8258d0: BREAKING: Removed the 'summary' entity card type fromEntityCardType. Users should migrate to using 'content' or 'info' card types instead.TypeScript will now show errors if you try to use
type: 'summary'when creating entity cards.
Patch Changes
- Updated dependencies
- @backstage/frontend-test-utils@0.4.6-next.1
- @backstage/ui@0.12.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-compat-api@0.5.8-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/integration-react@1.2.15-next.1
@backstage/plugin-mcp-actions-backend@0.1.9-next.0
@backstage/plugin-mcp-actions-backend
0.1.8-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/plugin-catalog-node@1.21.0-next.0
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/backend-defaults@0.15.1-next.0
- @backstage/catalog-client@1.12.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.1.7
Patch Changes
4d82a35: build(deps): bump@modelcontextprotocol/sdkfrom 1.24.3 to 1.25.2- Updated dependencies
- @backstage/backend-defaults@0.15.0
- @backstage/backend-plugin-api@1.6.1
0.1.7-next.1
Patch Changes
4d82a35: build(deps): bump@modelcontextprotocol/sdkfrom 1.24.3 to 1.25.2- Updated dependencies
- @backstage/backend-defaults@0.15.0-next.2
0.1.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.14.1-next.0
- @backstage/backend-plugin-api@1.6.0
- @backstage/catalog-client@1.12.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.20.1
0.1.6
Patch Changes
e83e038: Added@cfworker/json-schemaas a dependency to this package part of the@modelcontextprotocol/sdkbump as it's required in the typesde96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.079ef471: Clarify error handling in readme and update handleError.ts to include all backstage/errors- Updated dependencies
- @backstage/backend-defaults@0.14.0
- @backstage/backend-plugin-api@1.6.0
- @backstage/plugin-catalog-node@1.20.1
0.1.6-next.1
Patch Changes
e83e038: Added@cfworker/json-schemaas a dependency to this package part of the@modelcontextprotocol/sdkbump as it's required in the typesde96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/backend-defaults@0.14.0-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/catalog-client@1.12.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.20.1-next.1
0.1.6-next.0
Patch Changes
79ef471: Clarify error handling in readme and update handleError.ts to include all backstage/errors- Updated dependencies
- @backstage/backend-defaults@0.14.0-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/plugin-catalog-node@1.20.1-next.0
- @backstage/catalog-client@1.12.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.1.5
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-defaults@0.13.1
- @backstage/plugin-catalog-node@1.20.0
- @backstage/backend-plugin-api@1.5.0
- @backstage/catalog-client@1.12.1
0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.20.0-next.1
- @backstage/backend-defaults@0.13.1-next.1
- @backstage/backend-plugin-api@1.5.0-next.1
0.1.5-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-defaults@0.13.1-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/catalog-client@1.12.1-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.19.2-next.0
0.1.4
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-catalog-node@1.19.1
0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.1
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-catalog-node@1.19.1-next.0
- @backstage/catalog-client@1.12.0
0.1.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/backend-plugin-api@1.4.3
- @backstage/catalog-client@1.12.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.19.0
0.1.3
Patch Changes
1d47bf3: Proxy/.well-known/oauth-authorization-serverto/.well-known/openid-configurationonauth-backendwhenauth.experimentalDynamicClientRegistration.enabledis enabled.7f2a4a0: Updating docsd08b0c9: The MCP backend will now convert known Backstage errors into textual responses withisError: true. The error message can be useful for an LLM to understand and maybe give back to the user. Previously all errors where thrown out to@modelcontextprotocol/sdkwhich causes a generic 500.- Updated dependencies
- @backstage/backend-defaults@0.12.1
- @backstage/plugin-catalog-node@1.19.0
- @backstage/catalog-client@1.12.0
- @backstage/types@1.2.2
- @backstage/backend-plugin-api@1.4.3
0.1.3-next.1
Patch Changes
1d47bf3: Proxy/.well-known/oauth-authorization-serverto/.well-known/openid-configurationonauth-backendwhenauth.experimentalDynamicClientRegistration.enabledis enabled.- Updated dependencies
- @backstage/backend-defaults@0.12.1-next.1
- @backstage/catalog-client@1.12.0-next.0
- @backstage/plugin-catalog-node@1.19.0-next.1
0.1.3-next.0
Patch Changes
d08b0c9: The MCP backend will now convert known Backstage errors into textual responses withisError: true. The error message can be useful for an LLM to understand and maybe give back to the user. Previously all errors where thrown out to@modelcontextprotocol/sdkwhich causes a generic 500.- Updated dependencies
- @backstage/backend-defaults@0.12.1-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/plugin-catalog-node@1.18.1-next.0
0.1.2
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.12.0
- @backstage/catalog-client@1.11.0
- @backstage/plugin-catalog-node@1.18.0
- @backstage/backend-plugin-api@1.4.2
0.1.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.11.2-next.0
- @backstage/catalog-client@1.11.0-next.0
- @backstage/plugin-catalog-node@1.18.0-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.1.1
Patch Changes
6bc0799: Fixed the example in the README for generating a static token by adding a subject field- Updated dependencies
- @backstage/backend-defaults@0.11.1
- @backstage/catalog-client@1.10.2
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-catalog-node@1.17.2
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.2-next.0
- @backstage/backend-defaults@0.11.1-next.1
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-catalog-node@1.17.2-next.0
0.1.1-next.0
Patch Changes
6bc0799: Fixed the example in the README for generating a static token by adding a subject field- Updated dependencies
- @backstage/backend-defaults@0.11.1-next.0
- @backstage/backend-plugin-api@1.4.0
- @backstage/plugin-catalog-node@1.17.1
- @backstage/catalog-client@1.10.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.1.0
Minor Changes
4ed0fb6: Initial implementation of anmcp-actionsbackend
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.1
- @backstage/backend-defaults@0.11.0
- @backstage/plugin-catalog-node@1.17.1
- @backstage/backend-plugin-api@1.4.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-permission-backend@0.7.9-next.0
@backstage/plugin-permission-backend
0.7.8-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/plugin-permission-common@0.9.5-next.0
- @backstage/plugin-permission-node@0.10.9-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
0.7.7
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/plugin-permission-node@0.10.7
- @backstage/backend-plugin-api@1.6.0
0.7.7-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/plugin-permission-node@0.10.7-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.3
0.7.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/plugin-permission-node@0.10.7-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.3
0.7.6
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-auth-node@0.6.9
- @backstage/config@1.3.6
- @backstage/plugin-permission-node@0.10.6
0.7.6-next.1
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-permission-common@0.9.3-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
- @backstage/plugin-permission-node@0.10.6-next.1
0.7.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/config@1.3.6-next.0
- @backstage/plugin-permission-node@0.10.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.3-next.0
0.7.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
- @backstage/plugin-permission-common@0.9.2
- @backstage/plugin-permission-node@0.10.5
0.7.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
- @backstage/plugin-permission-common@0.9.2-next.0
- @backstage/plugin-permission-node@0.10.5-next.0
0.7.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
- @backstage/plugin-permission-node@0.10.4
0.7.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/plugin-permission-node@0.10.4-next.0
0.7.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/plugin-permission-node@0.10.3
- @backstage/backend-plugin-api@1.4.2
0.7.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/plugin-permission-node@0.10.3-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.1
0.7.2
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/plugin-permission-common@0.9.1
- @backstage/plugin-permission-node@0.10.2
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.7.2-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/plugin-permission-common@0.9.1-next.0
- @backstage/plugin-permission-node@0.10.2-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.7.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.1
0.7.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.1-next.1
0.7.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
- @backstage/plugin-permission-node@0.10.1-next.0
0.7.0
Minor Changes
4da2965: Fixed an issue causing thePermissionClientto exhaust the request body size limit too quickly when making many requests.cf8fd51: BREAKING Removed support for the legacy backend system, please migrate to the new backend system
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/plugin-permission-node@0.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.7.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.2
0.7.0-next.1
Minor Changes
4da2965: Fixed an issue causing thePermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.7.0-next.0
Minor Changes
cf8fd51: BREAKING Removed support for the legacy backend system, please migrate to the new backend system
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/plugin-permission-node@0.9.2-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.6.0
Minor Changes
78eaa50: Improved validation for the/authorizeendpoint when aresourceRefis provided alongside a basic permission. Additionally, introduced a clearer error message for cases where users attempt to directly evaluate conditional permissions.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/plugin-permission-node@0.9.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.5.55
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.9.0
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.5.55-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.8.9-next.1
0.5.55-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.9-next.0
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.5.54
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.8
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.5.54-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.8-next.2
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.5.54-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
- @backstage/plugin-permission-node@0.8.8-next.1
0.5.54-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-node@0.8.8-next.0
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-auth-node@0.5.7-next.0
- @backstage/plugin-permission-common@0.8.4
0.5.53
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package- Updated dependencies
- @backstage/plugin-permission-node@0.8.7
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.5.53-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
- @backstage/plugin-permission-common@0.8.4-next.0
- @backstage/plugin-permission-node@0.8.7-next.1
0.5.53-next.0
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package- Updated dependencies
- @backstage/plugin-permission-node@0.8.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/plugin-permission-common@0.8.3
0.5.52
Patch Changes
1e624ca: Restrict@types/expressversion range from*to^4.17.6.5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/plugin-permission-node@0.8.6
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/plugin-permission-common@0.8.3
0.5.52-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/plugin-permission-node@0.8.6-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
- @backstage/config@1.3.1-next.0
- @backstage/plugin-permission-common@0.8.3-next.0
0.5.52-next.1
Patch Changes
5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/plugin-permission-node@0.8.6-next.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/plugin-permission-common@0.8.2
0.5.52-next.0
Patch Changes
1e624ca: Restrict@types/expressversion range from*to^4.17.6.- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/plugin-permission-common@0.8.2
- @backstage/plugin-permission-node@0.8.6-next.0
0.5.51
Patch Changes
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/plugin-permission-common@0.8.2
- @backstage/errors@1.2.5
- @backstage/plugin-permission-node@0.8.5
0.5.51-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.2
0.5.51-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.4-next.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.1
0.5.51-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.5-next.0
0.5.50
Patch Changes
094eaa3: Remove references to in-repo backend-common3109c24: The export for the new backend system at the/alphaexport is now also available via the main entry point, which means that you can remove the/alphasuffix from the import.- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/plugin-permission-node@0.8.4
- @backstage/backend-plugin-api@1.0.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.5.50-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.4-next.1
0.5.50-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-permission-node@0.8.4-next.0
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.5.49
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.c2b63ab: Updated dependencysupertestto^7.0.0.fcb9356: DeprecatedcreateRouterand its router options in favour of the new backend system.- Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/plugin-permission-node@0.8.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.5.49-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/plugin-permission-node@0.8.3-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.5.49-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-node@0.8.3-next.1
0.5.49-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.fcb9356: DeprecatedcreateRouterand its router options in favour of the new backend system.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.5.47
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-auth-node@0.5.0
- @backstage/plugin-permission-node@0.8.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.47-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.0-next.3
- @backstage/plugin-permission-common@0.8.1-next.1
- @backstage/plugin-permission-node@0.8.1-next.3
0.5.47-next.2
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-permission-common@0.8.1-next.1
- @backstage/backend-common@0.23.4-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/plugin-permission-node@0.8.1-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.47-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.8.1-next.0
- @backstage/plugin-permission-node@0.8.1-next.1
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.1
0.5.47-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.0
- @backstage/plugin-permission-common@0.8.0
- @backstage/plugin-permission-node@0.8.1-next.0
0.5.46
Patch Changes
-
ed10fd2: ThePermissionPolicyinterface has been updated to align with the recent changes to the Backstage auth system. The second argument to thehandlemethod is now of the newPolicyQueryUsertype. This type maintains the old fields from theBackstageIdentityResponse, which are now all deprecated. Instead, two new fields have been added, which allows access to the same information:credentials- ABackstageCredentialsobject, which is useful for making requests to other services on behalf of the user as part of evaluating the policy. This replaces the deprecatedtokenfield. See the Auth Service documentation for information about how to create a token using these credentials.info- ABackstageUserInfoobject, which contains the same information as the deprecatedidentity, except for thetypefield that was redundant.
Most existing policies can be updated by replacing the
BackstageIdentityResponsetype withPolicyQueryUser, which is exported from@backstage/plugin-permission-node, as well as replacing any occurrences ofuser?.identitywithuser?.info. -
Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/plugin-permission-common@0.8.0
- @backstage/plugin-permission-node@0.8.0
- @backstage/plugin-auth-node@0.4.17
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.46-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.17-next.1
- @backstage/plugin-permission-common@0.7.14
- @backstage/plugin-permission-node@0.7.33-next.1
0.5.45-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/plugin-permission-node@0.7.32-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.14
0.5.43
Patch Changes
78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/plugin-permission-node@0.7.30
- @backstage/plugin-permission-common@0.7.14
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.43-next.3
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/plugin-permission-common@0.7.14-next.0
- @backstage/plugin-permission-node@0.7.30-next.3
- @backstage/backend-common@0.23.0-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.43-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/plugin-permission-node@0.7.30-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.5.43-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/plugin-permission-node@0.7.30-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-auth-node@0.4.14-next.1
0.5.43-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/plugin-permission-node@0.7.30-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.5.42
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
- @backstage/plugin-permission-node@0.7.29
0.5.42-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/plugin-permission-node@0.7.29-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.5.42-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.29-next.0
0.5.41
Patch Changes
d5a1fe1: Replaced winston logger withLoggerService- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/plugin-permission-node@0.7.28
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.5.41-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
- @backstage/plugin-permission-node@0.7.28-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.5.41-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.12-next.0
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.28-next.0
0.5.40
Patch Changes
f3e2e86: Properly forward causes of errors from upstream backends in thePermissionIntegrationClient- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/plugin-permission-node@0.7.27
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.5.39
Patch Changes
f3e2e86: Properly forward causes of errors from upstream backends in thePermissionIntegrationClient- Updated dependencies
- @backstage/backend-common@0.21.5
- @backstage/plugin-auth-node@0.4.10
- @backstage/plugin-permission-node@0.7.26
- @backstage/backend-plugin-api@0.6.15
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.5.38
Patch Changes
9c7fb30: Properly forward causes of errors from upstream backends in thePermissionIntegrationClient
0.5.37
Patch Changes
-
4467036: Allow unauthenticated access to health check endpoint. -
9802004: Migrated to use the new auth services introduced in BEP-0003.The
createRouterfunction now acceptsauth,httpAuthanduserInfooptions. Theses are used internally to support the new backend system, and can be ignored. -
Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
- @backstage/plugin-permission-node@0.7.25
0.5.37-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4-next.2
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/plugin-permission-common@0.7.13-next.1
- @backstage/plugin-permission-node@0.7.25-next.2
0.5.37-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/plugin-permission-common@0.7.13-next.1
- @backstage/plugin-permission-node@0.7.25-next.1
- @backstage/errors@1.2.4-next.0
0.5.36-next.0
Patch Changes
-
9802004: Migrated to use the new auth services introduced in BEP-0003.The
createRouterfunction now acceptsauth,httpAuthanduserInfooptions. Theses are used internally to support the new backend system, and can be ignored. -
Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/plugin-permission-common@0.7.13-next.0
- @backstage/plugin-permission-node@0.7.24-next.0
- @backstage/config@1.1.2-next.0
0.5.33
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
- @backstage/plugin-permission-node@0.7.21
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.5.33-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/plugin-permission-node@0.7.21-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.5.33-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/plugin-permission-node@0.7.21-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.5.33-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.4-next.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-permission-node@0.7.21-next.1
0.5.33-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/plugin-permission-node@0.7.21-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.5.32
Patch Changes
b1acd9b: Updated README- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-permission-node@0.7.20
- @backstage/plugin-auth-node@0.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.5.32-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-common@0.20.1-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
- @backstage/plugin-permission-node@0.7.20-next.2
0.5.32-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/config@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/plugin-permission-node@0.7.20-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.11
0.5.32-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.3-next.0
- @backstage/plugin-permission-common@0.7.11
- @backstage/plugin-permission-node@0.7.20-next.0
0.5.31
Patch Changes
0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/plugin-permission-common@0.7.11
- @backstage/plugin-permission-node@0.7.19
- @backstage/backend-plugin-api@0.6.8
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.5.31-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.2-next.3
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-permission-node@0.7.19-next.3
0.5.31-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-permission-node@0.7.19-next.2
0.5.31-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.2-next.1
- @backstage/plugin-permission-common@0.7.10
- @backstage/plugin-permission-node@0.7.19-next.1
0.5.31-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/plugin-permission-node@0.7.19-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.10
0.5.30
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/plugin-permission-common@0.7.10
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.1
- @backstage/plugin-permission-node@0.7.18
0.5.30-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
- @backstage/plugin-permission-node@0.7.18-next.2
0.5.30-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/plugin-permission-node@0.7.18-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.9
0.5.30-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.1-next.0
- @backstage/plugin-permission-common@0.7.9
- @backstage/plugin-permission-node@0.7.18-next.0
0.5.29
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/plugin-auth-node@0.4.0
- @backstage/errors@1.2.3
- @backstage/backend-plugin-api@0.6.6
- @backstage/plugin-permission-node@0.7.17
- @backstage/config@1.1.1
- @backstage/plugin-permission-common@0.7.9
0.5.29-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/errors@1.2.3-next.0
- @backstage/plugin-permission-node@0.7.17-next.2
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/config@1.1.1-next.0
- @backstage/plugin-permission-common@0.7.9-next.0
0.5.28-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
- @backstage/plugin-permission-node@0.7.16-next.1
- @backstage/config@1.1.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
0.5.28-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
- @backstage/plugin-permission-node@0.7.16-next.0
0.5.26
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
a8a614ba0d: Minorpackage.jsonupdate. -
84ad6fccd4: MovedpermissionModuleAllowAllPolicyto@backstage/plugin-permission-backend-module-allow-all-policy -
Updated dependencies
- @backstage/backend-common@0.19.5
- @backstage/plugin-auth-node@0.3.0
- @backstage/config@1.1.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
- @backstage/plugin-permission-node@0.7.14
- @backstage/backend-plugin-api@0.6.3
0.5.26-next.3
Patch Changes
-
71114ac50e: The export for the new backend system has been moved to be thedefaultexport.For example, if you are currently importing the plugin using the following pattern:
import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin);It should be migrated to this:
backend.add(import('@backstage/plugin-example-backend')); -
a8a614ba0d: Minorpackage.jsonupdate. -
Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/plugin-permission-common@0.7.8-next.2
- @backstage/plugin-permission-node@0.7.14-next.3
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
- @backstage/plugin-auth-node@0.3.0-next.3
0.5.26-next.2
Patch Changes
84ad6fccd4: MovedpermissionModuleAllowAllPolicyto@backstage/plugin-permission-backend-module-allow-all-policy- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/backend-common@0.19.5-next.2
- @backstage/plugin-auth-node@0.3.0-next.2
- @backstage/plugin-permission-node@0.7.14-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/plugin-permission-common@0.7.8-next.1
- @backstage/errors@1.2.1
0.5.26-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/plugin-auth-node@0.3.0-next.1
- @backstage/plugin-permission-common@0.7.8-next.0
- @backstage/plugin-permission-node@0.7.14-next.1
- @backstage/errors@1.2.1
0.5.25-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.0
- @backstage/backend-common@0.19.4-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-permission-node@0.7.13-next.0
0.5.23
Patch Changes
629cbd194a: UsecoreServices.rootConfiginstead ofcoreService.config12a8c94eda: Add package repository and homepage metadata0d6ddc62d8: Refactor backend plugin creation parameter from callback to object.- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/backend-plugin-api@0.6.0
- @backstage/plugin-auth-node@0.2.17
- @backstage/plugin-permission-node@0.7.11
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-permission-common@0.7.7
0.5.23-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.0-next.2
- @backstage/backend-common@0.19.2-next.2
- @backstage/plugin-permission-node@0.7.11-next.2
- @backstage/plugin-auth-node@0.2.17-next.2
0.5.23-next.1
Patch Changes
629cbd194a: UsecoreServices.rootConfiginstead ofcoreService.config12a8c94eda: Add package repository and homepage metadata- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/plugin-auth-node@0.2.17-next.1
- @backstage/backend-plugin-api@0.6.0-next.1
- @backstage/plugin-permission-node@0.7.11-next.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-permission-common@0.7.7
0.5.23-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.0
- @backstage/backend-plugin-api@0.5.5-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-auth-node@0.2.17-next.0
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-permission-node@0.7.11-next.0
0.5.22
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/backend-common@0.19.1
- @backstage/backend-plugin-api@0.5.4
- @backstage/config@1.0.8
- @backstage/plugin-auth-node@0.2.16
- @backstage/plugin-permission-common@0.7.7
- @backstage/plugin-permission-node@0.7.10
0.5.22-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/backend-common@0.19.1-next.0
- @backstage/backend-plugin-api@0.5.4-next.0
- @backstage/config@1.0.8
- @backstage/plugin-auth-node@0.2.16-next.0
- @backstage/plugin-permission-common@0.7.7-next.0
- @backstage/plugin-permission-node@0.7.10-next.0
0.5.21
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/plugin-permission-node@0.7.9
- @backstage/config@1.0.8
- @backstage/plugin-permission-common@0.7.6
0.5.21-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/backend-plugin-api@0.5.3-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.2.0-next.0
- @backstage/plugin-auth-node@0.2.15-next.2
- @backstage/plugin-permission-common@0.7.6-next.0
- @backstage/plugin-permission-node@0.7.9-next.2
0.5.21-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.1
- @backstage/errors@1.2.0-next.0
- @backstage/backend-plugin-api@0.5.3-next.1
- @backstage/plugin-auth-node@0.2.15-next.1
- @backstage/plugin-permission-node@0.7.9-next.1
- @backstage/plugin-permission-common@0.7.6-next.0
- @backstage/config@1.0.7
0.5.21-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.6-next.0
- @backstage/config@1.0.7
- @backstage/backend-plugin-api@0.5.3-next.0
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.15-next.0
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-permission-node@0.7.9-next.0
0.5.20
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5
- @backstage/plugin-permission-node@0.7.8
- @backstage/plugin-auth-node@0.2.14
- @backstage/backend-plugin-api@0.5.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.5
0.5.20-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.1
- @backstage/plugin-auth-node@0.2.14-next.1
- @backstage/plugin-permission-node@0.7.8-next.1
- @backstage/backend-plugin-api@0.5.2-next.1
- @backstage/config@1.0.7
0.5.20-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.0
- @backstage/plugin-permission-node@0.7.8-next.0
- @backstage/plugin-auth-node@0.2.14-next.0
- @backstage/backend-plugin-api@0.5.2-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.5
0.5.19
Patch Changes
84946a580c: Introduced alpha export of thepermissionPluginfor use in the new backend system, along with apermissionModuleAllowAllPolicythat can be used to allow all requests.1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/backend-common@0.18.4
- @backstage/plugin-permission-node@0.7.7
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-auth-node@0.2.13
- @backstage/backend-plugin-api@0.5.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.5.19-next.2
Patch Changes
84946a580c: Introduced alpha export of thepermissionPluginfor use in the new backend system, along with apermissionModuleAllowAllPolicythat can be used to allow all requests.- Updated dependencies
- @backstage/backend-common@0.18.4-next.2
- @backstage/plugin-permission-node@0.7.7-next.2
- @backstage/backend-plugin-api@0.5.1-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.13-next.2
- @backstage/plugin-permission-common@0.7.5-next.0
0.5.19-next.1
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/plugin-permission-node@0.7.7-next.1
- @backstage/plugin-permission-common@0.7.5-next.0
- @backstage/backend-common@0.18.4-next.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.13-next.1
0.5.19-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.13-next.0
- @backstage/plugin-permission-common@0.7.4
- @backstage/plugin-permission-node@0.7.7-next.0
0.5.18
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/plugin-permission-node@0.7.6
- @backstage/plugin-auth-node@0.2.12
- @backstage/backend-common@0.18.3
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.4
- @backstage/config@1.0.7
0.5.18-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.2.12-next.2
- @backstage/backend-common@0.18.3-next.2
- @backstage/plugin-permission-node@0.7.6-next.2
- @backstage/config@1.0.7-next.0
0.5.18-next.1
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/plugin-permission-node@0.7.6-next.1
- @backstage/errors@1.1.5-next.0
- @backstage/backend-common@0.18.3-next.1
- @backstage/plugin-auth-node@0.2.12-next.1
- @backstage/plugin-permission-common@0.7.4-next.0
- @backstage/config@1.0.7-next.0
0.5.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.3-next.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.12-next.0
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.6-next.0
0.5.17
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.11
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.5
0.5.17-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.2
- @backstage/plugin-auth-node@0.2.11-next.2
- @backstage/plugin-permission-node@0.7.5-next.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-permission-common@0.7.3
0.5.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.1
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.11-next.1
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.5-next.1
0.5.17-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.0
- @backstage/plugin-auth-node@0.2.11-next.0
- @backstage/plugin-permission-node@0.7.5-next.0
0.5.15
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.9
- @backstage/plugin-permission-common@0.7.3
- @backstage/plugin-permission-node@0.7.3
0.5.15-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.1
- @backstage/plugin-auth-node@0.2.9-next.1
- @backstage/plugin-permission-node@0.7.3-next.1
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/plugin-permission-common@0.7.3-next.0
0.5.15-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.0
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.9-next.0
- @backstage/plugin-permission-common@0.7.3-next.0
- @backstage/plugin-permission-node@0.7.3-next.0
0.5.14
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.17.0
- @backstage/plugin-permission-common@0.7.2
- @backstage/plugin-permission-node@0.7.2
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.8
- @backstage/config@1.0.5
0.5.14-next.3
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries- Updated dependencies
- @backstage/plugin-permission-common@0.7.2-next.2
- @backstage/plugin-permission-node@0.7.2-next.3
- @backstage/backend-common@0.17.0-next.3
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-auth-node@0.2.8-next.3
0.5.14-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.2
- @backstage/plugin-auth-node@0.2.8-next.2
- @backstage/plugin-permission-node@0.7.2-next.2
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-permission-common@0.7.2-next.1
0.5.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.1
- @backstage/plugin-auth-node@0.2.8-next.1
- @backstage/plugin-permission-node@0.7.2-next.1
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-permission-common@0.7.2-next.1
0.5.14-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.16.1-next.0
- @backstage/plugin-auth-node@0.2.8-next.0
- @backstage/plugin-permission-common@0.7.2-next.0
- @backstage/plugin-permission-node@0.7.2-next.0
- @backstage/config@1.0.5-next.0
- @backstage/errors@1.1.4-next.0
0.5.13
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0
- @backstage/plugin-auth-node@0.2.7
- @backstage/plugin-permission-common@0.7.1
- @backstage/plugin-permission-node@0.7.1
- @backstage/config@1.0.4
- @backstage/errors@1.1.3
0.5.13-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.1
- @backstage/plugin-auth-node@0.2.7-next.1
- @backstage/plugin-permission-node@0.7.1-next.1
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
- @backstage/plugin-permission-common@0.7.1-next.0
0.5.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.0
- @backstage/plugin-auth-node@0.2.7-next.0
- @backstage/plugin-permission-common@0.7.1-next.0
- @backstage/plugin-permission-node@0.7.1-next.0
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.5.12
Patch Changes
2d3a5f09ab: Useresponse.jsonrather thanresponse.sendwhere appropriate, as outlined inSECURITY.md- Updated dependencies
- @backstage/backend-common@0.15.2
- @backstage/plugin-auth-node@0.2.6
- @backstage/plugin-permission-node@0.7.0
- @backstage/plugin-permission-common@0.7.0
- @backstage/config@1.0.3
- @backstage/errors@1.1.2
0.5.12-next.2
Patch Changes
2d3a5f09ab: Useresponse.jsonrather thanresponse.sendwhere appropriate, as outlined inSECURITY.md- Updated dependencies
- @backstage/backend-common@0.15.2-next.2
- @backstage/plugin-permission-common@0.7.0-next.2
- @backstage/plugin-permission-node@0.7.0-next.2
- @backstage/plugin-auth-node@0.2.6-next.2
- @backstage/config@1.0.3-next.2
- @backstage/errors@1.1.2-next.2
0.5.12-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.1
- @backstage/config@1.0.3-next.1
- @backstage/errors@1.1.2-next.1
- @backstage/plugin-auth-node@0.2.6-next.1
- @backstage/plugin-permission-common@0.6.5-next.1
- @backstage/plugin-permission-node@0.6.6-next.1
0.5.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.0
- @backstage/plugin-auth-node@0.2.6-next.0
- @backstage/plugin-permission-node@0.6.6-next.0
- @backstage/config@1.0.3-next.0
- @backstage/errors@1.1.2-next.0
- @backstage/plugin-permission-common@0.6.5-next.0
0.5.11
Patch Changes
667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.2cbd533426: Uptake theIdentityApichange to usegetIdentityinstead ofauthenticatefor retrieving the logged in users identity.- Updated dependencies
- @backstage/backend-common@0.15.1
- @backstage/plugin-auth-node@0.2.5
- @backstage/plugin-permission-node@0.6.5
- @backstage/config@1.0.2
- @backstage/errors@1.1.1
- @backstage/plugin-permission-common@0.6.4
0.5.11-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/errors@1.1.1-next.0
- @backstage/plugin-permission-common@0.6.4-next.2
- @backstage/backend-common@0.15.1-next.3
- @backstage/plugin-auth-node@0.2.5-next.3
- @backstage/plugin-permission-node@0.6.5-next.3
0.5.11-next.1
Patch Changes
667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.2cbd533426: Uptake theIdentityApichange to usegetIdentityinstead ofauthenticatefor retrieving the logged in users identity.- Updated dependencies
- @backstage/backend-common@0.15.1-next.2
- @backstage/plugin-auth-node@0.2.5-next.2
- @backstage/plugin-permission-common@0.6.4-next.1
- @backstage/plugin-permission-node@0.6.5-next.2
0.5.11-next.0
Patch Changes
bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.0
- @backstage/plugin-auth-node@0.2.5-next.0
- @backstage/plugin-permission-common@0.6.4-next.0
- @backstage/plugin-permission-node@0.6.5-next.0
0.5.10
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0
- @backstage/plugin-auth-node@0.2.4
- @backstage/plugin-permission-node@0.6.4
0.5.10-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0-next.0
- @backstage/plugin-auth-node@0.2.4-next.0
- @backstage/plugin-permission-node@0.6.4-next.0
0.5.9
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.- Updated dependencies
- @backstage/backend-common@0.14.1
- @backstage/plugin-auth-node@0.2.3
- @backstage/plugin-permission-common@0.6.3
- @backstage/plugin-permission-node@0.6.3
- @backstage/errors@1.1.0
0.5.9-next.2
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.- Updated dependencies
- @backstage/backend-common@0.14.1-next.3
- @backstage/plugin-auth-node@0.2.3-next.2
- @backstage/plugin-permission-common@0.6.3-next.1
- @backstage/plugin-permission-node@0.6.3-next.2
0.5.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.1
- @backstage/errors@1.1.0-next.0
- @backstage/plugin-auth-node@0.2.3-next.1
- @backstage/plugin-permission-common@0.6.3-next.0
- @backstage/plugin-permission-node@0.6.3-next.1
0.5.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.0
- @backstage/plugin-auth-node@0.2.3-next.0
- @backstage/plugin-permission-node@0.6.3-next.0
0.5.8
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/plugin-permission-node@0.6.2
- @backstage/backend-common@0.14.0
- @backstage/plugin-auth-node@0.2.2
- @backstage/plugin-permission-common@0.6.2
0.5.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
- @backstage/plugin-permission-node@0.6.2-next.2
0.5.8-next.1
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/backend-common@0.13.6-next.1
- @backstage/plugin-auth-node@0.2.2-next.1
- @backstage/plugin-permission-common@0.6.2-next.0
- @backstage/plugin-permission-node@0.6.2-next.1
0.5.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.6-next.0
- @backstage/plugin-auth-node@0.2.2-next.0
- @backstage/plugin-permission-node@0.6.2-next.0
0.5.7
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3
- @backstage/config@1.0.1
- @backstage/plugin-auth-node@0.2.1
- @backstage/plugin-permission-common@0.6.1
- @backstage/plugin-permission-node@0.6.1
0.5.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.2
- @backstage/config@1.0.1-next.0
- @backstage/plugin-auth-node@0.2.1-next.1
- @backstage/plugin-permission-common@0.6.1-next.0
- @backstage/plugin-permission-node@0.6.1-next.1
0.5.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.0
- @backstage/plugin-auth-node@0.2.1-next.0
- @backstage/plugin-permission-node@0.6.1-next.0
0.5.6
Patch Changes
c98d271466: Use updated types from@backstage/plugin-permission-common95284162d6: - Add more specific check for policies which return conditional decisions for non-resource permissions.- Refine permission validation in authorize endpoint to differentiate between
BasicPermissionandResourcePermissioninstances.
- Refine permission validation in authorize endpoint to differentiate between
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0
- @backstage/plugin-permission-node@0.6.0
- @backstage/plugin-auth-node@0.2.0
- @backstage/backend-common@0.13.2
0.5.6-next.1
Patch Changes
c98d271466: Use updated types from@backstage/plugin-permission-common95284162d6: - Add more specific check for policies which return conditional decisions for non-resource permissions.- Refine permission validation in authorize endpoint to differentiate between
BasicPermissionandResourcePermissioninstances.
- Refine permission validation in authorize endpoint to differentiate between
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-permission-node@0.6.0-next.1
- @backstage/backend-common@0.13.2-next.1
0.5.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.2.0-next.0
- @backstage/backend-common@0.13.2-next.0
- @backstage/plugin-permission-node@0.5.6-next.0
0.5.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.1
- @backstage/config@1.0.0
- @backstage/errors@1.0.0
- @backstage/plugin-permission-common@0.5.3
- @backstage/plugin-auth-node@0.1.6
- @backstage/plugin-permission-node@0.5.5
0.5.4
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-auth-node@0.1.5
- @backstage/plugin-permission-node@0.5.4
0.5.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0-next.0
- @backstage/plugin-auth-node@0.1.5-next.0
- @backstage/plugin-permission-node@0.5.4-next.0
0.5.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.12.0
- @backstage/plugin-permission-common@0.5.2
- @backstage/plugin-permission-node@0.5.3
- @backstage/plugin-auth-node@0.1.4
0.5.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.11.0
- @backstage/plugin-permission-node@0.5.2
- @backstage/plugin-auth-node@0.1.3
0.5.1
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/backend-common@0.10.9
- @backstage/config@0.1.15
- @backstage/errors@0.2.2
- @backstage/plugin-auth-node@0.1.2
- @backstage/plugin-permission-common@0.5.1
- @backstage/plugin-permission-node@0.5.1
0.5.0
Minor Changes
-
e2cf0662eb: Add a warning if the permission backend is used without settingpermission.enabled=true.BREAKING Permission backend's
createRouternow requires aconfigoption.// packages/backend/src/plugins/permission.ts ... export default async function createPlugin({ ... + config, }: PluginEnvironment) { return createRouter({ ... + config, }); }
Patch Changes
1ed305728b: Bumpnode-fetchto version 2.6.7 andcross-fetchto version 3.1.5c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/backend-common@0.10.8
- @backstage/errors@0.2.1
- @backstage/plugin-auth-node@0.1.1
- @backstage/plugin-permission-common@0.5.0
- @backstage/config@0.1.14
- @backstage/plugin-permission-node@0.5.0
0.4.3
Patch Changes
b3f3e42036: UsegetBearerTokenFromAuthorizationHeaderfrom@backstage/plugin-auth-nodeinstead of the deprecatedIdentityClientmethod.- Updated dependencies
- @backstage/backend-common@0.10.7
- @backstage/plugin-auth-node@0.1.0
- @backstage/plugin-permission-node@0.4.3
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.10.0-next.0
- @backstage/backend-common@0.10.7-next.0
- @backstage/plugin-permission-node@0.4.3-next.0
0.4.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0
- @backstage/backend-common@0.10.6
- @backstage/plugin-permission-node@0.4.2
0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0-next.1
- @backstage/backend-common@0.10.6-next.0
- @backstage/plugin-permission-node@0.4.2-next.1
0.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0-next.0
- @backstage/plugin-permission-node@0.4.2-next.0
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.8.0
- @backstage/backend-common@0.10.5
- @backstage/plugin-permission-node@0.4.1
0.4.0
Minor Changes
b768259244: BREAKING: Wrap batched requests and responses to /authorize in an envelope object. The latest version of the PermissionClient in @backstage/permission-common uses the new format - as long as the permission-backend is consumed using this client, no other changes are necessary.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.7.0
- @backstage/plugin-permission-common@0.4.0
- @backstage/backend-common@0.10.4
- @backstage/config@0.1.13
- @backstage/plugin-permission-node@0.4.0
0.4.0-next.0
Minor Changes
b768259244: BREAKING: Wrap batched requests and responses to /authorize in an envelope object. The latest version of the PermissionClient in @backstage/permission-common uses the new format - as long as the permission-backend is consumed using this client, no other changes are necessary.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.7.0-next.0
- @backstage/plugin-permission-common@0.4.0-next.0
- @backstage/backend-common@0.10.4-next.0
- @backstage/config@0.1.13-next.0
- @backstage/plugin-permission-node@0.4.0-next.0
0.3.0
Minor Changes
-
419ca637c0: Optimizations to the integration between the permission backend and plugin-backends using createPermissionIntegrationRouter:- The permission backend already supported batched requests to authorize, but would make calls to plugin backend to apply conditions serially. Now, after applying the policy for each authorization request, the permission backend makes a single batched /apply-conditions request to each plugin backend referenced in policy decisions.
- The
getResourcemethod accepted bycreatePermissionIntegrationRouterhas been replaced withgetResources, to allow consumers to make batch requests to upstream data stores. When /apply-conditions is called with a batch of requests, all required resources are requested in a single invocation ofgetResources.
Plugin owners consuming
createPermissionIntegrationRoutershould replace thegetResourcemethod in the options with agetResourcesmethod, accepting an array of resourceRefs, and returning an array of the corresponding resources.
Patch Changes
- Updated dependencies
- @backstage/config@0.1.12
- @backstage/backend-common@0.10.3
- @backstage/plugin-permission-node@0.3.0
- @backstage/plugin-auth-backend@0.6.2
- @backstage/errors@0.2.0
- @backstage/plugin-permission-common@0.3.1
0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.6.0
- @backstage/backend-common@0.10.1
- @backstage/plugin-permission-node@0.2.3
0.2.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.10.0
- @backstage/plugin-auth-backend@0.5.2
- @backstage/plugin-permission-common@0.3.0
- @backstage/plugin-permission-node@0.2.2
0.2.1
Patch Changes
-
a036b65c2f: Updated to use the newBackstageIdentityResponsetype from@backstage/plugin-auth-backend.The
BackstageIdentityResponsetype is backwards compatible with theBackstageIdentity, and provides an additionalidentityfield with the claims of the user. -
Updated dependencies
- @backstage/plugin-auth-backend@0.5.0
- @backstage/backend-common@0.9.13
- @backstage/plugin-permission-node@0.2.1
0.2.0
Minor Changes
450ca92330: Change route used for integration between the authorization framework and other plugin backends to use the /.well-known prefix.
Patch Changes
e7851efa9e: Rename and adjust permission policy return type to reduce nesting- Updated dependencies
- @backstage/plugin-auth-backend@0.4.10
- @backstage/plugin-permission-node@0.2.0
- @backstage/backend-common@0.9.12
0.1.0
Minor Changes
7a8312f126: New package containing the backend for authorization and permissions. For more information, see the authorization PRFC.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.4.9
- @backstage/plugin-permission-node@0.1.0
- @backstage/backend-common@0.9.11
- @backstage/plugin-permission-common@0.2.0
@backstage/plugin-permission-common@0.9.6-next.0
@backstage/plugin-permission-common
0.9.5-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.9.4
Patch Changes
872eb91: Upgradezod-to-json-schemato latest version
0.9.3
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns- Updated dependencies
- @backstage/config@1.3.6
0.9.3-next.1
Patch Changes
b2bef92: Convert all enums to erasable-syntax compliant patterns
0.9.3-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.6-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.9.2
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
0.9.2-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
0.9.1
Patch Changes
3507fcd: Just some more circular dep cleanup- Updated dependencies
- @backstage/config@1.3.3
0.9.1-next.0
Patch Changes
3507fcd: Just some more circular dep cleanup- Updated dependencies
- @backstage/config@1.3.3-next.0
0.9.0
Minor Changes
4da2965: Fixed an issue causing thePermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
37328b1: Fixed an issue causingPermissionClientto throw an error when authorizing basic permissions with thepermission.EXPERIMENTAL_enableBatchedRequestsconfig enabled.72d019d: Removed various typos- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.9.0-next.0
Minor Changes
4da2965: Fixed an issue causing thePermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
72d019d: Removed various typos- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.8.4
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.8.4-next.0
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
0.8.3
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/types@1.2.0
0.8.3-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.6-next.0
- @backstage/config@1.3.1-next.0
- @backstage/types@1.2.0
0.8.2
Patch Changes
4e58bc7: Upgrade to uuid v11 internally- Updated dependencies
- @backstage/config@1.3.0
- @backstage/types@1.2.0
- @backstage/errors@1.2.5
0.8.1
Patch Changes
df784fe: Add the MetadataResponse type from @backstage/plugin-permission-node, since this type might be used in frontend code.137fa34: Add the MetadataResponseSerializedRule type from @backstage/plugin-permission-node, since this type might be used in frontend code.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.8.1-next.1
Patch Changes
df784fe: Add the MetadataResponse type from @backstage/plugin-permission-node, since this type might be used in frontend code.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.8.1-next.0
Patch Changes
137fa34: Add the MetadataResponseSerializedRule type from @backstage/plugin-permission-node, since this type might be used in frontend code.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.8.0
Minor Changes
f4085b8: BREAKING: Removed the deprecated and unusedtokenoption fromEvaluatorRequestOptions. ThePermissionsClientnow has its ownPermissionClientRequestOptionstype that declares thetokenoption instead.
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.7.14
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.7.14-next.0
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.7.13
Patch Changes
0502d82: Thetokenoption of thePermissionEvaluatormethods is now deprecated. The options that only apply to backend implementations have been moved toPermissionsServicefrom@backstage/backend-plugin-apiinstead.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.7.13-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.7.13-next.0
Patch Changes
0502d82: Thetokenoption of thePermissionEvaluatormethods is now deprecated. The options that only apply to backend implementations have been moved toPermissionsServicefrom@backstage/backend-plugin-apiinstead.0fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.- Updated dependencies
- @backstage/errors@1.2.4-next.0
- @backstage/config@1.1.2-next.0
- @backstage/types@1.1.1
0.7.12
Patch Changes
b1acd9b: Updated README- Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.7.11
Patch Changes
0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.7.10
Patch Changes
4aa43f62aa: Updated dependencycross-fetchto^4.0.0.- Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.7.9
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.3
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.7.9-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.3-next.0
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
0.7.8
Patch Changes
406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.- Updated dependencies
- @backstage/config@1.1.0
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
0.7.8-next.2
Patch Changes
406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.- Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/types@1.1.1-next.0
0.7.8-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.7.8-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.7.7
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/config@1.0.8
- @backstage/types@1.1.0
0.7.7-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/config@1.0.8
- @backstage/types@1.1.0
0.7.6
Patch Changes
- Updated dependencies
- @backstage/types@1.1.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
0.7.6-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.0-next.0
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.7.5
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
0.7.5-next.0
Patch Changes
1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/types@1.0.2
0.7.4
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/errors@1.1.5
- @backstage/config@1.0.7
- @backstage/types@1.0.2
0.7.4-next.0
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/errors@1.1.5-next.0
- @backstage/config@1.0.7-next.0
- @backstage/types@1.0.2
0.7.3
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
0.7.3-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
0.7.2
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/errors@1.1.4
- @backstage/types@1.0.2
- @backstage/config@1.0.5
0.7.2-next.2
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries- Updated dependencies
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/types@1.0.2-next.1
0.7.2-next.1
Patch Changes
- Updated dependencies
- @backstage/types@1.0.2-next.1
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.7.2-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/types@1.0.2-next.0
- @backstage/config@1.0.5-next.0
- @backstage/errors@1.1.4-next.0
0.7.1
Patch Changes
7573b65232: Internal refactor of imports to avoid circular dependencies64848c963c: Properly handle rules that have no parameters inPermissionClient- Updated dependencies
- @backstage/types@1.0.1
- @backstage/config@1.0.4
- @backstage/errors@1.1.3
0.7.1-next.0
Patch Changes
7573b65232: Internal refactor of imports to avoid circular dependencies64848c963c: Properly handle rules that have no parameters inPermissionClient- Updated dependencies
- @backstage/types@1.0.1-next.0
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.7.0
Minor Changes
-
46b4a72cee: BREAKING: When defining permission rules, it's now necessary to provide a ZodSchema that specifies the parameters the rule expects. This has been added to help better describe the parameters in the response of the metadata endpoint and to validate the parameters before a rule is executed.To help with this, we have also made a change to the API of permission rules. Before, the permission rules
toQueryandapplysignature expected parameters to be separate arguments, like so...createPermissionRule({ apply: (resource, foo, bar) => true, toQuery: (foo, bar) => {}, });The API has now changed to expect the parameters as a single object
createPermissionRule({ paramSchema: z.object({ foo: z.string().describe('Foo value to match'), bar: z.string().describe('Bar value to match'), }), apply: (resource, { foo, bar }) => true, toQuery: ({ foo, bar }) => {}, });One final change made is to limit the possible values for a parameter to primitives and arrays of primitives.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3
- @backstage/errors@1.1.2
- @backstage/types@1.0.0
0.7.0-next.2
Minor Changes
-
46b4a72cee: BREAKING: When defining permission rules, it's now necessary to provide a ZodSchema that specifies the parameters the rule expects. This has been added to help better describe the parameters in the response of the metadata endpoint and to validate the parameters before a rule is executed.To help with this, we have also made a change to the API of permission rules. Before, the permission rules
toQueryandapplysignature expected parameters to be separate arguments, like so...createPermissionRule({ apply: (resource, foo, bar) => true, toQuery: (foo, bar) => {}, });The API has now changed to expect the parameters as a single object
createPermissionRule({ paramSchema: z.object({ foo: z.string().describe('Foo value to match'), bar: z.string().describe('Bar value to match'), }), apply: (resource, { foo, bar }) => true, toQuery: ({ foo, bar }) => {}, });One final change made is to limit the possible values for a parameter to primitives and arrays of primitives.
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.2
- @backstage/errors@1.1.2-next.2
- @backstage/types@1.0.0
0.6.5-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.1
- @backstage/errors@1.1.2-next.1
0.6.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.3-next.0
- @backstage/errors@1.1.2-next.0
0.6.4
Patch Changes
7d47def9c4: Removed dependency on@types/jest.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/config@1.0.2
- @backstage/errors@1.1.1
0.6.4-next.2
Patch Changes
7d47def9c4: Removed dependency on@types/jest.- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/errors@1.1.1-next.0
0.6.4-next.1
Patch Changes
667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.
0.6.4-next.0
Patch Changes
bf5e9030eb: Updated dependencymswto^0.45.0.
0.6.3
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.- Updated dependencies
- @backstage/errors@1.1.0
0.6.3-next.1
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.
0.6.3-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.1.0-next.0
0.6.2
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.
0.6.2-next.0
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.
0.6.1
Patch Changes
- Updated dependencies
- @backstage/config@1.0.1
0.6.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.0.1-next.0
0.6.0
Minor Changes
-
8012ac46a0: AddresourceTypeproperty toPermissionConditiontype to allow matching them withResourcePermissioninstances. -
c98d271466: Refactor api types into more specific, decoupled names.- BREAKING:
- Renamed
AuthorizeDecisiontoEvaluatePermissionResponse - Renamed
AuthorizeQuerytoEvaluatePermissionRequest - Renamed
AuthorizeRequesttoEvaluatePermissionRequestBatch - Renamed
AuthorizeResponsetoEvaluatePermissionResponseBatch - Renamed
IdentifiedtoIdentifiedPermissionMessage
- Renamed
- Add
PermissionMessageBatchhelper type - Add
ConditionalPolicyDecision,DefinitivePolicyDecision, andPolicyDecisiontypes from@backstage/plugin-permission-node
- BREAKING:
Patch Changes
-
90754d4fa9: Removed strict validation fromPermissionCriteriaschemas to support backward-compatible changes. -
2b07063d77: AddedPermissionEvaluator, which will replace the existingPermissionAuthorizerinterface. This new interface provides stronger type safety and validation by splittingPermissionAuthorizer.authorize()into two methods:authorize(): Used when the caller requires a definitive decision.authorizeConditional(): Used when the caller can optimize the evaluation of any conditional decisions. For example, a plugin backend may want to use conditions in a database query instead of evaluating each resource in memory.
-
8012ac46a0: AddisPermissionhelper method. -
95284162d6: - Add more specificPermissiontypes.- Add
createPermissionhelper to infer the appropriate type for some permission input. - Add
isResourcePermissionhelper to refine Permissions to ResourcePermissions.
- Add
0.6.0-next.1
Patch Changes
-
2b07063d77: AddedPermissionEvaluator, which will replace the existingPermissionAuthorizerinterface. This new interface provides stronger type safety and validation by splittingPermissionAuthorizer.authorize()into two methods:authorize(): Used when the caller requires a definitive decision.authorizeConditional(): Used when the caller can optimize the evaluation of any conditional decisions. For example, a plugin backend may want to use conditions in a database query instead of evaluating each resource in memory.
0.6.0-next.0
Minor Changes
-
8012ac46a0: AddresourceTypeproperty toPermissionConditiontype to allow matching them withResourcePermissioninstances. -
c98d271466: Refactor api types into more specific, decoupled names.- BREAKING:
- Renamed
AuthorizeDecisiontoEvaluatePermissionResponse - Renamed
AuthorizeQuerytoEvaluatePermissionRequest - Renamed
AuthorizeRequesttoEvaluatePermissionRequestBatch - Renamed
AuthorizeResponsetoEvaluatePermissionResponseBatch - Renamed
IdentifiedtoIdentifiedPermissionMessage
- Renamed
- Add
PermissionMessageBatchhelper type - Add
ConditionalPolicyDecision,DefinitivePolicyDecision, andPolicyDecisiontypes from@backstage/plugin-permission-node
- BREAKING:
Patch Changes
8012ac46a0: AddisPermissionhelper method.95284162d6: - Add more specificPermissiontypes.- Add
createPermissionhelper to infer the appropriate type for some permission input. - Add
isResourcePermissionhelper to refine Permissions to ResourcePermissions.
- Add
0.5.3
Patch Changes
f24ef7864e: Minor typo fixes- Updated dependencies
- @backstage/config@1.0.0
- @backstage/errors@1.0.0
0.5.2
Patch Changes
79b9d8a861: Add api doc comments toPermissiontype properties.
0.5.1
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/config@0.1.15
- @backstage/errors@0.2.2
0.5.0
Minor Changes
8c646beb24: BREAKINGPermissionCriterianow requires at least one condition inanyOfandallOfarrays. This addresses some ambiguous behavior outlined in #9280.
Patch Changes
1ed305728b: Bumpnode-fetchto version 2.6.7 andcross-fetchto version 3.1.5c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/errors@0.2.1
- @backstage/config@0.1.14
0.4.0
Minor Changes
-
b768259244: BREAKING: Authorize API request and response types have been updated. The existingAuthorizeRequestandAuthorizeResponsetypes now match the entire request and response objects for the /authorize endpoint, and new typesAuthorizeQueryandAuthorizeDecisionhave been introduced for individual items in the request and response batches respectively.BREAKING: PermissionClient has been updated to use the new request and response format in the latest version of @backstage/plugin-permission-backend.
Patch Changes
- Updated dependencies
- @backstage/config@0.1.13
0.4.0-next.0
Minor Changes
-
b768259244: BREAKING: Authorize API request and response types have been updated. The existingAuthorizeRequestandAuthorizeResponsetypes now match the entire request and response objects for the /authorize endpoint, and new typesAuthorizeQueryandAuthorizeDecisionhave been introduced for individual items in the request and response batches respectively.BREAKING: PermissionClient has been updated to use the new request and response format in the latest version of @backstage/plugin-permission-backend.
Patch Changes
- Updated dependencies
- @backstage/config@0.1.13-next.0
0.3.1
Patch Changes
- Updated dependencies
- @backstage/config@0.1.12
- @backstage/errors@0.2.0
0.3.0
Minor Changes
-
0e8ec6d974: - AddPermissionAuthorizerinterface matchingPermissionClientto allow alternative implementations like theServerPermissionClientin @backstage/plugin-permission-node.Breaking Changes:
- Remove "api" suffixes from constructor parameters in PermissionClient
const { config, discovery } = options; - const permissionClient = new PermissionClient({ discoveryApi: discovery, configApi: config }); + const permissionClient = new PermissionClient({ discovery, config });
0.2.0
Minor Changes
92439056fb: Accept configApi rather than enabled flag in PermissionClient constructor.
Patch Changes
- Updated dependencies
- @backstage/errors@0.1.5
@backstage/plugin-permission-node@0.10.10-next.0
@backstage/plugin-permission-node
0.10.9-next.0
Patch Changes
69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-auth-node@0.6.12-next.0
- @backstage/plugin-permission-common@0.9.5-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
0.10.8
Patch Changes
872eb91: Upgradezod-to-json-schemato latest version- Updated dependencies
- @backstage/backend-plugin-api@1.6.1
- @backstage/plugin-auth-node@0.6.11
- @backstage/plugin-permission-common@0.9.4
0.10.7
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10
- @backstage/backend-plugin-api@1.6.0
0.10.7-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.3
0.10.7-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.10-next.0
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.3
0.10.6
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/plugin-permission-common@0.9.3
- @backstage/plugin-auth-node@0.6.9
- @backstage/config@1.3.6
0.10.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-permission-common@0.9.3-next.1
- @backstage/plugin-auth-node@0.6.9-next.1
0.10.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.9-next.0
- @backstage/config@1.3.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.3-next.0
0.10.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-auth-node@0.6.8
- @backstage/plugin-permission-common@0.9.2
0.10.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-auth-node@0.6.8-next.0
- @backstage/plugin-permission-common@0.9.2-next.0
0.10.4
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
0.10.4-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.7-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
0.10.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6
- @backstage/backend-plugin-api@1.4.2
0.10.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.6-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.1
0.10.2
Patch Changes
3507fcd: Just some more circular dep cleanup- Updated dependencies
- @backstage/config@1.3.3
- @backstage/plugin-permission-common@0.9.1
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-auth-node@0.6.5
0.10.2-next.0
Patch Changes
3507fcd: Just some more circular dep cleanup- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/plugin-permission-common@0.9.1-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-auth-node@0.6.5-next.0
0.10.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4
- @backstage/backend-plugin-api@1.4.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.0
0.10.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.4-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.0
0.10.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
- @backstage/plugin-auth-node@0.6.4-next.0
0.10.0
Minor Changes
4da2965: Fixed an issue causing thePermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-permission-common@0.9.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.10.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.2
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.9.0-next.0
0.10.0-next.1
Minor Changes
4da2965: Fixed an issue causing thePermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.9.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/plugin-auth-node@0.6.3-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.9.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/plugin-auth-node@0.6.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.9.0
Minor Changes
22ace13: BREAKING TheServerPermissionClientcan no longer be instantiated with atokenManagerand must instead be instantiated with anauthservice. If you are still on the legacy backend system, usecreateLegacyAuthAdapters()from@backstage/backend-commonto create a compatibleauthservice.
Patch Changes
728e3e1: Improved type inference when passing aPermissionResourceReftocreatePermissionRule.876f2e1: DeprecatedcreatePermissionIntegrationRouterand related types, which has been replaced byPermissionRegistryService. For more information, including how to migrate existing plugins, see the service docs.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.8.9-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.8.9-next.0
Patch Changes
728e3e1: Improved type inference when passing aPermissionResourceReftocreatePermissionRule.- Updated dependencies
- @backstage/plugin-auth-node@0.6.1-next.0
- @backstage/backend-plugin-api@1.2.1-next.0
0.8.8
Patch Changes
049d5d4: The returned router fromcreatePermissionIntegrationRouteris now mutable, allowing for permissions and resources to be added after creation of the router.b71f634: Added a newPermissionRulesettype that encapsulates a lookup function for permission rules, which can be created by the newPermissionsRegistryServicevia thegetPermissionRulesetmethod. ThecreateConditionTransformerandcreateConditionAuthorizerfunctions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated.a9621de: Added a newcreatePermissionResourceRefutility that encapsulates the constants and types related to a permission resource types. ThecreateConditionExportsandcreatePermissionRulefunctions have also been adapted to accept these references as arguments, deprecating their older counterparts.- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-auth-node@0.6.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.8.8-next.2
Patch Changes
b71f634: Added a newPermissionRulesettype that encapsulates a lookup function for permission rules, which can be created by the newPermissionsRegistryServicevia thegetPermissionRulesetmethod. ThecreateConditionTransformerandcreateConditionAuthorizerfunctions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated.a9621de: Added a newcreatePermissionResourceRefutility that encapsulates the constants and types related to a permission resource types. ThecreateConditionExportsandcreatePermissionRulefunctions have also been adapted to accept these references as arguments, deprecating their older counterparts.- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/plugin-auth-node@0.6.0-next.2
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.8.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/plugin-auth-node@0.6.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.8.8-next.0
Patch Changes
049d5d4: The returned router fromcreatePermissionIntegrationRouteris now mutable, allowing for permissions and resources to be added after creation of the router.- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-auth-node@0.5.7-next.0
- @backstage/plugin-permission-common@0.8.4
0.8.7
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package- Updated dependencies
- @backstage/plugin-auth-node@0.5.6
- @backstage/backend-plugin-api@1.1.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-permission-common@0.8.4
0.8.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-auth-node@0.5.6-next.1
- @backstage/plugin-permission-common@0.8.4-next.0
0.8.7-next.0
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package- Updated dependencies
- @backstage/plugin-auth-node@0.5.6-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/plugin-permission-common@0.8.3
0.8.6
Patch Changes
b149e2a: ThecreatePermissionIntegrationRouterfunction now detects and prevents the exposure of duplicate permissions.- Updated dependencies
- @backstage/plugin-auth-node@0.5.5
- @backstage/backend-plugin-api@1.1.0
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/plugin-permission-common@0.8.3
0.8.6-next.2
Patch Changes
b149e2a: ThecreatePermissionIntegrationRouterfunction now detects and prevents the exposure of duplicate permissions.- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-auth-node@0.5.5-next.2
- @backstage/config@1.3.1-next.0
- @backstage/plugin-permission-common@0.8.3-next.0
0.8.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.5-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/plugin-permission-common@0.8.2
0.8.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-auth-node@0.5.5-next.0
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/plugin-permission-common@0.8.2
0.8.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/plugin-auth-node@0.5.4
- @backstage/backend-plugin-api@1.0.2
- @backstage/plugin-permission-common@0.8.2
- @backstage/errors@1.2.5
0.8.5-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.2
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.4-next.1
- @backstage/plugin-permission-common@0.8.1
0.8.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.4-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.4
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-auth-node@0.5.3
- @backstage/backend-plugin-api@1.0.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.1
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.4-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-auth-node@0.5.3-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.3
Patch Changes
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/plugin-auth-node@0.5.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.3-next.2
Patch Changes
c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/plugin-auth-node@0.5.2-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/plugin-auth-node@0.5.2-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.3-next.0
Patch Changes
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
0.8.1
Patch Changes
df784fe: The MetadataResponse type has been moved to @backstage/plugin-permission-common to match the recent move of MetadataResponseSerializedRule, and should be imported from there going forward. To avoid an immediate breaking change, this type is still re-exported from this package, but is marked as deprecated and will be removed in a future release.5cd9878: The MetadataResponseSerializedRule type has been moved to @backstage/plugin-permission-common, and should be imported from there going forward. To avoid an immediate breaking change, this type is still re-exported from this package, but is marked as deprecated and will be removed in a future release.- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-auth-node@0.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.8.1-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.5.0-next.3
- @backstage/plugin-permission-common@0.8.1-next.1
0.8.1-next.2
Patch Changes
df784fe: The MetadataResponse type has been moved to @backstage/plugin-permission-common to match the recent move of MetadataResponseSerializedRule, and should be imported from there going forward. To avoid an immediate breaking change, this type is still re-exported from this package, but is marked as deprecated and will be removed in a future release.- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-permission-common@0.8.1-next.1
- @backstage/backend-common@0.23.4-next.2
- @backstage/plugin-auth-node@0.5.0-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.8.1-next.1
Patch Changes
5cd9878: The MetadataResponseSerializedRule type has been moved to @backstage/plugin-permission-common, and should be imported from there going forward. To avoid an immediate breaking change, this type is still re-exported from this package, but is marked as deprecated and will be removed in a future release.- Updated dependencies
- @backstage/plugin-permission-common@0.8.1-next.0
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.1
0.8.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.18-next.0
- @backstage/plugin-permission-common@0.8.0
0.8.0
Minor Changes
36f91e8: BREAKING: Updated theServerPermissionClientto match the newPermissionsServiceinterface, where the deprecatedtokenoption has been removed and the options are now required.
Patch Changes
-
ed10fd2: ThePermissionPolicyinterface has been updated to align with the recent changes to the Backstage auth system. The second argument to thehandlemethod is now of the newPolicyQueryUsertype. This type maintains the old fields from theBackstageIdentityResponse, which are now all deprecated. Instead, two new fields have been added, which allows access to the same information:credentials- ABackstageCredentialsobject, which is useful for making requests to other services on behalf of the user as part of evaluating the policy. This replaces the deprecatedtokenfield. See the Auth Service documentation for information about how to create a token using these credentials.info- ABackstageUserInfoobject, which contains the same information as the deprecatedidentity, except for thetypefield that was redundant.
Most existing policies can be updated by replacing the
BackstageIdentityResponsetype withPolicyQueryUser, which is exported from@backstage/plugin-permission-node, as well as replacing any occurrences ofuser?.identitywithuser?.info. -
28b2cfb: Fix invalid cross-reference in API Reference docs -
Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/plugin-permission-common@0.8.0
- @backstage/plugin-auth-node@0.4.17
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.7.33-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.17-next.1
- @backstage/plugin-permission-common@0.7.14
0.7.32-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/plugin-auth-node@0.4.16-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.14
0.7.30
Patch Changes
9e63318: Ensure that service token access restrictions, when present, are taken into accountd44a20a: Added additional plugin metadata topackage.json.c7b0dd1: ImporttokenManagerdefinition from@backstage/backend-plugin-api- Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/plugin-auth-node@0.4.14
- @backstage/plugin-permission-common@0.7.14
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.7.30-next.3
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/plugin-auth-node@0.4.14-next.3
- @backstage/plugin-permission-common@0.7.14-next.0
- @backstage/backend-common@0.23.0-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.7.30-next.2
Patch Changes
c7b0dd1: ImporttokenManagerdefinition from@backstage/backend-plugin-api- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/plugin-auth-node@0.4.14-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.30-next.1
Patch Changes
9e63318: Ensure that service token access restrictions, when present, are taken into account- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-auth-node@0.4.14-next.1
0.7.30-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-auth-node@0.4.14-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.29
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-auth-node@0.4.13
0.7.29-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-auth-node@0.4.13-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.7.29-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.13-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.28
Patch Changes
29fa05b: Fixed an issue causingServerPermissionClientto generate an invalid token for authorizing permissions against the permission backend.- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/backend-plugin-api@0.6.17
- @backstage/plugin-auth-node@0.4.12
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.28-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-auth-node@0.4.12-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.28-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-auth-node@0.4.12-next.0
- @backstage/plugin-permission-common@0.7.13
0.7.27
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.4.11
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.26
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.5
- @backstage/plugin-auth-node@0.4.10
- @backstage/backend-plugin-api@0.6.15
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.7.13
0.7.25
Patch Changes
0502d82: TheServerPermissionClienthas been migrated to implement thePermissionsServiceinterface, now accepting the newBackstageCredentialsobject in addition to thetokenoption, which is now deprecated. It now also optionally depends on the newAuthService.- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/plugin-auth-node@0.4.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/plugin-permission-common@0.7.13
0.7.25-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.4-next.2
- @backstage/plugin-auth-node@0.4.9-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/plugin-permission-common@0.7.13-next.1
0.7.25-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/plugin-auth-node@0.4.9-next.1
- @backstage/plugin-permission-common@0.7.13-next.1
- @backstage/errors@1.2.4-next.0
0.7.24-next.0
Patch Changes
0502d82: TheServerPermissionClienthas been migrated to implement thePermissionsServiceinterface, now accepting the newBackstageCredentialsobject in addition to thetokenoption, which is now deprecated. It now also optionally depends on the newAuthService.- Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/plugin-auth-node@0.4.8-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/plugin-permission-common@0.7.13-next.0
- @backstage/config@1.1.2-next.0
0.7.21
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/plugin-auth-node@0.4.4
- @backstage/backend-plugin-api@0.6.10
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.7.21-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/plugin-auth-node@0.4.4-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.7.21-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.7.21-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.4-next.1
- @backstage/plugin-permission-common@0.7.12
0.7.21-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/plugin-auth-node@0.4.4-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.12
0.7.20
Patch Changes
b1acd9b: Updated README- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/backend-plugin-api@0.6.9
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-auth-node@0.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.7.20-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-common@0.20.1-next.2
- @backstage/plugin-auth-node@0.4.3-next.2
0.7.20-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/config@1.1.1
- @backstage/plugin-auth-node@0.4.3-next.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.11
0.7.20-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.3-next.0
- @backstage/plugin-permission-common@0.7.11
0.7.19
Patch Changes
0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-auth-node@0.4.2
- @backstage/plugin-permission-common@0.7.11
- @backstage/backend-plugin-api@0.6.8
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.7.19-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.2-next.3
- @backstage/plugin-permission-common@0.7.10
0.7.19-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/plugin-auth-node@0.4.2-next.2
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.10
0.7.19-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.2-next.1
- @backstage/plugin-permission-common@0.7.10
0.7.19-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/plugin-auth-node@0.4.2-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.10
0.7.18
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/plugin-permission-common@0.7.10
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.1
0.7.18-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
- @backstage/plugin-auth-node@0.4.1-next.2
0.7.18-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/plugin-auth-node@0.4.1-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-permission-common@0.7.9
0.7.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/plugin-auth-node@0.4.1-next.0
- @backstage/plugin-permission-common@0.7.9
0.7.17
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/plugin-auth-node@0.4.0
- @backstage/errors@1.2.3
- @backstage/backend-plugin-api@0.6.6
- @backstage/config@1.1.1
- @backstage/plugin-permission-common@0.7.9
0.7.17-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/plugin-auth-node@0.4.0-next.2
- @backstage/errors@1.2.3-next.0
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/config@1.1.1-next.0
- @backstage/plugin-permission-common@0.7.9-next.0
0.7.16-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @backstage/plugin-auth-node@0.3.2-next.1
- @backstage/config@1.1.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
0.7.16-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.2-next.0
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
0.7.14
Patch Changes
a8a614ba0d: Minorpackage.jsonupdate.- Updated dependencies
- @backstage/backend-common@0.19.5
- @backstage/plugin-auth-node@0.3.0
- @backstage/config@1.1.0
- @backstage/errors@1.2.2
- @backstage/plugin-permission-common@0.7.8
- @backstage/backend-plugin-api@0.6.3
0.7.14-next.3
Patch Changes
a8a614ba0d: Minorpackage.jsonupdate.- Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/plugin-permission-common@0.7.8-next.2
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
- @backstage/plugin-auth-node@0.3.0-next.3
0.7.14-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/backend-common@0.19.5-next.2
- @backstage/plugin-auth-node@0.3.0-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/plugin-permission-common@0.7.8-next.1
- @backstage/errors@1.2.1
0.7.14-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/plugin-auth-node@0.3.0-next.1
- @backstage/plugin-permission-common@0.7.8-next.0
- @backstage/errors@1.2.1
0.7.13-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.3.0-next.0
- @backstage/backend-common@0.19.4-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-permission-common@0.7.7
0.7.11
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/backend-plugin-api@0.6.0
- @backstage/plugin-auth-node@0.2.17
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-permission-common@0.7.7
0.7.11-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.0-next.2
- @backstage/backend-common@0.19.2-next.2
- @backstage/plugin-auth-node@0.2.17-next.2
0.7.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/plugin-auth-node@0.2.17-next.1
- @backstage/backend-plugin-api@0.6.0-next.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-permission-common@0.7.7
0.7.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.0
- @backstage/backend-plugin-api@0.5.5-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/plugin-auth-node@0.2.17-next.0
- @backstage/plugin-permission-common@0.7.7
0.7.10
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/backend-common@0.19.1
- @backstage/backend-plugin-api@0.5.4
- @backstage/config@1.0.8
- @backstage/plugin-auth-node@0.2.16
- @backstage/plugin-permission-common@0.7.7
0.7.10-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/backend-common@0.19.1-next.0
- @backstage/backend-plugin-api@0.5.4-next.0
- @backstage/config@1.0.8
- @backstage/plugin-auth-node@0.2.16-next.0
- @backstage/plugin-permission-common@0.7.7-next.0
0.7.9
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/errors@1.2.0
- @backstage/backend-plugin-api@0.5.3
- @backstage/plugin-auth-node@0.2.15
- @backstage/config@1.0.8
- @backstage/plugin-permission-common@0.7.6
0.7.9-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/backend-plugin-api@0.5.3-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.2.0-next.0
- @backstage/plugin-auth-node@0.2.15-next.2
- @backstage/plugin-permission-common@0.7.6-next.0
0.7.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.1
- @backstage/errors@1.2.0-next.0
- @backstage/backend-plugin-api@0.5.3-next.1
- @backstage/plugin-auth-node@0.2.15-next.1
- @backstage/plugin-permission-common@0.7.6-next.0
- @backstage/config@1.0.7
0.7.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.6-next.0
- @backstage/config@1.0.7
- @backstage/backend-plugin-api@0.5.3-next.0
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.15-next.0
- @backstage/plugin-permission-common@0.7.5
0.7.8
Patch Changes
-
a788e715cf:createPermissionIntegrationRouternow accepts rules and permissions for multiple resource types. Example:createPermissionIntegrationRouter({ resources: [ { resourceType: 'resourceType-1', permissions: permissionsResourceType1, rules: rulesResourceType1, }, { resourceType: 'resourceType-2', permissions: permissionsResourceType2, rules: rulesResourceType2, }, ], }); -
Updated dependencies
- @backstage/backend-common@0.18.5
- @backstage/plugin-auth-node@0.2.14
- @backstage/backend-plugin-api@0.5.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.5
0.7.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.1
- @backstage/plugin-auth-node@0.2.14-next.1
- @backstage/backend-plugin-api@0.5.2-next.1
- @backstage/config@1.0.7
0.7.8-next.0
Patch Changes
-
a788e715cf:createPermissionIntegrationRouternow accepts rules and permissions for multiple resource types. Example:createPermissionIntegrationRouter({ resources: [ { resourceType: 'resourceType-1', permissions: permissionsResourceType1, rules: rulesResourceType1, }, { resourceType: 'resourceType-2', permissions: permissionsResourceType2, rules: rulesResourceType2, }, ], }); -
Updated dependencies
- @backstage/backend-common@0.18.5-next.0
- @backstage/plugin-auth-node@0.2.14-next.0
- @backstage/backend-plugin-api@0.5.2-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.5
0.7.7
Patch Changes
788f0f5a15: Introduced alpha export of thepolicyExtensionPointfor use in the new backend system.71fd0966d1: Added createConditionAuthorizer utility function, which takes some permission conditions and returns a function that returns a definitive authorization result given a decision and a resource.1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/backend-common@0.18.4
- @backstage/plugin-permission-common@0.7.5
- @backstage/plugin-auth-node@0.2.13
- @backstage/backend-plugin-api@0.5.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.7.7-next.2
Patch Changes
788f0f5a15: Introduced alpha export of thepolicyExtensionPointfor use in the new backend system.- Updated dependencies
- @backstage/backend-common@0.18.4-next.2
- @backstage/backend-plugin-api@0.5.1-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.13-next.2
- @backstage/plugin-permission-common@0.7.5-next.0
0.7.7-next.1
Patch Changes
71fd0966d1: Added createConditionAuthorizer utility function, which takes some permission conditions and returns a function that returns a definitive authorization result given a decision and a resource.1e4f5e91b8: Bumpzodandzod-to-json-schemadependencies.- Updated dependencies
- @backstage/plugin-permission-common@0.7.5-next.0
- @backstage/backend-common@0.18.4-next.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.13-next.1
0.7.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
- @backstage/plugin-auth-node@0.2.13-next.0
- @backstage/plugin-permission-common@0.7.4
0.7.6
Patch Changes
27a103ca07: Changed thecreatePermissionIntegrationRouterAPI to allowgetResources,resourceTypeandrulesto be optional37e9215c79: Update the service-to-service auth docs URL in error message. ``52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/plugin-auth-node@0.2.12
- @backstage/backend-common@0.18.3
- @backstage/errors@1.1.5
- @backstage/plugin-permission-common@0.7.4
- @backstage/config@1.0.7
0.7.6-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.2.12-next.2
- @backstage/backend-common@0.18.3-next.2
- @backstage/config@1.0.7-next.0
0.7.6-next.1
Patch Changes
27a103ca07: Changed thecreatePermissionIntegrationRouterAPI to allowgetResources,resourceTypeandrulesto be optional37e9215c79: Update the service-to-service auth docs URL in error message. ``52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/errors@1.1.5-next.0
- @backstage/backend-common@0.18.3-next.1
- @backstage/plugin-auth-node@0.2.12-next.1
- @backstage/plugin-permission-common@0.7.4-next.0
- @backstage/config@1.0.7-next.0
0.7.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.3-next.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.12-next.0
- @backstage/plugin-permission-common@0.7.3
0.7.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.11
- @backstage/plugin-permission-common@0.7.3
0.7.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.2
- @backstage/plugin-auth-node@0.2.11-next.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-permission-common@0.7.3
0.7.5-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.1
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.11-next.1
- @backstage/plugin-permission-common@0.7.3
0.7.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.0
- @backstage/plugin-auth-node@0.2.11-next.0
0.7.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.9
- @backstage/plugin-permission-common@0.7.3
0.7.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.1
- @backstage/plugin-auth-node@0.2.9-next.1
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/plugin-permission-common@0.7.3-next.0
0.7.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.0
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.9-next.0
- @backstage/plugin-permission-common@0.7.3-next.0
0.7.2
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.17.0
- @backstage/plugin-permission-common@0.7.2
- @backstage/errors@1.1.4
- @backstage/plugin-auth-node@0.2.8
- @backstage/config@1.0.5
0.7.2-next.3
Patch Changes
b05dcd5530: Move thezoddependency to a version that does not collide with other libraries- Updated dependencies
- @backstage/plugin-permission-common@0.7.2-next.2
- @backstage/backend-common@0.17.0-next.3
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-auth-node@0.2.8-next.3
0.7.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.2
- @backstage/plugin-auth-node@0.2.8-next.2
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-permission-common@0.7.2-next.1
0.7.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.1
- @backstage/plugin-auth-node@0.2.8-next.1
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
- @backstage/plugin-permission-common@0.7.2-next.1
0.7.2-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.16.1-next.0
- @backstage/plugin-auth-node@0.2.8-next.0
- @backstage/plugin-permission-common@0.7.2-next.0
- @backstage/config@1.0.5-next.0
- @backstage/errors@1.1.4-next.0
0.7.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0
- @backstage/plugin-auth-node@0.2.7
- @backstage/plugin-permission-common@0.7.1
- @backstage/config@1.0.4
- @backstage/errors@1.1.3
0.7.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.1
- @backstage/plugin-auth-node@0.2.7-next.1
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
- @backstage/plugin-permission-common@0.7.1-next.0
0.7.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.0
- @backstage/plugin-auth-node@0.2.7-next.0
- @backstage/plugin-permission-common@0.7.1-next.0
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.7.0
Minor Changes
-
46b4a72cee: BREAKING: When defining permission rules, it's now necessary to provide a ZodSchema that specifies the parameters the rule expects. This has been added to help better describe the parameters in the response of the metadata endpoint and to validate the parameters before a rule is executed.To help with this, we have also made a change to the API of permission rules. Before, the permission rules
toQueryandapplysignature expected parameters to be separate arguments, like so...createPermissionRule({ apply: (resource, foo, bar) => true, toQuery: (foo, bar) => {}, });The API has now changed to expect the parameters as a single object
createPermissionRule({ paramSchema: z.object({ foo: z.string().describe('Foo value to match'), bar: z.string().describe('Bar value to match'), }), apply: (resource, { foo, bar }) => true, toQuery: ({ foo, bar }) => {}, });One final change made is to limit the possible values for a parameter to primitives and arrays of primitives.
Patch Changes
9335ad115e: Exported types for the .metadata endpoint of the permission router- Updated dependencies
- @backstage/backend-common@0.15.2
- @backstage/plugin-auth-node@0.2.6
- @backstage/plugin-permission-common@0.7.0
- @backstage/config@1.0.3
- @backstage/errors@1.1.2
0.7.0-next.2
Minor Changes
-
46b4a72cee: BREAKING: When defining permission rules, it's now necessary to provide a ZodSchema that specifies the parameters the rule expects. This has been added to help better describe the parameters in the response of the metadata endpoint and to validate the parameters before a rule is executed.To help with this, we have also made a change to the API of permission rules. Before, the permission rules
toQueryandapplysignature expected parameters to be separate arguments, like so...createPermissionRule({ apply: (resource, foo, bar) => true, toQuery: (foo, bar) => {}, });The API has now changed to expect the parameters as a single object
createPermissionRule({ paramSchema: z.object({ foo: z.string().describe('Foo value to match'), bar: z.string().describe('Bar value to match'), }), apply: (resource, { foo, bar }) => true, toQuery: ({ foo, bar }) => {}, });One final change made is to limit the possible values for a parameter to primitives and arrays of primitives.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.2
- @backstage/plugin-permission-common@0.7.0-next.2
- @backstage/plugin-auth-node@0.2.6-next.2
- @backstage/config@1.0.3-next.2
- @backstage/errors@1.1.2-next.2
0.6.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.1
- @backstage/config@1.0.3-next.1
- @backstage/errors@1.1.2-next.1
- @backstage/plugin-auth-node@0.2.6-next.1
- @backstage/plugin-permission-common@0.6.5-next.1
0.6.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.0
- @backstage/plugin-auth-node@0.2.6-next.0
- @backstage/config@1.0.3-next.0
- @backstage/errors@1.1.2-next.0
- @backstage/plugin-permission-common@0.6.5-next.0
0.6.5
Patch Changes
9212439d15: Minor update to tests667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1
- @backstage/plugin-auth-node@0.2.5
- @backstage/config@1.0.2
- @backstage/errors@1.1.1
- @backstage/plugin-permission-common@0.6.4
0.6.5-next.3
Patch Changes
- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/errors@1.1.1-next.0
- @backstage/plugin-permission-common@0.6.4-next.2
- @backstage/backend-common@0.15.1-next.3
- @backstage/plugin-auth-node@0.2.5-next.3
0.6.5-next.2
Patch Changes
667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.2
- @backstage/plugin-auth-node@0.2.5-next.2
- @backstage/plugin-permission-common@0.6.4-next.1
0.6.5-next.1
Patch Changes
9212439d15: Minor update to tests- Updated dependencies
- @backstage/plugin-auth-node@0.2.5-next.1
- @backstage/backend-common@0.15.1-next.1
0.6.5-next.0
Patch Changes
bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.0
- @backstage/plugin-auth-node@0.2.5-next.0
- @backstage/plugin-permission-common@0.6.4-next.0
0.6.4
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0
- @backstage/plugin-auth-node@0.2.4
0.6.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0-next.0
- @backstage/plugin-auth-node@0.2.4-next.0
0.6.3
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.- Updated dependencies
- @backstage/backend-common@0.14.1
- @backstage/plugin-auth-node@0.2.3
- @backstage/plugin-permission-common@0.6.3
- @backstage/errors@1.1.0
0.6.3-next.2
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.- Updated dependencies
- @backstage/backend-common@0.14.1-next.3
- @backstage/plugin-auth-node@0.2.3-next.2
- @backstage/plugin-permission-common@0.6.3-next.1
0.6.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.1
- @backstage/errors@1.1.0-next.0
- @backstage/plugin-auth-node@0.2.3-next.1
- @backstage/plugin-permission-common@0.6.3-next.0
0.6.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.0
- @backstage/plugin-auth-node@0.2.3-next.0
0.6.2
Patch Changes
-
58426f9c0f: Added a new endpoint for aggregating permission metadata from a plugin backend:/.well-known/backstage/permissions/metadataBy default, the metadata endpoint will return information about the permission rules supported by the plugin. Plugin authors can also provide an optional
permissionsparameter tocreatePermissionIntegrationRouter. If provided, thesePermissionobjects will be included in the metadata returned by this endpoint. Thepermissionsparameter will eventually be required in a future breaking change. -
8f7b1835df: Updated dependencymswto^0.41.0. -
Updated dependencies
- @backstage/backend-common@0.14.0
- @backstage/plugin-auth-node@0.2.2
- @backstage/plugin-permission-common@0.6.2
0.6.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
0.6.2-next.1
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/backend-common@0.13.6-next.1
- @backstage/plugin-auth-node@0.2.2-next.1
- @backstage/plugin-permission-common@0.6.2-next.0
0.6.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.6-next.0
- @backstage/plugin-auth-node@0.2.2-next.0
0.6.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3
- @backstage/config@1.0.1
- @backstage/plugin-auth-node@0.2.1
- @backstage/plugin-permission-common@0.6.1
0.6.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.2
- @backstage/config@1.0.1-next.0
- @backstage/plugin-auth-node@0.2.1-next.1
- @backstage/plugin-permission-common@0.6.1-next.0
0.6.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.0
- @backstage/plugin-auth-node@0.2.1-next.0
0.6.0
Minor Changes
-
8012ac46a0: BREAKING: Stronger typing inPermissionPolicy🎉.Previously, it was entirely the responsibility of the
PermissionPolicyauthor to only returnCONDITIONALdecisions for permissions that are associated with a resource, and to return the correct kind ofPermissionConditioninstances inside the decision. Now, the policy authoring helpers provided in this package now ensure that the decision and permission match.For policy authors: rename and adjust api of
createConditionExports. Previously, the function returned a factory for creating conditional decisions namedcreatePolicyDecision, which had a couple of drawbacks:- The function always creates a conditional policy decision, but this was not reflected in the name.
- Conditional decisions should only ever be returned from
PermissionPolicy#handlefor resource permissions, but there was nothing in the API that encoded this constraint.
This change addresses the drawbacks above by making the following changes for policy authors:
- The
createPolicyDecisionmethod has been renamed tocreateConditionalDecision. - Along with conditions, the method now accepts a permission, which must be a
ResourcePermission. This is expected to be the handled permission inPermissionPolicy#handle, whose type must first be narrowed using methods likeisPermissionandisResourcePermission:
class TestPermissionPolicy implements PermissionPolicy { async handle( request: PolicyQuery<Permission>, _user?: BackstageIdentityResponse, ): Promise<PolicyDecision> { if ( // Narrow type of `request.permission` to `ResourcePermission<'catalog-entity'> isResourcePermission(request.permission, RESOURCE_TYPE_CATALOG_ENTITY) ) { return createCatalogConditionalDecision( request.permission, catalogConditions.isEntityOwner( _user?.identity.ownershipEntityRefs ?? [], ), ); } return { result: AuthorizeResult.ALLOW, };BREAKING: when creating
PermissionRules, provide aresourceType.export const isEntityOwner = createCatalogPermissionRule({ name: 'IS_ENTITY_OWNER', description: 'Allow entities owned by the current user', + resourceType: RESOURCE_TYPE_CATALOG_ENTITY, apply: (resource: Entity, claims: string[]) => { if (!resource.relations) { return false; } return resource.relations .filter(relation => relation.type === RELATION_OWNED_BY) .some(relation => claims.includes(relation.targetRef)); }, toQuery: (claims: string[]) => ({ key: 'relations.ownedBy', values: claims, }), }); -
c98d271466: BREAKING:- Rename
PolicyAuthorizeQuerytoPolicyQuery - Remove
PolicyDecision,DefinitivePolicyDecision, andConditionalPolicyDecision. These types are now exported from@backstage/plugin-permission-common
- Rename
-
322b69e46a: BREAKING:ServerPermissionClientnow implementsPermissionEvaluator, which moves out the capabilities for evaluating conditional decisions fromauthorize()toauthorizeConditional()method.
Patch Changes
90754d4fa9: Removed strict validation fromPermissionCriteriaschemas to support backward-compatible changes.8012ac46a0: Fix signature of permission rule in test suites- Updated dependencies
- @backstage/plugin-permission-common@0.6.0
- @backstage/plugin-auth-node@0.2.0
- @backstage/backend-common@0.13.2
0.6.0-next.2
Minor Changes
322b69e46a: BREAKING:ServerPermissionClientnow implementsPermissionEvaluator, which moves out the capabilities for evaluating conditional decisions fromauthorize()toauthorizeConditional()method.
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.1
- @backstage/backend-common@0.13.2-next.2
0.6.0-next.1
Minor Changes
-
8012ac46a0: BREAKING: Stronger typing inPermissionPolicy🎉.Previously, it was entirely the responsibility of the
PermissionPolicyauthor to only returnCONDITIONALdecisions for permissions that are associated with a resource, and to return the correct kind ofPermissionConditioninstances inside the decision. Now, the policy authoring helpers provided in this package now ensure that the decision and permission match.For policy authors: rename and adjust api of
createConditionExports. Previously, the function returned a factory for creating conditional decisions namedcreatePolicyDecision, which had a couple of drawbacks:- The function always creates a conditional policy decision, but this was not reflected in the name.
- Conditional decisions should only ever be returned from
PermissionPolicy#handlefor resource permissions, but there was nothing in the API that encoded this constraint.
This change addresses the drawbacks above by making the following changes for policy authors:
- The
createPolicyDecisionmethod has been renamed tocreateConditionalDecision. - Along with conditions, the method now accepts a permission, which must be a
ResourcePermission. This is expected to be the handled permission inPermissionPolicy#handle, whose type must first be narrowed using methods likeisPermissionandisResourcePermission:
class TestPermissionPolicy implements PermissionPolicy { async handle( request: PolicyQuery<Permission>, _user?: BackstageIdentityResponse, ): Promise<PolicyDecision> { if ( // Narrow type of `request.permission` to `ResourcePermission<'catalog-entity'> isResourcePermission(request.permission, RESOURCE_TYPE_CATALOG_ENTITY) ) { return createCatalogConditionalDecision( request.permission, catalogConditions.isEntityOwner( _user?.identity.ownershipEntityRefs ?? [], ), ); } return { result: AuthorizeResult.ALLOW, };BREAKING: when creating
PermissionRules, provide aresourceType.export const isEntityOwner = createCatalogPermissionRule({ name: 'IS_ENTITY_OWNER', description: 'Allow entities owned by the current user', + resourceType: RESOURCE_TYPE_CATALOG_ENTITY, apply: (resource: Entity, claims: string[]) => { if (!resource.relations) { return false; } return resource.relations .filter(relation => relation.type === RELATION_OWNED_BY) .some(relation => claims.includes(relation.targetRef)); }, toQuery: (claims: string[]) => ({ key: 'relations.ownedBy', values: claims, }), }); -
c98d271466: BREAKING:- Rename
PolicyAuthorizeQuerytoPolicyQuery - Remove
PolicyDecision,DefinitivePolicyDecision, andConditionalPolicyDecision. These types are now exported from@backstage/plugin-permission-common
- Rename
Patch Changes
8012ac46a0: Fix signature of permission rule in test suites- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/backend-common@0.13.2-next.1
0.5.6-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.2.0-next.0
- @backstage/backend-common@0.13.2-next.0
0.5.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.1
- @backstage/config@1.0.0
- @backstage/errors@1.0.0
- @backstage/plugin-permission-common@0.5.3
- @backstage/plugin-auth-node@0.1.6
0.5.4
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0
- @backstage/plugin-auth-node@0.1.5
0.5.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0-next.0
- @backstage/plugin-auth-node@0.1.5-next.0
0.5.3
Patch Changes
-
580f4e1df8: Export some utility functions for parsing PermissionCriteriaisAndCriteria,isOrCriteria,isNotCriteriaare now exported. -
Updated dependencies
- @backstage/backend-common@0.12.0
- @backstage/plugin-permission-common@0.5.2
- @backstage/plugin-auth-node@0.1.4
0.5.2
Patch Changes
0816f8237a: Improved error message shown when permissions are enabled without backend-to-backend authentication.- Updated dependencies
- @backstage/backend-common@0.11.0
- @backstage/plugin-auth-node@0.1.3
0.5.1
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/backend-common@0.10.9
- @backstage/config@0.1.15
- @backstage/errors@0.2.2
- @backstage/plugin-auth-node@0.1.2
- @backstage/plugin-permission-common@0.5.1
0.5.0
Minor Changes
8c646beb24: BREAKINGPermissionCriterianow requires at least one condition inanyOfandallOfarrays. This addresses some ambiguous behavior outlined in #9280.
Patch Changes
c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/backend-common@0.10.8
- @backstage/errors@0.2.1
- @backstage/plugin-auth-node@0.1.1
- @backstage/plugin-permission-common@0.5.0
- @backstage/config@0.1.14
0.4.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.10.7
- @backstage/plugin-auth-node@0.1.0
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.10.0-next.0
- @backstage/backend-common@0.10.7-next.0
0.4.2
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0
- @backstage/backend-common@0.10.6
0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0-next.1
- @backstage/backend-common@0.10.6-next.0
0.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.9.0-next.0
0.4.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.8.0
- @backstage/backend-common@0.10.5
0.4.0
Minor Changes
0ae4f4cc82: BREAKING:PolicyAuthorizeRequesttype has been renamed toPolicyAuthorizeQuery. BREAKING: Update to use renamed request and response types from @backstage/plugin-permission-common.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.7.0
- @backstage/plugin-permission-common@0.4.0
- @backstage/backend-common@0.10.4
- @backstage/config@0.1.13
0.4.0-next.0
Minor Changes
0ae4f4cc82: BREAKING:PolicyAuthorizeRequesttype has been renamed toPolicyAuthorizeQuery. BREAKING: Update to use renamed request and response types from @backstage/plugin-permission-common.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.7.0-next.0
- @backstage/plugin-permission-common@0.4.0-next.0
- @backstage/backend-common@0.10.4-next.0
- @backstage/config@0.1.13-next.0
0.3.0
Minor Changes
-
419ca637c0: Optimizations to the integration between the permission backend and plugin-backends using createPermissionIntegrationRouter:- The permission backend already supported batched requests to authorize, but would make calls to plugin backend to apply conditions serially. Now, after applying the policy for each authorization request, the permission backend makes a single batched /apply-conditions request to each plugin backend referenced in policy decisions.
- The
getResourcemethod accepted bycreatePermissionIntegrationRouterhas been replaced withgetResources, to allow consumers to make batch requests to upstream data stores. When /apply-conditions is called with a batch of requests, all required resources are requested in a single invocation ofgetResources.
Plugin owners consuming
createPermissionIntegrationRoutershould replace thegetResourcemethod in the options with agetResourcesmethod, accepting an array of resourceRefs, and returning an array of the corresponding resources.
Patch Changes
9db1b86f32: Add helpers for creating PermissionRules with inferred types- Updated dependencies
- @backstage/config@0.1.12
- @backstage/backend-common@0.10.3
- @backstage/plugin-auth-backend@0.6.2
- @backstage/errors@0.2.0
- @backstage/plugin-permission-common@0.3.1
0.2.3
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.6.0
- @backstage/backend-common@0.10.1
0.2.2
Patch Changes
-
2f8a9b665f: AddServerPermissionClient, which implementsPermissionAuthorizerfrom @backstage/plugin-permission-common. This implementation skips authorization entirely when the supplied token is a valid backend-to-backend token, thereby allowing backend-to-backend systems to communicate without authorization.The
ServerPermissionClientshould always be used over the standardPermissionClientin plugin backends. -
Updated dependencies
- @backstage/backend-common@0.10.0
- @backstage/plugin-auth-backend@0.5.2
- @backstage/plugin-permission-common@0.3.0
0.2.1
Patch Changes
-
dcd1a0c3f4: Minor improvement to the API reports, by not unpacking arguments directly -
a036b65c2f: Updated to use the newBackstageIdentityResponsetype from@backstage/plugin-auth-backend.The
BackstageIdentityResponsetype is backwards compatible with theBackstageIdentity, and provides an additionalidentityfield with the claims of the user. -
Updated dependencies
- @backstage/plugin-auth-backend@0.5.0
0.2.0
Minor Changes
e7851efa9e: Rename and adjust permission policy return type to reduce nesting450ca92330: Change route used for integration between the authorization framework and other plugin backends to use the /.well-known prefix.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.4.10
0.1.0
Minor Changes
44b46644d9: New package containing common permission and authorization utilities for backend plugins. For more information, see the authorization PRFC.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.4.9
- @backstage/plugin-permission-common@0.2.0
@backstage/plugin-search@1.6.0-next.1
Minor Changes
feef8d9: Added support for configuring the default search type in the search page via thesearch.defaultTypeoption inapp-config.yaml. This applies to both the legacy and new frontend systems. If not set, the default is empty, which means searching for "all" types.
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/plugin-search-react@1.10.3-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-search-backend-module-elasticsearch@1.8.0-next.1
Minor Changes
583bd3a: AddedelasticsearchAuthExtensionPointto enable dynamic authentication mechanisms such as bearer tokens with automatic rotation.
Patch Changes
7021165: Fixed bulk indexing to refresh only the target index instead of all indexes, improving performance in multi-index deployments.- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/app-defaults@1.7.5-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
- @backstage/core-components@0.18.7-next.1
@backstage/backend-defaults@0.15.2-next.1
Patch Changes
8dd518a: Supportconnection.type: azurein database client to use Microsoft Entra authentication with Azure database for PostgreSQL- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/cli-node@0.2.18-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/backend-dynamic-feature-service@0.7.9-next.1
Patch Changes
9b4c414: Updated README for backend-dynamic-feature-service- Updated dependencies
- @backstage/cli-node@0.2.18-next.1
- @backstage/plugin-catalog-backend@3.4.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/cli@0.35.4-next.1
Patch Changes
5e3ef57: Added support for the newpeerModulesmetadata field inpackage.json. This field allows plugin packages to declare modules that should be installed alongside them for cross-plugin integrations. The field is validated bybackstage-cli repo fix --publish.- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/cli-node@0.2.18-next.1
@backstage/cli-node@0.2.18-next.1
Patch Changes
5e3ef57: Added support for the newpeerModulesmetadata field inpackage.json. This field allows plugin packages to declare modules that should be installed alongside them for cross-plugin integrations. The field is validated bybackstage-cli repo fix --publish.
@backstage/core-compat-api@0.5.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
@backstage/core-components@0.18.7-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
@backstage/create-app@0.7.9-next.1
Patch Changes
- Bumped create-app version.
@backstage/dev-utils@1.1.20-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/ui@0.12.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/app-defaults@1.7.5-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/integration-react@1.2.15-next.1
@backstage/frontend-test-utils@0.4.6-next.1
Patch Changes
-
22864b7: Added anapisoption tocreateExtensionTester,renderInTestApp, andrenderTestAppto override APIs when testing extensions. Use themockApishelpers to create mock implementations:import { identityApiRef } from '@backstage/frontend-plugin-api'; import { mockApis } from '@backstage/frontend-test-utils'; // Override APIs in createExtensionTester const tester = createExtensionTester(myExtension, { apis: [ [ identityApiRef, mockApis.identity({ userEntityRef: 'user:default/guest' }), ], ], }); // Override APIs in renderInTestApp renderInTestApp(<MyComponent />, { apis: [ [ identityApiRef, mockApis.identity({ userEntityRef: 'user:default/guest' }), ], ], }); // Override APIs in renderTestApp renderTestApp({ extensions: [myExtension], apis: [ [ identityApiRef, mockApis.identity({ userEntityRef: 'user:default/guest' }), ], ], }); -
Updated dependencies
- @backstage/frontend-app-api@0.15.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/plugin-app@0.4.0-next.1
- @backstage/test-utils@1.7.15-next.1
@backstage/integration-react@1.2.15-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
@backstage/repo-tools@0.16.4-next.1
Patch Changes
6523040: Support Prettier v3 for api-reports- Updated dependencies
- @backstage/cli-node@0.2.18-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/test-utils@1.7.15-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
@backstage/theme@0.7.2-next.0
Patch Changes
1c52dcc: add square shape
@backstage/plugin-api-docs@0.13.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/plugin-catalog@1.33.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-app@0.4.0-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/integration-react@1.2.15-next.1
@backstage/plugin-auth@0.1.5-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-bitbucket-cloud-common@0.3.7-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
@backstage/plugin-catalog-backend@3.4.0-next.1
Patch Changes
5e3ef57: AddedpeerModulesmetadata declaring recommended modules for cross-plugin integrations.- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-backend-module-aws@0.4.20-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.10-next.1
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
@backstage/plugin-catalog-backend-module-azure@0.3.14-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-backend-module-bitbucket-cloud@0.5.8-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-bitbucket-cloud-common@0.3.7-next.1
@backstage/plugin-catalog-backend-module-bitbucket-server@0.5.8-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-backend-module-gerrit@0.3.11-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-backend-module-gitea@0.1.9-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-backend-module-github@0.12.2-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-backend-module-openapi@0.2.19-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-catalog-graph@0.5.7-next.1
Patch Changes
8dd27c4: Fix large icon rendering in catalog graph nodes- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-catalog-import@0.13.10-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/integration@1.20.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/integration-react@1.2.15-next.1
@backstage/plugin-events-backend-module-github@0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-home@0.9.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-kubernetes@0.12.16-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/plugin-kubernetes-common@0.9.10-next.1
- @backstage/plugin-kubernetes-react@0.5.16-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-kubernetes-backend@0.21.1-next.1
Patch Changes
ce3639c: Add PersistentVolume and PersistentVolumeClaims Rendering- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.10-next.1
- @backstage/plugin-kubernetes-node@0.4.1-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-kubernetes-cluster@0.0.34-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/plugin-kubernetes-common@0.9.10-next.1
- @backstage/plugin-kubernetes-react@0.5.16-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-kubernetes-common@0.9.10-next.1
Patch Changes
ce3639c: Add PersistentVolume and PersistentVolumeClaims Rendering
@backstage/plugin-kubernetes-node@0.4.1-next.1
Patch Changes
ce3639c: Add PersistentVolume and PersistentVolumeClaims Rendering- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.10-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-kubernetes-react@0.5.16-next.1
Patch Changes
ce3639c: Add PersistentVolume and PersistentVolumeClaims Rendering- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.10-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-mui-to-bui@0.2.4-next.1
Patch Changes
-
a88c437: Updated MUI to BUI theme converter to align with latest token changesChanges:
- Removed generation of deprecated tokens:
--bui-fg-link,--bui-fg-link-hover,--bui-fg-tint,--bui-fg-tint-disabled,--bui-bg-tintand all its variants - Added generation of new
infostatus tokens:--bui-fg-info,--bui-fg-info-on-bg,--bui-bg-info,--bui-border-info - Updated status color mapping to generate both standalone and
-on-bgvariants for danger, warning, success, and info - Status colors now use
.mainfor standalone variants and.darkfor-on-bgvariants, providing better visual hierarchy
The converter now generates tokens that match the updated BUI design system structure, with clear distinction between status colors for standalone use vs. use on colored backgrounds.
- Removed generation of deprecated tokens:
-
Updated dependencies
- @backstage/ui@0.12.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
@backstage/plugin-notifications@0.5.14-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-notifications-backend@0.6.2-next.1
Patch Changes
5e3ef57: AddedpeerModulesmetadata declaring recommended modules for cross-plugin integrations.- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-org@0.6.49-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-org-react@0.1.47-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-scaffolder@1.35.3-next.1
Patch Changes
4e581a6: Updated the browser tab title on the template wizard page to display the specific template title instead of the generic "Create a new component" text.- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/integration@1.20.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/plugin-scaffolder-react@1.19.7-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
- @backstage/plugin-scaffolder-common@1.7.6-next.1
@backstage/plugin-scaffolder-backend@3.1.3-next.1
Patch Changes
5e3ef57: AddedpeerModulesmetadata declaring recommended modules for cross-plugin integrations.- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/plugin-scaffolder-backend-module-gitlab@0.11.3-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
- @backstage/plugin-bitbucket-cloud-common@0.3.7-next.1
- @backstage/plugin-scaffolder-backend-module-azure@0.2.18-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.19-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.3.3-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.18-next.1
- @backstage/plugin-scaffolder-backend-module-gerrit@0.2.18-next.1
- @backstage/plugin-scaffolder-backend-module-gitea@0.2.18-next.1
- @backstage/plugin-scaffolder-backend-module-github@0.9.6-next.1
- @backstage/plugin-scaffolder-common@1.7.6-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-azure@0.2.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-bitbucket@0.3.19-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.3.3-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.18-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-bitbucket-cloud-common@0.3.7-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.20-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-gcp@0.2.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-gerrit@0.2.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-gitea@0.2.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-github@0.9.6-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-gitlab@0.11.3-next.1
Patch Changes
32c51c0: Added newgitlab:user:infoscaffolder action that retrieves information about a GitLab user. The action can fetch either the current authenticated user or a specific user by ID.- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-backend-module-rails@0.5.18-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
@backstage/plugin-scaffolder-common@1.7.6-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
@backstage/plugin-scaffolder-node@0.12.5-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-common@1.7.6-next.1
@backstage/plugin-scaffolder-react@1.19.7-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-scaffolder-common@1.7.6-next.1
@backstage/plugin-search-backend-module-pg@0.5.52-next.1
Patch Changes
2ee354a: ReturnnumberOfResultscount with search query responses- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-search-react@1.10.3-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-signals@0.0.28-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
@backstage/plugin-techdocs@1.16.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/integration@1.20.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/plugin-search-react@1.10.3-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
@backstage/plugin-techdocs-addons-test-utils@2.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/plugin-catalog@1.33.0-next.1
- @backstage/plugin-search-react@1.10.3-next.1
- @backstage/plugin-techdocs@1.16.3-next.1
- @backstage/test-utils@1.7.15-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
@backstage/plugin-techdocs-backend@2.1.5-next.1
Patch Changes
5e3ef57: AddedpeerModulesmetadata declaring recommended modules for cross-plugin integrations.- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/plugin-techdocs-node@1.14.2-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
@backstage/plugin-techdocs-module-addons-contrib@1.1.33-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
@backstage/plugin-techdocs-node@1.14.2-next.1
Patch Changes
3c455d4: Some security fixes- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
@backstage/plugin-user-settings@0.8.32-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/core-components@0.18.7-next.1
example-app@0.2.118-next.1
Patch Changes
- Updated dependencies
- @backstage/frontend-app-api@0.15.0-next.1
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/plugin-scaffolder@1.35.3-next.1
- @backstage/plugin-catalog-graph@0.5.7-next.1
- @backstage/plugin-catalog@1.33.0-next.1
- @backstage/ui@0.12.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/cli@0.35.4-next.1
- @backstage/plugin-mui-to-bui@0.2.4-next.1
- @backstage/plugin-search@1.6.0-next.1
- @backstage/plugin-search-react@1.10.3-next.1
- @backstage/plugin-api-docs@0.13.4-next.1
- @backstage/plugin-catalog-import@0.13.10-next.1
- @backstage/plugin-home@0.9.2-next.1
- @backstage/plugin-kubernetes@0.12.16-next.1
- @backstage/plugin-kubernetes-cluster@0.0.34-next.1
- @backstage/plugin-org@0.6.49-next.1
- @backstage/plugin-scaffolder-react@1.19.7-next.1
- @backstage/plugin-techdocs@1.16.3-next.1
- @backstage/plugin-techdocs-module-addons-contrib@1.1.33-next.1
- @backstage/plugin-user-settings@0.8.32-next.1
- @backstage/app-defaults@1.7.5-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-notifications@0.5.14-next.1
- @backstage/plugin-signals@0.0.28-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
example-app-next@0.0.32-next.1
Patch Changes
- Updated dependencies
- @backstage/frontend-defaults@0.4.0-next.1
- @backstage/frontend-app-api@0.15.0-next.1
- @backstage/plugin-catalog-react@1.22.0-next.1
- @backstage/plugin-scaffolder@1.35.3-next.1
- @backstage/plugin-catalog-graph@0.5.7-next.1
- @backstage/plugin-catalog@1.33.0-next.1
- @backstage/ui@0.12.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/frontend-plugin-api@0.14.0-next.1
- @backstage/cli@0.35.4-next.1
- @backstage/plugin-search@1.6.0-next.1
- @backstage/plugin-app@0.4.0-next.1
- @backstage/plugin-app-visualizer@0.1.28-next.0
- @backstage/plugin-auth@0.1.5-next.1
- @backstage/core-compat-api@0.5.8-next.1
- @backstage/plugin-search-react@1.10.3-next.1
- @backstage/plugin-api-docs@0.13.4-next.1
- @backstage/plugin-catalog-import@0.13.10-next.1
- @backstage/plugin-home@0.9.2-next.1
- @backstage/plugin-kubernetes@0.12.16-next.1
- @backstage/plugin-kubernetes-cluster@0.0.34-next.1
- @backstage/plugin-org@0.6.49-next.1
- @backstage/plugin-scaffolder-react@1.19.7-next.1
- @backstage/plugin-techdocs@1.16.3-next.1
- @backstage/plugin-techdocs-module-addons-contrib@1.1.33-next.1
- @backstage/plugin-user-settings@0.8.32-next.1
- @backstage/app-defaults@1.7.5-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/plugin-notifications@0.5.14-next.1
- @backstage/plugin-signals@0.0.28-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1
example-backend@0.0.47-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-search-backend-module-elasticsearch@1.8.0-next.1
- @backstage/plugin-kubernetes-backend@0.21.1-next.1
- @backstage/plugin-scaffolder-backend@3.1.3-next.1
- @backstage/plugin-notifications-backend@0.6.2-next.1
- @backstage/plugin-catalog-backend@3.4.0-next.1
- @backstage/plugin-techdocs-backend@2.1.5-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/backend-defaults@0.15.2-next.1
- @backstage/plugin-catalog-backend-module-openapi@0.2.19-next.1
- @backstage/plugin-scaffolder-backend-module-github@0.9.6-next.1
techdocs-cli-embedded-app@0.2.117-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog@1.33.0-next.1
- @backstage/ui@0.12.0-next.1
- @backstage/theme@0.7.2-next.0
- @backstage/cli@0.35.4-next.1
- @backstage/plugin-techdocs@1.16.3-next.1
- @backstage/app-defaults@1.7.5-next.1
- @backstage/core-components@0.18.7-next.1
- @backstage/test-utils@1.7.15-next.1
- @backstage/plugin-techdocs-react@1.3.8-next.0
- @backstage/integration-react@1.2.15-next.1