Back to changelog
Version 0.1.0

Build layouts with groups

Keep related widgets together in a Group on dashboards and overlays. Give the group a label, border, and background, then drag widgets into or out of it on the canvas. Select an item to move, resize, and edit it with the same controls used for other widgets. Groups arrange their contents into rows and columns as their available space changes.

Widget groups, an editable lap timing template, and the updated mirror overlay
A selected group on the dashboard canvas with its label and widget controls

Start from a template and make it yours

Browse dashboard templates in the Library or choose one during creation. The Lap timing template includes eight individual widgets that you can move, resize, replace, or remove. It replaces the old Lap Timing cluster in the widget picker. Existing saved clusters still render.

The template catalog loads once at SimHub startup. Updates to the catalog never overwrite dashboards you have already created.

Lap timing template with eight editable widgets

Make the idle screen your own

Add a logo or other image, drag it into position, and adjust its size. Choose a solid color, gradient, or shader behind it. KPM Sim Kit stores JPG, PNG, WebP, and supported static SVG images locally while preserving transparency. Turning off background animation keeps a still shader visible.

Custom idle image with size, position, and background controls

More in this release

  • Library: Enable or disable dashboards and overlay scenes without losing their settings or edit access.
  • Mirror overlay: Choose separate comparison references for sector colors and the center delta, including Last lap.
  • Dashboards: Drag screen tabs to reorder them and rename the selected screen from its tab.
  • Editor: Add widgets to a full grid, then arrange the overlap or move the widgets into a group.
Fixes
  • Dashboards Screen changes retain current telemetry and time-loss history instead of showing stale or empty data.
  • Telemetry Removed the artificial flat extension at the newest end of the trace and stabilized shift flashes.
  • Lap timing An invalid first lap can become the delta reference when no valid reference exists.
  • Sectors Previous-lap colors stay tied to the reference used when each sector completed.
  • Sectors Personal comparisons reset between qualifying and the race without extra flashes or relabeled splits.
  • Sessions Qualifying countdowns continue while valid session time remains, and delayed lap updates no longer duplicate history.
  • Time loss Graphs use collected samples and actual sector boundaries without cooldown data overwriting the scored lap.
  • Idle screens Custom image uploads update the preview when switching from name and number.
  • Mirror overlay Removed sector clipping, flag gaps, and misaligned readouts across themes.
  • Groups Child widgets select their own controls and support movement, resizing, and overlapping placement into a group.
  • Dashboards Screen tabs can move to the end of the list, and deleting a dashboard returns to the Library.
  • Templates Copies no longer inherit the source disabled state or theme, and publishing rejects local-only image references.
Improvements
  • Creation Added more space, a dedicated starting-point step, and visible progress from the first screen.
  • Widget Studio Made the whole card open its widget and added a clear hover state.
  • Settings Moved overlay visibility rules and the show-or-hide shortcut into main Settings.
  • Widgets Chose a starting layout and size that fits when the default is too large.
  • Mirror overlay Connected sector cells, aligned readouts, and moved the flag below the frame.
  • Telemetry Enlarged and centered gear and speed while preserving the steering angle readout.
  • Telemetry Added theme-aware flashes for upshifts, downshifts, and redline.
  • Event Feed Aligned flags and text, kept car numbers near titles, and truncated long names.
  • Driver ratings Truncated compact iRating values instead of rounding them up.
  • Errors Dismissed toasts automatically and added an X close button.