Updates
What's new in each release of ApexTell.
v0.6.1April 25, 2026Latest
New features across the board — preflop trainer, rolling BB/100 graph, session goals, solver convergence chart, and quality-of-life polish
Features
- GTO Trainer: preflop drill mode — practice opening, defending, and 3-betting decisions using the built-in chart library with instant grading
- Graphs: rolling BB/100 trend line — track your win rate over a configurable sliding window (1K/2.5K/5K/10K hands) under Cash Games
- Live Session: session goals with progress bars — set targets for hands, profit, or time and watch your progress in real time
- Live Session: BB/100 stat card showing your session win rate alongside hands, P/L, and active tables
- Solver: exploitability convergence chart — see how the solver converges over iterations after each solve
- Variance Simulator: 'Use My Stats' button auto-fills your win rate and standard deviation from your actual hand history
Improvements
- Codebase refactoring: extracted shared validation helpers, reduced code duplication in bankroll, settings, and stats modules
- Hand Replayer renamed to Hand Analysis throughout the app to match the updated UI
- Moved solver configuration types to proper data layer, eliminating component-to-store import coupling
- Polished button styling, hover states, and focus rings across 20+ components
Fixes
- Fixed preflop drill weighted random selection that biased the first hand class
- Fixed rolling BB/100 graph filter mismatch that could show wrong minimum-hands message
- Fixed stale preflop drill state that could leak into postflop mode after switching
- Fixed CI release workflow — updater bundles are now explicitly uploaded for auto-update support
Hotfixes
Features
- AI Coach v2 — pre-computes hand strength, draws, pot odds, and GTO comparison before generating advice for more accurate coaching
- Bankroll: per-stake P&L breakdown with sortable columns showing profit, win rate, and rake per stake level
- Bankroll: stake recommendations with configurable buy-in requirements (20/30/50 BI) and visual availability indicators
- Bankroll: Kelly Criterion panel with gauge visualization showing optimal bankroll sizing
- Bankroll: time-of-day performance heatmap — 7×24 grid showing when you play best, adjusted to local timezone
- Bankroll: rakeback-adjusted win rate — configure your rakeback percentage and see net bb/100 on the dashboard
- Bankroll: rolling win rate trend indicator comparing recent 10K hands vs previous 10K
- Bankroll: new transaction types — track rakeback, bonuses, and cashback as first-class income
- Bankroll: CSV export for transaction history and session data
- Bankroll: edit transactions and goals after creation, date range filtering
- GTO Trainer: 8 named spot presets (BTN vs BB, CO vs BTN, SB vs BB, tournament depths) — no more manual range entry
- GTO Trainer: board texture filter — practice on Dry, Wet, Paired, Monotone, or Rainbow boards
- GTO Trainer: 'Major Mistake' tier with frequency delta showing how far off you were from GTO
- GTO Trainer: session review modal summarizing flop/turn/river decisions after multi-street drills
- GTO Review: mistakes-only filter toggle to focus on errors
- Leak Detector: multi-leak pattern detection identifying tendencies like Fit-or-Fold and Passive Preflop + Postflop Overaggression
- Leak Detector: positional breakdown heatmap highlighting your weakest seat
- Leak Detector: trend analysis comparing recent play against overall stats
- Leak Detector: drill recommendations linking each leak to a trainer preset
- Leak Detector: AI Coach integration with context-aware questions per leak
- 15 new street-by-street stats — c-bet, fold-to-c-bet, check-raise, donk bet, probe, and barrel for flop/turn/river
- Preflop charts expanded with tournament charts at 50bb, 30bb, 25bb, 20bb, 15bb, 10bb depths
- Solver: save/load solved trees with zstd compression
- Solver: per-combo node locking for exploitative analysis
- Solver: compute EV and equity from solver state
- Gamification: expanded to 65 badges, 32 daily + 13 weekly quests, streak freeze mechanic
Improvements
- CFR+ solver is 7.8x faster — SIMD vectorization, compact combo mapping, parallelized chance nodes, f32 strategy paths
- AI Coach responses are ~40% more token-efficient with compact key-value format
- NN inference optimized — Level 3 ONNX Runtime, 4 threads, batch prediction, ~2ms per lookup
- Faster app startup — lazy-loaded routes, deferred HUD startup, hidden-until-ready window
- Self-hosted Google Fonts — no external network dependency on startup
- GTO Trainer: larger card display with visible hand class labels
- Settings page restructured into 5 tabs with new Analysis tab
- Hand Replayer renamed to Hand Analysis with updated icon
- HUD overlay focus protection — overlays no longer steal focus from the poker client
Fixes
- Fixed HUD crash when poker tables close — eliminated 3 deadlocks and 2 race conditions in the overlay system
- HUD overlays now auto-recover if a window crashes, and are properly cleaned up on app exit
- Fixed trainer XP rewards — drills were granting 2 XP instead of the correct 3/8/15 per verdict
- Fixed sessions CSV export crash caused by referencing a non-existent database column
- Fixed silent stats engine error — database failures were silently overwriting player stats with zeros
- Fixed timestamp parsing — SQLite datetime format now handled correctly instead of silently producing 1970 dates
- Fixed conditional React hook violation in Leak Detector that could crash the page
- Hardened CSV export path validation against directory traversal