Skip to content

jaer-2.0.4

Compare
Choose a tag to compare
@tobidelbruck tobidelbruck released this 15 Jan 08:06
· 339 commits to master since this release

This major release updates jAER from previous Java 8 to now use JDK (Java) version 21, Apache Netbeans 20, and JOGL 2.5.0. This long delayed release is now possible with the release of JOGL 2.5.0.

This release has not been fully tested on all platforms; in particular it has been tested on only Windows and WSL2 on Windows 11. We would love to have feedback about this release on various platforms.

Go to install4j jAER installers on dropbox to download installers. See video installing and updating jaer on YouTube.

New features

  • Binary installers (thanks to multi-platform installer builder install4j) for Windows, Linux, MacOS. These installers come bundled with Java 21 runtime environment and should be totally self-contained. The installer contains only the necessary files for running jaer (source code is not included except for resources like images and sounds.
  • install4j "Check for release update" in AEViewer/Help menu added
  • Rosbags can be played in jAER without conversion to AEDAT
  • New AEChip classes DVS640 and DVS1280x720 for visualizing inivation DVExplorer and Prophesee Gen4 camera recordings.

Bug fixes

  • The listClasses() method is fixed to scan jAER.jar
  • rosbags no longer have nonmonotonic timestamps from duplicated index entries.
  • The self-updating git fetch/checkout and ant build code has been improved to be more reliable and provide better information on build failures. Now the fetch is followed by a checkout to a new branch named update-2024xxxx to avoid conflicts with existing modifications and the progress monitors have been improved.