2026-07-30 version 2.1.5:
- new: community suggest in the game-wait page - proposes idle, eligible players for BBC step and WEC invite games, using the same selection logic as the legacy bbcbot (QML)
- new: global notice - PokerTH admins can broadcast a message to all connected clients, including a command line tool for sending it (QML & server)
- new: pirates table theme and matching card backside (QML)
- new: two more table themes with matching card backsides - mile high club, terminus hotel 2 (by BaShFX) (QML)
- new: optional timestamps in chat (QML)
- new: debug log view on the logs page (QML)
- improvement: in-game action buttons hardened - button states now follow the betting round more reliably (QML)
- improvement: chat scrolling and chatbox behaviour fine-tuned (QML)
- improvement: translation globe icon only appears on the hovered chat line now (widget & QML)
- improvement: F11 fullscreen works on every page, Alt+L toggles the log panel also when docked (QML)
- improvement: browse button for the log directory is wired up now (QML)
- improvement: external link opening hardened (QML & widget)
- bugfix: manual bet input while the input field is focussed (QML)
- bugfix: focus issues in the action bar (QML)
- bugfix: own country flag missing on the game table, plus several broken flag graphics (QML)
- bugfix: lobby button styling with the Win10 theme while in game (widget)
- server: send and disconnect hardening
- server: disconnected players could still appear in the lobby
- server: seats invalidated by a kick or an AFK timeout could be rejoined with an empty stack
- android: additional APK build workflow and build script fine-tuning
- macOS: universal (arm64 and x86_64) DMG build workflow, including a version and content check of the finished DMG
- packaging: ZIP binary deploy for the global notice admin tool