Changelog
What's new in each release of Seatify Pro.
0.9.12
Fixed
- Layout Editor: active layout selection now persists across tab navigation
Changed
- Comparison table updated: Multi-room & apps (rooms + Windows applications)
0.9.11
Added
- App Slot Workflow: auto-tile external apps (Discord, browsers) alongside poker tables
- App Rules: define matching criteria (process name, title regex, class name) for apps
- App Detector: Rust module with Win32 window enumeration and first-match-wins ordering
- App Slots in layouts: new slot type with pink color, free resize, no aspect ratio
- AppRuleManager UI: add, edit, delete, reorder rules with auto-detect
- Focus Aura per-type toggles: choose which window types display the aura
- Focus Aura on app windows: aura renders on detected app windows when enabled
- Edge-snap on slot save: positions snap to monitor edges for pixel-perfect alignment
- Dynamic window title: app title shows current version automatically
- Tooltips on settings toggles (Auto-Tiler Enforcement, DWM Compensation)
Fixed
- Window positioning offset of 1-2px caused by invisible DWM border
- Focus Aura per-type toggles had no effect (type lookup only checked poker cache)
- Focus Aura not rendering on app windows (HWNDs not in detection cache)
Changed
- Hand History section redesigned as compact chips/tags (click to configure)
- Layout Editor sidebar widened for better button layout
- Layout Editor preview adapts to portrait and ultrawide monitors
- Tables ouvertes section removed from Layout Editor (redundant with Table Manager)
- Form row toggles aligned to the right for consistent UI
0.9.10
Added
- DWM compensation toggle in Settings (enable/disable invisible border adjustment)
- Burst polling mode: 300ms detection for 3s after table changes (faster reactivity)
- Table Manager Minimap: visual overview of monitors and slot assignments
Fixed
- Minimap slot sync now uses active layout instead of DB default
Changed
- Aspect ratio enforcement now opt-in (slots fill entire screen by default)
- DWM border compensation disabled by default (better visual alignment)
- Screenshot overlay reconciliation reduced from 1s to 5s
0.9.9
Added
- Table Manager Minimap with multi-monitor visualization and click-to-focus
- New app icon (desktop, taskbar, sidebar)
- 888Poker detection via Qt650QWindow class
- GGPoker tournament waiting room classification
Fixed
- 888Poker tournament lobby windows classified correctly as waiting
- GGPoker main lobby detection narrowed to avoid false positives
0.9.8
Fixed
- PokerStars embedded CRM/marketing windows no longer detected as poker tables
- Explorer.exe windows excluded from detection
- Layout activation simplified: click to activate, no 'Set default' step needed
Removed
- OCR/Vision system removed from compilation (unused)
0.9.7
Changed
- Unused feature tabs hidden from navigation
0.9.6
Fixed
- Production build CSS styling (obfuscator was breaking class names)
Changed
- Settings Panel redesigned: card-based sections, consistent spacing, dedicated CSS
- Hotkey Configurator redesigned: improved visual hierarchy and structure
- Theme accent swatches with hover/active transitions
0.9.3
Added
- Changelog page on the website
- Public Beta indicators and messaging
0.9.2
Added
- Admin promo key generation system
- Partner links page with affiliate tracking
Fixed
- Improved persistence reliability with atomic writes
0.9.1
Added
- Dedicated pricing page with Stripe integration
- User documentation (getting started, features, troubleshooting)
- Crash reporter with recovery and diagnostic submission
- Release readiness pipeline with automated verification
Fixed
- Screenshot service auto-starts at launch when enabled
Removed
- Danger zone (reset settings) removed from Settings