Skip to content

Commit

Permalink
chore(release): prepare for 2025.1.2 (#1234)
Browse files Browse the repository at this point in the history
  • Loading branch information
CBenoit authored Feb 19, 2025
1 parent 9ce7277 commit b6d5bdd
Show file tree
Hide file tree
Showing 14 changed files with 60 additions and 16 deletions.
33 changes: 32 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,38 @@

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

## 2025.1.2 (2025-02-05)
## 2025.1.2 (2025-02-20)

### Features

- _agent-installer_: disable restart manager in Agent MSI ([#1214](https://github.com/Devolutions/devolutions-gateway/issues/1214)) ([0177aed842](https://github.com/Devolutions/devolutions-gateway/commit/0177aed842570009d11d902fd2ca52f966e74fc8))

The restart manager is intended to reduce the number of reboots caused by
locked files. It attempts to shutdown and relaunch executables that are using
locked files required by the installer. An interactive prompt is shown to the
user offering a choice between shutdown/restart of the application (as long as
the application is integrated with the restart manager) or to reboot.

### Bug Fixes

- _dgw_: fix an issue where 'Unknown error' was displayed at the end of recording playback ([#1220](https://github.com/Devolutions/devolutions-gateway/issues/1220)) ([46a551848d](https://github.com/Devolutions/devolutions-gateway/commit/46a551848da5d125b344176e616c610e7ea520af))

- _dgw_: fix an issue where recording ended but the streaming task was not terminated ([#1222](https://github.com/Devolutions/devolutions-gateway/issues/1222)) ([404ba8aa11](https://github.com/Devolutions/devolutions-gateway/commit/404ba8aa11a33b3772ee359a76d0c911f84992f3))

- _dgw_: revert service name to "devolutions-gateway" on Linux ([#1226](https://github.com/Devolutions/devolutions-gateway/issues/1226)) ([5b4c2160f4](https://github.com/Devolutions/devolutions-gateway/commit/5b4c2160f4ca19c76a1eb9ec3d615604b99d47ed))

The service name was mistakenly renamed to "devolutions-agent" in the previous release.

- _agent-installer_: prevent invalid configuration due to installer sequencing ([#1229](https://github.com/Devolutions/devolutions-gateway/issues/1229)) ([d102dc22fb](https://github.com/Devolutions/devolutions-gateway/commit/d102dc22fb17373f2a3f841032fa9208e016f607))

The PEDM/Session feature toggle was manipulating `agent.json` _after_
`InstallFiles`.

The action that initializes `agent.json` was not actually added to the custom
actions, and in any case it was sequenced _before_ `StartServices` (which is
_after_ `InstallFiles`).

## 2025.1.1 (2025-02-05)

### Bug Fixes

Expand Down
10 changes: 5 additions & 5 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 @@
2025.1.1
2025.1.2
2 changes: 1 addition & 1 deletion crates/devolutions-pedm-shell-ext/AppxManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
IgnorableNamespaces="uap uap2 uap3 rescap desktop desktop4 desktop5 uap10 com">
<Identity Name="DevolutionPEDMShellExtension" ProcessorArchitecture="neutral" Publisher="CN=Devolutions"
Version="2025.1.1.0" />
Version="2025.1.2.0" />
<Properties>
<DisplayName>Devolutions Agent</DisplayName>
<PublisherDisplayName>Devolutions</PublisherDisplayName>
Expand Down
2 changes: 1 addition & 1 deletion crates/devolutions-pedm-shell-ext/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "devolutions-pedm-shell-ext"
version = "2025.1.1"
version = "2025.1.2"
edition = "2021"
license = "MIT/Apache-2.0"
authors = ["Devolutions Inc. <infos@devolutions.net>"]
Expand Down
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 = "2025.1.1"
version = "2025.1.2"
edition = "2021"
license = "MIT/Apache-2.0"
authors = ["Devolutions Inc. <infos@devolutions.net>"]
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 = "2025.1.1"
version = "2025.1.2"
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 = "2025.1.1"
version = "2025.1.2"
edition = "2021"
license = "MIT/Apache-2.0"
authors = ["Devolutions Inc. <infos@devolutions.net>"]
Expand Down
2 changes: 1 addition & 1 deletion dotnet/DesktopAgent/DesktopAgent.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<AssemblyName>DevolutionsDesktopAgent</AssemblyName>
<AssemblyTitle>Devolutions Agent</AssemblyTitle>
<LangVersion>latest</LangVersion>
<Version>2025.1.1.0</Version>
<Version>2025.1.2.0</Version>
<Company>Devolutions</Company>
<Copyright>Copyright © 2024</Copyright>
<Product>Devolutions Agent</Product>
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 = "2025.1.1"
version = "2025.1.2"
authors = ["Devolutions Inc. <infos@devolutions.net>"]
edition = "2021"
description = "(Web)Socket toolkit for jet protocol related operations"
Expand Down
4 changes: 4 additions & 0 deletions package/AgentLinux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Packaging changelog

## 2025.1.2 (2025-02-20)

- No changes.

## 2025.1.1 (2025-02-05)

- No changes.
Expand Down
9 changes: 9 additions & 0 deletions package/Linux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Packaging changelog

## 2025.1.2 (2025-02-20)

- Properly remove configuration files when uninstalled with the purge flag.
- Uses a debian/install file to copy files into the package.
- Removes prerm and postrm custom scripts in favour of scripts generated by dh_installsystemd, which handle systemd service setup and teardown.
- Custom postinst script is retained, with the dh_installsystemd part pasted in.
- Compat version is now specified in debian/control instead of a generated debian/compat file.
- The systemd service is now retarted on package upgrade.

## 2025.1.1 (2025-02-05)

- No changes.
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 = '2025.1.1'
ModuleVersion = '2025.1.2'

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

0 comments on commit b6d5bdd

Please sign in to comment.