Releases: microsoftgraph/msgraph-bicep-types
v1.0.0
We are thrilled to announce the release of v1.0.0 and the general availability of Microsoft Graph Bicep extension!
This version is exclusively available on the Microsoft Artifact Registry (MAR) and can be accessed using dynamic types. Please note that it requires a minimum Bicep version of v0.36.1. For more information on how to migrate to dynamic types, check out How to migrate to dynamic types. The quickstart templates are also updated with some examples now using Microsoft Graph Bicep resources in v1.0.0.
What's Changed
- Stream properties like logo on the applications resource are now supported. Check out the Create client app with a logo quickstart example sample to learn how to use binary logo files as stream properties.
- You can now create your own client application to deploy Microsoft Graph resources interactively using the user on-behalf-of flow. Try out the Deploy Template sample.
v0.2.0-preview
We're excited to announce the release of v0.2.0-preview!
This version is exclusively available on the Microsoft Artifact Registry (MAR) and can be accessed using dynamic types. Please note that it requires a minimum Bicep version of 0.32.4. For more information on how to migrate to dynamic types, check out How to migrate to dynamic types. The quickstart templates are also updated with some examples now using Microsoft Graph Bicep resources in v0.2.0-preview.
Important
Bicep templates for Microsoft Graph built-in extension is now retired. Only dynamic types will be supported.
What's Changed
- New relationship management (like
membersandowners) handles adding/removing an "unlimited" number of items to/from the relationship. For more details, see the Configure a security group's user members, using user principal names sample for usage and modeling relationships in Microsoft Graph Bicep types conceptual topic. - Support setting
ownersrelationship forapplicationsandservicePrincipalsresources.
Issues Fixed
- Guest users can be referenced with
usersresource #220
v0.1.9-preview
We're excited to announce the release of v0.1.9-preview!
This version is exclusively available on the Microsoft Artifact Registry (MAR) and can be accessed using dynamic types. Please note that it requires a minimum Bicep version of 0.32.4. For more information on how to migrate to dynamic types, check out How to migrate to dynamic types. The quickstart templates are also updated with new examples using Graph Bicep resources in v0.1.9-preview.
What's Changed
Microsoft.Graph/usersis now available in bothbetaandv1.0version.Microsoft.Graph/usersis read-only and can be used with theexistingkeyword to reference an existing user in the tenant by itsuserPrincipalName. See a quickstart sample for the users bicep type- Quickstart example updates including a new sample creating a secret-less application using MSI as FIC https://github.com/microsoftgraph/msgraph-bicep-types/tree/main/quickstart-templates/msi-as-a-fic-secretless
Issues Fixed
Release v0.1.8-preview
We're excited to announce the release of v0.1.8-preview! This version is exclusively available on the Microsoft Artifact Registry (MAR) and can be accessed using dynamic types. Please note that it requires a minimum Bicep version of 0.30.3. For more information on how to migrate to dynamic types, check out How to migrate to dynamic types. Quickstart templates are also updated with examples using Graph Bicep resources in v0.1.8-preview.
Important
Built-in types are deprecated and will be retired on January 24, 2025. Until the retirement date, built-in types, denoted by extension microsoftGraph, will coexist with the new dynamic types. Any Microsoft Graph Bicep type changes will only be available through new versions of the dynamic types.
What's changes
- Added
isManagementRestrictedproperty in[email protected]resource type
Issues fixed
- Fixed an issue with managing app role assignment for all principal types #161
Release v0.1.7-preview
Hello everyone,
We've just rolled out updates for v0.1.7-preview! Please upgrade to latest Bicep version 0.30.3 of your VS Code extension, Azure CLI, or Bicep CLI if using Azure Powershell, for the latest updates.
What's Changed
- Update provider statement to use
extensionin quickstart templates appOwnerOrganizationIdis marked as read-only property inservicePrincipals
Issues fixed
oauth2RequirePostResponseis removed fromapplications#155
Release v0.1.6-preview
Hello everyone,
We've just rolled out updates for v0.1.6-preview! Please upgrade to latest Bicep version v0.29.45 of your VS Code extension, Azure CLI, or Bicep CLI if using Azure Powershell, for the latest updates.
What's changed
originproperty is removed fromapplication.api.oauth2PermissionScopessecurityIdentifierandonPremisesProvisioningErrorsproperty are marked as readonly ingroupsresource- Reference docs updates
Issues fixed
Release v0.1.5-preview
Hello everyone,
We've just rolled out updates for v0.1.5-preview! Please upgrade to latest Bicep version v0.27.1 of your VS Code extension, Azure CLI, or Bicep CLI if using Azure Powershell, for the latest updates.
What's changed
applications/federatedIdentityCredentialsnow available inv1.0api versionmicrosoftGraphPreviewfeature flag is no longer required and removed from Bicep experimental features.extensibilityis still required to import Microsoft Graph resources- Quickstart templates updated to reflect the changes
v0.1.4-preview
What's Changed
applications/federatedIdentityCredentialsavailable inbetaapi versionapplications,servicePrincipals,groups,appRoleAssignedTo, andoauth2PermissionGrantsavailable inv1api version- Updated quickstart example templates
Known issues
applications/federatedIdentityCredentialsneeds to be declared either within parent resource or outside parent without specifying parent property. The identifier propertynamecurrently only supports full resource name, e.g.'<parent-app-uniquename>/<fic-name>', where<fic-name>is the actual identifier for the FederatedIdentityCredential.
Contributors
@anthony-c-martin
Update to latest version of Azure.Bicep.Types in #75
v0.1.2-preview
What's Changed
- Rename
groupsandapplicationsname property to uniqueName - Quickstart templates updated to reflect the renaming
v0.1.1-preview
What's Changed
- Bicep Types can now be auto generated from public metadata
- Minor updates on some properties with
readonlyand length restrictions - Docs updated with more details