- Platforms, build and packaging:
- Ubuntu Noble and earlier fails to install
- Python compatibility regression and again
- prefer non-dot ssh paths on MS Windows
pyu2fmissing build dependency- partial support for some RHEL 10 clones
pynvml13.590.48pycuda2026.1cx_Freezecompatibility update- remove EOL Ubuntu releases: Lunar, Mantic, Plucky and Oracular
- add packaging for Ubuntu Questing and Resolute
- avoid gi warnings on MS Windows
- MacOS:
- MS Windows:
- Major:
- virtual monitor geometry synchronization + fixup + another
- virtual display refresh rate confusion
- handle notify2 backend failures gracefully
- initial "fast" socket read could spin until the connection failed + fixup
- DND errors under Wayland
- X11 calls missing trap context
- missing CUDA context when clients connect early
- CUDA context leak
- missing encodings
- override-redirect windows using outdated dimensions
- sub-image use after free
- video downscaling becomes sticky
- audio source could buffer to much
- saved ssh key fingerprint never matched
- explicit ssl handshake
- generating image menu items is excruciatingly slow
- header bar transparency issues
- handle failure to add screen size more gracefully
- Printing:
- Keyboard:
- Minor:
- try harder to locate the notification icons but not
SVGs - honour the
XPRA_MONITOR_CHANGE_REINITenvironment variable - spurious UI thread events on client startup
- expose
desktopflag for desktop windows - window size changed mis-detection
- better backwards compatibility for exposing version data
XPRA_MIN_DPIwould actually clamp the DPI to that value- bail out early when connection is already closed
- clipboard tray menu entry is not pre-selected
netdev_querymodule is optional- bump version of the notification spec we claim to support
- slots interfere with pygobject and should not be used
- pulseaudio setup race condition
- add guard against threading issues
- move-resize could miss the last event
- NVENC's
hevcdoes support lossless mode - about dialog cannot be shown again
- honour move-resize in read-only mode
- revert: do honour
USPosition/PPositionandUSSize/PSize - always interact with Gtk from the main thread
- file transfer data not freed on error
- exclude
nvjpegfrom video fallback - cairo missing hint
- better forwards compatibility
- splash toggle not honoured with server start and attach
- try harder to locate the notification icons but not
- Cosmetic:
- make socket eof detection less spammy
- invalid syntax used in man page
- more useful message
- log exception if that's all we have
XPRA_MIN_COMPRESS_SIZEenvironment variable did not match its intent- avoid warning when the server doesn't support av-sync
- substitutions missing from log messages
- EDID data scrambled the message
- remove duplicate version data
- avoid
KeyErrorparsing some broken icon files - more meaningful labels on session info dialog
- log line wrapping
- correct type for XI2 cython bindings
- file descriptor leak warning
- paramiko ssh errors on close
- unnecessary timer
- potential race condition
- only free valid timers