diff --git a/CHANGELOG.md b/CHANGELOG.md index ccc4324..5cb0148 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- ## [Unreleased] +# Changelog + +## v1.22.4 + +### Fixed +- Fixed release and CI failures caused by missing `spdlog::spdlog_header_only` on clean environments. +- Added a robust FetchContent fallback for header-only spdlog to ensure reproducible builds. +- Stabilized cross-compilation and GitHub Actions release workflows. + +### Build +- Utils module now auto-fetches spdlog in header-only mode when not provided by the system. +- Preserved ABI safety by enforcing header-only logging dependencies. + +### Notes +- No runtime behavior changes. +- No API breakage. +- This release only improves build reliability and release stability. + ## v1.22.3 — 2026-01-27 ### Fixed diff --git a/modules/utils b/modules/utils index 69a2cb4..edc25ad 160000 --- a/modules/utils +++ b/modules/utils @@ -1 +1 @@ -Subproject commit 69a2cb4efab39781f6f4ed4de5ee9cdc498dd49b +Subproject commit edc25ad861dc4755d5f2edba6eceec5f8a5ffff0