jNetMap 0.5.5-RC1

It’s been a while, I know – this one has been a long time in the making, and brings several changes under the hood, namely a completely new plugin framework. All relevant plugins have been ported, while some others have been replaced by scripts (RDP, SSH etc.).
Even more under the hood, I’ve switched the project over to maven, plus it’s now capable of reproducible builds 🥳

» Download 0.5.5-RC1

… and let me know what you think, or if you’re encountering any issues with this RC.

Changelog

  • switched build system from ant to maven
  • switched plugin frameworks from jspf to pf4j
  • added history section to InfoPanel
  • added live preview for connection styles
  • improved SNMP request handling
  • fixed connection status logic
  • added ability to change connection target
  • added name field to connection
  • added background color setting
  • added background image to maps
  • improved handling for scaling/translating with the mouse
  • fixed device interfaces not sorted by name
  • added several new command line arguments
  • improved man page documentation
  • introduced reproducible builds
  • removed splash screen (halves loading time)
  • made number of ports, tcp timeout and zoom steps configurable
  • added ignore device/connection for events
  • added ARP device lookup

jNetMap 0.5.4 released

Version 0.5.4 is here! I’m releasing it now to address an issue related to the latest java updates, which may break map files when you save them on 0.5.3. So please update to 0.5.4 as soon as possible. But that’s not the only thing – here’s the full list:

  • Hungarian translation by Zoltan Fekete
  • support for spacers in the toolbar
  • added hamburger menu
  • added script support (device menu)
  • added dummy ping method
  • added colored arrows and dots to interface lists
  • added edge labels
  • implemented multi-threaded status updates (configurable)
  • added OUI information if MAC is set (properties and info panel)
  • added desktop actions to the launcher (linux)
  • added custom mime-type “application/x-jnetmap” (linux)
  • fixed serialization problem with latest java versions