• v1.5.0 db1e0a7ba7

    v1.5.0
    All checks were successful
    check / commits (pull_request) Successful in 5s
    check / web (pull_request) Successful in 4m6s
    check / go (pull_request) Successful in 4m54s
    check / report (pull_request) Successful in 4s
    check / commits (push) Successful in 8s
    check / web (push) Successful in 2m7s
    check / go (push) Successful in 3m9s
    check / report (push) Has been skipped
    tag / tag (push) Successful in 3m46s
    release / binaries (push) Successful in 1m54s
    release / docs (push) Successful in 2m54s
    release / image (push) Successful in 4m45s
    release / android (push) Successful in 6m41s
    release / manifests (push) Successful in 1m24s
    release / module (push) Successful in 1m29s
    release / release (push) Successful in 13s
    Stable

    nalum released this 2026-08-16 13:09:42 +00:00 | 291 commits to main since this release

    Features

    • feat(android): notification channels for the event kinds (2c966a9)
    • feat(web): surface the event notification kinds (22ded91)
    • feat(notify): tell members about event adds and cancellations (18e3829)
    • feat(android): offer only Me in New job's owner picker for takers (f7ef9de)
    • feat(web): offer only Me in New job's owner picker for takers (b4304c8)
    • feat(auth): guard assign-to-other with a matrix sub-verb (544f141)
    • feat(android): gate New job on the Create.standalone sub-verb (7a7d5e4)
    • feat(web): gate New job on the Create.standalone sub-verb (790d1f3)
    • feat(auth): drive standalone job create from a matrix sub-verb (2197548)
    • feat(android): hold push in a foreground service (5f14b3d)
    • feat(android): render live notifications, drop UnifiedPush (4435e65)
    • feat(android): collapse phone nav to four tabs plus More (54ce324)
    • feat(web): collapse phone nav to four tabs plus More (b05713c)
    • feat(android): compact month grid on narrow screens (f7fa154)
    • feat(web): compact month grid on narrow screens (b966f73)
    • feat(android): let members pin the calendar view at any width (4c233dd)
    • feat(web): let members pin the calendar view at any width (d3a6174)
    • feat(proto): add calendar_view to UserSettings (8d6a2f2)
    • feat(android): card-tilt toggle, synced and rendered (87c3d9b)
    • feat(web): card-tilt toggle, per-member and synced (bf4116e)
    • feat(android): sync reduce-motion with the member record (55d8347)
    • feat(web): sync text scale, motion and card-tilt (74873d8)
    • feat(proto): sync text scale, motion and card-tilt in UserSettings (5afb018)

    Fixes

    • fix(ci): ignore pull_request statuses in the tag sibling wait (db1e0a7)
    • fix(android): pin form errors beside the sheet actions (4d347ee)
    • fix(web): pin form errors to the sheet footer (2c0640a)
    • fix(android): rebuild the member graph before holding the stream (279d8d8)
    • fix(android): keep the push stream alive and catch up out loud (cce194c)
    • fix(android): keep short events' names in the day view (a01080b)
    • fix(web): keep short events' names in the day view (bbe8f12)
    • fix(web): register events.update in the mutation queue (70b9c6c)

    Other

    • docs(adr): record sub-verb matrix entries (0031) (6139627)
    • docs(adr): record the push foreground service (#59) (f147005)
    • docs(adr): record self-contained Android push (0030) (4e59475)
    • docs(frontend): record the four-core phone nav collapse (7f31026)
    • docs(frontend): record the compact phone month grid (81e1b2a)
    • docs(frontend): record the calendar view toggle (ea8ae4a)
    • docs(frontend): record card-tilt flat as a supported mode (fe821cb)
    • docs: UI preferences sync via UserSettings, localStorage is a cache (c656b3b)
    • docs(adr): record UI-preference sync via UserSettings (3d8d39d)

    Full changelog: https://git.eagraiclainne.ie/eagraiclainne/app/compare/v1.4.0...v1.5.0

    Downloads