Skip to content

Releases: ben9583/solar-sim

v0.7.1

03 Mar 17:30
9ab23bb
Compare
Choose a tag to compare
  • Update packages to address vulnerability

v0.7.0

25 Nov 18:54
9ab23bb
Compare
Choose a tag to compare
  • Changed the cookie policy in case of being hosted on another website
  • Remove unused name field (for now)
  • Simplify drop adder by using preset sizes
  • Remove show/hide saves button
  • Fix some styling

v0.6.0

27 Jul 00:40
64fde30
Compare
Choose a tag to compare
  • Added a cookie policy
  • Fixed a critical bug that deletes more bodies than necessary when high velocities are involved
  • Added the ability to load and save configurations
  • Use cookies to maintain configurations across browsing sessions if enabled

v0.5.1

24 Jun 21:57
d57bc20
Compare
Choose a tag to compare
  • Fix issue where drop adder isn't disabled when not selected
  • Move some text based elements
  • Move the debug section to above the canvas where it is more visible

v0.5.0

21 Jun 18:58
c3aeb36
Compare
Choose a tag to compare
  • New body adder lets users drop in planets and drag to give velocity
  • Remove bodies from simulation once they get too far away (another canvas size away)
  • Separate out current body adder into "precise adder" that allows for precise velocity and position when adding
  • Fix bug where bodies don't draw to screen when paused until unpaused

v0.4.1

18 Jun 22:17
15c6016
Compare
Choose a tag to compare
  • Fix issue where checked simulation accuracy isn't used on refresh
  • Make the settings text visible again
  • Add a bit of space between the canvas and the rest of the site and give it a border

v0.4.0

17 Jun 21:54
481325a
Compare
Choose a tag to compare
  • Added a trail quality setting that lets users set the number of particles drawn to the screen
  • Added a simulation accuracy setting that lets users set the accuracy of the simulation by choosing whether to use more or less simulation ticks per time step
  • Improve the performance of the simulation several times over through a complete refactor of the code
  • Set the default accuracy of the simulation to run 5 ticks per time step (instead of 1). This corresponds to 'medium' on the new simulation accuracy. The previous accuracy can be found at the 'low' setting
  • Improve the accuracy of the Lagrange point demonstration by using higher precision calculations

v0.3.1

15 Jun 21:02
ab2b0ea
Compare
Choose a tag to compare

Hotfix a bug where pause/play doesn't work.

v0.3.0

15 Jun 20:22
88ef6cd
Compare
Choose a tag to compare
  • Adds a debug menu that shows performance for simulation and draw times
  • Remove some old print statements I forgot a while ago
  • Optimize drawing by only drawing objects within the canvas
  • Use JavaScript function requestAnimationFrame for properly drawing to screen

v0.2.2

14 Jun 23:24
4214805
Compare
Choose a tag to compare

This update comes with a minor performance optimization on the physics simulator. No new features here.