* Update rc2 versions
* Update variables.yml
* Updateprivate build
* Make it coherant
* Update NuGet.config
* update
* Update DotNet.csproj
* Update versions
* Update arcade
* Update provision.yml
* Update provision.yml
* Update provision.yml
* Update provision.yml
* Update provision.yml
* Update dependencies from https://github.com/dotnet/android build 9.0.0-rc.2.24461.1+azdo.10203443
Microsoft.Android.Sdk.Windows
From Version 35.0.0-rc.2.101 -> To Version 35.0.0-rc.2.107
* Update dependencies from https://github.com/dotnet/android build 9.0.0-rc.2.24461.1+azdo.10204821
Microsoft.Android.Sdk.Windows
From Version 35.0.0-rc.2.107 -> To Version 35.0.0-rc.2.109
* Update dependencies from https://github.com/dotnet/android build 9.0.0-rc.2.24463.1+azdo.10221673
Microsoft.Android.Sdk.Windows
From Version 35.0.0-rc.2.109 -> To Version 35.0.0-rc.2.111
* Update dependencies from https://github.com/dotnet/android build 9.0.0-rc.2.24469.1+azdo.10247408
Microsoft.Android.Sdk.Windows
From Version 35.0.0-rc.2.111 -> To Version 35.0.0-rc.2.115
* Update dependencies from https://github.com/dotnet/android build 9.0.0-rc.2.24474.1+azdo.10268209
Microsoft.Android.Sdk.Windows
From Version 35.0.0-rc.2.115 -> To Version 35.0.0-rc.2.117
* Update dependencies from https://github.com/dotnet/android build main-e885d694c51db9733305ba331519dd01df6076a4-1
Microsoft.Android.Sdk.Windows
From Version 35.0.0-rc.2.117 -> To Version 35.0.0-rc.2.130
* Try pin windows sdk projection WindowsSdkPackageVersion
* Windows appsdk version workaround
* Provision less
* Update androdi version
* Update iOS
* update versions
* Update Versions.props
* Update NuGet.config
* Update Directory.Build.props
* Fix iOS warning
* Ignore CA1422 too
* Bump to xcode 16
* Bump xcode
* Update NewTaskSceneDelegate.cs
* Update ui-tests.yml
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This is just to be consistent and avoid a potential issue I saw when
testing the potential Win2D update. I am not sure why this is needed,
but appears to sometimes be needed in net7.0 scenarios.
Currently, Graphics and Essentials are really usable outside of .NET MAUI and
.NET is still in support so we need to also make sure they get serviced. This
will allow for independent features to be added without being tied to the
.NET MAUI SDK.
* Strong name the MSBuild tasks
* Only sign on Windows
* Also merge the satellite assemblies
* Use a local build of ILRepack
From https://github.com/mattleibow/il-repack which support portable PDB symbol files.
### Description
This change moves most - if not all - the logic, assemblies, build tasks, targets and props into NuGet packages. This allows .NET MAUI to be usable without having to care about what version of the workload is installed.
There are still a few things - mostly the automagic and Windows fixes - in the workload pack, but this is probably temporary and/or non-essential for the working of the build. Things like the project capabilities are still in the workload as this is needed for the IDE and cannot be in NuGet packages.
Everything else is now inside a NuGet package that can be upgraded, pinned and otherwise used without requiring VS to have installed the workload to match. There is the benefit of the NuGet packages being installed on disk and thus reducing/removing the need to download. But that is minimal now since we have smaller and fewer packages.
Changes: 8a20803...c1efcb5
Changes: df0151d...6b1b9f3
Changes: 8c1708f...9962c6a
Changes: 5108757...5da4a9e
Changes: aecb1c7...66b9845
Updates:
* Microsoft.Android.Sdk.Windows: from 34.0.0-preview.1.50 to 34.0.0-preview.1.127
* Microsoft.iOS.Sdk: from 16.1.585-net8-p1 to 16.2.126-net8-p1
* Microsoft.Dotnet.Sdk.Internal: from 8.0.100-alpha.1.22526.2 to 8.0.100-alpha.1.23063.11
* Microsoft.NETCore.App.Ref: from 8.0.0-alpha.1.22524.5 to 8.0.0-alpha.1.23058.2
* Microsoft.NET.Workload.Emscripten.net7.Manifest-8.0.100: from 8.0.0-alpha.1.22510.1 to 8.0.0-alpha.1.22620.1
~~ Workloads ~~
The .NET SDK has a workaround for `microsoft.net.workload.mono.toolchain`:
f5cb7e3c3e
* HACK: copy folder to `microsoft.net.workload.mono.toolchain.net8` for now until this is resolved.
~~ Android ~~
The biggest changes now in xamarin-android/main are:
* Android enums now have appropriate `[SupportedOSPlatform]` attributes.
This caused various new warnings in MAUI.
Example:
src/Essentials/test/DeviceTests/Tests/Vibration_Tests.cs(16,62): error CA1416: This call site is reachable on: 'Android' 21.0 and later. 'BuildVersionCodes.M' is only supported on: 'android' 23.0 and later.
src/Essentials/test/DeviceTests/Tests/Vibration_Tests.cs(34,62): error CA1416: This call site is reachable on: 'Android' 21.0 and later. 'BuildVersionCodes.M' is only supported on: 'android' 23.0 and later.
* Android now has a new implementation of `Resource.designer.cs`:
dc3ccf28cd
We had to make various API changes for a new `Resource` type. Some we we be able to get rid of in the future, after we get:
https://github.com/xamarin/xamarin-android/pull/7721
* Remove IsMarshmallowOrNewer, IsNougatOrNewer
It appears the analyzer can't tell these values are using `OperatingSystem.IsAndroidVersionAtLeast()`.
It seems we can just use this API directly instead.
* Allow `$(AndroidEnableMarshalMethods)` again
This has the fix:
22f10b2ede
Fixes: https://github.com/dotnet/maui/issues/11605
~~ Other changes ~~
* [essentials, compatibility] disable trimming for netstandard
* Minor iOS API Changes
* Fix CA2200 in test
Fixes:
src\Controls\tests\Core.UnitTests\ImageButtonUnitTest.cs(215,6): error CA2200: Re-throwing caught exception changes stack information
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
* Update Entry.cs (#11250)
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* Revert "[android] bring back `$(AndroidLinkResources)` by default" (#11096)
This reverts commit b73147e124.
Fixes: https://github.com/dotnet/sdk/issues/28880
* Remove dead XML Doc link (#11233)
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* [net7.0] Update dependencies from xamarin/xamarin-macios (#11220)
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221108.30
Microsoft.iOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1463
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221108.30
Microsoft.tvOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1463
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221108.30
Microsoft.macOS.Sdk
From Version 12.3.2372 -> To Version 13.0.2018
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221108.30
Microsoft.MacCatalyst.Sdk
From Version 15.4.2372 -> To Version 16.1.1463
* Bump Xcode to 14.1.0
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.4
Microsoft.iOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1465
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.4
Microsoft.tvOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1465
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.4
Microsoft.macOS.Sdk
From Version 12.3.2372 -> To Version 13.0.2020
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.7
Microsoft.iOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1466
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.7
Microsoft.tvOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1466
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.4
Microsoft.MacCatalyst.Sdk
From Version 15.4.2372 -> To Version 16.1.1465
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.7
Microsoft.macOS.Sdk
From Version 12.3.2372 -> To Version 13.0.2021
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.7
Microsoft.MacCatalyst.Sdk
From Version 15.4.2372 -> To Version 16.1.1466
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.14
Microsoft.iOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1467
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.14
Microsoft.tvOS.Sdk
From Version 16.0.1478 -> To Version 16.1.1467
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.14
Microsoft.macOS.Sdk
From Version 12.3.2372 -> To Version 13.0.2022
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221111.14
Microsoft.MacCatalyst.Sdk
From Version 15.4.2372 -> To Version 16.1.1467
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Alex Soto <alex@alexsoto.me>
* restore unittests for native views binding (#11341)
* Bump Microsoft.WindowsAppSDK from 1.1.5 to 1.2.221109.1 (#11280)
* Bump Microsoft.WindowsAppSDK from 1.1.5 to 1.2.221109.1
Bumps [Microsoft.WindowsAppSDK](https://github.com/microsoft/windowsappsdk) from 1.1.5 to 1.2.221109.1.
- [Release notes](https://github.com/microsoft/windowsappsdk/releases)
- [Commits](https://github.com/microsoft/windowsappsdk/commits)
---
updated-dependencies:
- dependency-name: Microsoft.WindowsAppSDK
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update Directory.Build.targets
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
* Bump Microsoft.CodeAnalysis.CSharp from 4.2.0 to 4.4.0 (#11365)
Bumps [Microsoft.CodeAnalysis.CSharp](https://github.com/dotnet/roslyn) from 4.2.0 to 4.4.0.
- [Release notes](https://github.com/dotnet/roslyn/releases)
- [Changelog](https://github.com/dotnet/roslyn/blob/main/docs/Breaking%20API%20Changes.md)
- [Commits](https://github.com/dotnet/roslyn/compare/v4.2.0...Visual-Studio-2019-Version-16.0-Preview-4.4)
---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.CSharp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump Xamarin.Build.Download from 0.11.3 to 0.11.4 (#11367)
Bumps [Xamarin.Build.Download](https://github.com/xamarin/XamarinComponents) from 0.11.3 to 0.11.4.
- [Release notes](https://github.com/xamarin/XamarinComponents/releases)
- [Commits](https://github.com/xamarin/XamarinComponents/commits)
---
updated-dependencies:
- dependency-name: Xamarin.Build.Download
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump Microsoft.Net.Compilers.Toolset from 4.3.1 to 4.4.0 (#11366)
Bumps [Microsoft.Net.Compilers.Toolset](https://github.com/dotnet/roslyn) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/dotnet/roslyn/releases)
- [Changelog](https://github.com/dotnet/roslyn/blob/main/docs/Breaking%20API%20Changes.md)
- [Commits](https://github.com/dotnet/roslyn/commits/Visual-Studio-2019-Version-16.0-Preview-4.4)
---
updated-dependencies:
- dependency-name: Microsoft.Net.Compilers.Toolset
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Set window soft input via window mapper (#11356)
* Set window soft input via window mapper
* - disconnect handlers
* - add additional logging info
* - fix handler typing
* - fix formatting
* Update Microsoft.Windows.SDK.BuildTools (#11396)
* Update Versions.props
* Not needed anymore!
* Revert "Not needed anymore!"
This reverts commit 1e22ff2281.
* Bump Xamarin.UITest from 3.2.9 to 4.0.0 (#11407)
Bumps Xamarin.UITest from 3.2.9 to 4.0.0.
---
updated-dependencies:
- dependency-name: Xamarin.UITest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/xharness build 20221108.1 (#11342)
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
From Version 1.0.0-prerelease.22531.1 -> To Version 1.0.0-prerelease.22558.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* [main] Update dependencies from xamarin/xamarin-macios (#11338)
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221114.10
Microsoft.MacCatalyst.Sdk
From Version 15.4.2372 -> To Version 16.1.1468
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221115.12
Microsoft.iOS.Sdk
From Version 16.1.1467 -> To Version 16.1.1469
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221115.12
Microsoft.tvOS.Sdk
From Version 16.1.1467 -> To Version 16.1.1469
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221115.12
Microsoft.macOS.Sdk
From Version 13.0.2022 -> To Version 13.0.2024
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221115.12
Microsoft.MacCatalyst.Sdk
From Version 16.1.1467 -> To Version 16.1.1469
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Rui Marinho <me@ruimarinho.net>
* Add NeedsExactMeasure check for Editor on Android (#10876)
* Add NeedsExactMeasure check for Editor on Android
Fixes#8232Fixes#7627
* Add public API stuff
* Update Essentials Barometer API Docs (#11378)
* Update Essentials Barometer API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials AppActions API Docs (#11373)
* Fix Essentials AppActions API Docs
* Update AppActions.netstandard.tvos.watchos.macos.tizen.cs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials Accelerometer API Docs (#11370)
* External file to inline
* Final touches
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Remove unnecessary MeasureOverride from RefreshView; (#11357)
* Remove unnecessary MeasureOverride from RefreshView;
Fixes#5772
* Fix missing api thing
* Don't set editor action to handled (#11386)
* Don't set editor action to handled
* - Add tests
* - remove for tizen
* Update Essentials Battery API Docs (#11380)
* Update Essentials Battery API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials AppInfo API Docs (#11374)
* Update Essentials AppInfo API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials Browser API Docs (#11394)
* Update Essentials Browser API Docs
* Apply suggestions from code review
All the URI!
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* [iOS] Fix issue clearing MapElements in Map (#11471) Fixes#11296
* Fix issue clearing MapElements in iOS Map
* Fix XAML formatting
* Update Essentials Contacts API Docs (#11417)
* Update Essentials Contacts API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials Connectivity API Docs (#11415)
* Update Essentials Connectivity API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials Clipboard Docs (#11395)
* Update Essentials Clipboard Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Fix window page changed event subscriptions (#11483)
* Fix the ordering registration for tests (#11484)
* Fix the ordering registration for tests
* - fix the timing on some tests
* CodeQL only on main/non-public builds (#11273)
* CodeQL only on main/non-public builds
* Update eng/pipelines/common/variables.yml
Co-authored-by: Rui Marinho <me@ruimarinho.net>
* Update dependencies from https://github.com/dotnet/xharness build 20221119.1 (#11524)
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
From Version 1.0.0-prerelease.22558.1 -> To Version 1.0.0-prerelease.22569.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Ensure that UIScrollView ContentSize is set (#11175)
* Ensure that UIScrollView ContentSize is set;
Fixes#9209; also fixes#11017.
* Use EnsureHandlerCreated in tests
* Make unbounded arrange method public; move UIScrollView ContentSize test to Controls;
Write new ContentSize test in Core;
* Fix public api stuff
* Fix iOS/macOS Images not cropped inside of a Frame #6580 (#11352)
* Enable Frame to clip children content on ios by default
* use tryget properly
* fix formatting
* Reverting bool check since it is nullable
* use the correct bindable property
* use an extension method to share code for frame
* changing the extension method to internal
Co-authored-by: TJ Lambert <tjlambert@microsoft.com>
* [Build] Clean up provisioning script (#11523)
* [Build] Clean up provisioning script
* Fix openjdk only on Mac
* [Housekeeping] Remove calls to Console.WriteLine to decrease app size (#11437) Fixes#11405
* Remove calls to Console.WriteLine to decrease app size
* Update src/Core/src/Handlers/WebView/WebViewHandler.iOS.cs
Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>
Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>
* Clean up the files in the xml-docs artifacts (#11257)
* Update dotnet.cake
* Update dotnet.cake
* Update dotnet.cake
* Update dotnet.cake
* Add BlazorWebView, enable Graphics docs gen
* Filter DesignTools assembly
* Include BlazorWebView
* Remove BlazorWebView
* [foldable] add TypeConverter to Pane1Length/Pane2Length properties (#11269)
fixes#11240
* [Tizen] Add handing Label.TextType (#11389)
* Add .NET 7 announcement (#11539)
* [Tizen] Add Shell FlyoutBackDrop (#11390)
* Bump Microsoft.WindowsAppSDK from 1.2.221109.1 to 1.2.221116.1 (#11469)
Bumps [Microsoft.WindowsAppSDK](https://github.com/microsoft/windowsappsdk) from 1.2.221109.1 to 1.2.221116.1.
- [Release notes](https://github.com/microsoft/windowsappsdk/releases)
- [Commits](https://github.com/microsoft/windowsappsdk/commits)
---
updated-dependencies:
- dependency-name: Microsoft.WindowsAppSDK
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Allow transparent modal pages on iOS (#11107) Fixes#8526Fixes#11040
* Update Essentials DeviceInfo API Docs (#11431)
* Update Essentials DeviceInfo API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Update Essentials DeviceDisplay API Docs (#11429)
* Update Essentials DeviceDisplay API Docs
* Apply suggestions from code review
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
* Possible fix for issue #10960 (#11361)
* Possible fix for issue #10960
* Update src/Controls/src/Core/Shell/Shell.cs
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
* Bump Microsoft.Bcl.AsyncInterfaces from 6.0.0 to 7.0.0 (#11193)
* Bump Microsoft.Bcl.AsyncInterfaces from 6.0.0 to 7.0.0
Bumps [Microsoft.Bcl.AsyncInterfaces](https://github.com/dotnet/runtime) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Bcl.AsyncInterfaces
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump System.Text.Json
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rui Marinho <me@ruimarinho.net>
* Reboot on-prem agent after job completion (#11359)
* Reboot on-prem Mac agent at the end of a test run
* Use agent-rebooter template capable of targeting the xamarin org
* Simplify agent-rebooter condition to only include the agent pool check
* Diagnostics: Show agent agentPool parameter setting
* Powershell block step
* Diagnostics: Single line echo statement
* Test: Simplify output to not include parameter setting
* Pass through the agent pool name rather than the pool object
* Show agent pool at the beginning of the job
* Remove agentPoolName parameter and condition
The agent-rebooter template will only take action when the agent is in an on-prem pool. It will not attempt to reboot an agent in a hosted pool
* Try placing group Xamarin-Secrets after the variables template
* Xamarin-Secrets is already included in the variables template
* Directly use the Xamarin public pool access token keyvault value
* Capture the agent pool access token in a variable
* Move AgentPoolAccessToken definition into device-tests
* Updated rebooter template eliminates need for organization and project parameters
* Temporarily remove all steps except the rebooter
* Restore the original steps
* Focus testing on the rebooter
* Restore all steps
* Comment noting that the rebooter template must always be the last step in the job
* Agent-rebooter capability was released to production and so target in yaml-templates main
* Trim trailing whitespace
* [main] Update dependencies from xamarin/xamarin-macios (#11553)
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.6
Microsoft.iOS.Sdk
From Version 16.1.1469 -> To Version 16.1.1474
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.6
Microsoft.tvOS.Sdk
From Version 16.1.1469 -> To Version 16.1.1474
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.6
Microsoft.macOS.Sdk
From Version 13.0.2024 -> To Version 13.0.2029
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.6
Microsoft.MacCatalyst.Sdk
From Version 16.1.1469 -> To Version 16.1.1474
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Dotnet format Microsoft.Maui.sln (#11110)
* Notify Button ImageSource changes correctly (#11146)
* Fix the issue
* Added Device Tests
* [Android] Fix Stepper IsEnabled property changes (#11053)
* Added sample to validate the issue
* Fix droid Stepper IsEnabled property
* Added Device Test
* [main] Update dependencies from xamarin/xamarin-macios (#11563)
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.14
Microsoft.iOS.Sdk
From Version 16.1.1474 -> To Version 16.1.1475
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.14
Microsoft.tvOS.Sdk
From Version 16.1.1474 -> To Version 16.1.1475
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.14
Microsoft.macOS.Sdk
From Version 13.0.2029 -> To Version 13.0.2030
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.14
Microsoft.MacCatalyst.Sdk
From Version 16.1.1474 -> To Version 16.1.1475
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.17
Microsoft.tvOS.Sdk
From Version 16.1.1474 -> To Version 16.1.1477
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.17
Microsoft.macOS.Sdk
From Version 13.0.2029 -> To Version 13.0.2032
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.17
Microsoft.MacCatalyst.Sdk
From Version 16.1.1474 -> To Version 16.1.1477
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.17
Microsoft.iOS.Sdk
From Version 16.1.1474 -> To Version 16.1.1477
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.16
Microsoft.iOS.Sdk
From Version 16.1.1474 -> To Version 16.1.1476
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.16
Microsoft.tvOS.Sdk
From Version 16.1.1474 -> To Version 16.1.1476
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.16
Microsoft.macOS.Sdk
From Version 13.0.2029 -> To Version 13.0.2031
* Update dependencies from https://github.com/xamarin/xamarin-macios build 20221122.16
Microsoft.MacCatalyst.Sdk
From Version 16.1.1474 -> To Version 16.1.1476
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Bump autoformatting action to v0.2. (#11580)
This new and shiny version is able to just autoformat files already modified
in a PR, so enable that mode.
* Fix ObjectDisposedException on Android resizing images (#11577)
* [Android] Fix crash using Page IsBusy property (#9783)
* Fix IsBusy crash on Android
* Added Device Test
* Align Shapes Fill property behavior with Xamarin.Forms (#10328)
* Align Shapes Fill property behavior with Xamarin.Forms
* Added device tests
* Fix brushes in Frame (#7925)
* Fix Managing Layout Children (#11581)
* Avoid propagate Map tap event tapping a Pin on iOS (#11582) Fixes#11532
* Exclude incompatible files from daily dotnet format workflow (#11590)
Some C# files use '#if' to include/exclude code and that does not work well with the dotnet format command.
* Only include MauiXaml/Css when $(UseMaui)=true (#11638)
* Add appropriate versioning attributes (#11589)
* Add a condition to skip the AutoImport.props (#11665)
Adding '$(_MauiSkipSdkAutoImport)' != 'true' so that the imports can be skipped
* [Build] Update yaml for net8 (#11609)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Alex Soto <alex@alexsoto.me>
Co-authored-by: Stephane Delcroix <stephane@delcroix.org>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
Co-authored-by: Javier Suárez <javiersuarezruiz@hotmail.com>
Co-authored-by: Jonathan Dick <jondick@gmail.com>
Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
Co-authored-by: TJ Lambert <tjlambert@microsoft.com>
Co-authored-by: Eilon Lipton <Eilon@users.noreply.github.com>
Co-authored-by: Craig Dunn <craig.dunn@microsoft.com>
Co-authored-by: Jay Cho <chojoong@gmail.com>
Co-authored-by: Richard Garside <code@nogginbox.co.uk>
Co-authored-by: Mike Bond <mjbond-msft@outlook.com>
Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
Co-authored-by: Rachel Kang <rachelkang@microsoft.com>
* Manual update for .net8 sdk and workloads
* Update iOS net8
* Update the rest of iOS bits
* Update yaml triggers
* Update GitInfo
* Bump .net maui version
* Don't build tizen
* Remove GraphicsTester.Skia.Tizen from the sln
* Bump to XCODE 14.1
* Disable `$(AndroidEnableMarshalMethods)`
This is a new feature in .NET 8:
8bc7a3e84f
* Skip `tizen` workload install
* Add Tizen back
* Add net8 to test framework
* Fix android tests versions and other variables and provisioning
* Update more dotnet versions
* Really disable ResizetizeImages to fix MacCatalyst issue
* Auto-format source code
* Fix provisioning
* Revert "Auto-format source code"
This reverts commit d6b570ae5b.
* Don't be net6 templates for now
* Revert "Remove GraphicsTester.Skia.Tizen from the sln"
This reverts commit 1d1f303ca0.
* Revert "Really disable ResizetizeImages to fix MacCatalyst issue"
This reverts commit 09935d9260.
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
Co-authored-by: GitHub Actions Autoformatter <autoformat@example.com>