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/* 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..c3cdc8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ 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 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 This is a minor release that adds DocFX API documentation structure and improves CI deployment safety. @@ -145,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 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 diff --git a/Directory.Packages.props b/Directory.Packages.props index 3691b16..a67b5d8 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -3,13 +3,13 @@ true - - - + + + - - - + + + 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);