Skip to content

Commit 3895be9

Browse files
authored
V10.0.0/launch (#13)
📦 updated NuGet package definition 💬 updated community health pages ⬆️ bump dependencies ➕ added support for net10.0 TFM ➖ remove support for net8.0 TFM ⬆️ xUnit v3 migration 👷 updated CI and excluded codeql as github did not apply fix for .net10 github/codeql-action#3207 🍱 cultures updated to latest definition 🐛 fixed potential null reference from UseNationalLanguageSupport
1 parent b70f7b5 commit 3895be9

File tree

621 files changed

+81
-50
lines changed

Some content is hidden

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

621 files changed

+81
-50
lines changed

.docfx/Dockerfile.docfx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
ARG NGINX_VERSION=1.29.1-alpine
1+
ARG NGINX_VERSION=1.29.3-alpine
22

33
FROM --platform=$BUILDPLATFORM nginx:${NGINX_VERSION} AS base
44
RUN rm -rf /usr/share/nginx/html/*
55

6-
FROM --platform=$BUILDPLATFORM codebeltnet/docfx:2.78.3 AS build
6+
FROM --platform=$BUILDPLATFORM codebeltnet/docfx:2.78.4 AS build
77

88
ADD [".", "docfx"]
99

.docfx/docfx.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"dest": "api",
1313
"filter": "filterConfig.yml",
1414
"properties": {
15-
"TargetFramework": "net9.0"
15+
"TargetFramework": "net10.0"
1616
}
1717
}
1818
],
Lines changed: 1 addition & 1 deletion
Lines changed: 1 addition & 1 deletion

.github/workflows/pipelines.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
configuration: [Debug, Release]
27-
uses: codebeltnet/jobs-dotnet-build/.github/workflows/default.yml@v2
27+
uses: codebeltnet/jobs-dotnet-build/.github/workflows/default.yml@v3
2828
with:
2929
projects: src/**/*.csproj
3030
configuration: ${{ matrix.configuration }}
@@ -37,7 +37,7 @@ jobs:
3737
strategy:
3838
matrix:
3939
configuration: [Debug, Release]
40-
uses: codebeltnet/jobs-dotnet-pack/.github/workflows/default.yml@v2
40+
uses: codebeltnet/jobs-dotnet-pack/.github/workflows/default.yml@v3
4141
with:
4242
configuration: ${{ matrix.configuration }}
4343
version: ${{ needs.build.outputs.version }}
@@ -50,7 +50,7 @@ jobs:
5050
matrix:
5151
os: [ubuntu-24.04, windows-2022]
5252
configuration: [Debug, Release]
53-
uses: codebeltnet/jobs-dotnet-test/.github/workflows/default.yml@v2
53+
uses: codebeltnet/jobs-dotnet-test/.github/workflows/default.yml@v3
5454
with:
5555
projects: test/**/*.csproj
5656
configuration: ${{ matrix.configuration }}
@@ -62,7 +62,7 @@ jobs:
6262
sonarcloud:
6363
name: call-sonarcloud
6464
needs: [build,test]
65-
uses: codebeltnet/jobs-sonarcloud/.github/workflows/default.yml@v2
65+
uses: codebeltnet/jobs-sonarcloud/.github/workflows/default.yml@v3
6666
with:
6767
projects: src/**/*.csproj
6868
organization: geekle
@@ -78,18 +78,18 @@ jobs:
7878
repository: codebeltnet/globalization
7979
secrets: inherit
8080

81-
codeql:
82-
name: call-codeql
83-
needs: [build,test]
84-
uses: codebeltnet/jobs-codeql/.github/workflows/default.yml@v2
85-
with:
86-
projects: src/**/*.csproj
81+
# codeql:
82+
# name: call-codeql
83+
# needs: [build,test]
84+
# uses: codebeltnet/jobs-codeql/.github/workflows/default.yml@v3
85+
# with:
86+
# projects: src/**/*.csproj
8787

8888
deploy:
8989
if: github.event_name != 'pull_request'
9090
name: call-nuget
91-
needs: [build, pack, test, sonarcloud, codecov, codeql]
92-
uses: codebeltnet/jobs-nuget-push/.github/workflows/default.yml@v1
91+
needs: [build, pack, test, sonarcloud, codecov]
92+
uses: codebeltnet/jobs-nuget-push/.github/workflows/default.yml@v2
9393
with:
9494
version: ${{ needs.build.outputs.version }}
9595
environment: Production

.nuget/Codebelt.Extensions.Globalization/PackageReleaseNotes.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
Version 9.0.8
1+
Version 10.0.0
2+
Availability: .NET 10, .NET 9 and .NET Standard 2.0
3+
 
4+
# ALM
5+
- ADDED Support for TFM .NET 10 (LTS)
6+
- REMOVED Support for TFM .NET 8 (LTS)
7+
- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)
8+
 
9+
Version 9.0.8
210
Availability: .NET 9, .NET 8 and .NET Standard 2.0
311

412
# ALM

.nuget/Codebelt.Extensions.Globalization/README.md

Lines changed: 5 additions & 0 deletions

CHANGELOG.md

Lines changed: 6 additions & 0 deletions

Directory.Build.props

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</PropertyGroup>
1616

1717
<PropertyGroup Condition="'$(IsTestProject)' == 'false'">
18-
<TargetFrameworks>net9.0;net8.0;netstandard2.0</TargetFrameworks>
18+
<TargetFrameworks>net10.0;net9.0;netstandard2.0</TargetFrameworks>
1919
<Copyright>Copyright © Geekle 2025. All rights reserved.</Copyright>
2020
<Authors>gimlichael</Authors>
2121
<Company>Geekle</Company>
@@ -49,14 +49,15 @@
4949
</ItemGroup>
5050

5151
<PropertyGroup Condition="'$(IsTestProject)' == 'true' AND '$(IsLinux)' == 'true'">
52-
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
52+
<TargetFrameworks>net10.0;net9.0</TargetFrameworks>
5353
</PropertyGroup>
5454

5555
<PropertyGroup Condition="'$(IsTestProject)' == 'true' AND '$(IsWindows)' == 'true'">
56-
<TargetFrameworks>net9.0;net8.0;net48</TargetFrameworks>
56+
<TargetFrameworks>net10.0;net9.0;net48</TargetFrameworks>
5757
</PropertyGroup>
5858

5959
<PropertyGroup Condition="'$(IsTestProject)' == 'true'">
60+
<OutputType>Exe</OutputType>
6061
<IsPackable>false</IsPackable>
6162
<RunAnalyzers>false</RunAnalyzers>
6263
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
@@ -66,12 +67,13 @@
6667
<AnalysisLevel>none</AnalysisLevel>
6768
<NoWarn>NU1701,NETSDK1206</NoWarn>
6869
<CheckEolTargetFramework>false</CheckEolTargetFramework>
70+
<UseMicrosoftTestingPlatformRunner>true</UseMicrosoftTestingPlatformRunner>
6971
</PropertyGroup>
7072

7173
<ItemGroup Condition="'$(IsTestProject)' == 'true'">
7274
<PackageReference Include="Microsoft.NET.Test.Sdk" />
73-
<PackageReference Include="xunit" />
74-
<PackageReference Include="xunit.runner.console" />
75+
<PackageReference Include="xunit.v3" />
76+
<PackageReference Include="xunit.v3.runner.console" />
7577
<PackageReference Include="xunit.runner.visualstudio">
7678
<PrivateAssets>all</PrivateAssets>
7779
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Directory.Packages.props

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
44
</PropertyGroup>
55
<ItemGroup>
6-
<PackageVersion Include="Codebelt.Extensions.Xunit" Version="10.0.7" />
7-
<PackageVersion Include="Codebelt.Extensions.YamlDotNet" Version="9.0.8" />
8-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
6+
<PackageVersion Include="Codebelt.Extensions.Xunit" Version="11.0.0" />
7+
<PackageVersion Include="Codebelt.Extensions.YamlDotNet" Version="10.0.0" />
8+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
99
<PackageVersion Include="MinVer" Version="6.0.0" />
1010
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
1111
<PackageVersion Include="coverlet.msbuild" Version="6.0.4" />
12-
<PackageVersion Include="xunit" Version="2.9.3" />
13-
<PackageVersion Include="xunit.runner.console" Version="2.9.3" />
12+
<PackageVersion Include="xunit.v3" Version="3.1.0" />
13+
<PackageVersion Include="xunit.v3.runner.console" Version="3.2.0" />
1414
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
1515
</ItemGroup>
1616
</Project>

0 commit comments

Comments
 (0)