-
Notifications
You must be signed in to change notification settings - Fork 564
Comparing changes
Open a pull request
base repository: dotnet/android
base: 35.0.101
head repository: dotnet/android
compare: 35.0.105
- 4 commits
- 13 files changed
- 2 contributors
Commits on Aug 25, 2025
-
Update dependencies from https://github.com/dotnet/runtime build 2025…
…0819.15 (#10441) This pull request updates the following dependencies ## Coherency Updates The following updates ensure that dependencies with a *CoherentParentDependency* attribute were produced in a build used as input to the parent dependency's build. See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Coherency Updates**: - **Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100**: from 9.0.8 to 9.0.9 (parent: Microsoft.NETCore.App.Ref) - **Microsoft.DotNet.Cecil**: from 0.11.5-alpha.25329.2 to 0.11.5-alpha.25370.2 (parent: Microsoft.NET.ILLink.Tasks) ## From https://github.com/dotnet/runtime - **Subscription**: [5321cb53-127e-4a94-91ac-29929edb8b1c](https://maestro.dot.net/subscriptions?search=5321cb53-127e-4a94-91ac-29929edb8b1c) - **Build**: [20250819.15](https://dev.azure.com/dnceng/internal/_build/results?buildId=2775733) - **Date Produced**: August 20, 2025 3:24:45 AM UTC - **Commit**: [3b1cfdc32ac10833176a22d2d5b9ae03595472bf](dotnet/runtime@3b1cfdc) - **Branch**: [release/9.0](https://github.com/dotnet/runtime/tree/release/9.0) - **Updates**: - From [9.0.8-servicing.25365.10 to 9.0.9-servicing.25419.15][1] - Microsoft.NET.ILLink - From [9.0.8 to 9.0.9][1] - Microsoft.NET.ILLink.Tasks - Microsoft.NETCore.App.Ref - From [9.0.8 to 9.0.9][2] - Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 - From [0.11.5-alpha.25329.2 to 0.11.5-alpha.25370.2][3] - Microsoft.DotNet.Cecil [1]: dotnet/runtime@b3e2e1b...3b1cfdc [2]: dotnet/emsdk@0bcc3e6...dc8e347 [3]: dotnet/cecil@862b4c8...788a8a7
Configuration menu - View commit details
-
Copy full SHA for 8f77f5b - Browse repository at this point
Copy the full SHA 8f77f5bView commit details -
Update dependencies from https://github.com/dotnet/sdk build 20250818…
….1 (#10442) This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [69b01219-fe76-47a8-89df-e04a7f2dbb72](https://maestro.dot.net/subscriptions?search=69b01219-fe76-47a8-89df-e04a7f2dbb72) - **Build**: [20250818.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2774414) - **Date Produced**: August 18, 2025 8:31:56 AM UTC - **Commit**: [04a554729fb3a1a761885ca1772870d523ddadd5](dotnet/sdk@04a5547) - **Branch**: [release/9.0.3xx](https://github.com/dotnet/sdk/tree/release/9.0.3xx) - **Updates**: - From [9.0.305-servicing.25417.7 to 9.0.305-servicing.25418.1][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@cf275d4...04a5547
Configuration menu - View commit details
-
Copy full SHA for 90b76d6 - Browse repository at this point
Copy the full SHA 90b76d6View commit details
Commits on Sep 11, 2025
-
[Mono.Android] introduce
$(_AndroidIsAssignableFromCheck)escape ha……tch (#10473) Context: https://github.com/jonathanpeppers/IntuneReproNet9 Context: 35f41dc Context: 9a27140 .NET 9 introduced a Java "instanceof" check for multiple reasons: if (!JniEnvironment.Types.IsAssignableFrom (handleClass, typeClass)) { return null; } The problem with this check, is that it fails in combination with the package: <PackageReference Include="Microsoft.Intune.Maui.Essentials.android" Version="11.0.0-develop" /> `LayoutInflater.From (Context)` returns `null` due to: Handle 0x7f346ad02d is of type 'com/android/internal/policy/PhoneLayoutInflater' which is not assignable to 'com/microsoft/intune/mam/client/view/MAMLayoutInflater' To solve this: * Introduce `-p:_AndroidIsAssignableFromCheck=false` to disable the check, defaulting to `true` for .NET 9+. * Add a test that calls `LayoutInflater.From (Context)` and verify it returns non-null. * Add a test entry in `IsAssignableFromRemaps.xml` to remap `com.microsoft.intune.mam.client.view.MAMLayoutInflater` to a test Java class `net.dot.android.test.MyLayoutInflater` that extends `android.view.LayoutInflater`. I introduced a new test run configuration "IsAssignableFrom" to leverage the new property `-p:_AndroidIsAssignableFromCheck=false`, and only run the `Intune` category. After this is merged, I'll need to manually port this to main for .NET 10. Various files have moved around there; we can use `RuntimeFeature.cs`, etc.
Configuration menu - View commit details
-
Copy full SHA for f395493 - Browse repository at this point
Copy the full SHA f395493View commit details -
[build] move to new yaml template for signing (#10453)
Context: dotnet/android-libraries@c12c66a Context: https://devdiv.visualstudio.com/DevDiv/_git/Xamarin.yaml-templates/commit/3aa7341d11ab4cc9d4bf63965806e35c015c5956?refName=refs%2Fheads%2Fmain&path=%2Fsign-artifacts%2Fsteps%2Fv4.yml&_a=contents Context: https://devdiv.visualstudio.com/DevDiv/_git/ClientTools.Platform/commit/81a98cf67ae869635ebd082f37e2ddbf624e0267?refName=refs/heads/main&path=/build/automation/stages/sign.yml * Moves to `sign-artifacts/jobs/v4.yml` template * Set `$(TeamName)` to `.NET MAUI`.
Configuration menu - View commit details
-
Copy full SHA for 1dcfb6f - Browse repository at this point
Copy the full SHA 1dcfb6fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 35.0.101...35.0.105