Releases: Devolutions/MsRdpEx
Releases · Devolutions/MsRdpEx
MsRdpEx v2026.06.18.0
[DVLS-14562] Add frame rate control to video recording (#169) Adds a `VideoRecordingFrameRate` extended setting (COM property + `.rdp` entry) for the native recording path. MsRdpEx now submits every captured paint and lets cadeau cap the encode rate to the configured frame rate; the per-paint `Timeout` force-encode is removed because it bypassed that cap and produced ~24fps oversized recordings. The rate is clamped to 30 to match cadeau's recorder max. Note: when the frame rate is unset (0), cadeau falls back to its own default cap rather than the previous force-every-paint behavior. Requires the cadeau eager-first-frame fix (Devolutions/cadeau#80) so static recordings still emit a first frame promptly — the two PRs should ship together. --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
MsRdpEx v2026.01.12.0
Fix publish job: add contents:write permission and skip NuGet OIDC on…
MsRdpEx v2025.07.25.0
Fix COM reference counting
MsRdpEx v2025.07.22.0
Fix MsRdpEx loading in mstsc.exe on Windows 11 23H2
MsRdpEx v2025.07.21.0
Skip AVD signature checks using SkipAvdSignatureChecks
MsRdpEx v2025.07.16.0
fix(recording): make named pipe reconnection more resiliant
MsRdpEx v2025.06.24.0
fix(recording): expand locks for OutputMirror in CaptureBlt hook (#154) It's necessary to expand the lock around `OutputMirror` re-initialization, otherwise we _regularly_ crash when resizing the client.
MsRdpEx v2025.06.05.0
fix OutputMirrorEnabled
MsRdpEx v2025.06.03.0
fix TSPropertySet vtable version runtime detection
MsRdpEx v2025.05.29.0
add recording streaming to named pipe