Skip to content

Commit

Permalink
Changelog for #123
Browse files Browse the repository at this point in the history
  • Loading branch information
manicminer authored Nov 16, 2021
1 parent 393a344 commit 5e01f48
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
## 0.35.0 (Unreleased)

- Auth package refactoring:
- Auth package refactoring ([#123](https:/manicminer/hamilton/pull/123))
- Remove the `auth.Api` type and instead use `environments.Api` directly
- Use the resource URI instead of the friendly name for Azure CLI auth tokens

- Add the `AuxiliaryTokens()` method to the `auth.Authorizer` interface to support obtaining tokens for additional tenants
- Expand support in `auth.AutorestAuthorizerWrapper` to support any `autorest.Authorizer`
- Add the `AuxiliaryTokens()` method to the `auth.Authorizer` interface to support obtaining tokens for additional tenants ([#123](https:/manicminer/hamilton/pull/123))
- Expand support in `auth.AutorestAuthorizerWrapper` to support any `autorest.Authorizer` ([#123](https:/manicminer/hamilton/pull/123))
- `autorest.BearerAuthorizer` and `autorest.MultiTenantBearerAuthorizer` are fully supported with access tokens, refresh tokens and expiry
- Other authorizers can supply access tokens only
- Support auxiliary tenants with client secret and client certificate authorizers
- Support auxiliary tenants with client secret and client certificate authorizers ([#123](https:/manicminer/hamilton/pull/123))

- Implement the `autorest.Authorizer` interface with `auth.CachedAuthorizer` (which wraps all supported Authorizers)
- Implement the `autorest.Authorizer` interface with `auth.CachedAuthorizer` (which wraps all supported Authorizers) ([#123](https:/manicminer/hamilton/pull/123))
- This allows authorizers to be used with https:/Azure/go-autorest, with multi-tenant support, with the exception of `auth.MsiAuthorizer`

- Export environment configs for more management plane APIs:
- Export environment configs for more management plane APIs ([#123](https:/manicminer/hamilton/pull/123))
- Resource Manager
- Batch Management
- Data Lake
Expand All @@ -27,13 +27,13 @@
- Storage
- Synapse

- Refactor and tidy up tests for the `msgraph` package
- Refactor and tidy up tests for the `msgraph` package ([#123](https:/manicminer/hamilton/pull/123))

- Say goodbye to Azure Germany 🇩🇪
- Say goodbye to Azure Germany 🇩🇪 ([#123](https:/manicminer/hamilton/pull/123))

⚠️ BREAKING CHANGES:

- The signatures for `auth.NewClientCertificateAuthorizer`, `auth.NewClientSecretAuthorizer` and `auth.NewAzureCliAuthorizer` have changed to accommodate passing additional tenant IDs for multi-tenant authorization.
- The signatures for `auth.NewClientCertificateAuthorizer`, `auth.NewClientSecretAuthorizer` and `auth.NewAzureCliAuthorizer` have changed to accommodate passing additional tenant IDs for multi-tenant authorization ([#123](https:/manicminer/hamilton/pull/123))

## 0.34.0 (November 12, 2021)

Expand Down

0 comments on commit 5e01f48

Please sign in to comment.