v5.0.8
- Platforms, build and packaging:
- MS Windows 'Light' builds
- compatibility with multiple "Windows Kits" locations
- typo in MacOS bundle file
- force include all brotli dylibs in MacOS builds
- missing 'bcrypt' module
- spng encoder build switch not honoured
- Cython 3.0.9
- aioquic 1.0.0
- include
pynvml
in MS Windows full builds - force include
zeroconf
in MS Windows builds - MS Windows builds not waiting for input to close
- MS Windows tools fail to run due to incomplete environment and errors
- build info cannot be parsed
- debug builds on MS Windows
- Major:
- missing X11 clipboard events
- OpenGL cleanup from correct context
- nvfbc module loading errors
- ensure NV12 streams can be decoded properly
- client chooses the fastest colorspace conversion option
- use libyuv to convert video to rgb when rendering without OpenGL
xpra top
hanging on start- network manager unexpected datatype
- disable ssl auto upgrades
- freedesktop portal / remotedesktop should not use X11
- password authentication issues with MS Windows and MacOS client: dialog hangs, client terminates
- mmap compatibility fix for older clients
- mmap client token errors should not be fatal
- proxy draw passthrough stripping of unused alpha channels
- named pipe connections error
- MS Windows system tray initial icon may be lost
xpra top
client failures recording backtraces- never wait for input in a subprocess or in splash process
- Minor and cosmetic bugs:
- shadow server about dialog
- proxy instances signal handlers not firing
- log the prompt with u2f handler
- handle missing stderr more gracefully
- handle missing timeout value more gracefully
- socket setup error handler logging incorrect, now extra safe
- socket authentication errors with malformed socket options
- avoid encryption errors during authentication
- support arguments with
xpra encoding
subcommand - more tolerant option parsing
- avoid sending a warning notification for missing server log
- avoid showing warnings for options from newer versions
- missing information from
net_util
tool - only warn once per window when no video options are found, same for csc and when there are no options to choose from
- update discord link
- more detailed connection error messages
- point to the pyxdg bug information when theme parsing fails
- typo shown in display information
- libvpx decoder use correct (unused) pixel format constant
- ignore dimensions rounded up in openh264 decoder
- some tests can take long on a slow CI run