Repository navigation
v1.1.1
| Architecture | Windows | Linux | macOS | Android | iOS | Web |
|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE Portable MSI | DEB RPM AppImage | DMG | APK | Go | |
| AArch64 (ARM64) | EXE Portable * | DEB RPM AppImage * | DMG | APK | Xcode project | |
| ARMv7 (32-bit) | APK | |||||
| x86-64, Windows 7 and 8 | EXE Portable * |
| Gateway for the browser version | Windows | Linux | Any system, Java 17 or newer |
|---|---|---|---|
| x86-64 (64-bit) | ZIP | TAR.GZ | JAR |
| AArch64 (ARM64) | ZIP * | TAR.GZ * |
Docker image of the gateway for amd64 and arm64: ghcr.io/vasmarfas/networkhelm-gateway:1.1.1
* Experimental: built on its own runner and not yet run on that hardware. / Экспериментально: собрано на отдельном раннере, на этом железе пока не запускалось.
🛡️ VirusTotal: 0 of 22 files flagged / помечено файлов: 0 из 22
| File | Detections | Report |
|---|---|---|
| NetworkHelm-1.1.1-linux-aarch64.AppImage | 0/62 | be072bb5f332 |
| NetworkHelm-1.1.1-linux-aarch64.rpm | 0/46 | 9c56e76ec3f0 |
| NetworkHelm-1.1.1-linux-amd64.deb | 0/48 | 572a44d24fbc |
| NetworkHelm-1.1.1-linux-arm64.deb | 0/48 | c4be33eab0d8 |
| NetworkHelm-1.1.1-linux-x86_64.AppImage | 0/62 | 7aaeb5abb532 |
| NetworkHelm-1.1.1-linux-x86_64.rpm | 0/60 | d54e3dcc8fa7 |
| NetworkHelm-1.1.1-macos-arm64.dmg | 0/51 | 5a67d1909266 |
| NetworkHelm-1.1.1-macos-x64.dmg | 0/51 | a9b1772450cc |
| NetworkHelm-1.1.1-windows-arm64-portable.exe | 0/56 | 12369c666a46 |
| NetworkHelm-1.1.1-windows-arm64-setup.exe | 0/56 | 12369c666a46 |
| NetworkHelm-1.1.1-windows-legacy-portable.exe | 0/57 | ab0fb63f6254 |
| NetworkHelm-1.1.1-windows-legacy-setup.exe | 0/57 | ab0fb63f6254 |
| NetworkHelm-1.1.1-windows-portable.exe | 0/57 | acd94d1efec9 |
| NetworkHelm-1.1.1-windows-setup.exe | 0/57 | acd94d1efec9 |
| NetworkHelm-1.1.1-windows.msi | 0/46 | bf75082a1897 |
| NetworkHelm-1.1.1.apk | 0/68 | 9a9ebdd4e502 |
| NetworkHelm-gateway-1.1.1-linux-arm64.tar.gz | 0/51 | 89de8295324f |
| NetworkHelm-gateway-1.1.1-linux-x64.tar.gz | 0/46 | ffd9eb7e2fbe |
| NetworkHelm-gateway-1.1.1-windows-arm64.zip | 0/56 | c27bedf6d6fc |
| NetworkHelm-gateway-1.1.1-windows-x64.zip | 0/52 | fbcfb02be2ff |
| NetworkHelm-gateway-1.1.1.jar | 0/57 | debcbff9395c |
| NetworkHelm-web-1.1.1.zip | 0/65 | 70196ca464f2 |
v1.1.1
Changed
- A change of Comments in tables reaches every table. A table could keep a comment mode of its own, picked with the comments button of its window, and that mode stood through a change of the setting, so the setting seemed to reach some tabs and skip others. A mode picked in the settings now takes every table back to it, the open ones too. The menu of the button begins with As in the settings, and the button stays highlighted while its table keeps a mode of its own.
- A window of the desktop app that fails writes the error to a file. The dialog of Compose showed only the message of the exception, Unknown error when it had none, and on macOS under a long list nothing at all. The stack trace now goes into
NetworkHelm-error.login the temporary folder, beside the log of a failed start, and the dialog gives its full path before the window closes; a window whose frames keep failing writes and shows it once.
Fixed
- The Windows app no longer stops at its start with Failed to launch JVM. The class data archive that speeds up the start is written while the app is built, and in an installed app its classes keep the folder of the build. jbr-api, the library of the JetBrains Runtime API, seals its package, so a class of the package missing from the archive failed to load. 1.1.0 started because its archive happened to hold every such class the start needs; a 1.1.1 test build did not. The build now drops the seal from the manifest of jbr-api.
- Dragging the thumb of a long list no longer freezes the app or closes it with Java heap space. The thumb scrolled a list by the distance it was dragged, and the list composed every row on the way, all of them at once: on 40,000 address list entries a step of 30 pixels built about 900 rows and took 0.2 to 0.8 s, and on 60,000 a step of 240 pixels built 10,800 rows and ran out of the heap of 1 GB. Windows showed it as Java heap space, macOS as an empty Error window. The thumb now puts the list on the row under it: a step of any length builds only the rows in sight, the step of 30 pixels in 15 to 22 ms. Tables, the log, the file tree and the import of WinBox addresses share the thumb on every platform.
- The legacy build for Windows 7 and 8 draws its windows through Java2D. These systems have no Direct3D 12, and over their OpenGL the picture took about four fifths of the width and the height of the window, in its lower left corner, while the clicks went by the whole window: a click on one field landed on another. Skia now draws into memory and Java2D puts the picture on the window in the scale AWT gives the clicks; the windows are drawn by the processor, without the graphics card.
Full Changelog: v1.1.0...v1.1.1