Maintenance release. Your timeline, your data, and how the app works are all unchanged.
Self-hosting (Docker)
- Fixed ARM64 image pulls failing with "no matching manifest for linux/arm64/v8" on older Docker and containerd clients. The published image was already multi-architecture, but extra provenance and SBOM attestations in the image index confused older clients. Those have been dropped, so Raspberry Pi and Apple Silicon pulls now resolve reliably.
Hosted web demo
- Added a "Load demo data" option to the welcome screen of the hosted site, so you can explore a populated, zoomable timeline instead of starting from an empty one. A floating "Clear sample data" pill removes it again, and clearing only ever touches the records the demo created. Your own entries are never affected.
- This is limited to the hosted site. It is not included in the Docker, self-hosted, Android, or iOS builds.
Android
- Updated to Google Play Billing Library 8, as required by Google's policy. Purchases, subscriptions, free trials, and restores all behave exactly as before.
Under the hood
- Kotlin toolchain updated to 2.2.20 for compatibility with Play Billing 8.
- Documentation updates, including Google Play availability in the README.