Skip to content

Commit

Permalink
chore(release): prepare for 2024.3.6 (#1127)
Browse files Browse the repository at this point in the history
  • Loading branch information
CBenoit authored Dec 2, 2024
1 parent 979dda9 commit 623c0cb
Show file tree
Hide file tree
Showing 9 changed files with 48 additions and 11 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,43 @@

This document provides a list of notable changes introduced in Devolutions Gateway service, installer and Jetsocat.

## 2024.3.6 (2024-12-02)

### Features

- _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))

This year we added some background tasks in the Gateway that should
not be canceled, or if they are, should be restarted later. Essentially
two tasks: mass deletion of recordings (relatively important, but
it's always possible to launch indexing in DVLS in case of a problem)
and remuxing recordings to webm format (good to have). If the service
is killed in the middle of one of these operations, we should resume
execution on the next startup.

This persisent job queue is implemented using Turso’s libSQL. Using
libSQL (or SQLite) for implementing the queue allow us to benefit from
all the work put into implementing a reliable, secure and performant
disk-based database instead of attempting to implement our own ad-hoc
storage and debugging it forever.

- _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))

- _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))

These diagnostics will return detailed information about how Windows
will understand the specified certification chain.

### Bug Fixes

- _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))

- _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))

- _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))

- _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))

## 2024.3.5 (2024-11-12)

### Bug Fixes
Expand Down
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024.3.5
2024.3.6
2 changes: 1 addition & 1 deletion devolutions-agent/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "devolutions-agent"
version = "2024.3.5"
version = "2024.3.6"
edition = "2021"
license = "MIT/Apache-2.0"
authors = ["Devolutions Inc. <[email protected]>"]
Expand Down
2 changes: 1 addition & 1 deletion devolutions-gateway/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "devolutions-gateway"
version = "2024.3.5"
version = "2024.3.6"
edition = "2021"
readme = "README.md"
license = "MIT/Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion devolutions-session/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "devolutions-session"
version = "2024.3.5"
version = "2024.3.6"
edition = "2021"
license = "MIT/Apache-2.0"
authors = ["Devolutions Inc. <[email protected]>"]
Expand Down
2 changes: 1 addition & 1 deletion fuzz/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion jetsocat/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jetsocat"
version = "2024.3.5"
version = "2024.3.6"
authors = ["Devolutions Inc. <[email protected]>"]
edition = "2021"
description = "(Web)Socket toolkit for jet protocol related operations"
Expand Down
2 changes: 1 addition & 1 deletion powershell/DevolutionsGateway/DevolutionsGateway.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
RootModule = 'DevolutionsGateway.psm1'

# Version number of this module.
ModuleVersion = '2024.3.5'
ModuleVersion = '2024.3.6'

# Supported PSEditions
CompatiblePSEditions = 'Desktop', 'Core'
Expand Down

0 comments on commit 623c0cb

Please sign in to comment.