permission-common: upgrade changeset to minor bump and describe breaking change
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
This commit is contained in:
@@ -1,5 +1,15 @@
|
||||
---
|
||||
'@backstage/plugin-permission-common': patch
|
||||
'@backstage/plugin-permission-common': minor
|
||||
---
|
||||
|
||||
Create PermissionAuthorizer interface for PermissionClients
|
||||
- Add `PermissionAuthorizer` interface matching `PermissionClient` to allow alternative implementations like the `ServerPermissionClient` in @backstage/plugin-permission-node.
|
||||
|
||||
Breaking Changes:
|
||||
|
||||
- Remove "api" suffixes from constructor parameters in PermissionClient
|
||||
|
||||
```diff
|
||||
const { config, discovery } = options;
|
||||
- const permissionClient = new PermissionClient({ discoveryApi: discovery, configApi: config });
|
||||
+ const permissionClient = new PermissionClient({ discovery, config });
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user