Skip to content

[BC]Websites Module Breaking Changes Announcement Date Update#29135

Merged
NoriZC merged 4 commits intoAzure:mainfrom
JiaSeng-v:jiaseng/Websites-breakingchanges
Apr 8, 2026
Merged

[BC]Websites Module Breaking Changes Announcement Date Update#29135
NoriZC merged 4 commits intoAzure:mainfrom
JiaSeng-v:jiaseng/Websites-breakingchanges

Conversation

@JiaSeng-v
Copy link
Copy Markdown
Contributor

@JiaSeng-v JiaSeng-v commented Feb 4, 2026

Description

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

Copilot AI review requested due to automatic review settings February 4, 2026 08:01
@JiaSeng-v JiaSeng-v added Breaking Change Preannounce This PR adds preannouncement about upcoming breaking change autorest v4 migration pr migrating module from generated by autorest.powershell v3 to v4 labels Feb 4, 2026
@azure-client-tools-bot-prd
Copy link
Copy Markdown

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Az.Websites module’s breaking-change preview announcement to a new target Az release/version and refreshes related generated artifacts/metadata.

Changes:

  • Updated PreviewMessage / preview-announcement text for Websites cmdlets to reference Az v16.0.0 and a May 2026 release.
  • Refreshed module manifest metadata (generation timestamp, dependency version, manifest fields formatting).
  • Updated ancillary generated/packaging files (solution project GUID, generate-info id, docs module guid, assembly version).

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
src/Websites/Websites/Az.Websites.psd1 Updates manifest metadata (generation date), bumps required Az.Accounts version, and normalizes a few manifest fields.
src/Websites/Websites.sln Updates the Az.Websites project GUID entry within the solution.
src/Websites/Websites.Autorest/generate-info.json Regenerates the generation identifier.
src/Websites/Websites.Autorest/docs/Az.Websites.md Updates the module GUID metadata in the Autorest docs header.
src/Websites/Websites.Autorest/custom/New-AzStaticWebApp.ps1 Updates the breaking-change preview announcement text surfaced by the cmdlet.
src/Websites/Websites.Autorest/README.md Updates Autorest directive preview-message text for breaking-change announcements.
src/Websites/Websites.Autorest/Properties/AssemblyInfo.cs Bumps assembly version attributes to 3.4.2.

function New-AzStaticWebApp {
[Microsoft.Azure.PowerShell.Cmdlets.Websites.Runtime.PreviewMessage("**********************************************************************************************`n
* This cmdlet will undergo a breaking change in Az v15.0.0, to be released on November 19th 2025. *`n
* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *`n
Copy link

Copilot AI Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The preview message says "to be released on May 2026", which is grammatically incorrect for a month-only date. Consider changing to "to be released in May 2026" (or provide a specific day/month and keep "on").

Suggested change
* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *`n
* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *`n

Copilot uses AI. Check for mistakes.
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v15.0.0, to be released on November 19th 2025. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
Copy link

Copilot AI Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The preview-message text uses "to be released on May 2026" (month-only date). For consistency and correct grammar, change this to "to be released in May 2026" (or specify an exact date if you want to keep "on").

Copilot uses AI. Check for mistakes.
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v15.0.0, to be released on November 19th 2025. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
Copy link

Copilot AI Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This second preview-message block also uses "to be released on May 2026". Please update it to "to be released in May 2026" (or specify an exact date) to match the intended wording.

Suggested change
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"

Copilot uses AI. Check for mistakes.
Comment on lines 1630 to 1636
- where:
verb: Get
subject: ContinuousWebJob|SlotContinuousWebJob|SlotTriggeredWebJob|TriggeredWebJob|TriggeredWebJobHistory
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v15.0.0, to be released on November 19th 2025. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"

Copy link

Copilot AI Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These preview-announcement directives are customizing the generated breaking-change message, but there’s no nearby comment explaining why the directive is needed (what behavior it’s preserving/what change is being announced). Add a short comment above each directive block describing the intent so future regeneration/maintenance is easier.

Copilot uses AI. Check for mistakes.

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.0'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.2'; })
Copy link

Copilot AI Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR title/description indicates this is only a breaking-change announcement date update, but this change also bumps the Az.Accounts dependency version (and the PR includes other regeneration/version changes). Either update the PR description/title to reflect the additional scope, or revert/split unrelated version bumps to keep the change focused.

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings March 26, 2026 10:48
NoriZC
NoriZC previously approved these changes Mar 26, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.

- Additional information about change #1
-->
## Upcoming Release
* Updated preannouncement breaking changes date to May 2026.
Copy link

Copilot AI Mar 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changelog entry only mentions updating the breaking change announcement date, but this PR also updates the targeted Az major version in the preview/breaking-change message (v15.0.0 -> v16.0.0). Consider updating this entry to include the Az version as well so users understand what release the breaking change is now associated with.

Suggested change
* Updated preannouncement breaking changes date to May 2026.
* Updated preannouncement breaking changes to target Az module version 16.0.0 and adjusted the announcement date to May 2026.

Copilot uses AI. Check for mistakes.
Comment on lines 1637 to +1642
- where:
verb: Get|Update
subject: ""
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v15.0.0, to be released on November 19th 2025. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released on May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
Copy link

Copilot AI Mar 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This directive adds a preview-announcement message but lacks a brief YAML comment explaining why it exists (what it applies to, and why the message is needed). Adding that context will make future maintenance safer when the breaking-change timeline changes again.

Copilot uses AI. Check for mistakes.
@NoriZC NoriZC merged commit 94c9958 into Azure:main Apr 8, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorest v4 migration pr migrating module from generated by autorest.powershell v3 to v4 Breaking Change Preannounce This PR adds preannouncement about upcoming breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants