diff --git a/.docfx/Dockerfile.docfx b/.docfx/Dockerfile.docfx index ca808866..1719a33f 100644 --- a/.docfx/Dockerfile.docfx +++ b/.docfx/Dockerfile.docfx @@ -1,4 +1,4 @@ -ARG NGINX_VERSION=1.30.0-alpine +ARG NGINX_VERSION=1.31.0-alpine FROM --platform=$BUILDPLATFORM nginx:${NGINX_VERSION} AS base RUN rm -rf /usr/share/nginx/html/* diff --git a/.github/prompts/nuget-pouplate.prompt.md b/.github/prompts/nuget-pouplate.prompt.md deleted file mode 100644 index c3199e30..00000000 --- a/.github/prompts/nuget-pouplate.prompt.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -mode: agent -description: 'Prompt for populating commits to PackageReleaseNotes.txt files under .nuget/**' ---- - -Purpose: deterministic, low-analysis instructions so automated runs populate release-note change bullets for the current unreleased version block. - -Behavior (exact): -- For every file matching `.nuget/**/PackageReleaseNotes.txt`: - 1. Read line 1 and extract `current-version` from `Version: x.y.z` (strict semantic version format). - 2. Find the next line below line 1 that matches `Version:` and extract `previous-version` from `Version: x.y.z`. - 3. If either version cannot be extracted, do nothing for that file. - 4. Define the editable range as the lines after the first `Availability:` line in the current block and before the next `Version:` match (`previous-version`). - 5. Resolve release anchor tag by matching `previous-version` to git tag `v` first, then ``. - 6. If neither tag exists, do nothing for that file. - 7. Collect commits for that package from `tag(previous-version)..HEAD` using path scope derived from the package name: - - Package name = folder name under `.nuget/` for the file. - - Primary source path scope: `src//**`. - 8. Convert commits to release-note bullets using the existing release-note style and headings in that file. - 9. Replace only the change-content area inside the current block range: - - Keep `Version:` and `Availability:` unchanged. - - Keep `# ALM` section untouched if already present. - - Populate or update `# New Features`, `# Improvements`, and `# Bug Fixes` as needed. - - Do not modify any content outside the current block range. - 10. Save the file in-place and continue to the next file. - -Transformation rules (strict): -- Use heading names exactly: `# New Features`, `# Improvements`, `# Bug Fixes`. -- Use bullet style exactly: `- ` where `` is uppercase and one of `ADDED`, `EXTENDED`, `CHANGED`, `OPTIMIZED`, `FIXED`, `REMOVED`. -- Keep one bullet per logical change; deduplicate repeated commit messages. -- Prefer imperative, product-facing summaries over raw commit text. -- Mention concrete type/member names and namespace when identifiable, matching existing tone. -- Do not reorder historical sections and do not rewrite previous version blocks. - -Tag and range rules: -- The comparison baseline is always `previous-version` (the next `Version:` in the same file), not `current-version`. -- Commit range is `tag(previous-version)..HEAD`. -- Ignore merge commits unless they contain meaningful release-note content not present in child commits. -- If range contains no relevant commits for the scoped paths, leave the current block unchanged. - -Notes: -- Do not infer target versions from changelog text; parse only explicit `Version: x.y.z` lines. -- Keep edits minimal and strictly inside the current version block. -- Do not open PRs or create branches. - -Example run command (agent): -`run: /nuget-populate` diff --git a/.github/prompts/nuget.prompt.md b/.github/prompts/nuget.prompt.md deleted file mode 100644 index 98381c02..00000000 --- a/.github/prompts/nuget.prompt.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -mode: agent -description: 'Prompt for populating PackageReleaseNotes.txt files under .nuget/**' -params: - version: '10.0.0' ---- - -Purpose: deterministic, low-analysis instructions so automated runs prepend a single, consistent release block. - -Behavior (exact): -- For every file matching `.nuget/**/PackageReleaseNotes.txt`: - 1. Read the file and find the first line that starts with `Availability:` (case-sensitive). - 2. If found, capture the remainder of that line as `previous-tfm` and prepend the exact template shown below (substituting `{{version}}` and `{{previous-tfm}}`). - 3. If not found within the first 3 lines, do nothing for that file. - 4. Apply the template exactly as shown, preserving all whitespace and blank lines - PER FILE - DO NOT ASSUME CONTENT IS THE SAME ACROSS FILES. - 5. Save the file in-place - do not open PRs or create branches. - 6. Continue to the next file until all matching files have been processed. - 7. Do not assume that each file are the same - process each file independently. - -Exact template to prepend: -``` -Version: {{version}} -Availability: {{previous-tfm}} - -# ALM -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) - -``` -Notes: -- Do not attempt to infer versions or parse changelogs — use the provided `params.version` value. -- Keep edits minimal: only prepend the template block; preserve the rest of the file unchanged for human interference. -- DO NOT RUN ANY SORT OF GIT COMMANDS - once the files are saved, you are done. - -Example run command (agent): -`run: /nuget version={{version}}` diff --git a/.github/workflows/ci-pipeline.yml b/.github/workflows/ci-pipeline.yml index bbff926c..cb3f7443 100644 --- a/.github/workflows/ci-pipeline.yml +++ b/.github/workflows/ci-pipeline.yml @@ -306,7 +306,7 @@ jobs: if: github.event_name != 'pull_request' name: call-nuget needs: [build, pack, test_linux, test_windows, integration_test, sonarcloud, codecov, codeql] - uses: codebeltnet/jobs-nuget-push/.github/workflows/default.yml@v2 + uses: codebeltnet/jobs-nuget-push/.github/workflows/default.yml@v3 with: version: ${{ needs.build.outputs.version }} environment: Production diff --git a/.nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt b/.nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt index 88cb5c88..5745ea04 100644 --- a/.nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt b/.nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt index 702f9f8b..bbfb4b3d 100644 --- a/.nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt b/.nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt index 9cbb73cd..b4f63733 100644 --- a/.nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt b/.nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt index 88cb5c88..5745ea04 100644 --- a/.nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt b/.nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt index 3d4018eb..ec9b9f66 100644 --- a/.nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Core.App/PackageReleaseNotes.txt b/.nuget/Cuemon.Core.App/PackageReleaseNotes.txt index eb4976fd..d9dd8378 100644 --- a/.nuget/Cuemon.Core.App/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Core.App/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Core/PackageReleaseNotes.txt b/.nuget/Cuemon.Core/PackageReleaseNotes.txt index 277b84e1..32c668d3 100644 --- a/.nuget/Cuemon.Core/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Core/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt b/.nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt b/.nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt index a5a58ed9..57f14f45 100644 --- a/.nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Data/PackageReleaseNotes.txt b/.nuget/Cuemon.Data/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Data/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Data/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt b/.nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt index 88cb5c88..5745ea04 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt index bd0259c3..5c0b0a77 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt index 757eb65b..2ae4eb6b 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt index 88cb5c88..5745ea04 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt index afe25f8b..dacdccee 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt index 9056d909..e31138e9 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt index b4abf8c2..b49caa7b 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt index ef54ae10..53fb05cc 100644 --- a/.nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10 and .NET 9 # ALM diff --git a/.nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt index a111af75..bea68480 100644 --- a/.nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt index 221f46ce..1e5951b8 100644 --- a/.nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt index fb2292e3..6efb784a 100644 --- a/.nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt index 53b4a547..bf40a7c9 100644 --- a/.nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt index b05966e3..b726b190 100644 --- a/.nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt index 6fd8a9d9..0e64a85f 100644 --- a/.nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt @@ -1,5 +1,11 @@ -Version: 10.5.1 -Availability: .NET 10, .NET 9 and .NET Standard 2.0 +Version: 10.5.2 +Availability: .NET 10, .NET 9, .NET Standard 2.1 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 +Availability: .NET 10, .NET 9, .NET Standard 2.1 and .NET Standard 2.0 # ALM - CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) diff --git a/.nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt index 40db7e0e..2a349e29 100644 --- a/.nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt index 541baba0..afc6b75e 100644 --- a/.nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt b/.nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt index 4251ce8e..779c77e2 100644 --- a/.nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.IO/PackageReleaseNotes.txt b/.nuget/Cuemon.IO/PackageReleaseNotes.txt index a6bcff0b..6fcdcded 100644 --- a/.nuget/Cuemon.IO/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.IO/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Kernel/PackageReleaseNotes.txt b/.nuget/Cuemon.Kernel/PackageReleaseNotes.txt index e88e6439..26655f98 100644 --- a/.nuget/Cuemon.Kernel/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Kernel/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Net/PackageReleaseNotes.txt b/.nuget/Cuemon.Net/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Net/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Net/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Resilience/PackageReleaseNotes.txt b/.nuget/Cuemon.Resilience/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Resilience/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Resilience/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt b/.nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt index 28b410e6..923340bc 100644 --- a/.nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt b/.nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt index c1259369..8da7ce05 100644 --- a/.nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Threading/PackageReleaseNotes.txt b/.nuget/Cuemon.Threading/PackageReleaseNotes.txt index a9f8ef0f..46bd63f0 100644 --- a/.nuget/Cuemon.Threading/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Threading/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/.nuget/Cuemon.Xml/PackageReleaseNotes.txt b/.nuget/Cuemon.Xml/PackageReleaseNotes.txt index a4eaf182..98c512f3 100644 --- a/.nuget/Cuemon.Xml/PackageReleaseNotes.txt +++ b/.nuget/Cuemon.Xml/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version: 10.5.1 +Version: 10.5.2 +Availability: .NET 10, .NET 9 and .NET Standard 2.0 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + +Version: 10.5.1 Availability: .NET 10, .NET 9 and .NET Standard 2.0 # ALM diff --git a/CHANGELOG.md b/CHANGELOG.md index e112a247..facbca56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), For more details, please refer to `PackageReleaseNotes.txt` on a per assembly basis in the `.nuget` folder. +## [10.5.2] - 2026-05-18 + +This is a service update that focuses on package dependencies. + +### Changed + +- Codebelt.Extensions.BenchmarkDotNet.Console updated from 1.2.5 to 1.2.6, +- Codebelt.Extensions.Xunit and related testing packages (Xunit, Xunit.Hosting, Xunit.Hosting.AspNetCore) updated from 11.0.8 to 11.0.9, +- Microsoft.NET.Test.Sdk updated from 18.4.0 to 18.5.1, +- coverlet test instrumentation packages (collector and msbuild) updated from 8.0.1 to 10.0.1, +- Microsoft.Data.Sqlite updated to latest compatible versions (10.0.6 → 10.0.8 for .NET Standard 2.0 and .NET 10, 9.0.15 → 9.0.16 for .NET 9), +- Microsoft.Extensions packages (Configuration, DependencyInjection, Hosting, Http, Options.ConfigurationExtensions) updated to latest compatible versions (10.0.6 → 10.0.8 for .NET Standard 2.0 and .NET 10, 9.0.15 → 9.0.16 for .NET 9), +- Microsoft.Data.SqlClient updated from 7.0.0 to 7.0.1 for .NET 9 and .NET 10, +- System.Text.Json updated from 10.0.6 to 10.0.8 for .NET Standard 2.0, +- Microsoft.Bcl.AsyncInterfaces updated from 10.0.6 to 10.0.8 for .NET Standard 2.0, +- jobs-nuget-push GitHub Actions workflow updated from v2 to v3, +- NGINX container base image updated from 1.30.0-alpine to 1.31.0-alpine in DocFX Dockerfile, +- Ubuntu test runner Docker images pinned to specific patch versions (9 → 9.0.314, 10 → 10.0.300) for reproducible test environments. + ## [10.5.1] - 2026-04-16 This is a patch release focused on kernel assembly refinement, XML serialization reliability, and comprehensive test coverage expansion. The release relocates foundational configuration types into the kernel layer while maintaining full backward compatibility through type forwarding. @@ -1730,6 +1749,7 @@ This release was primarily focused on adapting a more modern way of performing C - XmlWriterUtility class from Cuemon.Xml namespace - XmlWriterUtilityExtensions class from the Cuemon.Xml namespace +[10.5.2]: https://github.com/codebeltnet/cuemon/compare/v10.5.1...v10.5.2 [10.5.1]: https://github.com/codebeltnet/cuemon/compare/v10.5.0...v10.5.1 [10.5.0]: https://github.com/codebeltnet/cuemon/compare/v10.4.0...v10.5.0 [10.4.0]: https://github.com/codebeltnet/cuemon/compare/v10.3.0...v10.4.0 diff --git a/Directory.Packages.props b/Directory.Packages.props index f963476f..1f3d497e 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -6,49 +6,49 @@ - - - - + + + + - + - - + + - + - - - - - + + + + + - + - - - - - + + + + + - - - - - + + + + + - + \ No newline at end of file diff --git a/testenvironments.json b/testenvironments.json index e49a8cd1..5714c1bf 100644 --- a/testenvironments.json +++ b/testenvironments.json @@ -9,12 +9,12 @@ { "name": "Docker-Ubuntu (net9)", "type": "docker", - "dockerImage": "codebeltnet/ubuntu-testrunner:9" + "dockerImage": "codebeltnet/ubuntu-testrunner:9.0.314" }, { "name": "Docker-Ubuntu (net10)", "type": "docker", - "dockerImage": "codebeltnet/ubuntu-testrunner:10" + "dockerImage": "codebeltnet/ubuntu-testrunner:10.0.300" } ] }