21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
|
|
# 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.
|