RI 2.0-stable into 2.0-experimental for experimental7#6366
Merged
agniuks merged 76 commits intorelease/2.0-experimentalfrom Apr 1, 2026
Merged
RI 2.0-stable into 2.0-experimental for experimental7#6366agniuks merged 76 commits intorelease/2.0-experimentalfrom
agniuks merged 76 commits intorelease/2.0-experimentalfrom
Conversation
…PS scripts (#5950) * Setting strict mode and error action preference to stop on remaining powershell scripts * Fixing install VCLibs script
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20251029.6 On relative base path root Microsoft.FrameworkUdk , Microsoft.ProjectReunion.InteractiveExperiences.TransportPackage From Version 2.0.0-experimental-27200.1830.251013-1313.4 -> To Version 2.0.0-experimental-27200.1822.251028-1938.4 Microsoft.WindowsAppSDK.InteractiveExperiences From Version 2.0.1-experimental -> To Version 2.0.2-experimental * Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20251030.2 On relative base path root Microsoft.FrameworkUdk , Microsoft.ProjectReunion.InteractiveExperiences.TransportPackage From Version 2.0.0-experimental-27200.1830.251013-1313.4 -> To Version 2.0.0-experimental-27200.1835.251029-1735.1 Microsoft.WindowsAppSDK.InteractiveExperiences From Version 2.0.1-experimental -> To Version 2.0.3-experimental --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Added documentation for new proposed API for PackageValidation
* Update resourceManagement.yml close issue only if bot comment is posted * fix yml * minor improvements
…5948) **Description** This is a fix for issue: - #5827 The existing FileTypeChoices property was built on an unordered map, which does not preserve the user-defined order. However, in the FileOpenPicker and FileSavePicker, the FileTypeChoices need to be displayed in the order they were inserted, rather than in a random order. This is important for developers' and end-users' experience because: - Developers expect to see their file type options in the logical order they added them - The first added option is usually the default selection - Maintaining consistent ordering helps end users quickly locate the desired file type Additionaly, the insertion order is respected in the legacy UWP FileSavePicker. **Fix** This is a backward-compatible fix. The goal of this fix is to maintain the existing Map type API contract and its good performance while ensuring that the display order of FileTypeChoices meets expectations. This pull request refactors the implementation of the `FileTypeChoicesMap` to ensure that the insertion order of keys is preserved and provides efficient key lookups. It replaces the previous unordered map-based implementation with the implementation backed by a vector. The update also introduces custom iterator and view classes to support this ordered behavior and modifies related tests to verify the new insertion order.
* Migrate net6 to net8 for the Test Sample app * Rollback change for local test first * Fix also the runtime identifier path
* Initial localization commit * Realign and add missing package messages to resources * Update s_resourceManager to _resourceManager * Lazy initialize ResourceManager to make it thread safe * Make Resources not static * Dev in progress, adding error messaging * Resources load without error * Capture localization dev/test state * Undo dev/test configuration and remove wait dialog error check * Resolve conflicting Designer file * Move VSPackage.Designer files back to Common (where resources are) * Update Cpp error message string to include where to find details * Include satellite assemblies * Reset source.extension.vsixmanifests * Remove WizardStringHelper * Clean up null check and spacing * Add copyright headers to VSPackage.Designer.cs files
* Passing context as argument for deployment methods * Fixing call for add package methods
* Dont break on first failure * Adding tests * Movint package removal to cleanup method * Changing GUID to a random one * Changing name from Singleton2 to SingletonHigherVersion * Adding check for registered packages * Fix on verify packages method * Test enhancements suggestion * Fix on verify packages method 2 * Revert "Fix on verify packages method 2" This reverts commit 10060a6. * Revert "Fix on verify packages method" This reverts commit 1c5eb9b.
…hen the picked file exists. **Description** This PR is part of the solution of issue - #5976 In `PickSaveFileAsync`, if the picked file exists, user will see a warning prompt re-confirming if the picked file can be overwrite. <img width="1100" height="574" alt="image" src="https://github.com/user-attachments/assets/d956dd69-d4e0-4b11-85e6-b6a79e732418" /> **Then, if user selected "Yes", the FileSavePicker directly truncate the picked file to be empty.** This is not an expected behavior, and it can block some scenarios, such as: - Developers may need to read original content after the file is picked. - Developers may want to add some extra confirmation step before fully overwriting the file (as described in the issue). Additionally, the UWP FileSavePicker won't directly truncate the picked save file in method PickSaveFileAsync(). **Fix** Updating the file creation method to be: - If the picked file doesn't exist, create an empty file. - if the picked file already exist, do nothing, do not truncate it.
…on/_git/WindowsAppSDKAggregator build 2.0.251120.1-experimental (#6025) [main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKAggregator
… builds (#6028) * add a manual validation stage * variable to allow bypassing for experimental/preview
…on/_git/WindowsAppSDKAggregator build 2.0.251125.1-experimental (#6038) [main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKAggregator
* Update WindowsContainerImage to use ltsc2022 * Update WindowsAppSDK-BuildDevCheck.yml * Add WindowsHostVersion parameter to YAML configuration * Add WindowsHostVersion parameter to YAML file * Add WindowsHostVersion parameter to YAML file * Add WindowsHostVersion parameter to YAML config
…on/_git/WindowsAppSDKAggregator build 2.0.251128.1-experimental (#6046) [main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKAggregator
* Localize strings for OutputWindowHelper * Name strings with variables * Add back copyright for VSPackage.Designer.cs files * Keep OutputWindowHelper.cs newlines consistent with WizardImplementation.cs * Remove extra string variables for performance
) * Fix on verify packages method * Initializing highest version found to the version being search * Removing match boolean * Using variable instead of winrt call * Using versions to comparisons * Adding singleton lower version package and test * Adding verification for package registering in test * Adding test with multiple singleton versions
…ility (#6041) * Improving common errors session of getting started doc * Removing extra empty line
…2.0-stable-20260126
…/2.0-stable-20260126 Snap main to release/2.0-stable
* Update build channel to be preview * Bump patch number to 12
…fication tests (#6186) * protect experimental tests * update skip message to reference AddCameraPreview API
Co-authored-by: Qiutong Shen <qiutongshen@microsoft.com>
…ents (#6204) * Fix SharedMemory redirection queue and add telemetry events (#6127) * cp * comments * event name changes * event name changes * cleanup * cp * cp --------- Co-authored-by: Darshak Bhatti <dabhatti@micorsoft.com> * typoFix --------- Co-authored-by: Darshak Bhatti <dabhatti@micorsoft.com>
…6246) * Add PowerShell task to manage artifactStatus variable Added a PowerShell task to edit the artifactStatus variable based on the job status. Updated the artifact name to use artifactStatus instead of Agent.JobStatus. * Update artifact suffix and add artifact status variable * Update artifact suffix to include status in CI config
…ghts PartB fields (#6273) * Add IsPackagedProcess and IsSelfContained to common insights PartB fields (#6233) * Add IsPackagedProcess and IsSelfContained to telemetry PartB fields * Cache results and use dynamic resolution for IsSelfContained * Remove unnecessary try/catch from IsPackagedProcess * Add comment explaining why PartB reimplements identity/self-contained checks * Replace PartB booleans with Flags UINT32 and use common nothrow helpers * remove relative paths * SUCCEEDED_LOG * use WIL * refactor ispackageprocess.h * WIL error log for !module * Add missing public headers (#6265) * refactor to remove public includes * Add comment referencing Foundation's authoritative source files * Fix comment wording for Foundation source reference * Update comment wording for source reference
… image that contains a 1ESPT artifact (#6304) * Update build pool demands in YAML configuration Added demands for ImageOverride to prevent artifact errors. * Specify demands for Windows build pool Added demands for the build pool to specify MMS2022-1ES-GPT. * Add demands for custom pool in YAML pipeline
* Update Bootstrapper for WinAppSDK 2.x/SemVer * Drop Compatibility.v1.x as it's a big cost to day-to-day for low gain (poor ROI). Better handled at the higher level testing actual product instead of testing via a UT * Drop Compatibility.v1.x * Fix a bad sprintf edit * More test fixes * More test fixes * Fix VersionShortTag and Installer output * SemVer now only uses Major, and has a different possible Tag * Remove an extra '\' * Allow old or new in the Installer match * Missed the framework Regex --------- Co-authored-by: Howard Kapustein <howardk@microsoft.com> Co-authored-by: Chris Wall (WIN SDE) <chriwall@microsoft.com>
…stFailure logging single chars (#6329)
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Contributor
Author
|
I'll do a follow-up PR to reset the configs to experimental along with versiondetails.xml reset. |
lauren-ciha
approved these changes
Apr 1, 2026
Scottj1s
approved these changes
Apr 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
A microsoft employee must use /azp run to validate using the pipelines below.
WARNING:
Comments made by azure-pipelines bot maybe inaccurate.
Please see pipeline link to verify that the build is being ran.
For status checks on the main branch, please use TransportPackage-Foundation-PR
(https://microsoft.visualstudio.com/ProjectReunion/_build?definitionId=81063&_a=summary)
and run the build against your PR branch with the default parameters.