- #1789 Change
getTenants
to be compatible with the new Azure Resources tenants view. This also includes a possible breaking change where an optional parameteraccount
which when passed ingetTenants
will return the tenants associated with that single account. OtherwisegetTenants
will return the tenants for all authenticated accounts.
- Add
getSessionWithScopes
to get a session that has the proper scoping instead of always the default management plane
- #1729 Change AzureDevOpsSubscriptionProvider so that it accepts values as arguments
- #1723 Implementation fo AzureSub provider that leverages federated credentials
- Use management endpoint for scope by default to fix deploying app service projects with sovereign clouds
- Switches to use
@azure/arm-resources-subscriptions
instead of@azure/arm-subscriptions
. Potentially a breaking change so I revved the major version. - Fixes an issue where the
endpoint
wasn't set for the subscription client, breaking sovereign clouds
- #1619 Make
getSession
synchronous to fix an issue that broke app service deployments
- #1610 Add
signInToTenant
command which facilitates signing in to a specific tenant. - #1610 Add
getUnauthenticatedTenants
utility.
- #1608 Fix appending
.default
to tenant id scope which caused sign in to fail
- #1594 Fix getScopes always injecting the management scope, even if a scope for a different resource is specified
- #1597 Make
authentication.getSession
use scopes argument
- #1585 Check if tenant is signed in before listing subscriptions
- #1542 Fix Azure subscriptions are not returned in alphabetical order
- #1540 Ignore .default if it is passed as a scope
Initial release