|
2 | 2 |
|
3 | 3 | This document provides a list of notable changes introduced in Devolutions Gateway service, installer and Jetsocat.
|
4 | 4 |
|
| 5 | +## 2024.3.6 (2024-12-02) |
| 6 | + |
| 7 | +### Features |
| 8 | + |
| 9 | +- _dgw_: persistent job queue for crash resistance ([#1108](https://github.com/Devolutions/devolutions-gateway/issues/1108)) ([2420b07d21](https://github.com/Devolutions/devolutions-gateway/commit/2420b07d21b40b11a97f3094559740bd186156c3)) |
| 10 | + |
| 11 | + This year we added some background tasks in the Gateway that should |
| 12 | + not be canceled, or if they are, should be restarted later. Essentially |
| 13 | + two tasks: mass deletion of recordings (relatively important, but |
| 14 | + it's always possible to launch indexing in DVLS in case of a problem) |
| 15 | + and remuxing recordings to webm format (good to have). If the service |
| 16 | + is killed in the middle of one of these operations, we should resume |
| 17 | + execution on the next startup. |
| 18 | + |
| 19 | + This persisent job queue is implemented using Turso’s libSQL. Using |
| 20 | + libSQL (or SQLite) for implementing the queue allow us to benefit from |
| 21 | + all the work put into implementing a reliable, secure and performant |
| 22 | + disk-based database instead of attempting to implement our own ad-hoc |
| 23 | + storage and debugging it forever. |
| 24 | + |
| 25 | +- _dgw_: add agent version field to heartbeat API ([#1122](https://github.com/Devolutions/devolutions-gateway/issues/1122)) ([83fbddb5a4](https://github.com/Devolutions/devolutions-gateway/commit/83fbddb5a465587716b3ebcc1a8ab2c424b50559)) |
| 26 | + |
| 27 | +- _jetsocat_: Schannel diagnostics for Windows ([#1125](https://github.com/Devolutions/devolutions-gateway/issues/1125)) ([991d856dea](https://github.com/Devolutions/devolutions-gateway/commit/991d856deaed652722b8b10cdeaf64fb7a3442c8)) ([ARC-255](https://devolutions.atlassian.net/browse/ARC-255)) |
| 28 | + |
| 29 | + These diagnostics will return detailed information about how Windows |
| 30 | + will understand the specified certification chain. |
| 31 | + |
| 32 | +### Bug Fixes |
| 33 | + |
| 34 | +- _webapp_: session toolbar loading issues ([#1106](https://github.com/Devolutions/devolutions-gateway/issues/1106)) ([1442a1dc6f](https://github.com/Devolutions/devolutions-gateway/commit/1442a1dc6fa3871f7cf8463c89c80b587b8f82b2)) ([DGW-230](https://devolutions.atlassian.net/browse/DGW-230)) |
| 35 | + |
| 36 | +- _webapp_: active session connection status in menu ([#1115](https://github.com/Devolutions/devolutions-gateway/issues/1115)) ([45f396af9c](https://github.com/Devolutions/devolutions-gateway/commit/45f396af9c6e151db4241841ae71fc9688dfe0bb)) ([DGW-231](https://devolutions.atlassian.net/browse/DGW-231)) |
| 37 | + |
| 38 | +- _dgw_: improve logs of rdp extension module ([#1120](https://github.com/Devolutions/devolutions-gateway/issues/1120)) ([a068fb46e7](https://github.com/Devolutions/devolutions-gateway/commit/a068fb46e77499b1c91f1c343fd148aed1f0ec33)) |
| 39 | + |
| 40 | +- _dgw_: lower the level of the control code log ([#1123](https://github.com/Devolutions/devolutions-gateway/issues/1123)) ([85850304f6](https://github.com/Devolutions/devolutions-gateway/commit/85850304f6d7a95104c4e9bf96ee997deaffd3b2)) |
| 41 | + |
5 | 42 | ## 2024.3.5 (2024-11-12)
|
6 | 43 |
|
7 | 44 | ### Bug Fixes
|
|
0 commit comments