File Details
v2.0.0
- R
- Feb 27, 2026
- 185.11 KB
- 7
- 12.0.1
- Retail
File Name
LevelRacer-v2.0.0.zip
Supported Versions
- 12.0.1
LevelRacer
v2.0.0 (2026-02-27)
Full Changelog Previous Releases
- Bump version to 2.0.0
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Move Y-axis label to top of axis
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Fix fullscreen using explicit SetSize instead of SetAllPoints
SetAllPoints(UIParent) breaks when UI scale != 1.0 because internal
coordinates don't match UIParent dimensions. Now resets scale to 1.0,
uses explicit SetSize + SetPoint for reliable positioning, and restores
the original scale when exiting fullscreen.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Move graph legend to its own row so all entries are visible
Legend now has full width between controls row and time scale buttons
instead of being squeezed into the controls row where it was clipped.
Frame height increased by 20px to accommodate the extra row.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Fix fullscreen layout showing rankings and controls, minimize exits fullscreen
Fix canvas height calculation so timeline and controls aren't clipped off the
bottom edge. Anchor controls bar to sidebar right edge so it spans correctly.
Timeline bar spans full width (canvas + sidebar). Minimize button exits
fullscreen back to windowed instead of hiding the frame.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Fix graph legend overlapping mode buttons
Anchor legend frame's right edge to the mode label so it clips properly
instead of extending over the To Max/Level/Rate buttons.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Fix nil self.frame error in minimize button creation
Use parent parameter instead of self.frame which isn't assigned yet
during CreateControls.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Add minimize button, label fullscreen button, fix fullscreen layout
Fullscreen now properly sizes canvas to fill the screen while keeping the
sidebar, timeline, and controls visible. Sidebar anchors to canvas edges
so it follows resizing correctly. Added minimize button in the title bar.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Separate fullscreen toggle from recording so either works independently
Add a dedicated fullscreen button ([]) that expands the track view to fill
the screen with the same layout (sidebar, timeline, controls). Recording now
just handles screenshots and works in either windowed or fullscreen mode.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Fix left semicircle direction and enlarge 2nd place results text
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Overhaul race track replay with stadium shape, 5-lane racing, duration controls, timeline scrubber, and prettier rankings
Replace oval with stadium-shaped track (two straights + semicircular caps), add 5 parallel
lanes with deterministic hash-based lane assignment, replace speed multiplier with duration-based
replay (15s/30s/1m/2m), add click/drag timeline scrubber bar, upgrade rankings to structured
rows with class-colored icons and lap status, and throttle updates to 3x screenshot FPS.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Exclude CLAUDE.md from CurseForge package
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Add race track replay visualization with animated top-down track view
New standalone window showing race progression as racers moving around a track
(1 lap = 1 level). Includes 3 track shapes (Oval, Figure-8, Circuit) with
arc-length parameterization, class-colored racer icons, replay controls with
speeds up to 100x, a rankings sidebar, final results overlay, and a video
recording mode that captures screenshots.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com - Add releasing instructions to CLAUDE.md
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

