Easy Java Simulations Changelog

What's new in Easy Java Simulations 6.0.191124

Oct 4, 2020
  • EJS 6.0 has now a JavaScript only new version and is [[https://gitlab.com/ejsS/JavaScriptEditor/release | available in GitLab]]
  • EJS version 6.0 and beyond are Java 1.9 and later compatible. Java 1.10 or later is recommended, specially for users with a ultra-high resolution monitor.
  • to:
  • JavaScript EJS 6.0 is a JavaScript only new version of EJS and is [[https://gitlab.com/ejsS/JavaScriptEditor/release | available in GitLab]]
  • JavaScript EJS version 6.0 and beyond should be compatible with the latest releases of Java. Java 1.10 or later is recommended, specially for users with a ultra-high resolution monitor.
  • You can also keep using the previous Java/JavaScript version of EJS [[ (http://fem.um.es/EjsWiki/uploads/Download/EjsS_5.3_180211.zip | '''EjsS_5.3_180211.zip''' ]]. But this dual version will most likely NOT be continued.
  • to:
  • You can also keep using the previous Java/JavaScript version of EJS [[ (http://fem.um.es/EjsWiki/uploads/Download/EjsS_5.3_201003.zip | '''EjsS_5.3_201003.zip''' ]]. But this dual version will NOT be continued.
  • Changed lines 11-12 from:
  • '''IMPORTANT:''' EjsS 5.X Requires [[http://java.sun.com/javase/downloads|Java Runtime Environment]] (JRE) 1.7 or 1.8. Is is NOT fully Java 9 compatible.
  • to:
  • '''IMPORTANT:''' EjsS 5.X Requires [[http://java.sun.com/javase/downloads|Java Runtime Environment]] (JRE) 1.8. It will NOT run correctly with later versions of Java.
  • Changed line 18 from:
  • Unzip the distribution file. This will create a new folder, e.g. ''EJS_4.2''.
  • to:
  • Unzip the distribution file. This will create a new folder, e.g. ''EJS_5.3''.

New in Easy Java Simulations 5.3.180211 (Jun 4, 2018)

  • Just some minor changes and bug fixes.

New in Easy Java Simulations 5.01 Beta 141005 (Oct 6, 2014)

  • Includes Model elements for Javascript. (And several bug fixes.)

New in Easy Java Simulations 5.0 Beta 140421 (Apr 23, 2014)

  • Releases from 140111 on include a completely new family of ODE solvers, both in Java and Javascript. These solvers support events, discontinuities of the ODE, and state-dependent (albeit non-vanishing) delays.
  • Note: The Radau5 solver does not support discontinuities or delays.
  • Note 2: Because the solvers implement the numerics algorithms differently, the precise numbers you can get may differ slightly (of th eorder of magnitude of the tolerances prescribed). But the qualitative behaviou should be the same. If not, then please report it as a potential bug.
  • Backwards compatibility notes:
  • The new ODE solver library does not include the experimental QSS solver.
  • Except for this, the solvers and previous EJS files are backwards compatible.
  • Some view element properties have been deprecated (such as “Initial Value” for Slider and NumberField).

New in Easy Java Simulations 4.3.7 Build 140407 (Apr 23, 2014)

  • A minor, but important update with some bug fixes and the upgrade to Apache Commons Math library version 3.0. Also has new Model Elements. d line widths.

New in Easy Java Simulations 4.3.7 Build 140219 (Apr 23, 2014)

  • A minor update with some bug fixes, interactive axes scaling in plotting panels, and Points elements with different colors and line widths.

New in Easy Java Simulations 5.0 Beta 140216 (Feb 17, 2014)

  • Version 5.0 beta is an experimental version of a major release. Featuring the possibility to create HTML+Javascript simulations that run on tablets and smart phones.
  • Releases from 140111 on include a completely new family of ODE solvers, both in Java and Javascript. These solvers support events, discontinuities of the ODE, and state-dependent (albeit non-vanishing) delays.
  • Note: The Radau5 solver does not support discontinuities or delays.
  • Note 2: Because the solvers implement the numerics algorithms differently, the precise numbers you can get may differ slightly (of th eorder of magnitude of the tolerances prescribed). But the qualitative behaviou should be the same. If not, then please report it as a potential bug.
  • Backwards compatibility notes:
  • The new ODE solver library does not include the experimental QSS solver.
  • Except for this, the solvers and previous EJS files are backwards compatible.
  • Some view element properties have been deprecated (such as “Initial Value” for Slider and NumberField).

New in Easy Java Simulations 5.0 Beta 140120 (Jan 22, 2014)

  • Reader App for tablets and smartphones

New in Easy Java Simulations 4.3.7 Build 140113 (Jan 20, 2014)

  • a minor, but important update with some bug fixes and the upgrade to Apache Commons Math library version 3.0. Also has new Model Elements.

New in Easy Java Simulations 5.0 Beta 131009 (Nov 5, 2013)

  • Featuring the possibility to create HTML+Javascript simulations that run on tablets and smart phones.

New in Easy Java Simulations 4.3.7 Build 121014 (Oct 15, 2012)

  • Minor, but important update with some bug fixes and the upgrade to Apache Commons Math library version 3.0.

New in Easy Java Simulations 4.3.7 Build 120920 (Sep 21, 2012)

  • Minor, but important update with some bug fixes and the upgrade to Apache Commons Math library version 3.0.

New in Easy Java Simulations 4.3.7 Build 120609 (Jun 12, 2012)

  • minor, but important update with some bug fixes and the upgrade to Apache Commons Math library version 3.0.

New in Easy Java Simulations 4.3.5 Build 111211 (Dec 28, 2011)

  • EJS version 4.3.5 introduces support for video. (Xuggle required, install Xuggle using Tracker installer.)

New in Easy Java Simulations 4.3.4 Build 110906 (Dec 28, 2011)

  • EJS version 4.3.4 introduced new model elements for parallel programming.

New in Easy Java Simulations 4.3.3.3 Build 110804 (Dec 28, 2011)

  • EJS version 4.3.3 introduced support for Delay Differential Equations.

New in Easy Java Simulations 4.3.2 Build 110226 (Dec 28, 2011)

  • EJS version 4.3.2 introduced Model Elements, a palette of ready to use elements which provide access to library functions.