Unsay 0.1.4b (beta)
Pre-release
Pre-release
Unsay 0.1.4b (beta)
Fixed
- Prevented keyboard auto-repeat from triggering multiple quick deletes while
Shift + DeleteorShift + Backspaceis held. - Prevented delete and edit requests from changing the local HUD before the server confirms the action.
- Prevented ambiguous duplicate-message fallbacks from selecting the newest matching line automatically.
- Removed broad substring matching that could confuse messages such as
houseandmy new house. - Fixed failed or rate-limited actions leaving the requesting client out of sync with the server.
- Fixed empty edits consuming an edit rate-limit slot before being processed as deletion.
- Prevented replies from trusting client-provided author names or previews when the target message cannot be resolved.
- Fixed stale edit, reply, hover, and quick-delete state persisting after the chat screen closes.
Improved
- Added a single pending-action lock for authoritative delete and edit requests.
- Increased the join snapshot from 64 to 200 tracked messages.
- Pruned expired messages before delete, edit, and reply validation.
- Made loose HUD removal occur only when exactly one matching line exists.
- Added clearer errors for messages that are still syncing and actions already in progress.