Home
Changelog
Track updates and improvements to betr.pro
v4.23.4
Latest
06 Apr 2026
Fixed
Fixed public bankroll and stats share pages crashing when preference-based charts loaded outside the authenticated app shell
v4.23.3
01 Apr 2026
Fixed
Fixed AI import credits not refreshing after purchase
Fixed
Fixed Oddschecker screenshot extraction accuracy
Fixed
Fixed Telegram bot confirmation messages not updating
New
Added total staked to monthly/yearly analytics summary
v4.23.2
18 Mar 2026
Fixed
Fixed Cashed Out bets showing inflated returns after import
Fixed
Fixed E/W bets incorrectly doubling stake on bet365
Fixed
Fixed bet365 Doubles/Trebles being split into separate Singles
Improved
Improved selection name accuracy on bet365 screenshots
v4.23.1
16 Mar 2026
Improved
Telegram bot now shows a processing indicator while extracting bets
Improved
Telegram confirmation replies now edit in-place instead of sending a second message
v4.23.0
16 Mar 2026
Fixed
Fixed bet365 result swaps on long screenshots with 5+ bets
Fixed
Fixed bet365 E/W bets showing doubled stake
Fixed
Fixed bet365 race times being extracted as odds on doubles
Improved
Improved Void and Cashed Out bet detection
v4.22.4
13 Mar 2026
Fixed
Fixed duplicate bets appearing when screenshots show settled bets with result indicators
Improved
Improved extraction of long screenshots with 5+ bets
v4.22.3
12 Mar 2026
Fixed
Fixed Betfair Exchange settled E/W bets showing wrong stake and result
Fixed
Fixed bet365 race times being extracted as odds on Each Way bets
Improved
Improved result accuracy on screenshots with 5+ bets
v4.22.2
11 Mar 2026
Fixed
Fixed multi-bet screenshots failing when images contain 8+ bets
Fixed
Fixed Betfair Exchange bets incorrectly classified as Lay bets
Fixed
Fixed Coral BetStation receipts extracting as wrong bet type
v4.22.1
10 Mar 2026
Fixed
Fixed screenshot extraction misidentifying won bets as lost on bet365
Fixed
Fixed Each Way system bet stakes being halved (e.g. E/W Doubles, E/W Trebles)
Fixed
Fixed pending bets incorrectly showing as won after extraction
v4.22.0
09 Mar 2026
Fixed
Telegram bot now reliably tracks all bets when sending multiple selections
Fixed
Telegram bot now sends confirmation replies for every tracked bet
Improved
Telegram bot falls back to caption text when screenshot extraction finds no bets
v4.21.1
09 Mar 2026
Fixed
Fixed screenshot extraction misreading Cash Out buttons as settled bets
Fixed
Fixed Each Way returns calculation in bet entry form
v4.21.0
06 Mar 2026
New
Draggable column widths for Event and Selection columns in bets table
New
Paste screenshots from clipboard with Ctrl+V / Cmd+V on the import page
Fixed
Flagged bets now stay flagged when editing — approve button required to clear flag
Improved
Reduced background noise texture opacity for a cleaner look
v4.20.5
06 Mar 2026
Fixed
Fixed screenshot extraction picking up race card times as odds for Each Way bets
Fixed
Fixed pending bet detection for Sporting Index, Betfred, and other bookies
Fixed
Fixed E/W multi-bet returns using bookmaker's displayed value instead of recomputing
v4.20.4
06 Mar 2026
Fixed
Fixed screenshot extraction picking up background content instead of the actual placed bet
v4.20.3
05 Mar 2026
Fixed
Fixed William Hill bets showing as Won instead of Pending when just placed
v4.20.2
05 Mar 2026
Fixed
Fixed screenshot extraction swapping results between bets on multi-bet images
v4.20.1
05 Mar 2026
Fixed
Fixed Paddy Power E/W bets incorrectly showing as Pending when the result is Placed
v4.20.0
04 Mar 2026
New
Per-tipster unit stakes — set a custom unit stake for each tipster to override the global default
New
Pending stake tracking — see how much you have at risk across dashboard, tipsters, bookies, sports, and bankrolls
Improved
Tipster editing now uses a modal dialog with name and unit stake fields
Improved
Bookie editing now uses a modal dialog with name, commission, and notes fields
v4.19.2
04 Mar 2026
Improved
Report incorrectly extracted bets with the flag icon and get a credit back
Improved
Added info banner on extraction page explaining how reporting helps improve accuracy
v4.19.1
03 Mar 2026
Fixed
Fixed Telegram bot not processing messages due to webhook timeout
v4.19.0
02 Mar 2026
New
Added "Push" result type — tracked separately from Void, stake returned
v4.18.0
02 Mar 2026
New
"Grouped" badge shows on import cards when identical bets are combined
New
Telegram album support — multiple photos sent together now share the caption tipster and are extracted as a batch
v4.17.0
02 Mar 2026
New
Added confirmation modal when cancelling an in-progress extraction
Improved
Improved bet extraction handling
New
Added review bet handling in bets table
v4.16.2
28 Feb 2026
Improved
Improved Paddy Power slip extraction
New
Added option to clear bets
v4.16.1
28 Feb 2026
Fixed
Each Way returns now calculate correctly for settled bets
Fixed
Betfair Exchange lay bets now extract with correct profit and selection details
v4.16.0
27 Feb 2026
New
Drawdown & run-up metrics on bankroll, bookie, sport, and tipster detail pages
Fixed
Bet Builder+ doubles now correctly calculate combined odds across different matches
v4.15.1
27 Feb 2026
Improved
Extraction improvements
v4.15.0
26 Feb 2026
New
Report extraction issues directly from Telegram bot reply
v4.14.0
26 Feb 2026
New
System combination bets (e.g. "3 x £25.00 Doubles") now correctly extracted with proper bet type, odds, and returns
Improved
Bet cards show actual selections and match names instead of generic labels like "Double BB (2 legs)"
Fixed
Two separate singles on the same slip no longer incorrectly merged into a Double
Fixed
System bet returns now preserved from the slip instead of showing £0
v4.13.0
26 Feb 2026
Improved
Brand refresh — new olive colour scheme, updated typography (Space Grotesk headings, Inter body), and SVG logo
v4.12.2
26 Feb 2026
New
Keep duplicate button on import review to override duplicate detection
Improved
Market field now visible on import review cards without opening edit
Improved
Tipster can be set directly from import review cards
Improved
Import review card layout refined — selection full width with result in stats row
Fixed
Fixed extraction report linking to wrong screenshot in multi-image jobs
Fixed
Fixed P&L calculation showing exchange wins as losses
v4.12.1
25 Feb 2026
Fixed
Fixed Bet Builder bets incorrectly labelled as "Double BB" / "Bet Builder Accumulator" instead of showing actual selections and match
Improved
Screenshot extraction now captures displayed odds directly, fixed accuracy when bet credits or free bets are used
v4.12.0
25 Feb 2026
Improved
Faster and more reliable screenshot extraction with smart two-stage processing
Fixed
Fixed missing bets when importing multi-bet screenshots
Fixed
Fixed E/W detection and stake assignment from Oddschecker bet slips
v4.11.1
25 Feb 2026
New
Export bets with filters — narrow CSV exports by bankroll, tipster, bookie, sport, and date range
Improved
Smarter race result matching with fuzzy time lookup and horse name validation
Improved
Multiple leg splitting now handles "&" separator format from bet slips
Fixed
Fixed E/W bets with winnings boost calculating incorrect odds
Fixed
Fixed betting history on tipster, bookie, and sport pages showing bets from other entities
Fixed
Fixed screenshot extraction failing when auth token expires mid-session
Fixed
Fixed "P" result code in Excel imports mapping to Placed instead of Pending
v4.11.0
24 Feb 2026
Improved
E/W full-cover bets (Yankee, Trixie, Lucky 15, etc.) now extract correctly from screenshots
Improved
Jockey silks now display on race result cards during settlement
Improved
Smarter racing data deduplication — removes stale undivided entries when divisions exist
Fixed
Fixed odds validation rejecting valid high-odds full-cover bets
Fixed
Fixed E/W stake and total display wrapping in bets table
v4.10.0
23 Feb 2026
New
Discord integration — submit bets via Discord bot with screenshot and text extraction
Improved
Improved extraction prompts for more accurate bet slip parsing
Fixed
Extraction fixes and stability improvements
v4.9.1
23 Feb 2026
Improved
Smarter racing data deduplication — cleaner race listings with fewer duplicates
Improved
Racing silks and images now display correctly on race cards
Fixed
General fixes and stability improvements
v4.9.0
21 Feb 2026
New
In-play and free bet tracking — mark bets as in-play or free bets (SNR/SR) with correct P&L calculation
New
Jockey and trainer performance analytics on racing page
New
Settle Telegram bets by reacting with emoji (thumbs up = Won, thumbs down = Lost)
New
Bankroll-level tracking mode — each bankroll can independently use currency or units
Improved
Race result card now shows all runners with SP and beaten distances
Improved
AI extraction now detects Coral bookmaker and handles winnings/odds boosts correctly
Improved
Better market extraction from bet slips (Total Cards, Total Corners, etc.)
Improved
CSV export now includes In-Play and Free Bet columns
Fixed
Import P&L no longer shows floating point rounding errors
v4.8.1
20 Feb 2026
New
Password reset flow on the login page
Improved
Bulk import flow improvements
Improved
Performance improvements with database indexing
Fixed
Fixed free extraction credits incorrectly showing on paid plans
v4.8.0
20 Feb 2026
New
Telegram dashboard redesigned with bot replies toggle and channel management
New
Lazy-loading bets on analytics day views and share pages
Improved
Oddschecker bet slip extraction now correctly identifies all individual bets
Improved
Analytics day/month rows load bets on demand for better performance
Fixed
Share pages no longer miss bets on days with large volumes
v4.7.0
19 Feb 2026
New
Event time field added to bets — displays kick-off or race time alongside the date
New
Bets table columns are now sortable (date, event, odds, stake, returns, P&L)
Fixed
Screenshot extraction no longer misclassifies unsettled bets showing "To Return" as Won
Fixed
"Fouls Won" and similar stat names in selections no longer confused with Won result
v4.6.0
19 Feb 2026
New
Horse racing bets now auto-populate the event field from course name and race time
New
Football and racing analytics now available on public share pages
New
Collapsible year/month/day analytics breakdown on public share pages
New
Telegram bot now auto-detects bookmakers from screenshots
Improved
Course names now consistently preserve all-weather suffixes (e.g. Kempton (AW))
Improved
Daily analytics charts consolidated into a cleaner 2-column grid layout
Improved
Password-protected shares now require minimum 4-character passwords
Improved
Persistent rate limiting for share password verification
Fixed
Fixed share card and Telegram bot logic
v4.5.1
19 Feb 2026
New
Bulk assign bankroll to selected bets
Fixed
Tracking mode no longer resets from units to currency when changing other settings
Fixed
Fixed missing preference column causing server error
v4.5.0
18 Feb 2026
New
AI extraction now auto-detects bookmakers from screenshots (Bet365, Betfair, William Hill, Paddy Power, Sky Bet and more)
New
Bankroll selector in file and paste import for all account modes
v4.4.0
18 Feb 2026
New
CLV analysis for horse racing — compare actual vs SP vs BSP returns by course
New
Import validation now shows warnings separately from errors, so fixable bets aren't blocked
New
Half Won and Half Lost bet results now supported
Improved
E/W settlement in bulk status updates now correctly calculates place returns
Improved
Security hardening — patched 10 npm vulnerabilities
Fixed
Fixed bulk bet settlement failing for each-way bets
Fixed
Fixed bet delete flow reliability
v4.3.2
17 Feb 2026
Improved
Internal stability and reliability improvements
v4.3.1
17 Feb 2026
Improved
Odds now tracked to 3 decimal places for greater precision
v4.3.0
17 Feb 2026
New
Telegram bot integration for premium users — track bets via your Telegram channel
Improved
Improved handling of exchange betslips
v4.2.3
16 Feb 2026
Fixed
E/W bets now correctly detected from selection text (e.g. golf outrights)
Fixed
Places dropdown now supports up to 12 places
v4.2.2
16 Feb 2026
Improved
Premium plan now includes 200 AI extractions per month (up from 120)
New
Report modal for extraction errors with reason selection and notes
Fixed
Exchange market summaries (e.g. Betfair) now extract correctly
Fixed
Import summary P&L now uses actual values for more accurate totals
v4.2.1
16 Feb 2026
Fixed
Fixed horse bet multiple leg handling
v4.2.0
15 Feb 2026
New
7-day free trial for Premium and Pro plans
New
Value framing and plan selection steps in onboarding
New
Trial reminder emails (day 1, day 3, and 24-hour final)
New
Trial status badge in sidebar
New
Post-trial downgrade UX with upgrade prompts
Improved
General onboarding flow improvements
Improved
Subscription gate ensures new users start a trial before accessing the dashboard
Improved
Cancel anytime link in account settings during trial
v4.1.1
12 Feb 2026
New
Bulk assign sport and date to selected bets
New
Each-way betting now available for all sports (golf, greyhounds, tennis outrights, etc.)
New
Full-cover system bet support (Trixie, Patent, Yankee, Lucky 15, and more) in AI screenshot extraction and import
Improved
Redesigned bulk update bar with labeled dropdowns for status, tipster, bookie, sport, and date
Improved
Live platform stats on landing page (real stakes tracked and bets analyzed)
Fixed
Fixed date calculations that could shift by a day near midnight in certain timezones
v4.1.0
11 Feb 2026
New
Form indicators showing last 5 results on competition and team charts
New
Team performance chart on main dashboard
Improved
Unified list-style charts on public share pages
Fixed
"Show All" team count now updates correctly when filtering by minimum bets
v4.0.1
11 Feb 2026
New
Football and racing analytics on public share pages
New
Customizable URL slugs for share links
Improved
Improved error handling during screenshot extraction
Fixed
Fixed screenshot extraction on mobile devices
Fixed
Minor styling fixes on account and pricing pages
v4.0.0
10 Feb 2026
New
Guided onboarding wizard for new users
New
Interactive site tour with step-by-step walkthrough
New
Football analytics page with competition and team performance
New
Day-of-week performance charts on dashboard
New
Data utilities page for race linking and sport reclassification (Premium+)
New
Betfair Starting Price (BSP) tracking for racing bets
New
CLV columns in bets table and daily analytics (SP, CLV, BSP)
New
Group identical bets toggle during import
New
Automatic football fixture matching during import
Improved
Removed BETA badge - official production launch
Improved
Richer daily analytics with sport, competition, and racing breakdowns
Improved
Date range and bankroll filters now persist in URL
Improved
Premium quota increased to 120/month, Pro to 500/month
Improved
Enhanced sidebar with football and utilities links
Improved
Sample row preview when mapping import columns
Fixed
Improved sport auto-detection from bet data
Fixed
Course name normalization for consistent racing analytics
v3.0.0
06 Feb 2026
New
Multi-sport support with custom sport management
New
Jockey silk images in runner selection dropdown
New
Sport filter across bets and analytics
Improved
Improved horse name matching for race linking
Improved
Enhanced racing analytics (distance & going performance)
Improved
Better race linking modal UX
v2.3.0
05 Feb 2026
New
Analytics overview page with monthly breakdown
New
Date range URL params on bets page (shareable filtered views)
New
Month URL params on daily analytics page
v2.2.1
04 Feb 2026
Fixed
Fixed screenshot extraction quota not tracking usage
v2.2.0
03 Feb 2026
New
Performance breakdown by sport on dashboard
New
Performance breakdown by competition on dashboard
New
Sport and competition stats on public share pages
New
Add tipster/bookie via dropdown on bet modal
New
Track CLV (enable via settings page)
v2.1.4
27 Jan 2026
New
Paste from clipboard for mobile screenshot import
Improved
Event field now includes fixture search
Improved
Clearer quota display showing remaining extractions
v2.1.3
26 Jan 2026
New
Searchable bet type dropdown with 20 types
New
Bet type filter in bets table
Improved
AI extraction now normalizes bet types
Fixed
Fixed quota check for pro plan users
v2.1.2
26 Jan 2026
Fixed
Restored inline bookie dropdown in bets table
Fixed
Inline result changes now correctly update returns and P&L
v2.1.1
26 Jan 2026
Fixed
Improved extraction of in-play bets
v2.1.0
23 Jan 2026
New
Date range filter on tipster detail pages
New
Date range filter on bookie detail pages
Improved
Streamlined account page
Improved
Improved fixture matching during bet extraction review
v2.0.2
22 Jan 2026
New
Theme preferences now sync across devices when logged in
Improved
Streamlined signup flow
Improved
Mobile navigation improvements
v2.0.1
21 Jan 2026
Fixed
Fixed tipster and bookie detail pages not loading
v2.0.0
21 Jan 2026
New
Bankroll management - Create and manage multiple betting bankrolls
New
Account modes - Choose between Standard (single balance) or Tipster (multiple bankrolls)
New
Assign bets to bankrolls during bet entry and bulk import
New
Public bankroll sharing with shareable links
New
Real-time updates for public share views
New
Analytics filtering by bankroll
v1.5.0
21 Jan 2026
New
Event autocomplete for football fixtures when entering bets
New
PDF import support with smart text extraction
Improved
Returns auto-calculate based on odds, stake, and result
Improved
Notes field added to batch import settings
Fixed
Pending bets now show "—" for P&L instead of potential profit
v1.4.1
20 Jan 2026
New
Added notes field to bets
v1.4.0
20 Jan 2026
New
New landing page with video hero and feature highlights
Fixed
Batch dropdowns now reset between imports
v1.3.1
19 Jan 2026
New
Mobile result dropdown - quickly change bet outcomes without opening edit modal
Fixed
Lost bets now automatically set returns to 0
Fixed
Bets list order stays stable after editing
v1.3.0
19 Jan 2026
New
Google Sign-in - sign in with your Google account
New
Cookie consent banner with privacy preferences
New
Hourly automated database backups
v1.2.3
19 Jan 2026
Fixed
Cross-device import sync - pending imports now clear on other devices when completed or cancelled
v1.2.2
19 Jan 2026
Fixed
Fixed issue where completed import would persist across sessions
v1.2.1
19 Jan 2026
Fixed
Fixed duplicate bet warnings not clearing after importing bets
v1.2.0
17 Jan 2026
New
Intelligent image splitting for tall screenshots (preserves OCR quality)
New
Image preview lightbox to verify screenshots before extraction
Improved
Split confirmation showing how images were divided
v1.1.3
16 Jan 2026
New
Added support for Betfair lay bets with correct P&L handling
Fixed
Fixed P&L column display wrapping issue
v1.1.2
16 Jan 2026
Improved
Delete button in bet edit modal for easier bet removal
Improved
Tipster and bookie tables now show W-L-V-P (Wins-Losses-Voids-Pending)
v1.1.1
15 Jan 2026
Fixed
Resolve issue with new user signup not assigning beta plan
v1.1.0
15 Jan 2026
New
User preferences system with column visibility and display format settings
New
Units tracking for stakes (unit-based betting support)
New
Voids count now shown in all summary views
New
Monthly P&L chart on dashboard
New
Date range picker for custom analytics periods
Improved
Server-side pagination for bets table (better performance with large datasets)
Improved
Debounced search for faster filtering
Improved
Enhanced Excel/CSV parsing with better error handling
Improved
Improved screenshot extraction validation
Improved
Better duplicate detection for imports
Improved
Loading skeletons for smoother chart rendering
Improved
Improved filter UI in bets table
Fixed
Fixed time extraction for horse racing screenshots
Fixed
Fixed batch upload issues
Fixed
Fixed void bet returns calculation
v1.0.0
15 Jan 2026
New
Initial release of betr.pro betting dashboard
New
Dashboard with P&L metrics: Total, Today, Weekly, and Monthly
New
Win rate, ROI, and comprehensive performance analytics
New
Full bets list with sorting by Date, Event, Stake, P&L, and Odds
New
Inline cell editing and full bet details modal
New
Batch operations: assign tipster/bookie to multiple bets
New
Bulk deletion, CSV export, and pagination (50 bets per page)
New
Search and filter bets by event, selection, and result status
New
Daily analytics with single day view and 7-day comparison
New
AI-powered screenshot extraction using advanced multi-layered vision technology
New
Support for 15+ UK bookmakers including Bet365, Sky Bet, Paddy Power, and more
New
Batch screenshot processing with progress tracking and cost display
New
Duplicate detection and interruption recovery for imports
New
Excel (.xlsx, .xls) and CSV file import with flexible column mapping
New
Direct CSV paste functionality with validation
New
Automatic tipster and bookie creation from imports
New
Cumulative P&L chart showing wealth growth over time
New
Daily and monthly performance charts
New
Results distribution chart (Won/Lost/Void/Placed/Cashed Out/Pending)
New
Odds range performance chart with win rate by odds bracket
New
Bookie distribution pie chart and tipster performance bar charts
New
Market heatmap showing win rate by market type
New
Tipster leaderboard with performance metrics and detailed analytics
New
Bookie leaderboard with P&L tracking and ROI calculations
New
Individual tipster and bookie detail pages with charts
New
User accounts with profile and subscription management
New
Free, Premium, and Pro subscription plans
New
Stripe payment integration with monthly and annual billing
New
Screenshot extraction quotas with usage tracking
New
Promotional code support with discounts
New
Dark and light theme with system preference detection
New
Fully responsive design for mobile, tablet, and desktop
New
Animated landing page with feature highlights
New
Comprehensive FAQ and feedback submission
New
Admin dashboard with MRR, user counts, and plan distribution
New
User management with search, filters, and detailed views
New
Screenshot review queue for flagged extractions
New
Usage analytics and promotional code management
New
Secure authentication with Supabase Auth
New
Input sanitization and CSV formula injection prevention
New
Rate limiting on API requests
New
User-scoped data isolation for privacy