From 1e8636f70281129a30695c582319a5015f5f4c76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20CORTIER?= Date: Tue, 15 Aug 2023 11:21:55 -0400 Subject: [PATCH] chore: prepare release (2023.2.3) --- CHANGELOG.md | 26 +++++++++++++++++++ Cargo.lock | 4 +-- VERSION | 2 +- devolutions-gateway/Cargo.toml | 2 +- fuzz/Cargo.lock | 2 +- jetsocat/Cargo.toml | 2 +- .../DevolutionsGateway.psd1 | 2 +- 7 files changed, 33 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c3a6dd71..62986b403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,32 @@ This document provides a list of notable changes introduced in Devolutions Gatew ## [Unreleased] +## 2023.2.3 (2023-08-15) + +### Bug Fixes + +- _dgw_: error 500 when recording folder is missing ([#502](https://github.com/Devolutions/devolutions-gateway/issues/502)) ([3b1992e647](https://github.com/Devolutions/devolutions-gateway/commit/3b1992e647bc2b3b17fc328df091956766f8fdfe)) ([DGW-99](https://devolutions.atlassian.net/browse/DGW-99)) + + When listing the recordings, if the recording directory does not exist, + it means that there is no recording yet (and the folder will be created + later). However, Devolutions Gateway is attempting to read this folder + anyway and the HTTP error 500 (Internal Server Error) is returned. This + patch fixes this by returning an empty list as appropriate. + +- _dgw_: typo in TLS forward route ([#510](https://github.com/Devolutions/devolutions-gateway/issues/510)) ([7cea3c055a](https://github.com/Devolutions/devolutions-gateway/commit/7cea3c055ade2a86aaa76ac6fe534d9fe0ecd1a1)) ([DGW-102](https://devolutions.atlassian.net/browse/DGW-102)) + + The name of the endpoint was wrong, and thus /jet/fwd/tls was + returning the 404 Not Found status. + Furthermore, the `with_tls` option was not properly set. + +### Build + +- _deps_: update dependencies + +### Documentation + +- _dgw_: stabilize `RecordingPath` and `Ngrok` options ([#489](https://github.com/Devolutions/devolutions-gateway/issues/489)) ([013569884e](https://github.com/Devolutions/devolutions-gateway/commit/013569884ef4b86f62331ba725c6b6f5e6574220)) + ## 2023.2.2 (2023-06-27) ### Features diff --git a/Cargo.lock b/Cargo.lock index 4230e9911..1dd11f9fb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -787,7 +787,7 @@ dependencies = [ [[package]] name = "devolutions-gateway" -version = "2023.2.2" +version = "2023.2.3" dependencies = [ "anyhow", "async-trait", @@ -1678,7 +1678,7 @@ dependencies = [ [[package]] name = "jetsocat" -version = "2023.2.2" +version = "2023.2.3" dependencies = [ "anyhow", "dirs-next", diff --git a/VERSION b/VERSION index d32fa3e73..57c93bd32 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2023.2.2 +2023.2.3 diff --git a/devolutions-gateway/Cargo.toml b/devolutions-gateway/Cargo.toml index 1f121d025..e781bc7eb 100644 --- a/devolutions-gateway/Cargo.toml +++ b/devolutions-gateway/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "devolutions-gateway" -version = "2023.2.2" +version = "2023.2.3" edition = "2021" readme = "README.md" license = "MIT/Apache-2.0" diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index de22ff95f..011d36118 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -706,7 +706,7 @@ dependencies = [ [[package]] name = "devolutions-gateway" -version = "2023.2.2" +version = "2023.2.3" dependencies = [ "anyhow", "async-trait", diff --git a/jetsocat/Cargo.toml b/jetsocat/Cargo.toml index 47eefcc3f..052d37813 100644 --- a/jetsocat/Cargo.toml +++ b/jetsocat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "jetsocat" -version = "2023.2.2" +version = "2023.2.3" authors = ["Devolutions Inc. "] edition = "2021" description = "(Web)Socket toolkit for jet protocol related operations" diff --git a/powershell/DevolutionsGateway/DevolutionsGateway.psd1 b/powershell/DevolutionsGateway/DevolutionsGateway.psd1 index 5e2869a54..e2bfecbfb 100644 --- a/powershell/DevolutionsGateway/DevolutionsGateway.psd1 +++ b/powershell/DevolutionsGateway/DevolutionsGateway.psd1 @@ -7,7 +7,7 @@ RootModule = 'DevolutionsGateway.psm1' # Version number of this module. - ModuleVersion = '2023.2.2' + ModuleVersion = '2023.2.3' # Supported PSEditions CompatiblePSEditions = 'Desktop', 'Core'