- Platforms, build and packaging:
- modular installations also need filesystem package
- add plucky for
install-repo
subcommand - make it easier to run unit tests with extra cythonization
- add explicit weak dependency on notification library
- sbom path should be ignored
- recommend
xpra-x11
package soxpra
installs working servers on Debian XWayland
is a valid xvfb backend
- Major:
- Minor:
- shadow servers don't stop the refresh loop
- opaque-region parsing errors
- only resume audio if it was suspended
- wait before retrying socket
root
does not have magical powers + fixup- read-only
$HOME
should not be fatal - start command failures via control channel when exec-wrapper is used
- only resume audio if it was suspended
- keys used to break the
moveresize
should not propagate - handle missing configuration directories more gracefully
- show display access errors
- Xephyr startup errors without geometry
- potential errors in OpenGL backend
- video codec filtering broken when options are specified
- size hints return type
- Monitor server:
- Encodings:
- encoder server should default to having sharing enabled
- encoder server failures when lz4 is not enabled
mmap
cannot be used to send 8-bit data- disable
scroll
encoding due to visual corruption openh264
encoder not using default settingsopenh264
encoder should setfull-range
metadata for native stream decodersopenh264
codecs not preserving full-range metadatalibyuv
losingfull-range
metadata attribute during scalingvp9
encoder should exposefull-range
attribute
- Cosmetic:
- handle missing module more gracefully
- handle missing gui component more gracefully
- avoid tray errors when connection fails
- missing OpenGL error message
- silence
uinput
missing message - type hint fixes:
mmap
, vfb log mmap
madvise platform support detection- handle missing 'debug' control command arguments more gracefully
- unused and misnamed attribute
- don't log a message when NOWARN encoders are missing
- unused function returns invalid data
- control command client validation errors
- improve
exit-with-children
error message - also debug internal properties
- incorrect type hint
- log connection details with the channel warning