Skip to content

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

Open
JiaSeng-v wants to merge 1 commit intoAzure:mainfrom
JiaSeng-v:jiaseng/Websites-breakingchanges
Open

[BC]Websites Module Breaking Changes Announcement Date Update#29135
JiaSeng-v wants to merge 1 commit intoAzure:mainfrom
JiaSeng-v:jiaseng/Websites-breakingchanges

Conversation

@JiaSeng-v
Copy link
Contributor

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

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

Copy link
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.
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.

1 participant