Version 2026.2.1 (June 23, 2026)

Version 2026.2.1 (June 23, 2026)

avatar

New Features

  • Added Protect-RDMEntry cmdlet to seal credential and document entries on Devolutions Server; replaces the previous pattern of setting SealState on the entry object

  • Added Remove-DSGatewayFarm to remove gateway farms

Improvements

  • Added deprecated warning to Start-RDMInstance

  • Added -UseEntryPasswordPolicy and -PasswordPolicy parameters to Export-RDMPasswordAnalyzerReport to evaluate the compliance of passwords against a password policy

  • Improved error message when providing a wrong vault ID across multiple cmdlets: Get-DSEntry, Get-DSFolders, Get-DSRootEntry, Get-DSPamFolder, and Get-DSEntriesPermissions

  • Invoke-RDMParentEntry now supports -WhatIf and -Confirm

  • Invoke-RDMUnparentEntry now supports -WhatIf and -Confirm

  • Set-RDMEntry now raises a catchable error when the target entry is sealed, instead of silently downgrading the seal state

  • Set-RDMEntryStatus now accepts Archived and Broken as valid -Status values, matching the statuses available in the Devolutions Remote Desktop Manager client

  • Unprotect-RDMSealedEntry now raises a catchable error when the unseal operation fails on the server, instead of emitting a warning

Fixes

  • Fixed a crash when wildcard entries (e.g., *.example.com) were present in the custom proxy bypass list

  • Fixed an issue where the -Entry parameter in New-RDMRandomPassword was not using the correct inherited password policy when the entry's complexity was set to inherit from its parent folder

  • Fixed cmdlet aliases (for example Get-RDMDataSource) not being recognized in a new session until the module was explicitly imported

  • Fixed Get-RDMDiagnostic always returning false for IsLicenseValid and empty for LicenseType

  • Fixed Get-RDMEntryDocument throwing parameter set error when using -CaseSensitive with -LiteralName

  • Fixed New/Set/Remove-RDMEntryDocumentation not running security checks on the appropriate vault

  • Fixed New-RDMEntryDocumentation throwing NullReferenceException on SQLite

  • Fixed New-RDMRandomPassword throwing a NullReferenceException when the entry's password complexity policy resolves to the root in workspaces not supporting it

  • Fixed Set-RDMEntry, Set-RDMEntryStatus, Set-RDMEntryOTP, Set-RDMEntryPrivateKey, Set-RDMEntryPrivateKeyCertificateData, and Set-RDMPlaylistShared incorrectly mutating the in-memory object when -WhatIf was

  • Fixed Set-RDMEntryDocument not properly updating Phonebook entries

All Comments (0)