Skip to content

Bump netcorepal packages to 3.4.0 - #187

Merged
witskeeper merged 5 commits into
mainfrom
copilot/use-netcorepal-3-4-0
Jul 29, 2026
Merged

Bump netcorepal packages to 3.4.0#187
witskeeper merged 5 commits into
mainfrom
copilot/use-netcorepal-3-4-0

Conversation

Copilot AI commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Updates all netcorepal dependency references from 3.3.0 to 3.4.0.

Changes

  • template/Directory.Packages.propsNetCorePalVersion3.4.0 (applies to all generated project NetCorePal package references)
  • eng/versions.propsVersionPrefix3.4.0 (template package version)
  • README.md – example install command updated to 3.4.0

Copilot AI linked an issue Jul 29, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Update to netcorepal version 3.4.0 Bump netcorepal packages to 3.4.0 Jul 29, 2026
Copilot AI requested a review from witskeeper July 29, 2026 07:12
@witskeeper

Copy link
Copy Markdown
Member

@copilot 由于Pomelo.EntityFrameworkCore.MySql 9.x之后不再更新

.NET 10 及以上,改为使用 Microting.EntityFrameworkCore.MySql 代替Pomelo.EntityFrameworkCore.MySql

Copilot AI commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

@copilot 由于Pomelo.EntityFrameworkCore.MySql 9.x之后不再更新

.NET 10 及以上,改为使用 Microting.EntityFrameworkCore.MySql 代替Pomelo.EntityFrameworkCore.MySql

Done. For net10.0, Pomelo.EntityFrameworkCore.MySql and Pomelo.EntityFrameworkCore.MySql.Json.Microsoft are replaced with Microting.EntityFrameworkCore.MySql and Microting.EntityFrameworkCore.MySql.Json.Microsoft (v10.0.10) in template/Directory.Packages.props. The infrastructure .csproj now uses a <!--#if (Framework == "net10.0")--> conditional to select Microting on net10.0 and Pomelo on net8/net9. (commit: $(git -C /home/runner/work/netcorepal-cloud-template/netcorepal-cloud-template rev-parse --short HEAD))

@copilot 由于Pomelo.EntityFrameworkCore.MySql 9.x之后不再更新

.NET 10 及以上,改为使用 Microting.EntityFrameworkCore.MySql 代替Pomelo.EntityFrameworkCore.MySql

Done (commit fff5124). For net10.0, Pomelo.EntityFrameworkCore.MySql and Pomelo.EntityFrameworkCore.MySql.Json.Microsoft are replaced with Microting.EntityFrameworkCore.MySql and Microting.EntityFrameworkCore.MySql.Json.Microsoft (v10.0.10) in template/Directory.Packages.props. The infrastructure .csproj now uses a <!--#if (Framework == "net10.0")--> conditional to select Microting on net10.0 and Pomelo on net8/net9.

@witskeeper
witskeeper marked this pull request as ready for review July 29, 2026 07:20
@witskeeper

Copy link
Copy Markdown
Member

@copilot 当使用net10.0时,EF Core的provider 都使用对应的10.x的版本

Copilot AI commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

@copilot 当使用net10.0时,EF Core的provider 都使用对应的10.x的版本

Done (commit a3e6e5b). All EF Core providers in the net10.0 section now use 10.x versions: Microsoft.EntityFrameworkCore.* → 10.0.10, Npgsql.EntityFrameworkCore.PostgreSQL → 10.0.3, MySql.EntityFrameworkCore → 10.0.7, MongoDB.EntityFrameworkCore → 10.0.2, DotNetCore.EntityFrameworkCore.GaussDB/KingbaseES → 10.0.0. DM.Microsoft.EntityFrameworkCore remains at 9.0.0.37033 as there is no 10.x release available.

@witskeeper

Copy link
Copy Markdown
Member

@copilot CI中 移除DMDB 相关的测试

Copilot AI commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

@copilot CI中 移除DMDB 相关的测试

Done (commit aeb56e1). Removed { database: 'DMDB', messagequeue: 'RabbitMQ' } from the CI matrix in .github/workflows/template-test.yml.

@witskeeper
witskeeper merged commit aa8dcf9 into main Jul 29, 2026
284 of 286 checks passed
@witskeeper
witskeeper deleted the copilot/use-netcorepal-3-4-0 branch July 29, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v3.4.x

2 participants