- 🔧 Platforms, build and packaging:
- Major:
- macOS client crash with audio enabled or speaker state changes
- Gtk X11 clients OpenGL errors
- missing wheel events with MS Windows clients
- shadow sessions can hang with VNC connections
- parsing of bind options using legacy form
- incomplete asynchronous keyboard initialization always apply initial settings
- X11 atom-name typos
- power events not used
- nvenc: choose a profile matching the chroma format
- Clipboard:
- Minor:
- tray and system-tray are independent
- webcam does not restart following suspend + resume
- missing window raise / restack
- don't request OpenGL contexts with depth or stencil buffers
- ssh agent symlink not cleaned up, update properly
- Cython CSC module validation
- ensure we never use dialogs from secondary threads
- validate port numbers ourselves
recordforwards compatibility- example clients now usable: handle more base packet types
- wheel events may land in the wrong location
- audio: unnecessary restarts
peercredwrongly queried on all stream sockets- IPv6 socket warnings
- Stricter Types:
- Cosmetic:
- skip notification warnings during cleanup
- system tray does not detect mmap
- clipboard type hint
- webcam suspend test failure
- invalid type used in unreachable runtime path
- X11 client tests for all display bit depths
- cleanup unavailable server log requests
- simplify: env values have a non-None default
- stray commas
- silence macOS legacy SSL warnings