Skip to content
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

[net8.0] Merge main into net8 #11693

Merged
merged 66 commits into from
Nov 28, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
2b4e0be
Update Entry.cs (#11250)
github-actions[bot] Nov 10, 2022
a4d78ae
Revert "[android] bring back `$(AndroidLinkResources)` by default" (#…
jonathanpeppers Nov 10, 2022
c64e102
Remove dead XML Doc link (#11233)
github-actions[bot] Nov 11, 2022
5302c47
[net7.0] Update dependencies from xamarin/xamarin-macios (#11220)
dotnet-maestro[bot] Nov 11, 2022
44599ac
restore unittests for native views binding (#11341)
StephaneDelcroix Nov 14, 2022
03db961
Merge net7.0 into main (#11290)
mattleibow Nov 14, 2022
24cee8b
Bump Microsoft.WindowsAppSDK from 1.1.5 to 1.2.221109.1 (#11280)
dependabot[bot] Nov 15, 2022
0971d66
Bump Microsoft.CodeAnalysis.CSharp from 4.2.0 to 4.4.0 (#11365)
dependabot[bot] Nov 15, 2022
89326a5
Bump Xamarin.Build.Download from 0.11.3 to 0.11.4 (#11367)
dependabot[bot] Nov 15, 2022
0dfcf8a
Bump Microsoft.Net.Compilers.Toolset from 4.3.1 to 4.4.0 (#11366)
dependabot[bot] Nov 15, 2022
6115146
Set window soft input via window mapper (#11356)
PureWeen Nov 15, 2022
fb7acc0
Update Microsoft.Windows.SDK.BuildTools (#11396)
mattleibow Nov 16, 2022
bfccbb6
Bump Xamarin.UITest from 3.2.9 to 4.0.0 (#11407)
dependabot[bot] Nov 16, 2022
44429a4
Update dependencies from https://github.com/dotnet/xharness build 202…
dotnet-maestro[bot] Nov 16, 2022
aa31270
[main] Update dependencies from xamarin/xamarin-macios (#11338)
dotnet-maestro[bot] Nov 16, 2022
50f32fc
Add NeedsExactMeasure check for Editor on Android (#10876)
hartez Nov 16, 2022
6013f56
Update Essentials Barometer API Docs (#11378)
jfversluis Nov 17, 2022
502d973
Update Essentials AppActions API Docs (#11373)
jfversluis Nov 17, 2022
63ee346
Update Essentials Accelerometer API Docs (#11370)
jfversluis Nov 17, 2022
0d78b93
Remove unnecessary MeasureOverride from RefreshView; (#11357)
hartez Nov 17, 2022
0203472
Don't set editor action to handled (#11386)
PureWeen Nov 17, 2022
0f8fbc3
Update Essentials Battery API Docs (#11380)
jfversluis Nov 18, 2022
881316f
Update Essentials AppInfo API Docs (#11374)
jfversluis Nov 18, 2022
5d830d5
Update Essentials Browser API Docs (#11394)
jfversluis Nov 18, 2022
289381e
[iOS] Fix issue clearing MapElements in Map (#11471) Fixes #11296
jsuarezruiz Nov 18, 2022
a3c2204
Update Essentials Contacts API Docs (#11417)
jfversluis Nov 18, 2022
418488d
Update Essentials Connectivity API Docs (#11415)
jfversluis Nov 18, 2022
18b3241
Update Essentials Clipboard Docs (#11395)
jfversluis Nov 18, 2022
6354e78
Fix window page changed event subscriptions (#11483)
PureWeen Nov 18, 2022
1779012
Fix the ordering registration for tests (#11484)
PureWeen Nov 18, 2022
66d638d
CodeQL only on main/non-public builds (#11273)
Redth Nov 21, 2022
8e97f64
Update dependencies from https://github.com/dotnet/xharness build 202…
dotnet-maestro[bot] Nov 21, 2022
02aca3a
Ensure that UIScrollView ContentSize is set (#11175)
hartez Nov 21, 2022
08ef5e0
Fix iOS/macOS Images not cropped inside of a Frame #6580 (#11352)
tj-devel709 Nov 21, 2022
f6bab09
[Build] Clean up provisioning script (#11523)
rmarinho Nov 21, 2022
c83e739
[Housekeeping] Remove calls to Console.WriteLine to decrease app size…
jsuarezruiz Nov 21, 2022
535e939
Clean up the files in the xml-docs artifacts (#11257)
jfversluis Nov 21, 2022
f61f3e8
[foldable] add TypeConverter to Pane1Length/Pane2Length properties (#…
conceptdev Nov 21, 2022
5105c37
[Tizen] Add handing Label.TextType (#11389)
JoonghyunCho Nov 21, 2022
dcc5d7b
Add .NET 7 announcement (#11539)
hartez Nov 22, 2022
c4d9b57
[Tizen] Add Shell FlyoutBackDrop (#11390)
JoonghyunCho Nov 22, 2022
66edae1
Bump Microsoft.WindowsAppSDK from 1.2.221109.1 to 1.2.221116.1 (#11469)
dependabot[bot] Nov 22, 2022
66e2486
Allow transparent modal pages on iOS (#11107) Fixes #8526 Fixes #11040
jsuarezruiz Nov 22, 2022
e85c4da
Update Essentials DeviceInfo API Docs (#11431)
jfversluis Nov 22, 2022
c041e9a
Update Essentials DeviceDisplay API Docs (#11429)
jfversluis Nov 22, 2022
516017f
Possible fix for issue #10960 (#11361)
nogginbox Nov 22, 2022
d7bd28c
Bump Microsoft.Bcl.AsyncInterfaces from 6.0.0 to 7.0.0 (#11193)
dependabot[bot] Nov 22, 2022
923f054
Reboot on-prem agent after job completion (#11359)
mjbond-msft Nov 22, 2022
acf9e4a
[main] Update dependencies from xamarin/xamarin-macios (#11553)
dotnet-maestro[bot] Nov 22, 2022
4edc718
Dotnet format Microsoft.Maui.sln (#11110)
rmarinho Nov 22, 2022
562f8ce
Notify Button ImageSource changes correctly (#11146)
jsuarezruiz Nov 22, 2022
64e5175
[Android] Fix Stepper IsEnabled property changes (#11053)
jsuarezruiz Nov 22, 2022
7c621e6
[main] Update dependencies from xamarin/xamarin-macios (#11563)
dotnet-maestro[bot] Nov 23, 2022
1050416
Bump autoformatting action to v0.2. (#11580)
rolfbjarne Nov 23, 2022
9875e72
Fix ObjectDisposedException on Android resizing images (#11577)
jsuarezruiz Nov 23, 2022
4ac9f5b
[Android] Fix crash using Page IsBusy property (#9783)
jsuarezruiz Nov 23, 2022
e6c779d
Align Shapes Fill property behavior with Xamarin.Forms (#10328)
jsuarezruiz Nov 23, 2022
193924b
Fix brushes in Frame (#7925)
jsuarezruiz Nov 23, 2022
9237735
Fix Managing Layout Children (#11581)
JoonghyunCho Nov 23, 2022
2921206
Avoid propagate Map tap event tapping a Pin on iOS (#11582) Fixes #11532
jsuarezruiz Nov 23, 2022
e53dc68
Exclude incompatible files from daily dotnet format workflow (#11590)
Eilon Nov 24, 2022
76657b5
Only include MauiXaml/Css when $(UseMaui)=true (#11638)
mattleibow Nov 25, 2022
57a319b
Add appropriate versioning attributes (#11589)
rachelkang Nov 25, 2022
de12801
Add a condition to skip the AutoImport.props (#11665)
mattleibow Nov 25, 2022
9bbb47c
[Build] Update yaml for net8 (#11609)
rmarinho Nov 28, 2022
0203ee0
Merge branch 'main' into main-net8
rmarinho Nov 28, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
]
},
"microsoft.dotnet.xharness.cli": {
"version": "1.0.0-prerelease.22531.1",
"version": "1.0.0-prerelease.22569.1",
"commands": [
"xharness"
]
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/dotnet-autoformat-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ jobs:

steps:
- name: 'Autoformat'
uses: rolfbjarne/autoformat@v0.1
uses: rolfbjarne/autoformat@v0.2
with:
projects: "Microsoft.Maui.sln"
projects: "Microsoft.Maui.sln"
onlyFilesModifiedInPullRequest: true
2 changes: 1 addition & 1 deletion .github/workflows/dotnet-format-daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
ref: ${{ github.head_ref }}

- name: Run dotnet format
run: dotnet format whitespace ./src --folder --exclude Templates/src
run: dotnet format whitespace ./src --folder --exclude Templates/src BlazorWebView/src/SharedSource/BlazorWebViewDeveloperTools.cs BlazorWebView/src/SharedSource/BlazorWebViewServiceCollectionExtensions.cs Graphics/src/Graphics.Win2D/W2DCanvas.cs Graphics/src/Graphics.Win2D/W2DExtensions.cs

- name: Commit files
if: steps.format.outputs.has-changes == 'true'
Expand Down
1 change: 0 additions & 1 deletion .nuspec/Microsoft.Maui.Controls.targets
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
<SkipMicrosoftUIXamlCheckTargetPlatformVersion Condition="'$(SkipMicrosoftUIXamlCheckTargetPlatformVersion)'==''">true</SkipMicrosoftUIXamlCheckTargetPlatformVersion>
<SkipMicrosoftUIXamlCheckTargetPlatformVersion Condition="'$(SkipMicrosoftUIXamlCheckTargetPlatformVersion)'=='false'"></SkipMicrosoftUIXamlCheckTargetPlatformVersion>
<AndroidUseDefaultAotProfile Condition="'$(AndroidEnableProfiledAot)' == 'true' and '$(AndroidUseDefaultAotProfile)' == ''">false</AndroidUseDefaultAotProfile>
<AndroidLinkResources Condition=" '$(AndroidLinkResources)' == '' And '$(Configuration)' == 'Release' ">True</AndroidLinkResources>
</PropertyGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@
<Import Condition="'$(EnvironmentBuildPropsImported)' != 'True'" Project="$(MSBuildThisFileDirectory)eng\Environment.Build.props" />
<Import Condition="'$(SampleProject)' != 'True' and '$(CI)' == 'true'" Project="$(MSBuildThisFileDirectory)eng\SourceLink.Build.props" />
<ItemGroup Condition="'$(MSBuildVersion)' != '' AND '$(MSBuildVersion)' &lt; '16.7.0' ">
<PackageReference Include="Microsoft.Net.Compilers.Toolset" Version="4.3.1" PrivateAssets="all" />
<PackageReference Include="Microsoft.Net.Compilers.Toolset" Version="4.4.0" PrivateAssets="all" />
</ItemGroup>
<PropertyGroup>
<!-- We don't need to be warned that we are using a preview .NET -->
Expand Down
2 changes: 1 addition & 1 deletion Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@

<!-- Until we get a new enough dotnet -->
<ItemGroup Condition="'$(_MauiTargetPlatformIsWindows)' == 'True'">
<FrameworkReference Update="Microsoft.Windows.SDK.NET.Ref" RuntimeFrameworkVersion="10.0.19041.24" TargetingPackVersion="10.0.19041.24" />
<FrameworkReference Update="Microsoft.Windows.SDK.NET.Ref" RuntimeFrameworkVersion="10.0.19041.27" TargetingPackVersion="10.0.19041.27" />
</ItemGroup>

<!--
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

## Current News

* November 8, 2022 - [Announcing .NET MAUI for .NET 7 General Availability](https://devblogs.microsoft.com/dotnet/dotnet-maui-dotnet-7/)
* May 23, 2022 - [Introducing .NET MAUI – One Codebase, Many Platforms](https://devblogs.microsoft.com/dotnet/introducing-dotnet-maui-one-codebase-many-platforms/)
* May 10, 2022 - [.NET MAUI Release Candidate 3](https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-3/)
* April 26, 2022 - [.NET MAUI Release Candidate 2](https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-2/)
Expand Down
2 changes: 1 addition & 1 deletion eng/AndroidX.targets
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
/>
<PackageReference
Update="Xamarin.Build.Download"
Version="0.11.3"
Version="0.11.4"
/>
<PackageReference
Update="Xamarin.Google.Android.Material"
Expand Down
12 changes: 6 additions & 6 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -83,17 +83,17 @@
<Uri>https://github.com/dotnet/templating</Uri>
<Sha>3f4da9ced34942d83054e647f3b1d9d7dde281e8</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="1.0.0-prerelease.22531.1">
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="1.0.0-prerelease.22569.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>9832d3f69cb3a3ba9b6196b7210cb3949f4af6c1</Sha>
<Sha>bc9877ac24c13ef8d4ad4c2c3652291a1b02b78f</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="1.0.0-prerelease.22531.1">
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="1.0.0-prerelease.22569.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>9832d3f69cb3a3ba9b6196b7210cb3949f4af6c1</Sha>
<Sha>bc9877ac24c13ef8d4ad4c2c3652291a1b02b78f</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.CLI" Version="1.0.0-prerelease.22531.1">
<Dependency Name="Microsoft.DotNet.XHarness.CLI" Version="1.0.0-prerelease.22569.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>9832d3f69cb3a3ba9b6196b7210cb3949f4af6c1</Sha>
<Sha>bc9877ac24c13ef8d4ad4c2c3652291a1b02b78f</Sha>
</Dependency>
</ProductDependencies>
</Dependencies>
10 changes: 5 additions & 5 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
<MicrosoftNETWorkloadEmscriptennet7Manifest80100PackageVersion>8.0.0-alpha.1.22510.1</MicrosoftNETWorkloadEmscriptennet7Manifest80100PackageVersion>
<MicrosoftNETWorkloadEmscriptenPackageVersion>$(MicrosoftNETWorkloadEmscriptennet7Manifest80100PackageVersion)</MicrosoftNETWorkloadEmscriptenPackageVersion>
<!-- wasdk -->
<MicrosoftWindowsAppSDKPackageVersion>1.1.5</MicrosoftWindowsAppSDKPackageVersion>
<MicrosoftWindowsSDKBuildToolsPackageVersion>10.0.22621.1</MicrosoftWindowsSDKBuildToolsPackageVersion>
<MicrosoftWindowsAppSDKPackageVersion>1.2.221116.1</MicrosoftWindowsAppSDKPackageVersion>
<MicrosoftWindowsSDKBuildToolsPackageVersion>10.0.22621.755</MicrosoftWindowsSDKBuildToolsPackageVersion>
<MicrosoftGraphicsWin2DPackageVersion>1.0.4</MicrosoftGraphicsWin2DPackageVersion>
<!-- Everything else -->
<MicrosoftAspNetCoreAuthorizationPackageVersion>7.0.0</MicrosoftAspNetCoreAuthorizationPackageVersion>
Expand Down Expand Up @@ -61,9 +61,9 @@
<_HarfBuzzSharpVersion>2.8.2.2</_HarfBuzzSharpVersion>
<_SkiaSharpNativeAssetsVersion>0.0.0-commit.193b587552cb0ed39372a049d7e6c692db98c267.483</_SkiaSharpNativeAssetsVersion>
<MicrosoftTemplateEngineTasksVersion>7.0.100-preview.5.22226.1</MicrosoftTemplateEngineTasksVersion>
<MicrosoftDotNetXHarnessTestRunnersCommonVersion>1.0.0-prerelease.22531.1</MicrosoftDotNetXHarnessTestRunnersCommonVersion>
<MicrosoftDotNetXHarnessTestRunnersXunitVersion>1.0.0-prerelease.22531.1</MicrosoftDotNetXHarnessTestRunnersXunitVersion>
<MicrosoftDotNetXHarnessCLIVersion>1.0.0-prerelease.22531.1</MicrosoftDotNetXHarnessCLIVersion>
<MicrosoftDotNetXHarnessTestRunnersCommonVersion>1.0.0-prerelease.22569.1</MicrosoftDotNetXHarnessTestRunnersCommonVersion>
<MicrosoftDotNetXHarnessTestRunnersXunitVersion>1.0.0-prerelease.22569.1</MicrosoftDotNetXHarnessTestRunnersXunitVersion>
<MicrosoftDotNetXHarnessCLIVersion>1.0.0-prerelease.22569.1</MicrosoftDotNetXHarnessCLIVersion>
<TizenUIExtensionsVersion>0.9.0</TizenUIExtensionsVersion>
<SvgSkiaPackageVersion>0.5.13</SvgSkiaPackageVersion>
<FizzlerPackageVersion>1.2.0</FizzlerPackageVersion>
Expand Down
10 changes: 7 additions & 3 deletions eng/cake/dotnet.cake
Original file line number Diff line number Diff line change
Expand Up @@ -324,13 +324,16 @@ Task("dotnet-pack-docs")
CleanDirectories(destDir);

// Get the docs for .NET MAUI
foreach (var nupkg in GetFiles("./artifacts/Microsoft.Maui.*.Ref.*.nupkg"))
foreach (var nupkg in GetFiles("./artifacts/Microsoft.Maui.*.Ref.any.*.nupkg"))
{
var d = $"{tempDir}/{nupkg.GetFilename()}";

Unzip(nupkg, d);
DeleteFiles($"{d}/**/*.pri");
DeleteFiles($"{d}/**/*.aar");
CopyDirectory($"{d}/ref", $"{destDir}");
DeleteFiles($"{d}/**/*.DesignTools.*");
CopyFiles($"{d}/ref/**/net?.?/**/*.dll", $"{destDir}");
CopyFiles($"{d}/ref/**/net?.?/**/*.xml", $"{destDir}");
}

// Get the docs for libraries separately distributed as NuGets
Expand All @@ -343,7 +346,8 @@ Task("dotnet-pack-docs")
DeleteFiles($"{d}/**/*.pri");
DeleteFiles($"{d}/**/*.aar");
DeleteFiles($"{d}/**/*.pdb");
CopyDirectory($"{d}/lib", $"{destDir}");
CopyFiles($"{d}/lib/**/{{net,netstandard}}?.?/**/*.dll", $"{destDir}");
CopyFiles($"{d}/lib/**/{{net,netstandard}}?.?/**/*.xml", $"{destDir}");
}
}

Expand Down
6 changes: 6 additions & 0 deletions eng/pipelines/common/device-tests-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ parameters:
device: '' # the xharness device to use
cakeArgs: '' # additional cake args
provisionatorChannel: 'latest'
agentPoolAccessToken: ''

steps:
- template: provision.yml
Expand Down Expand Up @@ -42,3 +43,8 @@ steps:
condition: always()
inputs:
artifactName: $(System.PhaseName)

# This must always be placed as the last step in the job
- template: agent-rebooter/mac.v1.yml@yaml-templates
parameters:
AgentPoolAccessToken: ${{ parameters.agentPoolAccessToken }}
3 changes: 3 additions & 0 deletions eng/pipelines/common/device-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ parameters:
androidApiLevels: [ 33 ]
iosVersions: [ 'latest' ]
provisionatorChannel: 'latest'
agentPoolAccessToken: ''
projects:
- name: name
desc: Human Description
Expand Down Expand Up @@ -38,6 +39,7 @@ stages:
path: ${{ project.android }}
device: android-emulator-32_${{ api }}
provisionatorChannel: ${{ parameters.provisionatorChannel }}
agentPoolAccessToken: ${{ parameters.agentPoolAccessToken }}

- stage: ios_device_tests
displayName: iOS Device Tests
Expand All @@ -64,3 +66,4 @@ stages:
${{ if ne(version, 'latest') }}:
device: ios-simulator-64_${{ version }}
provisionatorChannel: ${{ parameters.provisionatorChannel }}
agentPoolAccessToken: ${{ parameters.agentPoolAccessToken }}
7 changes: 5 additions & 2 deletions eng/pipelines/common/variables.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
variables:
- name: Codeql.Enabled
value: true
- name: BuildVersion
value: $[counter('buildversion-counter', 5000)]
- name: NUGET_VERSION
Expand Down Expand Up @@ -55,6 +53,11 @@ variables:
value: Maui
- name: POWERSHELL_VERSION
value: 7.1.3
- name: Codeql.Enabled
value: $[and(
eq(variables['Build.SourceBranch'], 'refs/heads/main'),
eq(variables['Build.DefinitionName'], 'MAUI')
)]
- ${{ if ne(variables['Build.DefinitionName'], 'MAUI-private') }}:
- name: PrivateBuild
value: false
Expand Down
13 changes: 8 additions & 5 deletions eng/pipelines/device-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ pr:

variables:
- template: /eng/pipelines/common/variables.yml
- name: AgentPoolAccessToken
value: $(botdeploy--azdo--token--register--xamarin-public--untrusted)

parameters:
- name: provisionatorChannel
Expand Down Expand Up @@ -75,13 +77,14 @@ resources:
name: xamarin/yaml-templates
endpoint: xamarin
ref: refs/heads/main

stages:

- template: common/device-tests.yml
parameters:
androidPool: ${{ parameters.androidPool }}
iosPool: ${{ parameters.iosPool }}
agentPoolAccessToken: $(AgentPoolAccessToken)
${{ if or(parameters.BuildEverything, and(ne(variables['Build.Reason'], 'PullRequest'), eq(variables['System.TeamProject'], 'devdiv'))) }}:
androidApiLevels: [ 30, 29, 28, 27, 26, 25, 24, 23 ]
# androidApiLevels: [ 30, 29, 28, 27, 26, 25, 24, 23, 22, 21 ] # fix the issue of getting the test results off
Expand All @@ -95,18 +98,18 @@ stages:
projects:
- name: essentials
desc: Essentials
androidApiLevelsExclude: [25] # Ignore for now API25 since the runs's are not stable
androidApiLevelsExclude: [25] # Ignore for now API25 since the runs's are not stable
android: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
ios: $(System.DefaultWorkingDirectory)/src/Essentials/test/DeviceTests/Essentials.DeviceTests.csproj
- name: core
desc: Core
androidApiLevelsExclude: [25] # Ignore for now API25 since the runs's are not stable
androidApiLevelsExclude: [25] # Ignore for now API25 since the runs's are not stable
android: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
iosVersionsExclude: [ '12.4'] # Ignore iOS 12.4 while we can't make it work on CI
ios: $(System.DefaultWorkingDirectory)/src/Core/tests/DeviceTests/Core.DeviceTests.csproj
- name: controls
desc: Controls
androidApiLevelsExclude: [25] # Ignore for now API25 since the runs's are not stable
androidApiLevelsExclude: [25] # Ignore for now API25 since the runs's are not stable
android: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
iosVersionsExclude: [ '12.4'] # Ignore iOS 12.4 while we can't make it work on CI
ios: $(System.DefaultWorkingDirectory)/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj
Expand All @@ -116,4 +119,4 @@ stages:
android: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/MauiDeviceTests/MauiBlazorWebView.DeviceTests.csproj
iosVersionsExclude: [ '12.4'] # Ignore iOS 12.4 while we can't make it work on CI
ios: $(System.DefaultWorkingDirectory)/src/BlazorWebView/tests/MauiDeviceTests/MauiBlazorWebView.DeviceTests.csproj

6 changes: 3 additions & 3 deletions eng/pipelines/handlers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,13 +126,13 @@ resources:

stages:

- stage: build_net6
- stage: build_net
displayName: Build .NET MAUI
dependsOn: []
jobs:
- ${{ each BuildPlatform in parameters.BuildPlatforms }}:
- ${{ each BuildConfiguration in parameters.BuildConfigurations }}:
- job: build_net6_${{ BuildPlatform.name }}_${{ BuildConfiguration }}
- job: build_net_${{ BuildPlatform.name }}_${{ BuildConfiguration }}
workspace:
clean: all
displayName: ${{ BuildPlatform.name }} (${{ BuildConfiguration }})
Expand Down Expand Up @@ -209,7 +209,7 @@ stages:
jobs:
- ${{ each BuildPlatform in parameters.BuildPlatforms }}:
- ${{ each BuildConfiguration in parameters.BuildConfigurations }}:
- job: build_net6_${{ BuildPlatform.name }}_${{ BuildConfiguration }}
- job: build_net_${{ BuildPlatform.name }}_${{ BuildConfiguration }}
workspace:
clean: all
displayName: ${{ BuildPlatform.name }} (${{ BuildConfiguration }})
Expand Down
3 changes: 2 additions & 1 deletion eng/provisioning/provisioning.csx
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,8 @@ if(String.IsNullOrWhiteSpace(ANDROID_API_SDKS))
// AndroidVirtualDevice.NEXUS_5X)
.SdkManagerPackage ("build-tools;33.0.0");
}
else{
else
{

var androidSDK = AndroidSdk();
foreach(var sdk in ANDROID_API_SDKS.Split(','))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
using System;

using Microsoft.Maui.Controls.CustomAttributes;
using Microsoft.Maui.Controls.Internals;
using Microsoft.Maui.Controls.Maps;
using Microsoft.Maui.Maps;
using Microsoft.Maui.Devices.Sensors;
using Microsoft.Maui.Maps;

namespace Microsoft.Maui.Controls.Compatibility.ControlGallery.Issues
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="NUnit" Version="3.13.3" />
<PackageReference Include="Xam.Plugin.DeviceInfo" Version="4.1.1" />
<PackageReference Include="Xamarin.UITest" Version="3.2.9" />
<PackageReference Include="Xamarin.UITest" Version="4.0.0" />
<PackageReference Include="NUnit3TestAdapter" Version="4.3.0" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<PackageReference Include="Selenium.Support" Version="4.1.1" />
<PackageReference Include="Selenium.WebDriver" Version="4.1.1" />
<PackageReference Include="Xam.Plugin.DeviceInfo" Version="4.1.1" />
<PackageReference Include="Xamarin.UITest" Version="3.2.9" />
<PackageReference Include="Xamarin.UITest" Version="4.0.0" />
<PackageReference Include="NUnit3TestAdapter" Version="4.3.0" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="NUnit" Version="3.13.3" />
<PackageReference Include="Xam.Plugin.DeviceInfo" Version="4.1.1" />
<PackageReference Include="Xamarin.UITest" Version="3.2.9" />
<PackageReference Include="Xamarin.UITest" Version="4.0.0" />
<PackageReference Include="NUnit3TestAdapter" Version="4.3.0" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
using AndroidX.AppCompat.Widget;
using Microsoft.Maui.Controls.Platform;
using Color = Microsoft.Maui.Graphics.Color;
using Size = Microsoft.Maui.Graphics.Size;
using SearchView = AndroidX.AppCompat.Widget.SearchView;
using Size = Microsoft.Maui.Graphics.Size;

namespace Microsoft.Maui.Controls.Compatibility.Platform.Android
{
Expand Down
12 changes: 6 additions & 6 deletions src/Compatibility/Core/src/AppHostBuilderExtensions.Windows.cs
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
#nullable enable
using System;
using Microsoft.Maui.Controls.Compatibility;
using Microsoft.Maui.Controls.Compatibility.Platform.UWP;
using Microsoft.Maui.Graphics.Win2D;
using Microsoft.Maui.Hosting;
using Microsoft.Maui.LifecycleEvents;
using BoxRenderer = Microsoft.Maui.Controls.Compatibility.Platform.UWP.BoxViewBorderRenderer;
using CellRenderer = Microsoft.Maui.Controls.Compatibility.Platform.UWP.TextCellRenderer;
using DefaultRenderer = Microsoft.Maui.Controls.Compatibility.Platform.UWP.DefaultRenderer;
using ImageLoaderSourceHandler = Microsoft.Maui.Controls.Compatibility.Platform.UWP.UriImageSourceHandler;
using ResourcesProvider = Microsoft.Maui.Controls.Compatibility.Platform.UWP.WindowsResourcesProvider;
using StreamImagesourceHandler = Microsoft.Maui.Controls.Compatibility.Platform.UWP.StreamImageSourceHandler;
using ImageLoaderSourceHandler = Microsoft.Maui.Controls.Compatibility.Platform.UWP.UriImageSourceHandler;
using DefaultRenderer = Microsoft.Maui.Controls.Compatibility.Platform.UWP.DefaultRenderer;
using Microsoft.Maui.LifecycleEvents;
using Microsoft.Maui.Controls.Compatibility;
using System;
using Microsoft.Maui.Hosting;

namespace Microsoft.Maui.Controls.Compatibility.Hosting
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using System.Text;
using PlatformView = Microsoft.UI.Xaml.FrameworkElement;
using Microsoft.Maui.Controls.Compatibility.Platform.UWP;
using Microsoft.Maui.Graphics;
using PlatformView = Microsoft.UI.Xaml.FrameworkElement;

namespace Microsoft.Maui.Controls.Compatibility
{
Expand Down
2 changes: 1 addition & 1 deletion src/Compatibility/Core/src/Windows/AccessKeyHelper.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific;
using Microsoft.UI.Xaml;
using Microsoft.UI.Xaml.Controls;
using Microsoft.UI.Xaml.Input;
using Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific;
using VisualElementSpecifics = Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.VisualElement;

namespace Microsoft.Maui.Controls.Compatibility.Platform.UWP
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.ComponentModel;
using Microsoft.Maui.Controls.Platform;
using Microsoft.Maui.Graphics;
using Microsoft.UI.Xaml;
using Microsoft.Maui.Controls.Platform;

namespace Microsoft.Maui.Controls.Compatibility.Platform.UWP
{
Expand Down
Loading