Releases: Xpra-org/xpra-html5
Releases · Xpra-org/xpra-html5
v5.1
- missing wheel events in non-seamless modes
- workaround for older browsers without hasOwn (ie: Safari)
- workaround debilitating Safari clipboard implementation
- broken legacy clipboard
- windows movement compatibility with Xpra 3.1.x
- don't allow modal windows to be minimized
- build fixes for RHEL and clones
- setuptools and Debian repo build script fixes
- only send 'sound-stop' if audio is enabled
- rencode draw compatibility fix
- avoid errors when windows don't have a title
- provide a more useful screen name to the server
- truncate large clipboard buffers in debug output
- log the actual packet data with network errors
- decode worker always supports rgb
- fix brotli decompression
- minor codestyle tweaks
- clarify installation instructions
v6.2
v6.1
v6.0
- refactorings, cleanups, github CI, etc - JanCVanB
- split decode from paint - TijZwa
- experimental native decoding - TijZwa
- require ES6
- support
hjsmin
minifier - arrowd - updated installer script
- support for chunked file transfers of large files
- modal windows should not be minimized
- move to structured
hello
packet data
v5.0
- new features:
- picture encoding:
- minor improvements:
- fixes and updates:
- 64-bit rencode decoding bug with Safari (and IE) d5badd5
- notification errors with bencoder a9292f3
- avoid popping up the on-screen keyboard on mobile touch events #147
- updated on-screen simple-keyboard UI (#157) and file saver library f05516e
- shifted characters with simple-keyboard #156
- prevent stuck keys #137
- focus and raise windows when their title bar is clicked 27b823b, #148
- spurious focus events when minimizing windows ec2d300
- fix AES encryption when used with authentication and rencodeplus 0d2d584
v4.5.2
- fix toolbar position #110
- install default settings in
/etc/xpra/html5-client/
#111, #112 - image decoding time accounting
- handle scaled screen updates
- skip re-connecting when the error is likely to be permanent
- more helpful disconnection messages
- ensure we timeout if the websocket connection fails
- provide an easy way to prevent unwanted connections (ie: xpra.org)
- fix decode worker sanity checks, validate jpeg, png and webp #20, #101
- decode worker errors with legacy packet encoders
- validate all encodings
- window title string decoding errors
- create directories as needed when installing
- css syntax error
- better support for relative URLs (proxied configurations) #107, #104
- window resize offset bug #105, minimization bugs
- force xz compression for DEB packages (zstd support missing from repository webhost)
- compress harder with brotli
- remove unnecessary time wrapper
- try harder to detect the correct screen refresh rate
v4.5.1
v4.5
v4.4
- encryption:
- support more AES modes: CBC, CFB and CTR
- use secure random numbers
- core:
- decode screen updates in a dedicated worker thread
(except on Mobile devices due to strange compatibility issues) - switch to pure javascript lz4 implementation
(fixes compatibility issues with browsers, encryption options, etc)
- decode screen updates in a dedicated worker thread
- misc:
- notifications geometry and styling
- fix zero-copy web worker regression from 4.3
- use zero-copy for transferring audio buffers from the worker
v4.3
- build and packaging:
- installation with python2 build environment
- create symlinks for some fonts
- more reliable git branch detection
- rencode packet encoder:
- new, clean javascript implementation
- remove workarounds for Safari, encryption, compression, etc
- handle byte arrays natively without copying
- geometry fixes:
- option to adjust viewport to screen width via scaling
- window visibility adjustements no longer snap to the sides
- server errors for override-redirect windows offsets
- try harder to get override-redirect windows to close
- keyboard:
- don't show the on-screen keyboard on non-mobile devices
- fix keyboard language to keymap matcher
- Ukranian keyboard layout should use 'ua'
- re-connect:
- don't start a new session when re-connecting
- fix disconnections after re-connecting
- don't try to reconnect when shutting down the server
- connect dialog:
- start and start-desktop now work with or without command
- missing session, category and command icons with latest google chrome
- pass w3c validation without any warnings
- cosmetic:
- scale window icons to fit in the title bar
- use sans-serif font for window title
- change titlebar focused / unfocused colours
- make window corners round
- try to scale application cursors to match window zoom
- misc:
- audio debugging was wrongly enabled (extra CPU usage and lag)
- remove http mp3 stream audio support
- log disconnection messages
- prevent console errors with Internet Explorer