Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
7894e1c
Merged PR 51910: [internal/release/9.0] Merge from public
cincuranet Jul 28, 2025
126d748
Merge commit '3a7dbfdcc01a814e0139c23903c0e371aac24cbe'
Aug 4, 2025
ad010df
Merge commit 'dc7504f230a36e0224ef0ca2db529cb08820f5ff'
Aug 4, 2025
56ff125
Merge commit '4c89068ea9794a58c6e1628c5cc23b7dafe7c221'
Aug 4, 2025
22af28b
Merge commit 'c5d01f160c5b8ee1f4ebf695f4c28224cfe5ffce'
Aug 5, 2025
b43ec5f
Merge commit '4ed568657cff69f3136a705919d5578339bc9bc9'
Aug 6, 2025
ea35914
Merge commit '8a4dfd364ddf50078b76f639d53cf2fcb3be7dc6'
Aug 6, 2025
1141159
Merge commit 'c6f0ae016caef364358642a9eb52796be2e07aa6'
Aug 7, 2025
d9af211
Merge commit '9a53711c150fb84dd49bd078dedb70b08ce40992'
Aug 8, 2025
ebe6c88
Merge commit 'a6dd6d604e5a4985cbc5a594466ae061cc2d83ef'
Aug 8, 2025
195d47e
Merge commit '481cce5a5367222efe1535b674c78f5687ba89c1'
Aug 8, 2025
e692acb
Merge commit '57d291ea3e6763b79d4e8edfa1c25170a7a33f7c'
Aug 8, 2025
747efc7
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Aug 13, 2025
1e55361
Merged PR 52273: [internal/release/8.0] Update dependencies from dnce…
Aug 13, 2025
910052a
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Aug 13, 2025
f6551eb
Merged PR 52276: [internal/release/9.0] Update dependencies from dnce…
Aug 13, 2025
fb2f6af
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Aug 15, 2025
449121f
Merged PR 52349: [internal/release/8.0] Update dependencies from dnce…
Aug 15, 2025
cf593a5
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Aug 15, 2025
36cf4f9
Merged PR 52360: [internal/release/9.0] Update dependencies from dnce…
Aug 16, 2025
3182b86
Merged PR 52467: [internal/release/9.0] Merge from public
cincuranet Aug 19, 2025
497b06a
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Aug 20, 2025
b8f85a7
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Aug 20, 2025
78871c8
Merged PR 52492: [internal/release/9.0] Update dependencies from dnce…
Aug 20, 2025
a947fe2
Merged PR 52487: [internal/release/8.0] Update dependencies from dnce…
Aug 20, 2025
ad53b29
Merge commit 'fa88a70dddf06680dbf7ac1ca9c2c4e6dc91c0fb'
Sep 1, 2025
aae8198
Merge commit 'a5577acc949c5e55a54d45253e0836c78a57f288'
Sep 2, 2025
9c707f8
Merge commit '103993fe6eb3bd4519ee4200be92f3aaf7eb36e0'
Sep 2, 2025
a3be527
Merge commit '050250583834343703cfaf420b963753494242fa'
Sep 2, 2025
0bfb2e4
Merge commit '2eb3bba03941138d8ce342cd84e408e320992ccb'
Sep 10, 2025
f898723
Merge commit '003be39950fdaabe92d84478b51dd55017312286'
Sep 10, 2025
7241da0
Merge commit '902c6058f55f23e846e2b59f533044a6bae7ea72'
Sep 10, 2025
d86dc3f
Merge commit 'bd6018a56ceff747827da16c863e789bdd480c02'
Sep 11, 2025
4bb3b46
Merge commit 'e639f77ccbed1360bd688d7290bdeddc82686df1'
Sep 12, 2025
dcb350b
Merge commit '7a36174dc63e62fd638cf1de56f56753134897e7'
Sep 15, 2025
32b3d48
Merge commit '8378c070ce9f43383fa064961623897de28f04f8'
Sep 15, 2025
c025115
Merge commit '25099bf82e8a75eeb7d820c3cb86f6b692de2766'
Sep 15, 2025
78a8cc0
Merge commit '63815d3b85253f554b20b48671c0f07e569c789c'
Sep 15, 2025
8e69057
Merge commit 'de3da920bc297fc1ef262bd1e36854ff8e1c6886'
Sep 15, 2025
ddcda41
Merge commit 'b4010881925594aca57a86a61b4dd7faa72ee3c9'
Sep 16, 2025
dd83759
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 17, 2025
e982e12
Merged PR 53403: [internal/release/9.0] Update dependencies from dnce…
Sep 17, 2025
bf62118
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 17, 2025
d25c069
Merged PR 53434: [internal/release/9.0] Update dependencies from dnce…
Sep 17, 2025
eff1089
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 19, 2025
82808c4
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 19, 2025
4ed2100
Merged PR 53497: [internal/release/8.0] Update dependencies from dnce…
Sep 19, 2025
660bcfa
Merged PR 53492: [internal/release/9.0] Update dependencies from dnce…
Sep 19, 2025
376c619
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 19, 2025
92cc4b0
Merged PR 53532: [internal/release/8.0] Update dependencies from dnce…
Sep 19, 2025
f030481
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 21, 2025
741af21
Merge commit 'a5037b3679c07c183ed39a8e4d0e3dc6486b5ea5'
Sep 22, 2025
38047d1
Merge commit 'c5850ccd4edf44cdafa59a00e0af6e829424fc20'
Sep 22, 2025
8e2e107
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 22, 2025
fe798f6
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 22, 2025
ec4ad08
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 23, 2025
850bc69
Merge commit 'f5a9ef83de932757c45252e92aeaeacab4e532e7'
Sep 23, 2025
07f05ae
Merged PR 53612: [internal/release/9.0] Update dependencies from dnce…
Sep 23, 2025
4ec9931
Merged PR 53563: [internal/release/8.0] Update dependencies from dnce…
Sep 23, 2025
5ce9640
Merge commit '8b8a801a2e3b5e67971b77a21f52c55426871e9b'
Sep 23, 2025
1d175a3
Merged PR 53658: [internal/release/8.0] Merge from public
mmitche Sep 23, 2025
fc58757
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 24, 2025
9d7427e
Merged PR 53666: [internal/release/8.0] Update dependencies from dnce…
Sep 24, 2025
44c7a67
Merge commit 'df3b20c682c8169ac84cab0c34880782055cbb30'
Sep 24, 2025
4ec17f1
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Sep 24, 2025
8b62e5e
Merged PR 53746: [internal/release/9.0] Update dependencies from dnce…
Sep 24, 2025
b91ac61
Merge commit '95a12b3dac75bd7068327a7b9ea13f2866cda3c2'
Sep 25, 2025
e7e38d5
Merge commit 'e95f432fc0ccf23719bdf90286ddc61a47af7a9c'
Sep 25, 2025
bd381fa
Merged PR 53792: [internal/release/8.0] Update dependencies from dnce…
Sep 26, 2025
5452ff9
Merged PR 53796: [internal/release/9.0] Update dependencies from dnce…
Sep 26, 2025
2c86762
Merge commit '00406e6e42e8856d2346f6a3bfb7582168e148f2'
Oct 4, 2025
76d730a
Merge commit 'bcf9a158454fa6cd36271ecdada0f43eb1fcb1b9'
Oct 4, 2025
e7a8f5a
Merged PR 53888: [internal/release/8.0] Update dependencies from dnce…
Oct 8, 2025
591eed9
Merge commit '89aa1e4109626b1b39c0143ac2f5227302614d9e'
Oct 9, 2025
f7ed0e9
Merge commit 'cc4a71b6b5e578cd96668cc22e6a2b2d95f7ca37'
Oct 9, 2025
eb9d05f
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 10, 2025
1c4e1b5
Merge commit '184f7aaa9e661b43599de2098aa613912df2edaa'
Oct 10, 2025
4bbd26d
Merge commit '3ffafddc9503f2541380695f7c9db4510b4b597e'
Oct 10, 2025
98f459d
Merge commit '76a6504cffe4fd1f7fb719d52c921ef389d3d0d3'
Oct 10, 2025
2568567
Merge pull request #36948 from dotnet/release/8.0
cincuranet Oct 10, 2025
4975300
Merged PR 54187: [internal/release/9.0] Update dependencies from dnce…
Oct 10, 2025
5903431
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 11, 2025
fe5fee1
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 11, 2025
4d5f8e6
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 11, 2025
387c5ce
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 14, 2025
93c648b
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 14, 2025
0045e36
Merged PR 54234: [internal/release/8.0] Update dependencies from dnce…
Oct 14, 2025
2487e81
Merged PR 54239: [internal/release/9.0] Update dependencies from dnce…
Oct 14, 2025
8946ca4
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 15, 2025
d312e1d
Merged PR 54382: [internal/release/9.0] Update dependencies from dnce…
Oct 15, 2025
33d27bd
[internal/release/8.0] Update dependencies from dnceng/internal/dotne…
Oct 15, 2025
b8f82f9
Merging internal commits for release/8.0 (#36968)
vseanreesermsft Oct 15, 2025
9662a74
Merging internal commits for release/9.0 (#36969)
vseanreesermsft Oct 15, 2025
2f6f6a9
Merge branch 'release/9.0' into merge/release/8.0-to-release/9.0
cincuranet Oct 15, 2025
19acfa0
Merge pull request #36973 from dotnet/merge/release/8.0-to-release/9.0
cincuranet Oct 15, 2025
16929fc
Merged PR 54393: [internal/release/8.0] Merge from public
cincuranet Oct 15, 2025
c39c927
Merged PR 54394: [internal/release/9.0] Merge from public
cincuranet Oct 15, 2025
3ac9d0e
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Oct 15, 2025
ec62059
Merge commit '3ac9d0e894d66b31a9475f3038508a794eff334d'
Oct 15, 2025
9b9e542
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Oct 15, 2025
5159d87
Merge commit '9b9e5425aa0dd6b9b9f400a56fc7542fed0cccf3'
Oct 15, 2025
1153382
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 16, 2025
56a99b2
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 17, 2025
7736f29
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 17, 2025
b450a57
Merged PR 54472: [internal/release/8.0] Update dependencies from dnce…
Oct 17, 2025
33f16b0
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-bot Oct 19, 2025
f55fe13
Merged PR 54504: [internal/release/9.0] Update dependencies from dnce…
Oct 20, 2025
04dfd79
Merged PR 54670: [internal/release/8.0] Update dependencies from dnce…
Oct 28, 2025
489d66c
Merged PR 54672: Disable NuGet Audit
dkurepa Oct 28, 2025
585bc34
[release/9.0] Merge release/9.0-staging to release/9.0 (#37041)
AndriySvyryd Nov 4, 2025
a5aec92
Update dependencies (#37048)
AndriySvyryd Nov 4, 2025
e269eb3
Update branding to 8.0.23 (#37074)
vseanreesermsft Nov 4, 2025
7d294e1
Merge branch 'release/9.0' into merge/release/8.0-to-release/9.0
cincuranet Nov 5, 2025
4bdf1c8
Merge pull request #37080 from dotnet/merge/release/8.0-to-release/9.0
cincuranet Nov 5, 2025
a5220c3
Merge branch 'release/8.0-staging' => 'release/8.0' (#37079)
AndriySvyryd Nov 5, 2025
67bfa60
Update branding to 9.0.12 (#37075)
vseanreesermsft Nov 6, 2025
6a31ec7
Fix 0-byte reads/writes on blobs (#37067)
cincuranet Nov 6, 2025
05e8861
Merge branch 'release/9.0' into merge/release/8.0-to-release/9.0
cincuranet Nov 6, 2025
9f385a5
Merge pull request #37088 from dotnet/merge/release/8.0-to-release/9.0
cincuranet Nov 6, 2025
cf59185
Update BinSkim to 4.3.1 (#37091)
AndriySvyryd Nov 6, 2025
ebdcc59
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Nov 10, 2025
6a2354d
Merge commit 'f55fe13550b5f821336abb63ef5ac454ce4de5fa' into internal…
vseanreesermsft Nov 11, 2025
23348e7
Merge commit '489d66cd0a20b7ed776a904051729e3b4d3cba13' into internal…
vseanreesermsft Nov 11, 2025
5aef8e8
Merge pull request #37130 from vseanreesermsft/internal-merge-8.0-202…
cincuranet Nov 12, 2025
de8805b
Merge pull request #37129 from vseanreesermsft/internal-merge-9.0-202…
cincuranet Nov 12, 2025
c01ced0
Merge branch 'release/9.0' into merge/release/8.0-to-release/9.0
cincuranet Nov 12, 2025
67902fc
Change NuGet audit to moderate (#37138)
AndriySvyryd Nov 12, 2025
eb69472
Merge pull request #37135 from dotnet/merge/release/8.0-to-release/9.0
cincuranet Nov 12, 2025
64eaa48
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Nov 13, 2025
edac486
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Nov 13, 2025
91c828a
Merge branch 'release/9.0' into merge/release/8.0-to-release/9.0
AndriySvyryd Nov 17, 2025
4726c29
Merge pull request #37163 from dotnet/merge/release/8.0-to-release/9.0
SamMonoRT Nov 17, 2025
d97ff31
Handle .NET 10 MemoryExtensions.Contains overload with comparer (#37182)
roji Nov 19, 2025
662a708
Update to Mac 15 queues. (#37097)
cincuranet Nov 19, 2025
0f6eb92
Merge branch 'release/8.0' into release/8.0-staging
AndriySvyryd Dec 5, 2025
3532857
Fix snapshot generation to capture column type for JSON columns
Copilot Dec 4, 2025
06fd951
Merge release/8.0-staging to release/8.0 (#37305)
AndriySvyryd Dec 5, 2025
e5080b7
Merge release/9.0-staging to release/9.0 (#37294)
AndriySvyryd Dec 5, 2025
2cc56d3
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Dec 8, 2025
553cf02
Merge branch 'release/9.0' into merge/release/8.0-to-release/9.0
AndriySvyryd Dec 8, 2025
0e1e0e7
[automated] Merge branch 'release/8.0' => 'release/9.0' (#37307)
AndriySvyryd Dec 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@
<NoWarn>$(NoWarn.Replace(';1591', ''))</NoWarn>
</PropertyGroup>

<PropertyGroup>
<NuGetAuditLevel>moderate</NuGetAuditLevel>
</PropertyGroup>

<ItemGroup>
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json" />
</ItemGroup>
Expand Down
10 changes: 10 additions & 0 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@ extends:
parameters:
featureFlags:
autoBaseline: false
usePrefastVersion3: true
autoEnableRoslynWithNewRuleset: false
binskimScanAllExtensions: true
sdl:
sourceAnalysisPool:
name: $(DncEngInternalBuildPool)
Expand All @@ -57,6 +59,8 @@ extends:
baselineFile: $(Build.SourcesDirectory)\.config\guardian\.gdnbaselines
binskim:
scanOutputDirectoryOnly: true
analyzeTargetGlob: +:f|**/Microsoft.EntityFrameworkCore*.dll;+:f|**/Microsoft.Data.Sqlite*.dll;+:f|**/ef.exe;+:f|**/dotnet-ef.exe;-:f|**/shims/**/*.exe;
preReleaseVersion: '4.3.1'
policheck:
enabled: true
tsa:
Expand Down Expand Up @@ -155,6 +159,9 @@ extends:
COMPlus_EnableWriteXorExecute: 0
displayName: Build
templateContext:
sdl:
binskim:
prereleaseVersion: ' '
outputs:
- output: pipelineArtifact
displayName: Upload TestResults
Expand All @@ -177,6 +184,9 @@ extends:
- script: eng/common/cibuild.sh --configuration $(_BuildConfig) --prepareMachine $(_InternalRuntimeDownloadArgs)
displayName: Build
templateContext:
sdl:
binskim:
prereleaseVersion: ' '
outputs:
- output: pipelineArtifact
displayName: Upload TestResults
Expand Down
1 change: 1 addition & 0 deletions benchmark/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

<PropertyGroup>
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)..\rulesets\EFCore.test.ruleset</CodeAnalysisRuleSet>
<NuGetAudit>false</NuGetAudit>
</PropertyGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,6 @@
<ProjectReference Include="..\..\src\EFCore.Sqlite.Core\EFCore.Sqlite.Core.csproj" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" />
</ItemGroup>

<ItemGroup>
<None Update="AdventureWorks2014.db">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
Expand Down
72 changes: 36 additions & 36 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,83 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.Extensions.Caching.Memory" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.Caching.Memory" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Json" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.Configuration.Json" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.Configuration" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyInjection" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.DependencyInjection" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyModel" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.DependencyModel" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.HostFactoryResolver.Sources" Version="9.0.9-servicing.25419.16">
<Dependency Name="Microsoft.Extensions.HostFactoryResolver.Sources" Version="9.0.11-servicing.25517.16">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging" Version="9.0.9">
<Dependency Name="Microsoft.Extensions.Logging" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.App.Ref" Version="9.0.9">
<Dependency Name="Microsoft.NETCore.App.Ref" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.BrowserDebugHost.Transport" Version="9.0.9-servicing.25419.16">
<Dependency Name="Microsoft.NETCore.BrowserDebugHost.Transport" Version="9.0.11-servicing.25517.16">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<!--
Win-x64 is used here because we have picked an arbitrary runtime identifier to flow the version of the latest NETCore.App runtime.
All Runtime.$rid packages should have the same version.
-->
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="9.0.9">
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="System.Text.Json" Version="9.0.9">
<Dependency Name="System.Text.Json" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="System.Text.Encodings.Web" Version="9.0.9">
<Dependency Name="System.Text.Encodings.Web" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
<Dependency Name="System.Formats.Asn1" Version="9.0.9">
<Dependency Name="System.Formats.Asn1" Version="9.0.11">
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri>
<Sha>893c2ebbd49952ca49e93298148af2d95a61a0a4</Sha>
<Sha>fa7cdded37981a97cec9a3e233c4a6af58a91c57</Sha>
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.25503.3">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.25577.5">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>f8c9a6d12e5a3b281661924da22d7de1cc6ab27d</Sha>
<Sha>0890ca08513391dafe556fb326c73c6c5c6cb329</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Build.Tasks.Templating" Version="9.0.0-beta.25503.3">
<Dependency Name="Microsoft.DotNet.Build.Tasks.Templating" Version="9.0.0-beta.25577.5">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>f8c9a6d12e5a3b281661924da22d7de1cc6ab27d</Sha>
<Sha>0890ca08513391dafe556fb326c73c6c5c6cb329</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="9.0.0-beta.25503.3">
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="9.0.0-beta.25577.5">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>f8c9a6d12e5a3b281661924da22d7de1cc6ab27d</Sha>
<Sha>0890ca08513391dafe556fb326c73c6c5c6cb329</Sha>
</Dependency>
</ToolsetDependencies>
</Dependencies>
36 changes: 18 additions & 18 deletions eng/Versions.props
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project>
<PropertyGroup Label="Version settings">
<VersionPrefix>9.0.11</VersionPrefix>
<PreReleaseVersionLabel>rtm</PreReleaseVersionLabel>
<VersionPrefix>9.0.12</VersionPrefix>
<PreReleaseVersionLabel>servicing</PreReleaseVersionLabel>
<PreReleaseVersionIteration>
</PreReleaseVersionIteration>
<IncludeSourceRevisionInInformationalVersion>False</IncludeSourceRevisionInInformationalVersion>
Expand All @@ -17,24 +17,24 @@
<UsingToolXliff>False</UsingToolXliff>
</PropertyGroup>
<PropertyGroup Label="Dependencies from dotnet/runtime">
<MicrosoftExtensionsCachingMemoryVersion>9.0.9</MicrosoftExtensionsCachingMemoryVersion>
<MicrosoftExtensionsConfigurationVersion>9.0.9</MicrosoftExtensionsConfigurationVersion>
<MicrosoftExtensionsConfigurationAbstractionsVersion>9.0.9</MicrosoftExtensionsConfigurationAbstractionsVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>9.0.9</MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>
<MicrosoftExtensionsConfigurationJsonVersion>9.0.9</MicrosoftExtensionsConfigurationJsonVersion>
<MicrosoftExtensionsDependencyInjectionVersion>9.0.9</MicrosoftExtensionsDependencyInjectionVersion>
<MicrosoftExtensionsDependencyModelVersion>9.0.9</MicrosoftExtensionsDependencyModelVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesVersion>9.0.9-servicing.25419.16</MicrosoftExtensionsHostFactoryResolverSourcesVersion>
<MicrosoftExtensionsLoggingVersion>9.0.9</MicrosoftExtensionsLoggingVersion>
<MicrosoftNETCoreAppRefVersion>9.0.9</MicrosoftNETCoreAppRefVersion>
<MicrosoftNETCoreAppRuntimewinx64Version>9.0.9</MicrosoftNETCoreAppRuntimewinx64Version>
<MicrosoftNETCoreBrowserDebugHostTransportVersion>9.0.9-servicing.25419.16</MicrosoftNETCoreBrowserDebugHostTransportVersion>
<SystemTextEncodingsWebVersion>9.0.9</SystemTextEncodingsWebVersion>
<SystemTextJsonVersion>9.0.9</SystemTextJsonVersion>
<SystemFormatsAsn1Version>9.0.9</SystemFormatsAsn1Version>
<MicrosoftExtensionsCachingMemoryVersion>9.0.11</MicrosoftExtensionsCachingMemoryVersion>
<MicrosoftExtensionsConfigurationVersion>9.0.11</MicrosoftExtensionsConfigurationVersion>
<MicrosoftExtensionsConfigurationAbstractionsVersion>9.0.11</MicrosoftExtensionsConfigurationAbstractionsVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>9.0.11</MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>
<MicrosoftExtensionsConfigurationJsonVersion>9.0.11</MicrosoftExtensionsConfigurationJsonVersion>
<MicrosoftExtensionsDependencyInjectionVersion>9.0.11</MicrosoftExtensionsDependencyInjectionVersion>
<MicrosoftExtensionsDependencyModelVersion>9.0.11</MicrosoftExtensionsDependencyModelVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesVersion>9.0.11-servicing.25517.16</MicrosoftExtensionsHostFactoryResolverSourcesVersion>
<MicrosoftExtensionsLoggingVersion>9.0.11</MicrosoftExtensionsLoggingVersion>
<MicrosoftNETCoreAppRefVersion>9.0.11</MicrosoftNETCoreAppRefVersion>
<MicrosoftNETCoreAppRuntimewinx64Version>9.0.11</MicrosoftNETCoreAppRuntimewinx64Version>
<MicrosoftNETCoreBrowserDebugHostTransportVersion>9.0.11-servicing.25517.16</MicrosoftNETCoreBrowserDebugHostTransportVersion>
<SystemTextEncodingsWebVersion>9.0.11</SystemTextEncodingsWebVersion>
<SystemTextJsonVersion>9.0.11</SystemTextJsonVersion>
<SystemFormatsAsn1Version>9.0.11</SystemFormatsAsn1Version>
</PropertyGroup>
<PropertyGroup Label="Dependencies from dotnet/arcade">
<MicrosoftDotNetBuildTasksTemplatingVersion>9.0.0-beta.25503.3</MicrosoftDotNetBuildTasksTemplatingVersion>
<MicrosoftDotNetBuildTasksTemplatingVersion>9.0.0-beta.25577.5</MicrosoftDotNetBuildTasksTemplatingVersion>
</PropertyGroup>
<PropertyGroup Label="Other dependencies">
<MicrosoftBuildFrameworkVersion>17.8.43</MicrosoftBuildFrameworkVersion>
Expand Down
5 changes: 5 additions & 0 deletions eng/common/core-templates/job/publish-build-assets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,11 @@ jobs:
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }}
is1ESPipeline: ${{ parameters.is1ESPipeline }}

# Darc is targeting 8.0, so make sure it's installed
- task: UseDotNet@2
inputs:
version: 8.0.x

- task: AzureCLI@2
displayName: Publish Using Darc
inputs:
Expand Down
2 changes: 1 addition & 1 deletion eng/common/core-templates/job/source-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
demands: ImageOverride -equals build.ubuntu.2004.amd64
${{ if eq(variables['System.TeamProject'], 'internal') }}:
name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore1ESPool-Svc-Internal'), False, 'NetCore1ESPool-Internal')]
image: 1es-mariner-2
image: 1es-azurelinux-3
os: linux
${{ else }}:
pool:
Expand Down
5 changes: 5 additions & 0 deletions eng/common/core-templates/post-build/post-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,11 @@ stages:

- task: NuGetAuthenticate@1

# Darc is targeting 8.0, so make sure it's installed
- task: UseDotNet@2
inputs:
version: 8.0.x

- task: AzureCLI@2
displayName: Publish Using Darc
inputs:
Expand Down
2 changes: 1 addition & 1 deletion eng/common/core-templates/steps/source-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ steps:
# in the default public locations.
internalRuntimeDownloadArgs=
if [ '$(dotnetbuilds-internal-container-read-token-base64)' != '$''(dotnetbuilds-internal-container-read-token-base64)' ]; then
internalRuntimeDownloadArgs='/p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) --runtimesourcefeed https://dotnetbuilds.blob.core.windows.net/internal --runtimesourcefeedkey $(dotnetbuilds-internal-container-read-token-base64)'
internalRuntimeDownloadArgs='/p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) --runtimesourcefeed https://ci.dot.net/internal --runtimesourcefeedkey $(dotnetbuilds-internal-container-read-token-base64)'
fi

buildConfig=Release
Expand Down
9 changes: 9 additions & 0 deletions eng/common/cross/arm/tizen/tizen.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
diff -u -r a/usr/lib/libc.so b/usr/lib/libc.so
--- a/usr/lib/libc.so 2016-12-30 23:00:08.284951863 +0900
+++ b/usr/lib/libc.so 2016-12-30 23:00:32.140951815 +0900
@@ -2,4 +2,4 @@
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-littlearm)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux-armhf.so.3 ) )
+GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux-armhf.so.3 ) )
9 changes: 9 additions & 0 deletions eng/common/cross/arm64/tizen/tizen.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
diff -u -r a/usr/lib/libc.so b/usr/lib/libc.so
--- a/usr/lib64/libc.so 2016-12-30 23:00:08.284951863 +0900
+++ b/usr/lib64/libc.so 2016-12-30 23:00:32.140951815 +0900
@@ -2,4 +2,4 @@
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf64-littleaarch64)
-GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib/ld-linux-aarch64.so.1 ) )
+GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux-aarch64.so.1 ) )
9 changes: 9 additions & 0 deletions eng/common/cross/x64/tizen/tizen.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
diff -u -r a/usr/lib64/libc.so b/usr/lib64/libc.so
--- a/usr/lib64/libc.so 2016-12-30 23:00:08.284951863 +0900
+++ b/usr/lib64/libc.so 2016-12-30 23:00:32.140951815 +0900
@@ -2,4 +2,4 @@
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf64-x86-64)
-GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) )
+GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux-x86-64.so.2 ) )
9 changes: 9 additions & 0 deletions eng/common/cross/x86/tizen/tizen.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
diff -u -r a/usr/lib/libc.so b/usr/lib/libc.so
--- a/usr/lib/libc.so 2016-12-30 23:00:08.284951863 +0900
+++ b/usr/lib/libc.so 2016-12-30 23:00:32.140951815 +0900
@@ -2,4 +2,4 @@
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-i386)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux.so.2 ) )
+GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux.so.2 ) )
8 changes: 4 additions & 4 deletions global.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"sdk": {
"version": "9.0.110",
"version": "9.0.112",
"allowPrerelease": true,
"rollForward": "latestMajor"
},
"tools": {
"dotnet": "9.0.110",
"dotnet": "9.0.112",
"runtimes": {
"dotnet": [
"$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
]
}
},
"msbuild-sdks": {
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.25503.3",
"Microsoft.DotNet.Helix.Sdk": "9.0.0-beta.25503.3"
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.25577.5",
"Microsoft.DotNet.Helix.Sdk": "9.0.0-beta.25577.5"
}
}
15 changes: 15 additions & 0 deletions src/EFCore.Design/Migrations/Design/CSharpSnapshotGenerator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
// The .NET Foundation licenses this file to you under the MIT license.

using System.Text;
using System.Text.Json;
using Microsoft.EntityFrameworkCore.Internal;
using Microsoft.EntityFrameworkCore.Metadata.Internal;

Expand Down Expand Up @@ -837,6 +838,20 @@ protected virtual void GenerateEntityTypeAnnotations(
.FilterIgnoredAnnotations(entityType.GetAnnotations())
.ToDictionary(a => a.Name, a => a);

// Add ContainerColumnType annotation if entity is mapped to JSON but the type annotation is missing
if (annotations.ContainsKey(RelationalAnnotationNames.ContainerColumnName)
&& !annotations.ContainsKey(RelationalAnnotationNames.ContainerColumnType))
{
var containerColumnType = entityType.GetContainerColumnType()
?? Dependencies.RelationalTypeMappingSource.FindMapping(typeof(JsonElement))?.StoreType;
if (containerColumnType != null)
{
annotations[RelationalAnnotationNames.ContainerColumnType] = new Annotation(
RelationalAnnotationNames.ContainerColumnType,
containerColumnType);
}
}

GenerateTableMapping(entityTypeBuilderName, entityType, stringBuilder, annotations);
GenerateSplitTableMapping(entityTypeBuilderName, entityType, stringBuilder);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public virtual void Intercept(IInvocation invocation)
}
else if (LazyLoaderSetter.Equals(invocation.Method))
{
_loader = (ILazyLoader)invocation.Arguments[0];
_loader = (ILazyLoader)invocation.Arguments[0]!;
}
else
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ protected virtual string FindPropertyName(IInvocation invocation)
if (indexerPropertyInfo != null
&& indexerPropertyInfo.GetSetMethod(nonPublic: true) == invocation.Method)
{
return (string)invocation.Arguments[0];
return (string)invocation.Arguments[0]!;
}
}

Expand Down
Loading