filmr

0.4.0 - 2026-01-29

v0.4.0 Jan 29 2026 at 06:59 UTC

⚠ Breaking Changes

  • Core: Refactored ReciprocityFailure model to be a struct with beta parameter, removing the description field. This restores Copy trait for FilmStock.
  • Core: Removed references to internal documentation IDs ("tec n") from public API comments.

🚀 Features

  • Core: Added standard color negative spectral response model (new_color_negative_standard).
  • Ops: Implemented structured logging with tracing crate, replacing println! debugging.
  • Docs: Established mdBook knowledge base structure in docs/.
  • Docs: Added comprehensive Rustdoc documentation to public API (FilmStock, PipelineStage, etc.).

⚡️ Performance

  • Bench: Added criterion benchmarks for image processing (1080p).

🐛 Fixes

  • Tests: Resolved Clippy warnings and unused variables in test suites.
window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());gtag('config', 'G-ZCH0DFY43H');