From c7fd4cd44563e84f5b0a3a8265ea66d126d7fde7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20CORTIER?= Date: Tue, 2 Jun 2026 23:36:36 +0900 Subject: [PATCH] chore(release): prepare for 2026.2.0 --- CHANGELOG.md | 28 +++++++++++++++++++ Cargo.lock | 14 +++++----- Cargo.toml | 2 +- VERSION | 2 +- .../AppxManifest.xml | 2 +- dotnet/DesktopAgent/DesktopAgent.csproj | 2 +- fuzz/Cargo.lock | 2 +- package/AgentLinux/CHANGELOG.md | 4 +++ package/Linux/CHANGELOG.md | 4 +++ .../DevolutionsGateway.psd1 | 2 +- 10 files changed, 49 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e5518366..2a604c8ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,34 @@ This document provides a list of notable changes introduced in Devolutions Gateway service, installer and Jetsocat. +## 2026.2.0 (2026-06-02) + +Several newly introduced Gateway/Agent surfaces remain experimental and are +controlled by `__debug__.enable_unstable` (notably `/jet/tunnel/*`, and KDC +proxy credential-injection destination handling). Related infrastructure such +as core forwarding, KDC real-destination proxying, and Agent Tunnel runtime +activation is configured independently and may remain active outside this flag. + +### Features + +- _dgw_: refuse JREC push when recording storage is full ([9d5a6626b4](https://github.com/Devolutions/devolutions-gateway/commit/9d5a6626b491905efeb1bcac06406f98e85c94b7)) + +- _agent,gateway_: transparent routing through agent tunnel (experimental) ([#1741](https://github.com/Devolutions/devolutions-gateway/issues/1741)) ([9340a82c7f](https://github.com/Devolutions/devolutions-gateway/commit/9340a82c7fcb75bc937f2cddb5b33db1a7a19df6)) ([#1773](https://github.com/Devolutions/devolutions-gateway/issues/1773)) ([87be5cda1b](https://github.com/Devolutions/devolutions-gateway/commit/87be5cda1b2d285caee556d7a6e5983d83029f82)) ([#1775](https://github.com/Devolutions/devolutions-gateway/issues/1775)) ([6f692e75a7](https://github.com/Devolutions/devolutions-gateway/commit/6f692e75a7ebc5a3550562c21638454e92a7157b)) ([06706d033e](https://github.com/Devolutions/devolutions-gateway/commit/06706d033e80f97dbe5bcaef61ce63a67d3b1cc1)) ([#1789](https://github.com/Devolutions/devolutions-gateway/issues/1789)) ([26f23c02a4](https://github.com/Devolutions/devolutions-gateway/commit/26f23c02a41e02634bacf9be2d625a00d0b80345)) + +- _installer_: add install-time certificate checks ([b696ea1181](https://github.com/Devolutions/devolutions-gateway/commit/b696ea1181ab7025ece477288eb94e4cf5cb3cf9)) + +- _dgw_: Kerberos-based credential injection (experimental) ([#1768](https://github.com/Devolutions/devolutions-gateway/issues/1768)) ([8ceb2ad913](https://github.com/Devolutions/devolutions-gateway/commit/8ceb2ad9131ae591cc6d25336e8ca541a9e8662a)) + +- _dgw_: improved network scans ([#1776](https://github.com/Devolutions/devolutions-gateway/issues/1776)) ([a3aa448dac](https://github.com/Devolutions/devolutions-gateway/commit/a3aa448dac9af355cee1093f6ee762d93ff5ae61)) + +### Improvements + +- _jetsocat_: embed Windows icon and version metadata ([#1793](https://github.com/Devolutions/devolutions-gateway/issues/1793)) ([c606a52fa7](https://github.com/Devolutions/devolutions-gateway/commit/c606a52fa71826067f6a969c0b416102243de14d)) + +### Bug Fixes + +- _agent_: add OEM code page transcoding in Devolutions Agent ([#1780](https://github.com/Devolutions/devolutions-gateway/issues/1780)) ([b50e5d0fb3](https://github.com/Devolutions/devolutions-gateway/commit/b50e5d0fb3394878a5560328b92ef2c9d8659234)) ([DGW-370](https://devolutions.atlassian.net/browse/DGW-370)) + ## 2026.1.2 (2026-04-18) ### Features diff --git a/Cargo.lock b/Cargo.lock index 433c12fd5..db3af9f9f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "devolutions-agent" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "agent-tunnel-proto", "anyhow", @@ -1601,7 +1601,7 @@ dependencies = [ [[package]] name = "devolutions-agent-updater" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "anyhow", "win-api-wrappers", @@ -1609,7 +1609,7 @@ dependencies = [ [[package]] name = "devolutions-gateway" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "agent-tunnel", "anyhow", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "devolutions-pedm" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "aide", "anyhow", @@ -1831,7 +1831,7 @@ dependencies = [ [[package]] name = "devolutions-pedm-shell-ext" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "devolutions-pedm-shared", "embed-resource", @@ -1844,7 +1844,7 @@ dependencies = [ [[package]] name = "devolutions-session" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "anyhow", "async-trait", @@ -3596,7 +3596,7 @@ dependencies = [ [[package]] name = "jetsocat" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 3c3e60b02..15af6834e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ default-members = [ ] [workspace.package] -version = "2026.1.2" +version = "2026.2.0" [profile.profiling] inherits = "release" diff --git a/VERSION b/VERSION index 2247cc49a..e67c93401 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2026.1.2 +2026.2.0 diff --git a/crates/devolutions-pedm-shell-ext/AppxManifest.xml b/crates/devolutions-pedm-shell-ext/AppxManifest.xml index 11a42ffa3..e2e0201a5 100644 --- a/crates/devolutions-pedm-shell-ext/AppxManifest.xml +++ b/crates/devolutions-pedm-shell-ext/AppxManifest.xml @@ -11,7 +11,7 @@ xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" IgnorableNamespaces="uap uap2 uap3 rescap desktop desktop4 desktop5 uap10 com"> + Version="2026.2.0.0" /> Devolutions Agent Devolutions diff --git a/dotnet/DesktopAgent/DesktopAgent.csproj b/dotnet/DesktopAgent/DesktopAgent.csproj index b69cb6175..a76b61a41 100644 --- a/dotnet/DesktopAgent/DesktopAgent.csproj +++ b/dotnet/DesktopAgent/DesktopAgent.csproj @@ -6,7 +6,7 @@ DevolutionsDesktopAgent Devolutions Agent latest - 2026.1.2.0 + 2026.2.0.0 Devolutions Copyright © 2025 Devolutions Agent diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 27b7e06c6..5d6519edf 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -689,7 +689,7 @@ dependencies = [ [[package]] name = "devolutions-gateway" -version = "2026.1.2" +version = "2026.2.0" dependencies = [ "anyhow", "async-trait", diff --git a/package/AgentLinux/CHANGELOG.md b/package/AgentLinux/CHANGELOG.md index 401614f75..9f42c2fd2 100644 --- a/package/AgentLinux/CHANGELOG.md +++ b/package/AgentLinux/CHANGELOG.md @@ -1,5 +1,9 @@ # Packaging changelog +## 2026.2.0 (2026-06-02) + +- No changes. + ## 2026.1.2 (2026-04-18) - No changes. diff --git a/package/Linux/CHANGELOG.md b/package/Linux/CHANGELOG.md index e44e72d2c..fd7f4fb4d 100644 --- a/package/Linux/CHANGELOG.md +++ b/package/Linux/CHANGELOG.md @@ -1,5 +1,9 @@ # Packaging changelog +## 2026.2.0 (2026-06-02) + +- No changes. + ## 2026.1.2 (2026-04-18) - RPM: bundles the systemd unit file directly in the package, eliminating the `service register` post-install call that caused a systemd startup failure on RHEL/Rocky Linux. diff --git a/powershell/DevolutionsGateway/DevolutionsGateway.psd1 b/powershell/DevolutionsGateway/DevolutionsGateway.psd1 index 11bcdf143..98cdb23fb 100644 --- a/powershell/DevolutionsGateway/DevolutionsGateway.psd1 +++ b/powershell/DevolutionsGateway/DevolutionsGateway.psd1 @@ -7,7 +7,7 @@ RootModule = 'DevolutionsGateway.psm1' # Version number of this module. - ModuleVersion = '2026.1.2' + ModuleVersion = '2026.2.0' # Supported PSEditions CompatiblePSEditions = 'Desktop', 'Core'