Skip to content

Commit 4fa4930

Browse files
authored
chore(release): prepare for 2025.2.1 (#1379)
1 parent 38d42fc commit 4fa4930

File tree

10 files changed

+59
-12
lines changed

10 files changed

+59
-12
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,45 @@
22

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

5+
## 2025.2.1 (2025-06-11)
6+
7+
### Features
8+
9+
- _webapp_: allow dynamically adjust wheel_speed_factor for VNC and ARD sessions ([#1369](https://github.com/Devolutions/devolutions-gateway/issues/1369)) ([58536dba69](https://github.com/Devolutions/devolutions-gateway/commit/58536dba69d4b181dd270112754c77fa64d347cd))
10+
11+
The wheel speed factor setting is moved to the toolbar.
12+
13+
- _dgw_: allow session tokens to be reused in a limited way ([b3415c2bcc](https://github.com/Devolutions/devolutions-gateway/commit/b3415c2bcc425cb3ce98ce17b93e4ebe9c72069f)) ([DGW-238](https://devolutions.atlassian.net/browse/DGW-238))
14+
15+
Add support a configurable reconnection window, allowing token reuse for
16+
reconnections after disconnection within a defined period. This feature
17+
will enable more robust handling of temporary disconnections, minimizing
18+
session disruptions.
19+
20+
The token can be reused under three conditions:
21+
22+
- The associated session was not killed.
23+
- The reconnection window since last disconnection is not exceeded.
24+
- The number of connections during the reconnection window does not
25+
exceed 10 (hardcoded value).
26+
27+
For the last point, this is the maximum number of reconnections allowed
28+
during the reconnection window. If the reconnection window (e.g.:
29+
30 seconds) is over while the connection is still alive, the counter
30+
is reset, and it’s possible to reconnect up to 10 times again. This
31+
prevents brute force attacks in the situation where the token is stolen,
32+
although that is tricky to exploit in the first place.
33+
34+
- _dgw_: support port wildcards for JMUX sessions ([#1377](https://github.com/Devolutions/devolutions-gateway/issues/1377)) ([922792ea07](https://github.com/Devolutions/devolutions-gateway/commit/922792ea07893617b849a5de0b080e7db9eb818b)) ([DGW-243](https://devolutions.atlassian.net/browse/DGW-243))
35+
36+
When the port is set to 0, we do not add a `FilteringRule::Port`, and
37+
when the the host is also set to * (i.e.: `*:0`), insert
38+
`FilteringRule::Allow` to allow anything.
39+
40+
### Bug Fixes
41+
42+
- _dgw_: fix terminal recording player CSS issue ([#1374](https://github.com/Devolutions/devolutions-gateway/issues/1374)) ([917bb48d44](https://github.com/Devolutions/devolutions-gateway/commit/917bb48d444e80d77b03396f205913910fe2de15)) ([DGW-280](https://devolutions.atlassian.net/browse/DGW-280))
43+
544
## 2025.2.0 (2025-06-04)
645

746
### Features

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ exclude = [
2121
]
2222

2323
[workspace.package]
24-
version = "2025.2.0"
24+
version = "2025.2.1"
2525

2626
[profile.profiling]
2727
inherits = "release"

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025.2.0
1+
2025.2.1

crates/devolutions-pedm-shell-ext/AppxManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
1212
IgnorableNamespaces="uap uap2 uap3 rescap desktop desktop4 desktop5 uap10 com">
1313
<Identity Name="DevolutionPEDMShellExtension" ProcessorArchitecture="neutral" Publisher="CN=Devolutions"
14-
Version="2025.2.0.0" />
14+
Version="2025.2.1.0" />
1515
<Properties>
1616
<DisplayName>Devolutions Agent</DisplayName>
1717
<PublisherDisplayName>Devolutions</PublisherDisplayName>

dotnet/DesktopAgent/DesktopAgent.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<AssemblyName>DevolutionsDesktopAgent</AssemblyName>
77
<AssemblyTitle>Devolutions Agent</AssemblyTitle>
88
<LangVersion>latest</LangVersion>
9-
<Version>2025.2.0.0</Version>
9+
<Version>2025.2.1.0</Version>
1010
<Company>Devolutions</Company>
1111
<Copyright>Copyright © 2024</Copyright>
1212
<Product>Devolutions Agent</Product>

fuzz/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package/AgentLinux/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Packaging changelog
22

3+
## 2025.2.1 (2025-06-11)
4+
5+
- No changes.
6+
37
## 2025.2.0 (2025-06-04)
48

59
- No changes.

package/Linux/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Packaging changelog
22

3+
## 2025.2.1 (2025-06-11)
4+
5+
- No changes.
6+
37
## 2025.2.0 (2025-06-04)
48

59
- No changes.

powershell/DevolutionsGateway/DevolutionsGateway.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
RootModule = 'DevolutionsGateway.psm1'
88

99
# Version number of this module.
10-
ModuleVersion = '2025.2.0'
10+
ModuleVersion = '2025.2.1'
1111

1212
# Supported PSEditions
1313
CompatiblePSEditions = 'Desktop', 'Core'

0 commit comments

Comments
 (0)