Changelog
All notable TatMapper changes are recorded here. The project has not published
a verified Play Store or App Store release; entries under Unreleased must not
be presented as store availability.
Unreleased — Planar Photo Mapping Beta
Added
- Five-step Photo → Scale → Trace → Design → Export workflow.
- Two-point, known-distance calibration in source-image coordinates.
- Photo-backed finger/stylus tracing with separate strokes and undo/redo.
- PNG placement with persistent translation, rotation, and scale.
- Dimensionally controlled PDF export with an exact 100 mm verification ruler,
Actual Size print instructions, planar limitation warning, and oversize guard.
- Local synthetic sample project, six reproducible UI renders, animated README
walkthrough, demo script, release runbooks, QA matrix, and privacy inventory.
- Android API 36 release APK/AAB CI and Xcode 26 no-sign iOS CI.
Changed
- Reframed the product around honest planar placement rather than unsupported
curved-surface/body-flattening claims.
- Moved persisted geometry to normalized source-photo pixel coordinates.
- Made the first beta free end-to-end and local-first.
Removed
- Advertising, in-app purchase, ATT, Sentry, paywall, and trial dependencies and
startup flows from the shipping beta.
- Flutter web/desktop build and deployment paths.
- The dual-photo/native prototype from the default user journey.
Not yet released
- Production signing and store uploads.
- Play internal testing and TestFlight installation.
- Real-device camera/accessibility matrix and physical printer validation.
- Canonical redistribution license; owner decision tracked in issue #109.