Skip to content

Releases: dwvisser/jam-daq-code

v4.0.0

Choose a tag to compare

@dwvisser dwvisser released this 24 Dec 19:55

Main change: Now requires JDK 17 to use. This means the Guice dependency was updated to v6.0.0

To fix tests that broke, some sanity checks were added to jam.io.ImpExpASCII and jam.sort.GainCalibration.

Addressed CodeQL warnings, fixed an unloadable input stream type

Choose a tag to compare

@dwvisser dwvisser released this 18 Oct 16:11
  • The warnings were all related to implicit casting to long and potential over/underflows. I don't think they were practically exploitable, but I've addressed them anyway.
  • Fixed a bug where UconnInputStream wouldn't load in Setup Offline at runtime (just needed an explicit default constructor).

Fixed up some unit test warnings

Choose a tag to compare

@dwvisser dwvisser released this 18 Oct 14:58

The changes probably don't even affect the executable .jar. I thought I'd bump the version anyway.

Updated HTML in help files to meet current standards

Choose a tag to compare

@dwvisser dwvisser released this 18 Oct 14:47

Just a minor documentation fixup. No content changed.

Jam v3.1.0

Choose a tag to compare

@dwvisser dwvisser released this 22 Oct 15:41

This release has been brought up to date with Java SE 11, and all dependencies (JavaHelp, Guice) have been brought up to date. The old Ant build script has been replaced with a more modern Maven, removing the need to keep the dependencies in the source tree.