-
Notifications
You must be signed in to change notification settings - Fork 402
2.0 msix version spec #5986
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
2.0 msix version spec #5986
Changes from 3 commits
41317ba
f77e58f
44030c2
ca1651a
c75c85a
299ffb9
c81fbcb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -520,3 +520,20 @@ length constraints. The specific packages Names in Windows App SDK 1.0: | |
| * WARddlm: `Microsoft.WinAppRuntime.DDLM.<major>.<minor>.<build>.<revision>-<shortarchitecture>[-shorttag]` | ||
|
|
||
| See [2.5. Decision 5: Package Names](#25-decision-5-package-names) for more details. | ||
|
|
||
|
|
||
| ## Version Starting 2.0 | ||
| In 2.0, we will be switching the family name of the MSIX package. The new style will be: | ||
|
||
| `Microsoft.WindowsAppRuntime[.SubName].<rmajor>[-tag]` - translated to the individual names as above. | ||
|
|
||
| The version will also change: | ||
| <Major>.<Minor>.<Patch>.<securityupdate> | ||
|
|
||
| The Major, Minor, and Patch versions are all in a centralized Repo. All Repos that create | ||
| Component packages will use the same centralized versions. When a full build of WindowsAppRuntime | ||
| is completed, the Patch version will automatically update. When Major or Minor are manually updated | ||
| the Patch will be reset to 0 at that point. | ||
|
|
||
| This change will make it easier for people to know what version they are on. We will be keeping compatibility | ||
| for all previous Minor versions within the same Major version. Developers also won't have to Manually upgrade to get | ||
| the new Minor Version. | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -153,6 +153,11 @@ where | |
| * Minor -- minor version of the release, e.g. "0" for Windows App SDK 1.0 | ||
| * VersionTag -- optional version tag to distinguish amongst channels and releases of a channel, e.g. "-preview2" for Windows App SDK 1.0 Preview 2 | ||
|
|
||
| ## Change for 2.0 | ||
|
|
||
| In 2.0, all MSIX names will change to remove the Minor version as follows: | ||
| * Name = Microsoft.WindowsAppRuntime[.SubName].\<Major\>[-VersionTag] | ||
|
||
|
|
||
| ## 3.1. Package Naming - SubName | ||
|
|
||
| The following SubName values are used: | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SUGGESTION:
In 2.0 the MSIX package family changes to the format:Active voice, not passive voice ('we are', not 'we will', etc)