Release history
stoatchat releases
The software powering Stoat
All releases
25 shown
Fixed the default exchange being set to revolt.default.
Full changelog
Fixed AMQPRS startup bug.
- Added embed support for YouTube Shorts
- Added emoji rename endpoint
- Added legal links to root payload
Full changelog
0.13.0 (2026-05-08)
Features
- add embed support for YouTube Shorts (#734) (d46c7f7)
- add emoji rename endpoint (#714) (23ad135)
- add legal links to root payload (#733) (21d8201)
- add role icon support (#724) (841985d)
- Add webhook endpoints for editing and deleting messages (#682) (6f3441c)
- automatically sanitise usernames on create/update (#689) (e937697)
- blacklist private ip ranges and add january domain blocklist (#731) (6b41db9)
- Rewrite acks (#741) (ab5bd47)
Bug Fixes
- add new_user_hours to configuration limits (#729) (279f5d5)
- add reconnection policy to Redis subscriber to prevent ghost state (#708) (057f2bb)
- docker compose file had personal url in it (#742) (0719985)
- don't strip ICC from exif (#735) (d76a711)
- dont send notification in fcm (#721) (89171e9)
- encode filenames in redirects (#737) (9fd7128)
- january ip redirects & domain resolver (#738) (356491e)
- update message length validation to remove upper limit (#723) (ed4fd5e)
- use correct response for NoEffect errors (#732) (5378cd2)
- Blocked SSRF in image cover proxy
- Sanitized settings tab names to prevent path traversal
- Slowmode for text channels
- Server creation restrictions
- Thumbhash computation for images
Reverted previously disabled user update events to restore real-time user information synchronization.
- Separate Redis events replica URL config
- Presence traffic reduced during architecture transition
- Events traffic reduced during architecture transition
Fixed bug where bots in multiple voice channels were not properly tracked and managed.
- Spamhaus integration for abuse prevention
Updated email titles and descriptions to replace Revolt branding with Stoat branding throughout the platform.
Fixed thumbnail generation to properly handle RGB8 and RGBA8 image formats in image processing pipeline.
Updated Rust version to 1.92.0 for Docker builds to ensure compatibility and receive latest language improvements.
- Kick members from voice channels
- Repository architecture for files crate with tests
Fixed repository checkout and lock file updates by properly persisting Git credentials during CI/CD pipeline execution.
Fixed CI pipeline configuration issues affecting build and deployment processes.
Disabled publish for services in CI/CD pipeline to fix deployment issues.
Fixed CI/CD pipeline issues to improve deployment reliability.
- Voice chats v2
- Tenor GIF searching
- Role ID field