Skip to content

Document that an app can't move from .msixbundle back to a standalone .msix - #508

Draft
Roy (RDMacLachlan) wants to merge 3 commits into
MicrosoftDocs:mainfrom
RDMacLachlan:users/romaclac/docbug-31767253
Draft

Document that an app can't move from .msixbundle back to a standalone .msix#508
Roy (RDMacLachlan) wants to merge 3 commits into
MicrosoftDocs:mainfrom
RDMacLachlan:users/romaclac/docbug-31767253

Conversation

@RDMacLachlan

Copy link
Copy Markdown
Collaborator

Summary

Documents that a package family can move from a standalone .msix package to an .msixbundle, but subsequent updates cannot move from the bundle back to a standalone .msix package.

Related work item

Resolves AB#31767253.

ADO bug: https://dev.azure.com/microsoft/OS/_workitems/edit/31767253

Roy (RDMacLachlan) and others added 2 commits August 25, 2026 09:25
… .msix

Document the package-type update constraint for ADO bug 31767253. A package family can move from a standalone .msix package to an .msixbundle, but later updates cannot move from the bundle back to a standalone .msix package.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 4b5b11f6-6bf8-4401-90b8-68f710728c8e
Removed SME question comment regarding update constraints.
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 64f52c2:

✅ Validation status: passed

File Status Preview URL Details
msix-src/app-package-updates.md ✅Succeeded
msix-src/package/bundling-overview.md ✅Succeeded

For more details, please refer to the build report.

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

Updates MSIX documentation to clarify update constraints when transitioning between standalone .msix packages and .msixbundle bundles for the same package family, ensuring authors and publishers don’t plan unsupported “bundle → standalone” update paths.

Changes:

  • Clarifies in the bundling overview that once a package family ships as an .msixbundle, subsequent updates can’t revert to a standalone .msix.
  • Expands the “App update constraints” guidance to explicitly document the one-way transition: .msix.msixbundle is supported, but not the reverse.
  • Refreshes ms.date metadata for both affected articles.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
msix-src/package/bundling-overview.md Adds a dedicated section documenting the one-way update constraint and links to the detailed updates article.
msix-src/app-package-updates.md Splits the previous single note into clearer, explicit subsections covering allowed and disallowed transitions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread msix-src/package/bundling-overview.md Outdated
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit bbaf63e:

✅ Validation status: passed

File Status Preview URL Details
msix-src/app-package-updates.md ✅Succeeded
msix-src/package/bundling-overview.md ✅Succeeded

For more details, please refer to the build report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants