Skip to content

Commit 7e0e777

Browse files
authored
Merge branch 'main' into release-test/updatexmlcryp
2 parents 52fa7f7 + c3564ff commit 7e0e777

187 files changed

Lines changed: 2672 additions & 959 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/code-radiator.lock.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/code-radiator.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ checkout:
2525
fetch: ["*"]
2626
fetch-depth: 0
2727
safe-outputs:
28+
max-patch-files: 1000
2829
create-pull-request:
2930
max: 10
3031
allowed-base-branches:

Directory.Build.props

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<MicrosoftBuildTasksCorePackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildTasksCorePackageVersion>
99
<MicrosoftBuildUtilitiesCorePackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildUtilitiesCorePackageVersion>
1010
<NUnitConsoleRunnerPackageVersion>3.22.0</NUnitConsoleRunnerPackageVersion>
11-
<NUnitXmlTestLoggerPackageVersion>3.1.15</NUnitXmlTestLoggerPackageVersion>
11+
<NUnitXmlTestLoggerPackageVersion>8.0.0</NUnitXmlTestLoggerPackageVersion>
1212
<!-- Fix transient dependency issue found by component governance 4.7.0 -> 4.7.2 brought by Microsoft.Build package -->
1313
<SystemDrawingCommonPackageVersion>4.7.2</SystemDrawingCommonPackageVersion>
1414

@@ -17,11 +17,11 @@
1717
<libclangPackageVersion>21.1.8</libclangPackageVersion>
1818
<MicrosoftNETTestSdkPackageVersion>18.0.1</MicrosoftNETTestSdkPackageVersion>
1919
<MonoCecilPackageVersion>0.11.6</MonoCecilPackageVersion>
20-
<NUnit3TestAdapterPackageVersion>6.1.0</NUnit3TestAdapterPackageVersion>
21-
<NUnitAnalyzersPackageVersion>4.7.0</NUnitAnalyzersPackageVersion>
22-
<NUnitPackageVersion>4.4.0</NUnitPackageVersion>
23-
<NUnitLitePackageVersion>3.12.0</NUnitLitePackageVersion>
24-
<NUnitV2ResultWriterPackageVersion>3.6.0</NUnitV2ResultWriterPackageVersion>
20+
<NUnit3TestAdapterPackageVersion>6.2.0</NUnit3TestAdapterPackageVersion>
21+
<NUnitAnalyzersPackageVersion>4.13.0</NUnitAnalyzersPackageVersion>
22+
<NUnitPackageVersion>4.6.1</NUnitPackageVersion>
23+
<NUnitLitePackageVersion>$(NUnitPackageVersion)</NUnitLitePackageVersion>
24+
<NUnitV2ResultWriterPackageVersion>3.8.0</NUnitV2ResultWriterPackageVersion>
2525

2626
<!-- Use the latest C# version by default -->
2727
<LangVersion Condition="'$(LangVersion)' == ''">latest</LangVersion>

docs/building-apps/build-items.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,8 @@ Only applicable to iOS and tvOS projects.
186186

187187
## ImageAsset
188188

189-
An item group that contains image assets.
189+
An item group that contains image assets, including files inside asset catalogs
190+
(\*.xcassets) and Icon Composer directories (\*.icon).
190191

191192
## InterfaceDefinition
192193

docs/building-apps/build-properties.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,7 @@ Example:
587587
</PropertyGroup>
588588
```
589589

590-
Custom behavior for specific Objective-C classes can be set using the [ReferenceNativeSymbol](build-items.md#referencenativesymbols) item group:
590+
Custom behavior for specific Objective-C classes can be set using the [ReferenceNativeSymbol](build-items.md#referencenativesymbol) item group:
591591

592592
```xml
593593
<ItemGroup>
@@ -617,7 +617,7 @@ Example:
617617
</PropertyGroup>
618618
```
619619

620-
Custom behavior for specific symbols can be set using the [ReferenceNativeSymbol](build-items.md#referencenativesymbols) item group:
620+
Custom behavior for specific symbols can be set using the [ReferenceNativeSymbol](build-items.md#referencenativesymbol) item group:
621621

622622
```xml
623623
<ItemGroup>

docs/update-api-docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The steps are:
2424
* Copy our platform assemblies and their xml files into their corresponding directory.
2525
* Create a new commit and push it to origin.
2626

27-
4. Go here: [Continuous Integration](https://ops.microsoft.com/#/repos/85f784f4-01e7-ffb8-ed06-a012f7d649c0?tabName=ci) (might need VPN enabled, otherwise sometimes you'll get a 403 error page) and then:
27+
4. Go here: [OPS dotnet/macios-api-docs / Continuous Integration](https://ops.microsoft.com/#/repos/85f784f4-01e7-ffb8-ed06-a012f7d649c0?tabName=ci) (if you have to go through the authentication workflow you'll end up on the OPS homepage, in which case just click the link again) and then:
2828

2929
* Expand the '.NET macios API docs' job, and then:
3030
* Change `Target Repo` -> `Target Branch` to `netX.Y-xcodeZ.W` (same branch as created above).

dotnet/DefaultCompilationIncludes.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@ All \*.pdf, \*.jpg, \*.png and \*.json files inside asset catalogs
3333
(\*.xcassets) in the project directory or any subdirectory are included by
3434
default (as `ImageAsset` items).
3535

36+
## Icon Composer files
37+
38+
All files inside Icon Composer directories (\*.icon) in the project directory
39+
or any subdirectory are included by default (as `ImageAsset` items). Icon
40+
Composer files are created by Xcode's Icon Composer tool (Xcode 26+) and
41+
contain layered app icons with `icon.json` metadata.
42+
3643
## Atlas Textures
3744

3845
All \*.png files inside \*.atlas directories in the project directory or any
@@ -52,7 +59,7 @@ included by default (as `Metal` items).
5259

5360
All files in the Resources/ subdirectory, except any items in the `Compile` or
5461
`EmbeddedResource` item groups, and except the ones mentioned above
55-
(\*.scnassets, \*.storyboard, \*.xib, \*.xcassets, \*.atlas, \*.mlmodel,
62+
(\*.scnassets, \*.storyboard, \*.xib, \*.xcassets, \*.icon, \*.atlas, \*.mlmodel,
5663
\*.metal) are included by default (as `BundleResource` items).
5764

5865
[1]: https://docs.microsoft.com/en-us/dotnet/core/tools/csproj#default-compilation-includes-in-net-core-projects

dotnet/targets/Microsoft.Sdk.DefaultItems.template.props

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</None>
2525

2626
<!-- Default Asset Catalog file inclusion -->
27-
<ImageAsset Include="**\*.xcassets\**\*.*" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);**\*.xcassets\**\*.DS_Store">
27+
<ImageAsset Include="**\*.xcassets\**\*.*;**\*.icon\**\*.*" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);**\*.xcassets\**\*.DS_Store;**\*.icon\**\*.DS_Store">
2828
<Link>$([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)'))</Link>
2929
<Visible>false</Visible>
3030
<IsDefaultItem>true</IsDefaultItem>
@@ -65,6 +65,7 @@
6565
$(DefaultItemExcludes);
6666
$(DefaultExcludesInProjectFolder);
6767
$(_ResourcePrefix)\**\*.xcassets\**\*.*;
68+
$(_ResourcePrefix)\**\*.icon\**\*.*;
6869
$(_ResourcePrefix)\**\*.storyboard;**\*.xib;
6970
$(_ResourcePrefix)\**\*.atlas\*.png;
7071
$(_ResourcePrefix)\**\*.mlmodel;

eng/Version.Details.props

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ This file should be imported by eng/Versions.props
66
<Project>
77
<PropertyGroup>
88
<!-- dotnet-dotnet dependencies -->
9-
<MicrosoftDotNetArcadeSdkPackageVersion>10.0.0-beta.26276.120</MicrosoftDotNetArcadeSdkPackageVersion>
10-
<MicrosoftDotNetBuildTasksFeedPackageVersion>10.0.0-beta.26276.120</MicrosoftDotNetBuildTasksFeedPackageVersion>
9+
<MicrosoftDotNetArcadeSdkPackageVersion>10.0.0-beta.26281.104</MicrosoftDotNetArcadeSdkPackageVersion>
10+
<MicrosoftDotNetBuildTasksFeedPackageVersion>10.0.0-beta.26281.104</MicrosoftDotNetBuildTasksFeedPackageVersion>
1111
<MicrosoftDotNetCecilPackageVersion>0.11.5-alpha.26070.104</MicrosoftDotNetCecilPackageVersion>
12-
<MicrosoftDotNetSharedFrameworkSdkPackageVersion>10.0.0-beta.26276.120</MicrosoftDotNetSharedFrameworkSdkPackageVersion>
12+
<MicrosoftDotNetSharedFrameworkSdkPackageVersion>10.0.0-beta.26281.104</MicrosoftDotNetSharedFrameworkSdkPackageVersion>
1313
<MicrosoftNETILLinkPackageVersion>10.0.3-servicing.26070.104</MicrosoftNETILLinkPackageVersion>
1414
<MicrosoftNETILLinkTasksPackageVersion>10.0.3</MicrosoftNETILLinkTasksPackageVersion>
1515
<MicrosoftNETRuntimeMonoTargetsSdkPackageVersion>10.0.3</MicrosoftNETRuntimeMonoTargetsSdkPackageVersion>
16-
<MicrosoftNETSdkPackageVersion>10.0.400-preview.0.26276.120</MicrosoftNETSdkPackageVersion>
16+
<MicrosoftNETSdkPackageVersion>10.0.400-preview.0.26281.104</MicrosoftNETSdkPackageVersion>
1717
<MicrosoftNETCoreAppRefPackageVersion>10.0.3</MicrosoftNETCoreAppRefPackageVersion>
18-
<MicrosoftTemplateEngineAuthoringTasksPackageVersion>10.0.400-preview.26276.120</MicrosoftTemplateEngineAuthoringTasksPackageVersion>
18+
<MicrosoftTemplateEngineAuthoringTasksPackageVersion>10.0.400-preview.26281.104</MicrosoftTemplateEngineAuthoringTasksPackageVersion>
1919
<!-- dotnet-macios dependencies -->
2020
<MicrosoftiOSSdknet100_260PackageVersion>26.0.11017</MicrosoftiOSSdknet100_260PackageVersion>
2121
<MicrosoftiOSSdknet90_185PackageVersion>18.5.9227</MicrosoftiOSSdknet90_185PackageVersion>

0 commit comments

Comments
 (0)