hsa-app/CHANGELOG.md

21 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

# Changelog
All notable changes to this project are documented here. Versions are git tags;
release tags `X.Y.Z` are built and deployed automatically (pre-release tags such
as `0.0.0a1` are built and staged only).
## [0.0.1] - 2026-06-19
### Added
- Upright receipt images (EXIF orientation normalization). Phone cameras often
store a photo sideways with an EXIF "Orientation" tag that only some viewers
honor, so receipts could appear rotated. On upload the indicated rotation is now
baked into the pixels (and the tag dropped) so the stored image is upright in
every consumer — browser, download, the AI classifier, and any future export.
- Applies only when orientation is actually known (a JPEG with an EXIF tag of
2..8). Images with no tag, an already-upright tag, non-JPEG images, and PDFs
are left byte-for-byte untouched — no guessing from image content.
- Runs on the primary receipt, every additional attachment, and the image sent
to the AI classifier. New uploads only; existing stored receipts are unchanged.
- See spec.md item 13.