Enable ICMP Echo pinger for Linux x64 only, as it requires the corresponding native .so implementation that is not available for Mac and not needed for Windows
Add a new Java Built-in pinger by default (InetAddress.isReachable()), which uses ICMP if enough privileges or falls back to TCP port 7
Fix handling of escape sequences in HTTP Sender
Fix macOS dark mode switching for some users
Some fixes in Russian translation
Internally, replaced Dagger with much simpler DI implementation. Plugins can now declare non-default constructors to benefit from Dependency Injection as well.
Mac vendors updated
3.7.0
4 years ago
Changes in 3.7.0:
(Linux 64 binaries updated)
Windows: use latest NSIS for installer generation, fixing DLL hijacking
Mac: dark mode support
Linux: add helpful error message when X Session is not available / running under full root in terminal
Linux/Ubuntu: fix launching of terminal in openers for newer versions of Gnome
Raspbian/ARM: New experimental builds without bundled SWT, using the one provided by system
Dropped 32-bit Linux binaries in favor of "any" one that will use SWT packaged with the system
Updated SWT for all 64-bit platforms
Updated Chinese translations
Mac vendors updated
3.6.2
4 years ago
Changes in 3.6.2:
New launcher for Windows that respects JAVA_HOME and PATH environment variables and thus works with AdoptOpenJDK
Improve detection of 32/64-bit JVM in Windows installer. Assume 64-bit if detection fails (was 32-bit before)
Checkbox allowing opt-out of crash reports to Google Analytics to Getting Started dialog
Mac vendors updates
3.6.1
4 years ago
Fix exporting for Mac
Improve display of unexpected errors on Mac
Mac vendors updated
3.6.0
4 years ago
HTTP Proxy is now available
Java 8 is now the minimum required
Experimental (and incomplete yet) IPv6 support
Try to select the real network interface by default on launch
KDE launching support & other small fixes
Windows Java detection has an improved error message
Translation updates, added Chinese traditional and simplified
Mac vendors updated
3.5.5
5 years ago
Translation updates, added Brazilian Portuguese
Small bugfixes
Mac vendor updates
JDK 11 support in Windows exe
Linux version will now use GTK 3 by default, enabling touch screen support
New build system using gradle and proguard
This is the last release to support running under Java 7
Note: 3.5.4 was a broken release, replaced by 3.5.5
3.5.4
5 years ago
Windows binaries were broken, download 4.5.5 instead
3.5.3
5 years ago
Translation updates
Ping Packet Loss fetcher
Mac vendor updates
Debian packages have updated licensing and Java 10 support
3.5.2
6 years ago
Support for Java 9 in Windows installer and executable as well as deb packages
Support for lang_COUNTRY locales, e.g. pt_BR
Easier testing of new translations by putting the messages* file to the same directory as executable
Some common error cases improved (using gathered data from GA)
Increased maximum number of addresses generated by Random Feeder
Added Russian translation, updated other languages
3.5.1
7 years ago
Restore support for Java 7 (accidentally removed in 3.5)
Allow editing of preferences even of deselected fetchers
Improve detection of IPs/hostnames in file import and file feeder
New HTTPProxyFetcher that checks for working HTTP proxies
Remove scanning progress from Dock on MacOS X, as it reverts to an incorrect icon