Releases: Azure/bicep-lz-vending
v1.5.1
Summary
This version add 2 main capabilities:
- Support for Virtual WAN Hub Connections to a Hub that is using Routing Intent - thanks @MilesCameron-DMs
- Support for registering Resource Providers and Features on subscriptions - thanks @sebassem
Breaking Changes
None 🥳
What's Changed
- FabricBot: Onboarding to GitOps.ResourceManagement because of FabricBot decommissioning by @microsoft-github-policy-service in #44
- Fix #48 duplicate module identifier by @modbase in #49
- Fix bug around routing intent by @MilesCameron-DMs in #55
- Subscription resource providers registration by @sebassem in #52
- Updates for v1.5.1 release by @jtracey93 in #57
New Contributors
- @microsoft-github-policy-service made their first contribution in #44
- @modbase made their first contribution in #49
- @MilesCameron-DMs made their first contribution in #55
- @sebassem made their first contribution in #52
Full Changelog: v1.4.1...v1.5.1
v1.4.1
Summary
This version changes Changes template metadata for main.bicep
for Azure/bicep#10810 as below:
a. metadata.summary
> metadata.description
b. metadata.description
> metadata.details
It also adds 2 new optional parameters for this MCA Multi-Tenant scenario, Programmatically create MCA subscriptions across Azure Active Directory tenants, that some may require.
Breaking Changes
None 🥳
What's Changed
- Update Metadata for BRM Changes & Add Support for Subscription Request Creation for MCA Multi-Tenant Customers by @jtracey93 in #42
- Release v1.4.1 prep by @jtracey93 in #43
Full Changelog: v1.3.1...v1.4.1
v1.3.1
Summary
This release removes the requirement to have the Microsoft.Resources/deployments/write
action/permission at the /
(tenant) scope. As logged here
We also added some additional tests to ensure the version.json
file is updated for new releases
Breaking Changes
Technically none 👍 However, you may want to revise the RBAC role assignments/permissions you have given to the identity within your environment to deploy/vend new subscriptions using this module, as you can now remove the Microsoft.Resources/deployments/write
action/permission at the /
(tenant) scope, if you wish.
What's Changed
- Scope de-elevation by @jtracey93 in #40
- Release v1.3.1 by @jtracey93 in #41
Full Changelog: v1.2.2...v1.3.1
v1.2.2
Summary
This release fixes a bug that was logged in #37 where RBAC Role Assignments weren't made unless the Virtual Network Resource Group was also deployed via the module.
This has now been fixed in PR #38
Breaking Changes
None 👍
What's Changed
- Update _Sidebar.md by @jtracey93 in #31
- Add is it maintained badges by @jtracey93 in #32
- Add testing by @jtracey93 in #33
- Enhance cancel workflow by @jtracey93 in #34
- Fix #37 - Role Assignments not made when VNet not deployed by @jtracey93 in #38
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Summary
This release adds a new example to the wiki 📄 and adds a feature to Virtual WAN Hub Connections ➕
- The new wiki example is: Example 4 - Landing Zone (Subscription) with Multiple VNets
- We also now support the ability to set the
enableInternetSecurity
boolean flag on Virtual WAN Hub Connections via thevirtualnetworkvwanenableinternetsecurity
parameter
- The
virtualnetworkvwanenableinternetsecurity
defaults totrue
- The
Breaking Changes
None 👍
What's Changed
- Add Bicep Community Call Recording Link by @jtracey93 in #29
- Add VWAN Hub Connection Support for
enableInternetSecurity
& Add New Example for Multiple VNets by @jtracey93 in #30
Full Changelog: v1.1.2...v1.2.1
v1.1.2
Summary
This release fixes a couple of bugs 🪲🪲
- #26 - Fixes telemetry now being disabled on child CARML modules that are used in this module/repo when setting the
disableTelemetry
parameter totrue
, as per design and intent. - #27 - Fixes a bug in that unless you specified some of the Virtual Networking parameters (name, location, resource group etc.) on your deployment, the Subscription would be vended but not moved to the Management Group you specified or have Tags applied or RBAC roles assigned.
- This was due to the
if
condition on the Subscription Resoruce Wrapper child module
- This was due to the
Breaking Changes
None 👍
What's Changed
- Update examples to include BRM by @jtracey93 in #25
- Release
v1.1.2
- Fix 2 minor bug#26

by @jtracey93 in #28
Full Changelog: V1.1.0...v1.1.2
V1.1.0
Summary
You can now specify custom DNS servers to set on the VNet created by this module as well as linking an existing DDoS Network Protection plan 🥳👍
What's Changed
- Add DDoS & Custom DNS Support by @jtracey93 in #22
Breaking Changes
None.
Introduced new features via parameters with default “empty” values
Full Changelog: v1.0.1...V1.1.0
v1.0.1
What's Changed
- Example Typo Fix for Management Group ID Value for Parameter
subscriptionManagementGroupId
in various docs by @jtracey93 in #18
Breaking Changes
None
Full Changelog: v1.0.0...v1.0.1
v1.0.0
🥳🥳🥳🥳🥳The initial release of the Bicep Landing Zone (Subscription) Vending module 🥳🥳🥳🥳🥳
Please review the README.md and the wiki for information on what the module does, how to consume it, and how to use it (including examples)
We are excited to hear what ideas or feedback you have for this module, please raise an issue if you want to get in touch.