Eclipse Remote Application Platform 4.5.0

Eclipse RAP 4.5.0 delivers incremental, stability-focused improvements while preserving full compatibility with existing RAP 4.x applications and the Eclipse Simultaneous Release. The runtime continues to use the same Servlet/container stack, with Jetty updated to 12.1.4 for a more current and secure runtime.

Key highlights:

  • Inclusion of client UI and device features: a new barcode-scanning widget (based on zxing-js.browser) and improved camera widget behaviour — both widgets now support rotating available cameras and persist the last used camera independently via cookies.
  • New runtime bundle and demos: RAP now ships an org.eclipse.rap.rwt.addons bundle that includes the new Camera and ClientCanvas controls; the Controls Demo and product configuration were updated to show these controls in action.
  • Improved server-side robustness: session lifecycle and resource cleanup were hardened to reduce stale state and improve reliability under load.
  • Streamlined server request handling and error paths to produce more predictable behaviour and better diagnostics for integrators and operators.
  • A set of community-reported bug fixes and internal cleanups further increase stability and developer ergonomics.

Overall, 4.5.0 is a conservative, reliability-oriented release that adds useful device-centric widgets and demo support while keeping the platform aligned with the Simultaneous Release and existing application compatibility.

Release Date
Release Type
Minor release