As the issue list is all but wrapped up at the moment, I am exploring a UI revamp for a v1.0.0 release!
What's Changed
- ci: add job timeouts, type-check, and supply-chain hardening by @davefatkin in #102
- ci: fail fast in promote when the tag commit was never built by @davefatkin in #101
- Add test infrastructure: Vitest, Playwright e2e, CI pipeline by @davefatkin in #103
- Expand unit coverage and add service fakes for e2e by @davefatkin in #104
- Exhaustive feature e2e coverage by @davefatkin in #105
- Upgrade libcrypto3/libssl3 past CVE-2026-45447 by @davefatkin in #107
- Attribute journal entry edits by @davefatkin in #106
- Rename internal photo identifiers to media-neutral names by @davefatkin in #108
- Add full-text search by @davefatkin in #109
- Search filters:
@companion,#type, date range (#10) by @davefatkin in #110 - Calendar feed: subscribable ICS for health, reminders, and shifts (#15) by @davefatkin in #111
- 0.15.0 by @davefatkin in #112
Full Changelog: v0.14.1...v0.15.0