Jam Changelog

What's new in Jam 2.4.17

Mar 30, 2009
  • Now Jam can run on J2SE 5 or 6, automatically loading the latest J2SE 6 concurrent RingBuffer implementation if on J2SE 6, but sticking with the original if on J2SE 5. This will allow Jam to still run on non-Intel 64-bit MacOS X machines.

New in Jam 2.4.15 (Mar 12, 2009)

  • Bug 2616479: User clicks not registering for toolbar commands, like expand.
  • Fix: Annotate jam.plot.Action with the Guice @Singleton annotation so that only one Action object is generated.
  • Also, had to break circular injection dependency where jam.Plot.PlotDisplay needed an Action instance, and Action needed a CurrentPlotAccessor instance, which maps to PlotDisplay in the Guice module. This meant having PlotDisplay call an added method on Action to hand itself in.

New in Jam 2.4.13 (Feb 4, 2009)

  • Jam now depends on Google's Guice.
  • A bug around the clickable region on 1d histograms has also been fixed.

New in Jam 2.4.12 (Jun 12, 2008)

  • Added communications tests and logging.
  • The help files have been renamed for development purposes, so this probably breaks using older help files with the current release.