Download

Download

Download

Version 25.1 LTS is the latest available version. Try it now.

Version 25.1 LTS

  • Linked View
  • Prometheus metrics endpoints
  • Removal of Protobuf library
  • Javascript client configuration in server config
  • Starting of the Session Pool with Cluster Server
  • Upgrade to Jetty 12 and embedded Tomcat fallback
  • Improved Modernisation API
  • JavaFX: HiDPI and HtmlPanel support
  • Admin Console: Scalability optimisations and Web folder setup
  • New default window decoration theme
  • Updated Modernisation demo with examples

Version 24.2

  • SWT support
  • LDAP Security Module
  • Full Content-Security-Policy support
  • XHeadless - new Webswing XVFB alternative
  • Admin Console data loading optimizations
  • Improved process diagnostics
  • Custom server error pages
  • Future/Promise-based messaging in JsLinkDirect

Version 24.1

  • Java 21 support
  • Java FX 17, Java FX 21 support
  • Java JDK with embedded Java FX support
  • Instant idle instances
  • Advanced settings in Admin console
  • FileChooser provider interface
  • Component migration - more components
  • Undock window to a new tab
  • Enhanced DTO serialization

Version 23.2 LTS

  • Jakarta EE: Support for Jakarta servlet containers, while keeping backward compatibility so Webswing can run on both Tomcat 9 and 10.
  • Component migration (beta): Less invasive way to render your swing components as native web components
  • Drop-in deployments: Create self-contained application packages includeing Webswing configurations for easy distribution and deployment
  • Session inactivity and lock screen: User inactivity can now result in locking, disconnecting or terminating the session
  • Configurable file viewers: Customize how specific file types are handled when open, print, or edit methods are used (see java.awt.Desktop)

Version 23.1

New Features and Major Changes:


  • Idle instances - prestarted JVM Sessions
  • Auto-scaling cluster service - configurable in Admin Console
  • Improved printing support
  • New migration and integration demo


Minor improvements:


  • Classloader optimization
  • Cookie-per-tab to support smaller cookie when using securityContextPerTab
  • App startup statistics + warmup
  • .gz versions of static resources
  • CONTINUE_FOR_ANYONE session mode
  • 3rd party vulnerability updates

Version 22.2

  • NPM module for easier integration to javascript projects
  • Multi-screen window placement support (Chrome/Edge)
  • Web security configuration
  • Recording and thread dump improvements in Admin Console
  • Startup script and JavaFX libs for Mac OS platform in distributions
  • JSLink deprecated
  • Improved project structure and dependencies, minimized libraries in distributions
  • New Test Tool

Version 22.1 LTS

  • Java 17 support
  • Java 8 support moved to separate package
  • Window shape and transparency support
  • Optimizations for high latency and low speed connections
  • Using Clipboard API as default
  • Admin Console improvements
  • Touch improvements
  • Recording and mirroring improvements
  • JIDE docking framework support
  • HtmlPanel focus traversal
  • TestTool improvements

Do you need help?

OR READ OUR FAQ faq