Microsoft.FrameworkUdk
From Version 1.7.0-CI-26107.1715.240815-1016.3 -> To Version 1.7.0-CI-26107.1716.240904-1440.0
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
New options
-Settings => Load the settings file (if exists) to enable future customization (default=$True)
-SettingsFile=file => Settings file to load (default = ...repo....user\DevCheck-Settings.ps1)
-SaveSettingsFile=file => Save a default settings file (fail if exists; won't overwrite existing files)
-UserSettings => Load the user settings file (if exists) to enable future customization (default=$True)
-UserSettingsFile=file => User Settings file to load (default = ...repo....user\DevCheck-Settings.ps1)
-SaveUserSettingsFile=file => Save a default user settings file (fail if exists; won't overwrite existing files)
Settings file is for a project to customize behavior. User Settings file is per user to mess with.
NOTE: A future update will change the default location for Settings file (pending a change to DevCheck.cmd @kythant is working on)
Change -CheckDependencies and -SyncDependencies to use a customization list of root directories. Use a settings file with custom values for $global:dependency_paths e.g.
$global:dependency_paths = ('fee', 'fie', 'foe\fum')
Also ran -SyncDependencies to correct a couple of stale entries (FrameworkUdk from May(!))
Microsoft.FrameworkUdk
From Version 1.7.0-CI-26107.1714.240812-1608.8 -> To Version 1.7.0-CI-26107.1715.240815-1016.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
From Version 1.7.0-main.20240819.0 -> To Version 1.7.0-main.20240819.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Added AddPackageSetOptions. Added tests for AddPackageSetAsync. Fixed bugs
* Fixed typos. Added missing AddPackageAsync in .idl
* Remove dead code
* Update Transport package's manifested inproc servers
* Added new directory
* Added ApplicationData project. Expanded docs. Added missing ApplicationDataCreateDisposition. Added TerminalVelocity support
* Added stub implementations
* Initial implementation
* Implemented ApplicationData
* Tweaked to be smarter about Windows.Storage.ApplicationData's weird limitations
* Fixed ApplicationData.MachinePath to use the right path. Bumped WIL to 1.0.231216.1 (to get access to wil::reg APIs)
* Implemented IsMachinePathSupported()
* Added tests (mostly)
* Fixed machine path test infra (AppDataPaths doesn't work in our scenario)
* Removed method overload per feedback. Added more doc-comments
* More fixes and optimizations
* More test coverage
* Updated MachinePath/etc to only be accessible if a package in the family is registered to the user OR running as SYSTEM
* Removed ClearAllAsync() and ClearMachineAsync(). Use ClearAsync(locality)
* Updated per API Review
* Fixed build error
* Fixed bad merge. Added ApplicationData Projection
* Reapply "PackageDeploymentManager: IsReadyOrNewerAvailable(), FrameworkUdk update, Implement not-implemented functions, Tests! (#4453)" (#4514)
This reverts commit 684fdf1797.
* Added #include sddl.h as WindowsAppRuntime.sln was fine for all users but the WindowsAppRuntimeInstaller.sln wasn't. Better to be self-fulfilling in case code changes again in the future to avoid unknown-symbol pains
This PR does multiple things
* Add Is*ReadyOrNewerAvailable*()
* Add EnsureReadyOptions.RegisterNewerIfAvailable=bool
* Add Is*Provisioned*()
* Fix progress updates when PackageSet.Items.Count>=2 (was (re)set to 0-1.0 for each item, not collectively for the whole operation)
* Update to recent FrameworkUdk
* Implement previously not-implemented functions (Remove, Repair, Reset)
* Expanded test coverage
* Update TAEF to 10.92.240405002
* DevCheck
* Added -InstallWindowsSDK option to install Windows (Platform) SDK if desired
* Fix DevUnlock check on a machine w/o DeveloperMode enabled (last registry access doing registry access the unsafe way error'ing if the value doesn't exist in the registry)
KNOWN ISSUES:
* Need updated Platform SDK to resolve known issues
* Register*Async() errors on 20H2/Vb3.
* Reset*Async() succeeds but ends w/o the package being registered
* RemovePackageByUriAsync() throws E_NOTIMPL
* RemovePackageSetAsync() throws E_NOTIMPL if PackageUri=ms-uup
* Provision*Async() not supported yet
* Deprovision*Async() not supported yet
https://task.ms/49555034https://task.ms/48914090https://task.ms/48964562
Additional changes
* Fixed progress reporting incorrect .progress percentage values
* Added StringToSid() and SidToString()
* Refactored common code into WaitForDeploymentOperation
* Added IsPackageRegistrationPending. Removed dead code. Added Black+Blacker test Main packages.
* Added PackageFamilyName() property to PackageIdentity
* Added IsPackageDeploymentFeatureSupported and initial support for Containment.
* Fixed RemovePackageOptions.FailIfNotFound.
* Improved logging
* Expanded tests.
* Fixed RemovePackageOptions.FailIfNotFound default (was true, supposed to be false). Mostly implemented RemovePackageSetAsync; URI handling is blocked awaiting FrameworkUdk update (imminent).
* Updated to latest FrameworkUdk
* Patched tests to deal with RemovePackage is awaiting updated Platform SDK
* Removed dead code. Updated some not-impl to impl :-)
* Repair!
* Added IsProvisioned
* Added Provisioning tests and support
* Added Deprovision tests (in progress).
* Optimized test code
* Upgraded TAEF to 10.92.240405002
* Tweak build logic to support Windows SDK 10.0.26100.0 but not fail if using 10.0.22621.0
* Tweaked SDK detection
* Fixed some URI handling
* DevCheck:
* Add docs re PackageSet properties
* Added workaround for tests not wired to work on 20H2/Vb
* Updated GettingStarted docs about using winget to install RS5 SDK. Added RS5 SDK check to DevCheck
* Fixed some global variable references
* Added pointer where to go to fix a missing Windows SDK
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
From Version 1.7.0-main.20240510.0 -> To Version 1.7.0-main.20240513.0
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
From Version 1.6.0-main.20240417.0 -> To Version 1.7.0-main.20240510.0
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.WinAppSDK.EngCommon
From Version 1.6.240416 -> To Version 1.6.240418
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240416.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26100.1001.240412-0823.1 -> To Version 1.6.0-CI-26100.1001.240412-0823.2
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240416.2
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26100.1001.240412-0823.1 -> To Version 1.6.0-CI-26100.1001.240412-0823.3
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240308.4
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26079.1000.240308-1645.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240316.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26085.1000.240316-1111.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240325.2
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26090.1000.240325-1038.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240402.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26100.1000.240402-0651.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240415.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26100.1001.240412-0823.1
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240210.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26050.1000.240201-1035.1 -> To Version 1.6.0-CI-26057.1000.240209-1939.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240215.2
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26050.1000.240201-1035.1 -> To Version 1.6.0-CI-26057.1000.240209-1939.2
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240220.6
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26050.1000.240201-1035.1 -> To Version 1.6.0-CI-26063.1000.240220-0956.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240227.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26050.1000.240201-1035.1 -> To Version 1.6.0-CI-26068.1002.240226-1807.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240301.1
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26050.1000.240201-1035.1 -> To Version 1.6.0-CI-26072.1000.240301-1341.0
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
From Version 1.6.0-main.20240129.0 -> To Version 1.6.0-main.20240203.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.FrameworkUdk
From Version 1.6.0-CI-26050.1000.240201-1035.0 -> To Version 1.6.0-CI-26050.1000.240201-1035.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
From Version 1.5.0-main.20231018.0 -> To Version 1.6.0-main.20240129.0
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240119.4
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1035.240116-1502.0 -> To Version 1.6.0-CI-26033.1001.240119-0813.1
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240125.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1035.240116-1502.0 -> To Version 1.6.0-CI-26042.1000.240125-1153.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240125.2
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1035.240116-1502.0 -> To Version 1.6.0-CI-26042.1001.240125-1148.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240128.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1035.240116-1502.0 -> To Version 1.6.0-CI-26046.1000.240128-1304.0
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231120.2
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1024.231120-0838.1
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231121.3
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1024.231120-0838.6
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231121.4
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1024.231120-0838.7
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231127.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1024.231120-0838.8
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231127.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.2-CI-22625.1024.231120-0838.8
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231128.4
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1025.231127-1545.4
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231201.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1026.231201-1009.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231206.2
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1027.231206-0943.1
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231214.2
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.4.3-CI-22624.1058.231213-1411.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231214.7
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1029.231211-1215.1
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20231219.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1031.231218-1029.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240104.3
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1033.240103-1228.1
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240106.1
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1034.240106-1552.0
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240116.3
Microsoft.FrameworkUdk
From Version 1.5.0-CI-22625.1004.230721-1615.0 -> To Version 1.5.0-CI-22625.1035.240116-1502.0
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Kyaw Thant <48363984+kythant@users.noreply.github.com>
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
From Version 1.5.0-main.20230925.1 -> To Version 1.5.0-main.20231018.0
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Also
* Manually update DevChcek (awaiting Maestro to automate that thing it's supposed to be doing. Oh, Will...)
* Update TAEF from 10.75.221207001 to 10.82.230714001. Update C++/WinRT from 2.0.221121.5 to 2.0.230706.1
* Something weird's failing in the ARM64 tests. Disabling ARM64 temporarily