Home

Changelog

Track updates and improvements to betr.pro

v4.23.4Latest
06 Apr 2026
  • FixedFixed public bankroll and stats share pages crashing when preference-based charts loaded outside the authenticated app shell
v4.23.3
01 Apr 2026
  • FixedFixed AI import credits not refreshing after purchase
  • FixedFixed Oddschecker screenshot extraction accuracy
  • FixedFixed Telegram bot confirmation messages not updating
  • NewAdded total staked to monthly/yearly analytics summary
v4.23.2
18 Mar 2026
  • FixedFixed Cashed Out bets showing inflated returns after import
  • FixedFixed E/W bets incorrectly doubling stake on bet365
  • FixedFixed bet365 Doubles/Trebles being split into separate Singles
  • ImprovedImproved selection name accuracy on bet365 screenshots
v4.23.1
16 Mar 2026
  • ImprovedTelegram bot now shows a processing indicator while extracting bets
  • ImprovedTelegram confirmation replies now edit in-place instead of sending a second message
v4.23.0
16 Mar 2026
  • FixedFixed bet365 result swaps on long screenshots with 5+ bets
  • FixedFixed bet365 E/W bets showing doubled stake
  • FixedFixed bet365 race times being extracted as odds on doubles
  • ImprovedImproved Void and Cashed Out bet detection
v4.22.4
13 Mar 2026
  • FixedFixed duplicate bets appearing when screenshots show settled bets with result indicators
  • ImprovedImproved extraction of long screenshots with 5+ bets
v4.22.3
12 Mar 2026
  • FixedFixed Betfair Exchange settled E/W bets showing wrong stake and result
  • FixedFixed bet365 race times being extracted as odds on Each Way bets
  • ImprovedImproved result accuracy on screenshots with 5+ bets
v4.22.2
11 Mar 2026
  • FixedFixed multi-bet screenshots failing when images contain 8+ bets
  • FixedFixed Betfair Exchange bets incorrectly classified as Lay bets
  • FixedFixed Coral BetStation receipts extracting as wrong bet type
v4.22.1
10 Mar 2026
  • FixedFixed screenshot extraction misidentifying won bets as lost on bet365
  • FixedFixed Each Way system bet stakes being halved (e.g. E/W Doubles, E/W Trebles)
  • FixedFixed pending bets incorrectly showing as won after extraction
v4.22.0
09 Mar 2026
  • FixedTelegram bot now reliably tracks all bets when sending multiple selections
  • FixedTelegram bot now sends confirmation replies for every tracked bet
  • ImprovedTelegram bot falls back to caption text when screenshot extraction finds no bets
v4.21.1
09 Mar 2026
  • FixedFixed screenshot extraction misreading Cash Out buttons as settled bets
  • FixedFixed Each Way returns calculation in bet entry form
v4.21.0
06 Mar 2026
  • NewDraggable column widths for Event and Selection columns in bets table
  • NewPaste screenshots from clipboard with Ctrl+V / Cmd+V on the import page
  • FixedFlagged bets now stay flagged when editing — approve button required to clear flag
  • ImprovedReduced background noise texture opacity for a cleaner look
v4.20.5
06 Mar 2026
  • FixedFixed screenshot extraction picking up race card times as odds for Each Way bets
  • FixedFixed pending bet detection for Sporting Index, Betfred, and other bookies
  • FixedFixed E/W multi-bet returns using bookmaker's displayed value instead of recomputing
v4.20.4
06 Mar 2026
  • FixedFixed screenshot extraction picking up background content instead of the actual placed bet
v4.20.3
05 Mar 2026
  • FixedFixed William Hill bets showing as Won instead of Pending when just placed
v4.20.2
05 Mar 2026
  • FixedFixed screenshot extraction swapping results between bets on multi-bet images
v4.20.1
05 Mar 2026
  • FixedFixed Paddy Power E/W bets incorrectly showing as Pending when the result is Placed
v4.20.0
04 Mar 2026
  • NewPer-tipster unit stakes — set a custom unit stake for each tipster to override the global default
  • NewPending stake tracking — see how much you have at risk across dashboard, tipsters, bookies, sports, and bankrolls
  • ImprovedTipster editing now uses a modal dialog with name and unit stake fields
  • ImprovedBookie editing now uses a modal dialog with name, commission, and notes fields
v4.19.2
04 Mar 2026
  • ImprovedReport incorrectly extracted bets with the flag icon and get a credit back
  • ImprovedAdded info banner on extraction page explaining how reporting helps improve accuracy
v4.19.1
03 Mar 2026
  • FixedFixed Telegram bot not processing messages due to webhook timeout
v4.19.0
02 Mar 2026
  • NewAdded "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
  • NewTelegram album support — multiple photos sent together now share the caption tipster and are extracted as a batch
v4.17.0
02 Mar 2026
  • NewAdded confirmation modal when cancelling an in-progress extraction
  • ImprovedImproved bet extraction handling
  • NewAdded review bet handling in bets table
v4.16.2
28 Feb 2026
  • ImprovedImproved Paddy Power slip extraction
  • NewAdded option to clear bets
v4.16.1
28 Feb 2026
  • FixedEach Way returns now calculate correctly for settled bets
  • FixedBetfair Exchange lay bets now extract with correct profit and selection details
v4.16.0
27 Feb 2026
  • NewDrawdown & run-up metrics on bankroll, bookie, sport, and tipster detail pages
  • FixedBet Builder+ doubles now correctly calculate combined odds across different matches
v4.15.1
27 Feb 2026
  • ImprovedExtraction improvements
v4.15.0
26 Feb 2026
  • NewReport extraction issues directly from Telegram bot reply
v4.14.0
26 Feb 2026
  • NewSystem combination bets (e.g. "3 x £25.00 Doubles") now correctly extracted with proper bet type, odds, and returns
  • ImprovedBet cards show actual selections and match names instead of generic labels like "Double BB (2 legs)"
  • FixedTwo separate singles on the same slip no longer incorrectly merged into a Double
  • FixedSystem bet returns now preserved from the slip instead of showing £0
v4.13.0
26 Feb 2026
  • ImprovedBrand refresh — new olive colour scheme, updated typography (Space Grotesk headings, Inter body), and SVG logo
v4.12.2
26 Feb 2026
  • NewKeep duplicate button on import review to override duplicate detection
  • ImprovedMarket field now visible on import review cards without opening edit
  • ImprovedTipster can be set directly from import review cards
  • ImprovedImport review card layout refined — selection full width with result in stats row
  • FixedFixed extraction report linking to wrong screenshot in multi-image jobs
  • FixedFixed P&L calculation showing exchange wins as losses
v4.12.1
25 Feb 2026
  • FixedFixed Bet Builder bets incorrectly labelled as "Double BB" / "Bet Builder Accumulator" instead of showing actual selections and match
  • ImprovedScreenshot extraction now captures displayed odds directly, fixed accuracy when bet credits or free bets are used
v4.12.0
25 Feb 2026
  • ImprovedFaster and more reliable screenshot extraction with smart two-stage processing
  • FixedFixed missing bets when importing multi-bet screenshots
  • FixedFixed E/W detection and stake assignment from Oddschecker bet slips
v4.11.1
25 Feb 2026
  • NewExport bets with filters — narrow CSV exports by bankroll, tipster, bookie, sport, and date range
  • ImprovedSmarter race result matching with fuzzy time lookup and horse name validation
  • ImprovedMultiple leg splitting now handles "&" separator format from bet slips
  • FixedFixed E/W bets with winnings boost calculating incorrect odds
  • FixedFixed betting history on tipster, bookie, and sport pages showing bets from other entities
  • FixedFixed screenshot extraction failing when auth token expires mid-session
  • FixedFixed "P" result code in Excel imports mapping to Placed instead of Pending
v4.11.0
24 Feb 2026
  • ImprovedE/W full-cover bets (Yankee, Trixie, Lucky 15, etc.) now extract correctly from screenshots
  • ImprovedJockey silks now display on race result cards during settlement
  • ImprovedSmarter racing data deduplication — removes stale undivided entries when divisions exist
  • FixedFixed odds validation rejecting valid high-odds full-cover bets
  • FixedFixed E/W stake and total display wrapping in bets table
v4.10.0
23 Feb 2026
  • NewDiscord integration — submit bets via Discord bot with screenshot and text extraction
  • ImprovedImproved extraction prompts for more accurate bet slip parsing
  • FixedExtraction fixes and stability improvements
v4.9.1
23 Feb 2026
  • ImprovedSmarter racing data deduplication — cleaner race listings with fewer duplicates
  • ImprovedRacing silks and images now display correctly on race cards
  • FixedGeneral fixes and stability improvements
v4.9.0
21 Feb 2026
  • NewIn-play and free bet tracking — mark bets as in-play or free bets (SNR/SR) with correct P&L calculation
  • NewJockey and trainer performance analytics on racing page
  • NewSettle Telegram bets by reacting with emoji (thumbs up = Won, thumbs down = Lost)
  • NewBankroll-level tracking mode — each bankroll can independently use currency or units
  • ImprovedRace result card now shows all runners with SP and beaten distances
  • ImprovedAI extraction now detects Coral bookmaker and handles winnings/odds boosts correctly
  • ImprovedBetter market extraction from bet slips (Total Cards, Total Corners, etc.)
  • ImprovedCSV export now includes In-Play and Free Bet columns
  • FixedImport P&L no longer shows floating point rounding errors
v4.8.1
20 Feb 2026
  • NewPassword reset flow on the login page
  • ImprovedBulk import flow improvements
  • ImprovedPerformance improvements with database indexing
  • FixedFixed free extraction credits incorrectly showing on paid plans
v4.8.0
20 Feb 2026
  • NewTelegram dashboard redesigned with bot replies toggle and channel management
  • NewLazy-loading bets on analytics day views and share pages
  • ImprovedOddschecker bet slip extraction now correctly identifies all individual bets
  • ImprovedAnalytics day/month rows load bets on demand for better performance
  • FixedShare pages no longer miss bets on days with large volumes
v4.7.0
19 Feb 2026
  • NewEvent time field added to bets — displays kick-off or race time alongside the date
  • NewBets table columns are now sortable (date, event, odds, stake, returns, P&L)
  • FixedScreenshot 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
  • NewHorse racing bets now auto-populate the event field from course name and race time
  • NewFootball and racing analytics now available on public share pages
  • NewCollapsible year/month/day analytics breakdown on public share pages
  • NewTelegram bot now auto-detects bookmakers from screenshots
  • ImprovedCourse names now consistently preserve all-weather suffixes (e.g. Kempton (AW))
  • ImprovedDaily analytics charts consolidated into a cleaner 2-column grid layout
  • ImprovedPassword-protected shares now require minimum 4-character passwords
  • ImprovedPersistent rate limiting for share password verification
  • FixedFixed share card and Telegram bot logic
v4.5.1
19 Feb 2026
  • NewBulk assign bankroll to selected bets
  • FixedTracking mode no longer resets from units to currency when changing other settings
  • FixedFixed missing preference column causing server error
v4.5.0
18 Feb 2026
  • NewAI extraction now auto-detects bookmakers from screenshots (Bet365, Betfair, William Hill, Paddy Power, Sky Bet and more)
  • NewBankroll selector in file and paste import for all account modes
v4.4.0
18 Feb 2026
  • NewCLV analysis for horse racing — compare actual vs SP vs BSP returns by course
  • NewImport validation now shows warnings separately from errors, so fixable bets aren't blocked
  • NewHalf Won and Half Lost bet results now supported
  • ImprovedE/W settlement in bulk status updates now correctly calculates place returns
  • ImprovedSecurity hardening — patched 10 npm vulnerabilities
  • FixedFixed bulk bet settlement failing for each-way bets
  • FixedFixed bet delete flow reliability
v4.3.2
17 Feb 2026
  • ImprovedInternal stability and reliability improvements
v4.3.1
17 Feb 2026
  • ImprovedOdds now tracked to 3 decimal places for greater precision
v4.3.0
17 Feb 2026
  • NewTelegram bot integration for premium users — track bets via your Telegram channel
  • ImprovedImproved handling of exchange betslips
v4.2.3
16 Feb 2026
  • FixedE/W bets now correctly detected from selection text (e.g. golf outrights)
  • FixedPlaces dropdown now supports up to 12 places
v4.2.2
16 Feb 2026
  • ImprovedPremium plan now includes 200 AI extractions per month (up from 120)
  • NewReport modal for extraction errors with reason selection and notes
  • FixedExchange market summaries (e.g. Betfair) now extract correctly
  • FixedImport summary P&L now uses actual values for more accurate totals
v4.2.1
16 Feb 2026
  • FixedFixed horse bet multiple leg handling
v4.2.0
15 Feb 2026
  • New7-day free trial for Premium and Pro plans
  • NewValue framing and plan selection steps in onboarding
  • NewTrial reminder emails (day 1, day 3, and 24-hour final)
  • NewTrial status badge in sidebar
  • NewPost-trial downgrade UX with upgrade prompts
  • ImprovedGeneral onboarding flow improvements
  • ImprovedSubscription gate ensures new users start a trial before accessing the dashboard
  • ImprovedCancel anytime link in account settings during trial
v4.1.1
12 Feb 2026
  • NewBulk assign sport and date to selected bets
  • NewEach-way betting now available for all sports (golf, greyhounds, tennis outrights, etc.)
  • NewFull-cover system bet support (Trixie, Patent, Yankee, Lucky 15, and more) in AI screenshot extraction and import
  • ImprovedRedesigned bulk update bar with labeled dropdowns for status, tipster, bookie, sport, and date
  • ImprovedLive platform stats on landing page (real stakes tracked and bets analyzed)
  • FixedFixed date calculations that could shift by a day near midnight in certain timezones
v4.1.0
11 Feb 2026
  • NewForm indicators showing last 5 results on competition and team charts
  • NewTeam performance chart on main dashboard
  • ImprovedUnified 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
  • NewFootball and racing analytics on public share pages
  • NewCustomizable URL slugs for share links
  • ImprovedImproved error handling during screenshot extraction
  • FixedFixed screenshot extraction on mobile devices
  • FixedMinor styling fixes on account and pricing pages
v4.0.0
10 Feb 2026
  • NewGuided onboarding wizard for new users
  • NewInteractive site tour with step-by-step walkthrough
  • NewFootball analytics page with competition and team performance
  • NewDay-of-week performance charts on dashboard
  • NewData utilities page for race linking and sport reclassification (Premium+)
  • NewBetfair Starting Price (BSP) tracking for racing bets
  • NewCLV columns in bets table and daily analytics (SP, CLV, BSP)
  • NewGroup identical bets toggle during import
  • NewAutomatic football fixture matching during import
  • ImprovedRemoved BETA badge - official production launch
  • ImprovedRicher daily analytics with sport, competition, and racing breakdowns
  • ImprovedDate range and bankroll filters now persist in URL
  • ImprovedPremium quota increased to 120/month, Pro to 500/month
  • ImprovedEnhanced sidebar with football and utilities links
  • ImprovedSample row preview when mapping import columns
  • FixedImproved sport auto-detection from bet data
  • FixedCourse name normalization for consistent racing analytics
v3.0.0
06 Feb 2026
  • NewMulti-sport support with custom sport management
  • NewJockey silk images in runner selection dropdown
  • NewSport filter across bets and analytics
  • ImprovedImproved horse name matching for race linking
  • ImprovedEnhanced racing analytics (distance & going performance)
  • ImprovedBetter race linking modal UX
v2.3.0
05 Feb 2026
  • NewAnalytics overview page with monthly breakdown
  • NewDate range URL params on bets page (shareable filtered views)
  • NewMonth URL params on daily analytics page
v2.2.1
04 Feb 2026
  • FixedFixed screenshot extraction quota not tracking usage
v2.2.0
03 Feb 2026
  • NewPerformance breakdown by sport on dashboard
  • NewPerformance breakdown by competition on dashboard
  • NewSport and competition stats on public share pages
  • NewAdd tipster/bookie via dropdown on bet modal
  • NewTrack CLV (enable via settings page)
v2.1.4
27 Jan 2026
  • NewPaste from clipboard for mobile screenshot import
  • ImprovedEvent field now includes fixture search
  • ImprovedClearer quota display showing remaining extractions
v2.1.3
26 Jan 2026
  • NewSearchable bet type dropdown with 20 types
  • NewBet type filter in bets table
  • ImprovedAI extraction now normalizes bet types
  • FixedFixed quota check for pro plan users
v2.1.2
26 Jan 2026
  • FixedRestored inline bookie dropdown in bets table
  • FixedInline result changes now correctly update returns and P&L
v2.1.1
26 Jan 2026
  • FixedImproved extraction of in-play bets
v2.1.0
23 Jan 2026
  • NewDate range filter on tipster detail pages
  • NewDate range filter on bookie detail pages
  • ImprovedStreamlined account page
  • ImprovedImproved fixture matching during bet extraction review
v2.0.2
22 Jan 2026
  • NewTheme preferences now sync across devices when logged in
  • ImprovedStreamlined signup flow
  • ImprovedMobile navigation improvements
v2.0.1
21 Jan 2026
  • FixedFixed tipster and bookie detail pages not loading
v2.0.0
21 Jan 2026
  • NewBankroll management - Create and manage multiple betting bankrolls
  • NewAccount modes - Choose between Standard (single balance) or Tipster (multiple bankrolls)
  • NewAssign bets to bankrolls during bet entry and bulk import
  • NewPublic bankroll sharing with shareable links
  • NewReal-time updates for public share views
  • NewAnalytics filtering by bankroll
v1.5.0
21 Jan 2026
  • NewEvent autocomplete for football fixtures when entering bets
  • NewPDF import support with smart text extraction
  • ImprovedReturns auto-calculate based on odds, stake, and result
  • ImprovedNotes field added to batch import settings
  • FixedPending bets now show "—" for P&L instead of potential profit
v1.4.1
20 Jan 2026
  • NewAdded notes field to bets
v1.4.0
20 Jan 2026
  • NewNew landing page with video hero and feature highlights
  • FixedBatch dropdowns now reset between imports
v1.3.1
19 Jan 2026
  • NewMobile result dropdown - quickly change bet outcomes without opening edit modal
  • FixedLost bets now automatically set returns to 0
  • FixedBets list order stays stable after editing
v1.3.0
19 Jan 2026
  • NewGoogle Sign-in - sign in with your Google account
  • NewCookie consent banner with privacy preferences
  • NewHourly automated database backups
v1.2.3
19 Jan 2026
  • FixedCross-device import sync - pending imports now clear on other devices when completed or cancelled
v1.2.2
19 Jan 2026
  • FixedFixed issue where completed import would persist across sessions
v1.2.1
19 Jan 2026
  • FixedFixed duplicate bet warnings not clearing after importing bets
v1.2.0
17 Jan 2026
  • NewIntelligent image splitting for tall screenshots (preserves OCR quality)
  • NewImage preview lightbox to verify screenshots before extraction
  • ImprovedSplit confirmation showing how images were divided
v1.1.3
16 Jan 2026
  • NewAdded support for Betfair lay bets with correct P&L handling
  • FixedFixed P&L column display wrapping issue
v1.1.2
16 Jan 2026
  • ImprovedDelete button in bet edit modal for easier bet removal
  • ImprovedTipster and bookie tables now show W-L-V-P (Wins-Losses-Voids-Pending)
v1.1.1
15 Jan 2026
  • FixedResolve issue with new user signup not assigning beta plan
v1.1.0
15 Jan 2026
  • NewUser preferences system with column visibility and display format settings
  • NewUnits tracking for stakes (unit-based betting support)
  • NewVoids count now shown in all summary views
  • NewMonthly P&L chart on dashboard
  • NewDate range picker for custom analytics periods
  • ImprovedServer-side pagination for bets table (better performance with large datasets)
  • ImprovedDebounced search for faster filtering
  • ImprovedEnhanced Excel/CSV parsing with better error handling
  • ImprovedImproved screenshot extraction validation
  • ImprovedBetter duplicate detection for imports
  • ImprovedLoading skeletons for smoother chart rendering
  • ImprovedImproved filter UI in bets table
  • FixedFixed time extraction for horse racing screenshots
  • FixedFixed batch upload issues
  • FixedFixed void bet returns calculation
v1.0.0
15 Jan 2026
  • NewInitial release of betr.pro betting dashboard
  • NewDashboard with P&L metrics: Total, Today, Weekly, and Monthly
  • NewWin rate, ROI, and comprehensive performance analytics
  • NewFull bets list with sorting by Date, Event, Stake, P&L, and Odds
  • NewInline cell editing and full bet details modal
  • NewBatch operations: assign tipster/bookie to multiple bets
  • NewBulk deletion, CSV export, and pagination (50 bets per page)
  • NewSearch and filter bets by event, selection, and result status
  • NewDaily analytics with single day view and 7-day comparison
  • NewAI-powered screenshot extraction using advanced multi-layered vision technology
  • NewSupport for 15+ UK bookmakers including Bet365, Sky Bet, Paddy Power, and more
  • NewBatch screenshot processing with progress tracking and cost display
  • NewDuplicate detection and interruption recovery for imports
  • NewExcel (.xlsx, .xls) and CSV file import with flexible column mapping
  • NewDirect CSV paste functionality with validation
  • NewAutomatic tipster and bookie creation from imports
  • NewCumulative P&L chart showing wealth growth over time
  • NewDaily and monthly performance charts
  • NewResults distribution chart (Won/Lost/Void/Placed/Cashed Out/Pending)
  • NewOdds range performance chart with win rate by odds bracket
  • NewBookie distribution pie chart and tipster performance bar charts
  • NewMarket heatmap showing win rate by market type
  • NewTipster leaderboard with performance metrics and detailed analytics
  • NewBookie leaderboard with P&L tracking and ROI calculations
  • NewIndividual tipster and bookie detail pages with charts
  • NewUser accounts with profile and subscription management
  • NewFree, Premium, and Pro subscription plans
  • NewStripe payment integration with monthly and annual billing
  • NewScreenshot extraction quotas with usage tracking
  • NewPromotional code support with discounts
  • NewDark and light theme with system preference detection
  • NewFully responsive design for mobile, tablet, and desktop
  • NewAnimated landing page with feature highlights
  • NewComprehensive FAQ and feedback submission
  • NewAdmin dashboard with MRR, user counts, and plan distribution
  • NewUser management with search, filters, and detailed views
  • NewScreenshot review queue for flagged extractions
  • NewUsage analytics and promotional code management
  • NewSecure authentication with Supabase Auth
  • NewInput sanitization and CSV formula injection prevention
  • NewRate limiting on API requests
  • NewUser-scoped data isolation for privacy