v3.122.5-beta.0
Pre-release
Pre-release
3.122.5-beta.0 (2026-09-02)
Bug Fixes
- crm: label the two invitation conflicts and stop guessing after a 5xx (bc90b4d)
- crm: stop the invitation UI claiming more than it can know (6bb12c6)
- crm: tell the admin whether a customer's invitation actually went out (1b8e5f8)
- crm: tell the admin whether a customer's invitation actually went out (#1261) (b9c29fc)
- email: compare queue timestamps in JS, and make retry actually send (89db469)
- email: make waiting rows read-only, and time the grace from when due (4deac22)
- email: read naive SQLite timestamps as UTC, and page the candidates (98aa06a)
- email: show a queue nobody is working instead of reporting all-clear (73d8675)
- email: show a queue nobody is working instead of reporting all-clear (#1262) (ec1df70)
- email: wire the settings status card, and cap-aware truncation (2d403f7)
- gallery: decide the overlay by pointer capability, not viewport width (d027488)
- gallery: stop invisible overlay controls swallowing mobile taps (c0d3479)
- gallery: stop invisible overlay controls swallowing mobile taps (#1263) (db197e7)