diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e8f30d..0789c50 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
---
+## [0.3.0] — 2026-07-24
+
+### Changed
+
+- Runtime-aligned Microsoft platform dependencies now carry per-target-framework
+ version floors instead of a single shared floor. In a library a
+ `PackageReference` version is a minimum NuGet forces on every consumer
+ (lowest-applicable-version resolution), so the previous single `10.0.x` floor on
+ `Microsoft.Extensions.DependencyInjection.Abstractions` forced `net8.0` consumers
+ off their own LTS servicing line. The `net8.0` assembly now floors it at `8.0.2`
+ and the `net10.0` assembly at `10.0.10`, each on its own runtime-aligned line.
+ `Spectre.Console` and `Spectre.Console.Cli` version independently of the
+ runtime and remain single common floors.
+- Updated NuGet dependencies to their latest stable versions: `Spectre.Console`
+ 0.57.2 (and the test-only `Spectre.Console.Testing` 0.57.2) and
+ `Microsoft.SourceLink.GitHub` 10.0.301, plus the test-only
+ `Microsoft.Extensions.DependencyInjection` 10.0.10 and `Microsoft.NET.Test.Sdk`
+ 18.8.1. `Spectre.Console.Cli` remains 0.55.0 — its latest stable, which only
+ requires `Spectre.Console >= 0.55.0`.
+
## [0.2.0] — 2026-06-20
### Added
@@ -72,6 +92,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `TreatWarningsAsErrors=true`, `AnalysisLevel=latest` — zero-warning public API.
- Package icon, with the editable source vector kept under `design/icons/`.
+[0.3.0]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Settings/releases/tag/v0.3.0
[0.2.0]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Settings/releases/tag/v0.2.0
[0.1.1]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Settings/releases/tag/v0.1.1
[0.1.0]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Settings/releases/tag/v0.1.0
diff --git a/Directory.Packages.props b/Directory.Packages.props
index cce7333..6dec478 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -4,20 +4,36 @@
-
-
-
-
+
+
+
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj b/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj
index e684bd2..fe0e712 100644
--- a/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj
+++ b/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj
@@ -11,7 +11,7 @@
NextIteration.SpectreConsole.Settings
- 0.2.0
+ 0.3.0
Stuart Meeks
Strongly-typed, JSON-persisted settings for CLI tools, with automatic or explicit persistence and ready-made Spectre.Console settings commands.
true