Release notes and older versions
Changes in version 4.2
The main change is the re-mastering we did of the ODE solvers. We now use interpolation to provide our solvers with dense output. This allowed us to introduce also new types of events. The new solvers are implemented in a very advanced, but user friendly, way in which the author can control in detail the behavior of the solver, including error-handling.
Changes in version 4.1
The main change between version 4.0 and 4.1 consists in the introduction of new 2D drawables which deprecate the familiar and very much used Particle, Arrow, etc. (These are, of course, still supported and can be used without any problem. They are in on of the Deprecated tabs in the Drawables panel of view elements.)
Also, the simulation information dialog allows the author to remove from exported JAR files some not-so-frequently used tools (such as the video capturing or the translation tool) making the JAR, much, much smaller in size about ~732 KB instead of the usually ~1.3 MB.
In addition, a good number of bugs have been fixed and new small improvements have been done here and there.
Changes in version 4.0
The main reason to make a major move to version 4.0, in which the internal organization of EJS has changed considerable, was because we needed to make EJS better suited for multiuser environments.
The role of the good, old Simulations directory is now split into the source, output, and export subdirectories of your workspace.
Do not dig into generated directories (but use ‘Export’ instead)
Now, to obtain a valid HTML file you need to do one of the following two things: