In the past year, processes and roles in most companies have changed drastically and the demand for digitalisation increased in almost every sector. Now more than ever, it is our desire and mission to create and implement the best possible solutions for Webswing customers, focusing on their needs when it comes to sustaining and growing their businesses.

All the functionalities planned for future Webswing development are based on experience from working closely with clients. Adapting to new technologies might not be easy for well established companies with strictly formalised processes, therefore we focus heavily not only on already developed solutions with best possible support, but on further development as well.

Listed below are some of the key features Webswing is planning to include in upcoming releases.

21.2 Testability, Monitoring and Code Quality

Planned features supposedly release in September/October 2021 with Webswing 21.2 version

  • JOGL support
  • New React based admin console (angular.js EOL)
  • K8s based auto-scaling solution
  • Focus on Testability, Improve unit test coverage
  • Code de-duplication — module restructuring
  • Examples apps simplification (single demo app, configured for different scenarios and different integrations)

22.1 Java 17 LTS and Migration Tools

Planned features supposedly release in March/April 2022 with Webswing 22.1 version

  • Add support for Java 17 LTS
  • Tools and libraries to create native Web UI controlled by swing backend
  • Semi-automatic conversion/generation of Web UI from swing UI — reusing the swing logic

Backlog — next planned features

Long-term planned features to be added within next versions of Webswing

Filesystem Java API

  • custom file chooser
  • custom upload and download capability HTML file manager
  • integration with 3rd party cloud storage

JavaScript client refactoring

  • development time integration
  • custom builds and easier branding

Persistence modules for configuration and sessions stats

  • Analytics and metrics
  • Webswing configuration setups to be moved into database

We value your opinion. Your experience with Webswing is what helps us build the most reliable solution for running Java based applications in the web browser. Contact our support if you want to share your unique experience with us and possibly help us identify new potential features.

arrow_back_ios

PreviousHere’s how to run a Java Desktop application in a web browser

NextWebswing 21.1 released with added and improved features

arrow_forward_ios