Skip to content

v3.29.0

Latest

Choose a tag to compare

@physicshub physicshub released this 04 Jul 22:40

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)