Skip to content

JES 5.0 beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@leafstorm leafstorm released this 18 Aug 17:11
· 46 commits to master since this release

Development snapshot of JES 5.0. (The final release of JES 5.0 is expected by the end of August 2014.)

  • Supervisor: Mark Guzdial
  • Primary Developer: Matthew Frazier
  • Contributors: Christine Alvarado, Stephen Bryant

Changes in Beta 1

  • Added an "Open Recent File" menu.
  • Reformed the restrictions on filenames for JES programs.
  • Improved the layout for printing programs.
  • Removed the code that automatically types function names when the user selects them from the "JES Functions" menu.
  • Moved all of JES's Python application code into the jes package, instead of the top-level jes/python.
  • Removed the JESLogBuffer logging system.
  • Added code to the launchers to detect .jar files automatically, instead of hard-coding them.
  • Audited and documented third-party software licenses.
  • Improved the appearance of the Help browser on non-Metal skins.
  • Fixed a Jython 2.5 upgrade bug that caused movie frames to appear out of order.
  • Fixed a couple of bugs introduced by changes in previous alphas.

The full changelog from JES 4.3 is given in jes/help/JESChangelog.txt.

Available Downloads

  • jes-5.0b1-linux.tar.gz: A .tar.gz file for Linux or UNIX. Just unpack it and run jes.sh.
  • jes-5.0b1-macosx.zip: A .zip file which contains a JES.app package for Mac OS X. It should work on any Mac of any CPU architecture.
  • jes-5.0b1-windows.exe: An .exe file that installes JES on a Windows system. It includes a Java Runtime Environment, which will be installed automatically if necessary.
  • jes-5.0b1-windows-java-included.zip: A .zip file for Windows, including a Java Runtime Environment for JES. Just unzip it and double-click JES.exe.
  • jes-5.0b1-windows-java-required.zip: A .zip file for Windows, just like the java-included ZIP file but without the JRE. (This makes it much smaller.)
  • jes-5.0b1-testkit.zip: A package containing the JES test suite and demos, to use for testing.