v8.3.5
aldinokemal/go-whatsapp-web-multidevicev8.3.5Mar 26, 2026by aldinokemal
AI Summary
Fixes Docker permission issues causing readonly database errors on group messages and corrects the delivery of reactions in group chats.
Key Highlights
- Fix for `attempt to write a readonly database` in Docker
- Fix for reactions not being delivered in group chats
- Auto-fixes bind-mount permissions via entrypoint script
- Use of `su-exec` for privilege de-escalation
Full Release Notes
## 🐛 Bug Fixes ### Docker Permission Fix (#621) - Fix `attempt to write a readonly database` error 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 `BuildReaction` with participant JID --- ## 🔧 Technical Improvements ### Docker Security & Reliability - Add `entrypoint.sh` that auto-fixes bind-mount permissions at startup via `chown` - Use `su-exec` for clean privilege de-escalation (root → gowauser) - Use distinct uid/gid (20001/20000) to avoid BusyBox `adduser` conflicts - Add volume mounts to `docker-compose.yml` for DB and media persistence - Update `.dockerignore` to include `docker/` 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**: https://github.com/aldinokemal/go-whatsapp-web-multidevice/compare/v8.3.4...v8.3.5