🐛 Bug Fixes
Docker Permission Fix (#621)
- Fix
attempt to write a readonly databaseerror when sending group messages in Docker deployments - Root cause: v8.3.4 introduced a non-root user (
gowauser) but bind-mounted volumes retained host ownership, making SQLite sender-key writes fail
Group Chat Reactions (#615)
- Fix reactions not being delivered in group chats by correctly using
BuildReactionwith participant JID
🔧 Technical Improvements
Docker Security & Reliability
- Add
entrypoint.shthat auto-fixes bind-mount permissions at startup viachown - Use
su-execfor clean privilege de-escalation (root → gowauser) - Use distinct uid/gid (20001/20000) to avoid BusyBox
adduserconflicts - Add volume mounts to
docker-compose.ymlfor DB and media persistence - Update
.dockerignoreto includedocker/directory in build context
What's Changed
- fix: Docker permission issue causing readonly database on group messages (#621) by @aldinokemal
- fix: use BuildReaction for group chat reactions (#615) by @aldinokemal
- chore: change sponsor by @aldinokemal
Full Changelog: v8.3.4...v8.3.5