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)

Closed