From 4d0d0fc1a1b233bce4138b25832c1e5d89f08ea6 Mon Sep 17 00:00:00 2001 From: "codebelt-aicia[bot]" Date: Sun, 26 Jul 2026 11:20:59 +0000 Subject: [PATCH 1/6] V0.5.10/service update --- .nuget/Codebelt.SharedKernel/PackageReleaseNotes.txt | 6 ++++++ CHANGELOG.md | 4 ++++ Directory.Packages.props | 10 +++++----- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/.nuget/Codebelt.SharedKernel/PackageReleaseNotes.txt b/.nuget/Codebelt.SharedKernel/PackageReleaseNotes.txt index 54f2da6..803453f 100644 --- a/.nuget/Codebelt.SharedKernel/PackageReleaseNotes.txt +++ b/.nuget/Codebelt.SharedKernel/PackageReleaseNotes.txt @@ -1,3 +1,9 @@ +Version: 0.5.10 +Availability: .NET 10 and .NET 9 + +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) + Version: 0.5.9 Availability: .NET 10 and .NET 9 diff --git a/CHANGELOG.md b/CHANGELOG.md index d1c66b0..1aa4402 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ 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. +## [0.5.10] - 2026-07-26 + +This is a service update that focuses on package dependencies. + ## [0.5.9] - 2026-07-02 This is a minor release that adds DocFX API documentation structure and improves CI deployment safety. diff --git a/Directory.Packages.props b/Directory.Packages.props index 3691b16..a0a0783 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -3,13 +3,13 @@ true - - + + - - - + + + From 07c94b33468da5f09f61a0de78d5849d111e26f4 Mon Sep 17 00:00:00 2001 From: "aicia[bot]" Date: Sun, 26 Jul 2026 19:16:15 +0200 Subject: [PATCH 2/6] =?UTF-8?q?=F0=9F=94=A7=20enable=20code=20analyzers=20?= =?UTF-8?q?and=20style=20enforcement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Enable code analyzers for latest analysis rules in Recommended mode. Enforce code style compliance in build process. Configure MinVer tag prefix and suppress S6618 analyzer warning to reduce noise while maintaining code quality checks. --- Directory.Build.props | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 2220950..bbf9b6a 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -32,7 +32,12 @@ true true $(MSBuildThisFileDirectory)sharedkernel.snk - 7035,CA2260 + true + latest + Recommended + 7035,CA2260,S6618 + v + true @@ -57,7 +62,7 @@ false true 0 - none + none NU1701,NETSDK1206 false true From 6e6625372c11862215ada738f6cef812c290abbf Mon Sep 17 00:00:00 2001 From: "aicia[bot]" Date: Sun, 26 Jul 2026 19:16:26 +0200 Subject: [PATCH 3/6] =?UTF-8?q?=F0=9F=90=B3=20adjust=20nginx=20base=20imag?= =?UTF-8?q?e=20version=20pinning?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove patch version constraint from nginx base image, allowing patch updates within the 1.31 minor version. This enables automatic patch-level security updates for the documentation build environment. --- .docfx/Dockerfile.docfx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.docfx/Dockerfile.docfx b/.docfx/Dockerfile.docfx index 2229c73..7d97dde 100644 --- a/.docfx/Dockerfile.docfx +++ b/.docfx/Dockerfile.docfx @@ -1,4 +1,4 @@ -ARG NGINX_VERSION=1.31.2-alpine +ARG NGINX_VERSION=1.31-alpine FROM --platform=$BUILDPLATFORM nginx:${NGINX_VERSION} AS base RUN rm -rf /usr/share/nginx/html/* From 7ef8b563569328bd3a9727d3542105799282ab3a Mon Sep 17 00:00:00 2001 From: "aicia[bot]" Date: Sun, 26 Jul 2026 19:16:36 +0200 Subject: [PATCH 4/6] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20upgrade=20microsoft.ne?= =?UTF-8?q?t.test.sdk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1. This patch includes bug fixes and improvements to the test runtime. --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index a0a0783..a67b5d8 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -5,7 +5,7 @@ - + From 6252614f7ea095fb206685eadfe8b46872a0a5dc Mon Sep 17 00:00:00 2001 From: gimlichael Date: Sun, 26 Jul 2026 19:20:10 +0200 Subject: [PATCH 5/6] =?UTF-8?q?=F0=9F=94=A7=20fix=20documentation=20for=20?= =?UTF-8?q?byte=20array=20conversion=20in=20Secret=20class?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Codebelt.SharedKernel/Security/Secret.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Codebelt.SharedKernel/Security/Secret.cs b/src/Codebelt.SharedKernel/Security/Secret.cs index d307854..e90d931 100644 --- a/src/Codebelt.SharedKernel/Security/Secret.cs +++ b/src/Codebelt.SharedKernel/Security/Secret.cs @@ -69,10 +69,10 @@ public override string ToString() } /// - /// Converts this instance to its equivalent representation. + /// Converts this instance to its equivalent [] representation. /// /// The which may be configured. - /// A that is equivalent to this instance. + /// A [] that is equivalent to this instance. public byte[] ToByteArray(Action setup = null) { return ToString().ToByteArray(setup); From 90f8e130453a9878b50503eec8ab1fa409d50fea Mon Sep 17 00:00:00 2001 From: gimlichael Date: Sun, 26 Jul 2026 19:21:04 +0200 Subject: [PATCH 6/6] =?UTF-8?q?=F0=9F=94=A7=20update=20changelog=20for=20p?= =?UTF-8?q?ackage=20dependency=20upgrades=20and=20improvements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1aa4402..c3cdc8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,17 @@ For more details, please refer to `PackageReleaseNotes.txt` on a per assembly ba ## [0.5.10] - 2026-07-26 -This is a service update that focuses on package dependencies. +This is a patch release that focuses on package dependency upgrades and build system improvements. + +### Changed + +- `Cuemon.Extensions.IO` upgraded to 10.5.5, +- `Codebelt.Extensions.Xunit.App` upgraded to 11.1.2, +- `Microsoft.NET.Test.Sdk` upgraded to 18.8.1 for improved testing infrastructure, +- `Savvyio.Domain`, `Savvyio.Extensions.Newtonsoft.Json`, and `Savvyio.Extensions.Text.Json` upgraded to 5.0.10, +- Code analyzers enabled with Recommended analysis mode and style enforcement enforced in build process, +- MinVer tag prefix configured to recognize `v`-prefixed version tags, +- nginx base image version constraint in `.docfx/Dockerfile.docfx` relaxed to allow patch-level security updates within the 1.31 minor version. ## [0.5.9] - 2026-07-02 @@ -149,6 +159,7 @@ Purely an ALM release. No changes to the codebase. - CoordinatedUniversalTime record in the Codebelt.SharedKernel namespace that represents an object that can be used when you need a timestamp that is based on an absolute time (UTC) - TimeToLive record in the Codebelt.SharedKernel namespace that represents an object that can be used when issuing authentication tokens or similar (TTL) +[0.5.10]: https://github.com/codebeltnet/shared-kernel/compare/v0.5.9...v0.5.10 [0.5.9]: https://github.com/codebeltnet/shared-kernel/compare/v0.5.8...v0.5.9 [0.5.8]: https://github.com/codebeltnet/shared-kernel/compare/v0.5.7...v0.5.8 [0.5.7]: https://github.com/codebeltnet/shared-kernel/compare/v0.5.6...v0.5.7