Skip to content

Releases: Xpra-org/xpra-html5

v4.4

03 Sep 14:14
Compare
Choose a tag to compare
  • 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)
  • 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

03 Sep 14:10
Compare
Choose a tag to compare
  • 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

v4.2

21 May 03:54
Compare
Choose a tag to compare
  • select session attributes from list of options exposed by the server
  • detect vertical refresh rate
  • hide on-screen keyboard by default on non-mobile devices
  • tell server to prefer encodings with native decoders
  • updated documentation
  • build and packaging fixes, add easy 'deb' and 'rpm' build targets
  • support older versions of brotli
  • fix missing clipboard events
  • fix window focus tracking issues
  • fix AES encryption (broken by rencoder)

v4.1.2

02 Apr 05:04
Compare
Choose a tag to compare

build and packaging fixes

v4.1.1

30 Mar 09:03
Compare
Choose a tag to compare

A few new features:

  • open print dialog
  • added documentation (installation, connection options, authentication, etc)
  • build option for platforms without any minifiers
  • on screen keyboard
  • better connection diagnostic messages
  • download connection files and generate connection URIs
  • support for rgb24 pixel encoding