Skip to content

Releases: Devolutions/MsRdpEx

MsRdpEx v2026.06.18.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 18:50
9991b0f
[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

Choose a tag to compare

@github-actions github-actions released this 12 Jan 19:26
da020e1
Fix publish job: add contents:write permission and skip NuGet OIDC on…

MsRdpEx v2025.07.25.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 21:28
Fix COM reference counting

MsRdpEx v2025.07.22.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 13:37
Fix MsRdpEx loading in mstsc.exe on Windows 11 23H2

MsRdpEx v2025.07.21.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 15:10
Skip AVD signature checks using SkipAvdSignatureChecks

MsRdpEx v2025.07.16.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:38
fix(recording): make named pipe reconnection more resiliant

MsRdpEx v2025.06.24.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 18:09
1db86b6
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

Choose a tag to compare

@github-actions github-actions released this 05 Jun 12:19
fix OutputMirrorEnabled

MsRdpEx v2025.06.03.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 20:24
fix TSPropertySet vtable version runtime detection

MsRdpEx v2025.05.29.0

Choose a tag to compare

@github-actions github-actions released this 29 May 19:15
add recording streaming to named pipe