v2024.2.0
Features
- webapp: allow ssh client to use encrypted ssh keys (#856) (6424c40ecb)
Improvements
- webapp: fix netscan result duplicate and performance improvement (#845) (f447381294) (DGW-184)
Bug Fixes
-
webapp: new version button is available even when a more recent version is used (#846) (2b92c9ab3b) (DGW-182)
-
webapp: fix misaligned "Fill form" buttons when the hostname is too long (#844) (1b8a6ebe9c) (DGW-180)
-
webapp: fix force rescan button (#847) (a08dd3159e) (DGW-185)
-
webapp: add tooltip to menu warning icon when session is closed (#852) (b4ed845695) (DGW-145)
-
webapp: prevent suspicious "e" console logs (#851) (cbf9bd360e) (DGW-164)
Downgrade the Primeng package as the log was introduced in version 16.5.0.
-
webapp: connect session button stays grayed out intermittently (#855) (3fdce898e5) (DGW-183)
-
dgw: write new JRL into a temporary file, and swap on success (#857) (d91f1cfb6a) (DGW-104)
It’s preferable to proceed like this to avoid losing current JRL file
if the file is truncated without being rewritten successfully immediately. -
pwsh: fix reading .pem files from PowerShell runspace (#859) (98437f6f4e)
-
webapp: format the error backtrace to show line breaks (#860) (7e50a04dbd) (DGW-169)
-
webapp: menu icon does not update on error for RDP, ARD, VNC (#861) (235e3a72f5) (DGW-168)
-
webapp: tooltip for the selected protocol is always set to RDP (#862) (717d53e149) (DGW-187)
-
dgw: prevent error traces caused by browser behavior (#864) (25b86ea1b3) (DGW-128)
Since those are not actual errors, this was creating noise in the logs.
Performance
-
dgw: keep HTTP connections open for 10 minutes (#863) (245e2cfb26)
Most browsers will keep HTTP connections open to increase throughput
when performing subsequent transactions.
For simplicity, we don’t distinguish between idle and non-idle
connections.
Build
- webapp: build using production profile (#853) (fbbcbbe96c)