- Prevent incorrect track in results stats causing exception
- Rebuild result statistics to clear bad data
- Speed up rebuilding result stats
- Zolder track years fixed (2018/2019 missing)
- Imola (2018/2019) to cater for SP sessions where Imola selected on 2018/2019 season - old tyres/BOP will be used
- 2020 Versions of tracks added
- Speed up Leaderboard if parent track selected (eg "Silverstone" vs "Silverstone (2018)")
- Server Results
- Final Standings gaps should match race results now
- Attempt to calculate gaps for each lap
- Report position changes from lap 1 onwards (no way of determining positions at start of race though)
- Fix issue where track was picked up from last client session
- Use player (rather than SRO driver) nationality and category for SP sessions
- 2020 Session compatibility
- Imola track complete with real record times
- Ferrari 488 GT3 EVO
- Mercedes AMG GT3 EVO
- Opt out for ARC Leaderboard upload
- Speed up ARC Leaderboard download - don't reprocess unchanged records
- Mclaren logo changed in leaderboard
- New nationalities supplied by ACC now supported
- Bahrain
- Chile
- Chinese Taipei
- Iran
- Zimbabwe
- BUGFIX: Session not auto-updated after track year changed
- BUGFIX: SP races sometime use inconsistent track year
- EULA added
- ARC Leaderboard - Use driver short name rather than account nickname
- ARC Leaderboard - Deleting a session will resend the leaderboard (in case fastest times are affected)
- Leaderboard - speed up queries
- Parent tracks categories (ie Silverstone, Barcelona, Paul Ricard, Spa) still use old slow queries at the moment though
- Leaderboard - extra columns available (tyre & track conditions etc)
- Delete session/Change track year will resend leaderboard and update track stats
- Result Stats - rebuilt on first start to take account of sessions with change years etc
- Team colours
- Settings - fix crash changing colour scheme when Circuit records are selected
- Empty list message now distinguishes between "no selection made" and "no results found"
- ARC Leaderboard
- Group leaderboard by user defined teams/friends etc
- Preserve list box sorting preferences
- User profiles
- Combobox paint issue (some borders missing)
- Manual fuel calc - option for estimate based on number of laps
- Manual fuel calc - remember preferences
- Session tab takes account of row limit in filter (previously hardcoded at 1000)
- Remove duplicate rows from circuits and leaderboards
- Dialog size & position remembered (main form and most pop-ups)
- BUGFIX: Customising custom invalid/record lap not working
- BUGFIX: server results leaderboards not displaying correctly
- BUGFIX: Manually added laptimes incorrect if the millisecond part has trailing zeroes
- BUGFIX: Older records excluded from displays (where session recorded_by field was NULL)
- Porsche 991 GT3, Lexus and McLaren 650 - ECU Mode stats added
- Porsche 991/991 II GT3 - ECU modes 9/10 corrected
- Wind speed/direction added
- Reiter spelling corrected
- Preparation for 1.8
- Context sensitive help added
- Honda NSX EVO, GT3, Huracan GT3, Huracan GT3 EVO - ECU Mode stats
- Fix tooltips for real race records
- Various tooltip typos
- Diagnostics - option to automatically upload (no longer required to copy to forum)
- Honda NSX (both) - ECU descriptions fixed
- Lamborghini GT3 (both) - ECU Descriptions fixed
- Developer settings moved
- BUGFIX: Custom invalid lap colour changes record lap instead
- BUGFIX: Auto fuel only working if manual fuel selection made
- Fix error message on startup processing fuel usage (specifically with Spa)
- Fix optimal lap tooltip never disappearing
- Complete overhaul of fuel calculation and screens
- Fix old and incorrect fuel figures overwhelming current stats
- Only now uses fuel usage averages on the session (no longer does a lap by lap calculation at display time)
- Number of sessions/laps the figures are based upon has been updated
- Manual override of fuel/lap possible
- Manually add contingency for extra laps to fuel for (replacing Aggressive, Conservative and Ultra-Conservative figures)
- Estimates should automatically update at end of session
- System Default fuel consumption estimates removed
- Estimated number of laps for session added
- Optimal lap on session and Car/Track history
- Automatic update check, with option to upgrade without need to re-download manually
- Honda NSX GT3 ECU Mode stats added
- Export Laps as CSV - doesn't need to have a lap selected to export now
- Session export as JSON - can now select destination folder
- Fix total duration for certain tracks (Spa, Silverstone) - lap completed timestamp not always undated correctly
- Fix scan server results on startup
- Support multiple server result folders
- Ferrari ECU mode stats added
- Correct tracks on backup screen
- Prepare processing unregistered tracks for British GT DLC
- Accident reporting now restored
- ECU Mode sorting fixed
- Formatting for ECU mode stats added
- Jaguar ECU mode stats added
- Delete sessions
- Speed up deletes
- Refresh session list after delete complete
- Session summary
- Show class record where appropriate
- Fix qualifying record for Zandvoort
- On session completion, circuit record page jumps to that track
- Real race records now highlight the class the records are for
- Fix font for splash screen
- Allow car filter to be cleared
- Move all DB writes to within same thread
- Only hold DB connection open as long as is needed (more friendly to continuous backup systems)
- Address issues where late registered drivers causes problems (driver missing, car incorrectly rec orded as Porsche etc)
- ECU stats updated for BMW M6 GT3
- Zandvoort race record corrected
- Laps update if session selection changed by up/down arrows, rather than just mouse
- Speed up bulk loading server results
- BUGFIX: Wet sessions not displayed correctly
- Car/Track History Enhancements
- Exclude invalid laps
- Exclude in/out laps
- Need lap type in column list
- Optional heatmap
- Deltas incorrect - always relative to 0
- Lap record not updated for class
- Manual option to invalidate/clear invalid laps
- Correct some real world records (Cup class)
- Wait for old UDP connect to be dispose by ACC before requesting new one
- Speed up intialisation (preparation of car/circuit definitions)
- Race records displayed for specific car class
- Filter laps/leaderboard by cup category and driver category (as well as car class)
- Form close - don't freeze UI while closing
- Drivers now colour coded according to category
- Race numbers now colour coded according to cup
- Existing process check (prevent starting 2 versions of app)
- Revised car icons
- Handle lost ACC broadcast session
- Better handling if ACC is restarted while the app is running
- Handle drivers leaving early (ensure the are included in results and don't cause session loss)
- Full GT4 DLC support
- Class filters (GT3, GT4 etc) added
- Minimum broadcast retry time enforced
- Handle ACC disconnecting from Broadcast UDP, and schedule retry
- DB writes now serialised in separate task
- Diagnostics to reconcile laptimes
- BUGFIX: Laps in wet sessions not enriched with tyre pressures etc
- BUGFIX: Leaderboards for server results show only one record