What's new?
- MAIN FEATURE: CLOUD STORAGE V2.
- Added F1 2023 and F2 2023 championships.
- Added new circuits: Losail and Las Vegas.
- Added new cars and circuit of latest DLC for Assetto Corsa Competizione.
- Added league roles page.
- Added database users page.
- Added database changes history window.
- Remove LeagueCategory property of Season.
- Added LeagueCategories property of Season.
- PenaltyItemRenderObject: add Submitter property.
- SeasonRenderObject: LeagueCategory property renaimed to MainLeagueCategory.
- SeasonRenderObject: added LeagueCategories property.
- Minor UI changes and improvements.
- Libraries updated.
What's new?
- NEW BIG FEATURE: PENALTY SYSTEM.
- Added penalty system, penalty offenses, penalties pages to to provide full-featured management of the penalty system.
- Added new renders: event penalty list, single penalty, penalty season statistics.
- Added penalties text generation feature.
- Driver's league roles: completely changed, multiselection is now allowed, adding custom roles.
- Added the option to manually edit points for the whole season to each specific driver.
- Added point system for F2 2022 championship into startup data.
- Added option to select a team/car for reservists.
- New UI icons.
- Unlocked app bar for combined qualification.
- Layout folders in theme_default folder were renamed.
- Added "Safety", "Special" race types.
- Changed code for United Kingdom from GBR to UKM (it will be apply only for new databases).
- Updated Finland flag.
- Added flag of Salvador.
- Added "Modern" theme by QRL Joker (winner of theme contest 2022).
- Changed default render folder from "Documents" to "/user/render_images/".
- Penalties: Added new objects related to the penalty system.
- DriverSeasonRenderObject: Added Car property (CarRenderObject).
- DriverSeasonRenderObject: Added SeatPosition property (int).
- DriverSessionRenderObject: Added SeatPosition property (int).
- Added TotalPitsCount integer property to SessionRenderObject.
- Added DriverPointsRaw, TeamPointsRaw float properties to DriverSessionRenderObject.
- Added PointsRaw float properties to DriverSeasonRenderObject and TeamSeasonRenderObject.
- Added PointsToLeaderDiff, PointsToAboveDiff, PointsToBeyondDiff float properties to DriverSeasonRenderObject and TeamSeasonRenderObject.
- Added PenaltyPoints integer property to DriverSessionRenderObject.
- Added DateLocal, DateGmt date properties to EventRenderObject.
- Added LiveStartDateLocal, LiveEndDateLocal date properties to SessionRenderObject.
- Added OrderBy, OrderBy2, OrderBy3, OrderByDescending, OrderByDescending2, OrderByDescending3 string properties to TableOptions, ItemStackOptions.
- Added TruncateString converter.
- Background layer: if Width or Height for BlockRoot is not specified, it will automatically be set equal to the final image size.
- TyresStint: Percentage property now returns the percentage relative to total session race distance, not sum of all stints distances.
- Fixed displaying wrapped text with using MaxWidth property.
- Fixed a bug with using vars in components.
- Fixed bugs.
v.0.8.0 is incompatible with previous versions.
What's new?
- A big new feature: deep telemetry gap analysis for F1 22.
- New renders: attack rating (*), defense rating (*), top race battles (*).
- New live timing metrics: overtakes count (*), lose positions count (*).
- Added option "Export race battles" to csv file (*).
- Added option to driver's session results context menu "Show race battles" (*).
- Added F2 2022 championship.
- Added Shanghai (China) circuit to F1 2022 championships (only for new databases, for exists you can add this track manually via circuit selection).
- Added Imola circuit to ACC championship track list.
- Added GamePlatform and Description properties for drivers.
- Added Reserve value for LeagueRole enumeration.
- Fixed an issue of not displaying tyre compound for some drivers on the results of qualification for some cases (F1 22).
- Fixed an issue of not displaying stints and lapdata for some drivers on the results of the race for some cases (F1 22).
- Fixed an issue where driver session objects were not deleted when deleting live sessions from the database.
- Fixed minor bugs including UI bugs.
Changelog for theme modders
- Changed DriverSessionStatistics layout of default theme (extend columns).
- Changed statistics_cell component of default theme (added support for DriverCompact and IsBig, IsSmall properties).
- ValueStatistics: Added IsBig and IsSmall boolean properties.
- ValueStatisticsType: Added DriverCompact value.
- RenderDataType: Added AttackRating (*), DefenseRating (*), TopBattles (*) values.
- DriverSessionRenderObject: Added OvertakesCount (*), LosePositionsCount (*), LeadLaps (*), LeadDistance (*), MaxSpeed integer properties.
- DriverSessionRenderObject: Added LapsCountQ1, LapsCountQ2, LapsCountQ3 integer properties.
- SessionRenderObject: Added SafetyCarCount and VirtualSafetyCarCount integer properties.
- TeamSeasonRenderObject: Added Drivers list property, Driver0, Driver1, Driver2, Driver3 DriverSeasonRenderObject properties (assigned to the team).
- DriverEventRenderObject: Added IsMajorRaceFastestLap and IsMajorQualPole boolean properties.
- DriverRenderObject: Added GamePlatform enum property and Description string property.
- Changed SeasonProgressPoints and SeasonProgressPositions layouts for supporting IsMajorRaceFastestLap and IsMajorQualPole properties.
- SeasonRenderObject: Added IsProFeaturesEnabled boolean property.
- SeasonRenderObject: Added SeatPerTeam integer property.
- DriverSessionRenderObject: Added RaceDistancePercentage integer property.
- Changed "{Item.Position}" to "{Item.PositionString}" for layouts: DriverStandings, TeamStandings, SeasonProgress (points), SeasonProgress (positions).
- Added NumberMultiply and NumberDivide data converters.
- Added support HorizontalAlignment, VerticalAlignment, TextAlignment, PanelOrientation enum properties for setter of block trigger.
- If the size of the background image of the first layer is not enough to render the whole image, it will be automatically scaled.
- Fixed empty color value for DriverSeasonRenderObject.Team.Color property.
- Fixed: PenaltyTimeIngame, PenaltyTimeStewards, PenaltyTimeTotal properties of DriverSessionRenderObject return correct values.
- Fixed: Position of DriverSessionRenderObject now returns correct value.
* - part of pro features.
What's changed:
- Redesign of lineups render layout
- Theme "Remake of Official F1 2022 theme" updated to 0.6.0 version
- Fixed bug with crashing application with incorrect full qualification results
- Small changes in cloud synchronization
- Minor UI improvements
- Fixed other minor bugs
What's new:
- Added new render layouts for renderer 2.0 default theme (DriverSeasonStatistics, DriverSessionStatistics, CombinedQualResults, Lineups, DriverSessionInfo, DriverInfo).
- Added new render types (DriverSeasonStatistics, DriverSessionStatistics, DriverSession, DriverInfo).
- Session statistics renders (Pure race pace rating, consistancy rating, top fastest laps, longest stints) can be modded using renderer 2.0 themes.
- All of season statistics types (avg points, etc) can be renderered and modded.
- Numerios changes and improvements for renderer 2.0, including data API (more info in the renderer spec, data API and in the appropriate discord channels).
- Added ColumnIndex property for table's inner blocks returning index of the current column.
- Theme "Remake of Official F1 2022 theme" updated to 0.5.5 version.
- Fixed bugs.
What's new? (compared to 0.7.2)
- Telemetry processing for F1 22 game has been completely reworked.
- New live timing page (extended real-time information, including weather and weather forecast, time of sectors and laptimes for each driver, tyres info, max speed, pit status, ERS, DRS, fuel, etc), only for F1 22 game.
- UDP dump playing control.
- The amount of data for UDP dumps is greatly increased - size will increase.
- Removed options "Multiplayer car and F2 car support" and "Enable optimization" in live timing options window.
- Race number maximum value limit changed to 999.
- Added "Remake of F1 official 2022" theme (author: Kaac) v0.5.
- Added DateToYear renderer converter.
- Small changes in logic when synchronizing the database from the cloud - to prevent possible data loss (experimentally).
- The maximum number of udp dump files is reduced from 15 to 10 (after which the old files will be deleted automatically).
- Fixed bugs.
What's new:
- Reworked the general processing pipeline of UDP packets.
- Live timing drivers list temporarily disabled.
- UDP dumps now use data compression (UDP dumps from previous versions are now incompatible).
- Added option to add the app to Windows Firewall exceptions.
- Added UI elements for theme/mod options (variables are described into public_vars.json, supported boolean, number and string data formats).
- Added Portimao circuit for F1 2022 championships (will be shown for new database, for current database you can add circuit manually).
- Added Indianapolis and Watkins Glen circuits.
- Added scrolling for season list.
- Maximum points limit increased up to 999.
- Fixed invalid data access for lineups render type.
- Fixed an error loading the database from the cloud on the first launch of the app.
- Events property for TeamSeasonRenderObject now returns the correct collection.
- Now after loading UDP dumps the app does not need to be restarted for the live timing to work correctly
- Now possible to open several UDP dumps in turn without restarting the app.
v0.7.1 changelog:
- F1 22 game UDP telemetry support.
- Improve live driver matching (by in-game driver name/ID, only for F1 22)
- Added "change to sprint event format" menu item for context menu of event and on the session results command bar
- Added field for manual tyre stint edit for session results (to show you need add "IsEnableTyreStintsManualEdit" parameter with value "true" to the end of file app_config.json).
- Added showing host IP address near UDP port value in live timing options window.
- Added new renderer data converters: TemperatureCelciusToFahrenheit, NumberGroupWithSeparator (with required string parameter).
- Added integer parameters for app_config.json (SeasonStatisticsPercentEventsDriversLite, SeasonStatisticsPercentEventsDriversMinStrong) for the minimum event count threshold for including the driver in the season statistics.
- LiveEndDate property for SessionRenderObject now shows local time, added LiveEndDateGmt property for showing time as GMT.
- Fixed displaying some values for DriverSeasonRenderObject (PenaltyPoints and BestPos, BestPos return type int changed to string)
- Fixed bugs.