- 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
- True gap calculation
- Corrected MP position calculations
- Position gained/lost for each lap and session overview
- Corrected ECU data for Audi's
- Placeholders for GT4 cars
- Results summary overlay
- ECU now recorded even if it changes during lap
- BUGFIX: Broadcast disconnect not clean (results in "Unknown Car" after many consecutive sessions)
- BUGFIX: Fuel usage not always recorded at end of session
- Re-instate fuel column formatting (with decimal places) for sessions & laps
- Re-factor DB writes (all in same thread)
- Discard broadcast messages from stale connections
- Option for detailed logging of broadcast messages
- ECU Mode stats added for 2015 Bentley
- BUGFIX: Possibly failure to save session (no transaction in progress)
- Heatmaps - Tolerance to allow very slow times to be ignored to prevent them from skewing heatmaps
- Circuits - Ignore race lap 1 from average times as these tend to skew results
- Lap numbers now taken from Broadcast API rather than calculated
- Re-calculate result statistics across all sessions
- ECU Mode stats added for Audi R8 EVO
- Russian flag included for driver nationality
- BUGFIX: Ensure driver changes are recorded
- BUGFIX: Result stats from some tracks not stored (where code differs from display name)
- Result statatcs - Added total time, invalid laps and invalid lap ratio
- Move away from Kunos supplied Broadcast API code (allow details logging and more control over error handling)
- Fix crash if settings file corrupted
- BUGFIX: Result stats not stored/recalculated at end of session
- Session duration now time from crossing start line (hotstint lengths should therefore be correct)
- All fuel usage re-calculated from history
- ECU mode stats added for Audi R8 LMS
- Fuel column in laps now resizeable
- Session/laps now in SplitContainer (ie they can be resized vertically relative to each other)
- Improved alignments for non-standard desktop scaling
- Accidents list box now scales in dialog
- BUGFIX: Session average time format fix
- BUGFIX: Fuel not updated unless fuel page was open before session/take account of case sensitive track codes from broadcast interface
- BUGFIX: Fuel usage "based on laps" column corrected
- BUGFIX: Circuits didn't respect heat map setting
- Major rewrite of screens - improve consistency
- Debug/broadcast log messages on by default
- Speed up fuel calculation at end of session (should make UI more responsive)
- BUGFIX: fix ACC connection leak on broadcast interface
- Would result in slower and slower connection times, eventually giving "Unknown car" issue on sessions
- BUGFIX: Fix Free Practice 2 never stored
- BUGFIX: Log file not written
- BUGFIX: Initial load of result statistics was incorrect
- BUGFIX: Directory not created for new installations
- Rebuilt for ACC 1.4
- Average session times discount inlaps, outlaps and laps with accidents
- Session row remains highlight when focussing laps
- More code re-structure
- ECU mode stats added for AMR V8
- Jump to lap from leaderboards - go to correct car if not player
- Circuits - Average times - now excludes In/Out laps and those not classified to give a more meaningful value
- BUGFIX: Exception displaying heatmaps in circuits
- BUGFIX: Fix potential issue - results not being saved when penalties occur
- Fix bulk import
- More code re-structure
- Rebuilt with Broadcast API for ACC 1.3.13
- Leaderboard CSV Export
- New columns added for Laps CSV export
- Minor tooltip corrections
- Save column widths on all list views
- Lap maxspeed column re-instated
- Status bar re-instated
- More code re-structure
- Option to run from system tray and not taskbar
- Change tracks (by year) for multiple sessions
- ECU mode stats added for AMR V12
- Priming ECU modes sped up
- Result Statics improvements
- Total sessions/laps across all session types
- Label for aggregate by car improved
- Double-clicking rows in circuits/leaderboards now displays laps and highlights selected lap
- Accidents recorded and reported
- Major code refactoring (to help with performance and maintenance)
- New lap columns (Category, Cup, Nationality)
- Setting to allow changing driver nationality
- ECU mode stats added for Nissan 2015/2018
- Export updated to include new columns
- Support ACC 1.3.12 (changed broadcast interface)
- Option to move data folder (currently always on C drive)
- New installs default to My Documents
- Button to start ACC from ACC Results Companion
- Option to start ACC Results Companion at Windows startup
- Add Air/Road temperature to laps
- BUGFIX: Results Stats - some gathered stats were incorrect
- BUGFIX: Result stats - Track stats gathered from broadcast interface were not aggregated with stats gathered before
- BUGFIX: Result stats - If car dropdown not used, car always displayed as "Unknown Car"