Skip to content

Jun26SU Release #2550

Merged
dpaulson45 merged 9 commits into
mainfrom
Jun26SU
Jun 9, 2026
Merged

Jun26SU Release #2550
dpaulson45 merged 9 commits into
mainfrom
Jun26SU

Conversation

@dpaulson45

Copy link
Copy Markdown
Member

Reason:
June 2026 SU Release

lusassl-msft and others added 9 commits June 9, 2026 11:55
Add Jun26SU build entries for:
- Exchange 2016 CU23: 15.1.2507.69
- Exchange 2019 CU14: 15.2.1544.41
- Exchange 2019 CU15: 15.2.1748.46
- Exchange SE RTM: 15.2.2562.43

Update latestSUBuild markers to Jun26SU for all supported versions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add Jun26SU entry with 7 CVEs for Exchange 2016, 2019, and SE:
CVE-2026-42897, CVE-2026-45500, CVE-2026-45501, CVE-2026-45502,
CVE-2026-45503, CVE-2026-45504, CVE-2026-47631

Update test CVE counts from 63 to 70 accordingly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dpaulson45 dpaulson45 requested a review from vishmittal as a code owner June 9, 2026 16:58
Copilot AI review requested due to automatic review settings June 9, 2026 16:58
@dpaulson45 dpaulson45 requested a review from a team as a code owner June 9, 2026 16:58
@dpaulson45 dpaulson45 added Security Health Checker Maintenance Update Normal maintenance work to accommodate for version updates to Exchange labels Jun 9, 2026
@dpaulson45

Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

June 2026 SU release update across the repo, primarily refreshing Exchange build/CVE metadata and adding standardized self-update/version-check support to Public Folders scripts and their documentation.

Changes:

  • Updated Exchange build dictionaries and “latest SU” detection to recognize Jun26SU, and added the corresponding HealthChecker CVE bundle + test expectations.
  • Added -ScriptUpdateOnly / -SkipVersionCheck plumbing (via GenericScriptUpdate.ps1) to many Public Folders scripts and expanded/organized Public Folders docs + MkDocs nav accordingly.
  • Added new Public Folders scripts and docs for branch moves, group migration workflows, and legacy mail public folder sync tooling.

Reviewed changes

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

Show a summary per file
File Description
Shared/Get-ExchangeBuildVersionInformation.ps1 Adds Jun26SU versions and updates “latest SU” checks.
PublicFolders/ValidateMailEnabledPublicFolders.ps1 Adds script self-update parameters + generic update hook.
PublicFolders/ValidateEXOPFDumpster.ps1 Adds script self-update parameters + generic update hook.
PublicFolders/Update-PublicFolderPermissions.ps1 Documents/adds script self-update parameters + generic update hook.
PublicFolders/Move-PublicFolderBranch.ps1 New script to move a PF branch to another PF mailbox (includes script update hook).
PublicFolders/Migration/ToMicrosoft365Groups/UnlockAndRestorePublicFolderProperties.ps1 New rollback script for PF → M365 Groups migration (includes script update hook).
PublicFolders/Migration/ToMicrosoft365Groups/LockAndSavePublicFolderProperties.ps1 New lockdown+backup script for PF → M365 Groups migration (includes script update hook).
PublicFolders/Migration/ToMicrosoft365Groups/AddMembersToGroups.ps1 New script to map PF permissions into M365 Group owners/members (includes script update hook).
PublicFolders/Migration/ToExchangeOnline/SetMailPublicFolderExternalAddress.ps1 Adds script self-update parameters + generic update hook.
PublicFolders/Migration/ToExchangeOnline/ModernPublicFolderToMailboxMapGenerator.ps1 Adds script self-update parameters + generic update hook.
PublicFolders/Migration/ToExchangeOnline/Export-ModernPublicFolderStatistics.ps1 Adds script self-update parameters + generic update hook.
PublicFolders/ManagePublicFolderPermissions.ps1 Adds script self-update parameters + generic update hook.
PublicFolders/MailPublicFolderSync/Sync-ModernMailPublicFolders.ps1 Adds script self-update parameters + modernizes Connect-ExchangeOnline param usage.
PublicFolders/MailPublicFolderSync/Sync-MailPublicFoldersCloudToOnprem.ps1 Adds script self-update parameters + modernizes Connect-ExchangeOnline param usage.
PublicFolders/MailPublicFolderSync/Sync-MailPublicFolders.ps1 New/added script with update hook and modern auth connection pattern for legacy sync.
PublicFolders/MailPublicFolderSync/Import-PublicFolderMailboxes.ps1 Adds script self-update parameters + modernizes Connect-ExchangeOnline param usage.
PublicFolders/MailPublicFolderSync/Import-MailPublicFolders.ps1 New script to create placeholder mail PF objects in target forest (includes update hook).
PublicFolders/Export-PublicFolderStatistics.ps1 Adds script self-update parameters + generic update hook.
mkdocs.yml Re-organizes Public Folders navigation; adds new sections/pages.
docs/PublicFolders/ValidateMailEnabledPublicFolders.md Documents new script update parameters and syntax.
docs/PublicFolders/ValidateEXOPFDumpster.md Expands parameter documentation incl. script update parameters.
docs/PublicFolders/Update-PublicFolderPermissions.md Documents script update parameters/syntax.
docs/PublicFolders/Move-PublicFolderBranch.md New docs page for Move-PublicFolderBranch.
docs/PublicFolders/Migration/ToMicrosoft365Groups/UnlockAndRestorePublicFolderProperties.md New docs page for rollback script.
docs/PublicFolders/Migration/ToMicrosoft365Groups/LockAndSavePublicFolderProperties.md New docs page for lockdown+backup script.
docs/PublicFolders/Migration/ToMicrosoft365Groups/AddMembersToGroups.md New docs page for AddMembersToGroups.
docs/PublicFolders/Migration/ToExchangeOnline/SetMailPublicFolderExternalAddress.md Documents script update parameters.
docs/PublicFolders/Migration/ToExchangeOnline/ModernPublicFolderToMailboxMapGenerator.md Documents script update parameters.
docs/PublicFolders/Migration/ToExchangeOnline/Export-ModernPublicFolderStatistics.md Documents script update parameters.
docs/PublicFolders/ManagePublicFolderPermissions.md Documents script update parameters.
docs/PublicFolders/MailPublicFolderSync/Sync-ModernMailPublicFolders.md Documents script update parameters.
docs/PublicFolders/MailPublicFolderSync/Sync-MailPublicFoldersCloudToOnprem.md Documents script update parameters.
docs/PublicFolders/MailPublicFolderSync/Sync-MailPublicFolders.md New docs page for Sync-MailPublicFolders.
docs/PublicFolders/MailPublicFolderSync/Import-PublicFolderMailboxes.md Documents script update parameters.
docs/PublicFolders/MailPublicFolderSync/Import-MailPublicFolders.md New docs page for Import-MailPublicFolders.
docs/PublicFolders/index.md New Public Folders landing page with categorized script tables.
docs/PublicFolders/Export-PublicFolderStatistics.md Documents script update parameters.
Diagnostics/HealthChecker/Tests/HealthChecker.E19.Main.Tests.ps1 Updates expected CVE test count for Jun26SU additions.
Diagnostics/HealthChecker/Tests/HealthChecker.E16.Main.Tests.ps1 Updates expected CVE test and grouping counts for Jun26SU additions.
Diagnostics/HealthChecker/Analyzer/Security/Invoke-AnalyzerSecurityCveCheck.ps1 Adds Jun26SU CVE bundle mapping.
.github/CODEOWNERS Updates ownership paths for reorganized Public Folders sync content.
.build/cspell-words.txt Adds new domain-specific terms used by new/updated scripts/docs.

Comment thread PublicFolders/Move-PublicFolderBranch.ps1
Comment thread PublicFolders/Migration/ToMicrosoft365Groups/AddMembersToGroups.ps1
@dpaulson45 dpaulson45 merged commit 25b2e41 into main Jun 9, 2026
8 checks passed
@dpaulson45 dpaulson45 deleted the Jun26SU branch June 9, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Health Checker Maintenance Update Normal maintenance work to accommodate for version updates to Exchange Security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants