Releases
v3.29.0
Compare
Sorry, something went wrong.
No results found
3.29.0 (2026-07-04)
Bug Fixes
add fixed timestep accumulator to prevent energy drift in BouncingBall (96ce11a )
centralize fixed timestep accumulator in Time.js to prevent energy drift across all simulations (ede209f )
correct dot/cross product visualizations and SSR localStorage compat (ad8232b )
correct restitution label from Damping to Coefficient of restitution (9b1d153 )
derive circular motion velocity from centripetal force instead of forcing constant speed (1398883 )
fixed building error on page, update sitemap and routes for better SEO and organization (ac69a14 )
improve blog publishing workflow (88190c1 )
improve sitemap generator for better Google Search Console compatibility (580ccba )
remove spurious A-to-B line in parallelogram subtraction visualization (b5cba02 )
remove unused variables and imports causing build warnings (962603f )
replace hardcoded hex colors with CSS variables (a194125 )
share controls link (cc3ad1d )
Features
add blog validation, metadata generation, and formatting (3faf0f9 )
add complete Spanish and German translations, mark it/fr/ar as completed (9c8d147 )
added 1 new blog (8271108 )
You can’t perform that action at this time.