diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a9bde9..8d6675b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to Cosy will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.5.1] — 2026-10-07 ### Security - `POST /api/render` hardening (#127): `scale` limited to 0.1–4.0, at most @@ -27,7 +27,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 (`OutputFormat::encode_owned`), `template.svg` sources are cached by mtime, and remote images are cached for 5 minutes (32 entries / 64 MB). - `/api/health` returns the startup template count instead of re-parsing - every `schema.json`; `/api/templates` reads off the async workers. + every `schema.json` (restart to pick up templates added at runtime); + `/api/templates` reads off the async workers. + +### Docs +- Brand: logo symbol variants and 3-tone fan mark icon set (#125, #126). ## [0.5.0] — 2026-09-30 diff --git a/Cargo.lock b/Cargo.lock index 5be5fcf..db29ba7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -443,7 +443,7 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "cosy" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index bca423d..aefdd78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosy" -version = "0.5.0" +version = "0.5.1" edition = "2021" description = "Content Easy — Lightning-fast template-based image generation in Rust" license = "BSL-1.1"