diff --git a/crates/focale-app/CHANGELOG.md b/crates/focale-app/CHANGELOG.md new file mode 100644 index 0000000..cb86f0c --- /dev/null +++ b/crates/focale-app/CHANGELOG.md @@ -0,0 +1,30 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-app-v0.1.0) - 2026-09-21 + +### Added + +- *(decode)* read strip-based embedded previews and colour-manage thumbnails +- instrument slider-to-screen preview latency +- render sidecars with their stored pipeline version +- *(app)* wire local AI segmentation masks into the editor +- *(app)* desktop application and headless export CLI + +### Fixed + +- *(lint)* satisfy clippy 1.98 without restyling the frozen pipeline +- *(app)* surface every failure and stop misreporting the display gamut + +### Other + +- retarget code citations to the split docs +- Merge branch 'master' of github.com:Capsulsaurus/Focale +- retire the PRD — architecture.md is the canonical spec +- scaffold Rust workspace and development tooling diff --git a/crates/focale-buildinfo/CHANGELOG.md b/crates/focale-buildinfo/CHANGELOG.md new file mode 100644 index 0000000..c1f5e19 --- /dev/null +++ b/crates/focale-buildinfo/CHANGELOG.md @@ -0,0 +1,18 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-buildinfo-v0.1.0) - 2026-09-21 + +### Added + +- *(sidecar)* record debug provenance (focale_version, focale_platform) + +### Other + +- retarget code citations to the split docs diff --git a/crates/focale-cli/CHANGELOG.md b/crates/focale-cli/CHANGELOG.md new file mode 100644 index 0000000..687fbc8 --- /dev/null +++ b/crates/focale-cli/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-cli-v0.1.0) - 2026-09-21 + +### Added + +- *(cli)* add bench-preview subcommand +- render sidecars with their stored pipeline version +- *(sidecar)* record debug provenance (focale_version, focale_platform) +- *(segment)* local ONNX segmentation and cross-arch determinism CI +- *(app)* desktop application and headless export CLI + +### Other + +- retarget code citations to the split docs +- retire the PRD — architecture.md is the canonical spec +- scaffold Rust workspace and development tooling diff --git a/crates/focale-core/CHANGELOG.md b/crates/focale-core/CHANGELOG.md new file mode 100644 index 0000000..16a9065 --- /dev/null +++ b/crates/focale-core/CHANGELOG.md @@ -0,0 +1,40 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-core-v0.1.0) - 2026-09-21 + +### Added + +- *(decode)* read strip-based embedded previews and colour-manage thumbnails +- render sidecars with their stored pipeline version +- *(app)* desktop application and headless export CLI +- *(core)* wire v1 render orchestration and freeze regression golden +- *(core)* implement v1 stages 7-10 (detail, retouch, geometry, finishing) +- *(core)* implement v1 stages 3-6 (white balance, tone, colour, local) +- *(core)* implement v1 mask rasterization +- *(core)* declare v1 stage modules and preview scale contract +- *(core)* add pipeline engine skeleton and gray plane; scaffold focale-export +- *(core)* add colour-science module +- *(core)* add rawshift-backed raw decode to linear camera RGB f32 +- *(core)* add working image buffer (interleaved RGB f32) +- *(core)* add pipeline parameter and mask models + +### Fixed + +- *(lint)* satisfy clippy 1.98 without restyling the frozen pipeline +- *(core)* route export-path transcendentals through pure-Rust libm +- *(core)* flip WB tint sign to match the magenta-positive convention + +### Other + +- Merge pull request #18 from Capsulsaurus/feat/preview-latency-instrumentation +- correct rawshift blocker claims and the macOS signing decision +- retarget code citations to the split docs +- retire the PRD — architecture.md is the canonical spec +- scaffold Rust workspace and development tooling diff --git a/crates/focale-export/CHANGELOG.md b/crates/focale-export/CHANGELOG.md new file mode 100644 index 0000000..8367118 --- /dev/null +++ b/crates/focale-export/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-export-v0.1.0) - 2026-09-21 + +### Added + +- *(export)* implement deterministic export encoders +- *(core)* add pipeline engine skeleton and gray plane; scaffold focale-export + +### Fixed + +- *(lint)* satisfy clippy 1.98 without restyling the frozen pipeline + +### Other + +- retarget code citations to the split docs +- retire the PRD — architecture.md is the canonical spec diff --git a/crates/focale-segment/CHANGELOG.md b/crates/focale-segment/CHANGELOG.md new file mode 100644 index 0000000..3d78add --- /dev/null +++ b/crates/focale-segment/CHANGELOG.md @@ -0,0 +1,23 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-segment-v0.1.0) - 2026-09-21 + +### Added + +- *(segment)* local ONNX segmentation and cross-arch determinism CI + +### Fixed + +- *(lint)* satisfy clippy 1.98 without restyling the frozen pipeline + +### Other + +- retarget code citations to the split docs +- retire the PRD — architecture.md is the canonical spec diff --git a/crates/focale-sidecar/CHANGELOG.md b/crates/focale-sidecar/CHANGELOG.md new file mode 100644 index 0000000..075aa54 --- /dev/null +++ b/crates/focale-sidecar/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/Capsulsaurus/Focale/releases/tag/focale-sidecar-v0.1.0) - 2026-09-21 + +### Added + +- *(sidecar)* record debug provenance (focale_version, focale_platform) +- *(sidecar)* add v1 schema, atomic save/load, and golden-byte tests +- *(sidecar)* add RFC 8949 core deterministic CBOR encoding + +### Other + +- retarget code citations to the split docs +- retire the PRD — architecture.md is the canonical spec +- scaffold Rust workspace and development tooling