3.16.3 (2026-02-18)
Bug Fixes
- 3 user deletion bugs — type cast, inner savepoint, lazy load (af31c55)
- auth middleware catches all commit errors, not just connection errors (6409b0c)
- connected_squads stores UUIDs, not int IDs — use get_server_ids_by_uuids (d7039d7)
- deadlock on user deletion + robust migration 0002 (b7b83ab)
- eliminate deadlock by matching lock order with webhook (d651a6c)
- make migration 0002 robust with table existence checks (f076269)
- wrap user deletion steps in savepoints to prevent transaction cascade abort (a38dfcb)