rap Tag

As part of Eclipse 2022-06 last week we released RAP 3.21. The highlights of this release are: Possibility to define the Content Security Policy (CSP) We added the ability to set a Content Security Policy (a string with directives) to the RAP application. The implementation is based on the script nonce attribute, whereby only allowed scripts are executed. Content-Security-Policy: script-src 'nonce-2726c7f26c' A dynamically generated nonce value will be added at runtime. Use 'nonce-' in...

Read More

Another year is about to end, and just in time, the Eclipse Simultaneous Release 2021.12 is available. As usual, the Eclipse RAP project participates in this release with its version 3.19.0. Even though this is a minor framework upgrade with just a couple of bug fixes, there are also some "new and noteworthy". One of the main "features" of the Eclipse RAP framework is its immunity...

Read More

Tabris for Eclipse RAP 3.17 is a minor update that includes some additions and improvements. New and Noteworthy Dependencies Tabris for Eclipse RAP is now based on Tabris.js 3.8 and RAP 3.17 and it requires Java 11 as a runtime environment. Although there is no direct change in the RAP runtime to use Java 11, this requirement is now enforced by the Eclipse Platform. Performance Tabris.js 3.8 update brings significant...

Read More

Eclipse RAP has added a couple of cool new features for its current 3.14 release. These two made it into my favorites since the RAP 3.0 release. 7: Clipboard support for browsers that support the W3C working draft on clipboard apis 6: Adding more Spreadsheet-like features to the RAP Nebula Grid implementation, e.g., Row Headers When we introduced RAP 3.0 in 2014, we promised many more...

Read More

It's spring, it's June, it's time for the new Eclipse and RAP release. This time we are happy to announce that one of the most requested features, the Nebula Grid - cell selection, landed in RAP 3.13.  All of you who are familiar with JFace Tree/TableViewer know the SWTFocusCellManager and FocusCellOwnerDrawHighlighter classes. These classes allow you to highlight and select a particular cell in the SWT...

Read More

Together with the Eclipse Simultaneous Release 2019-09 we released RAP 3.10. It’s available from our download page and from the update sites. As many other Eclipse projects, we decided to raise the minimal execution environment in this release to Java 8. We already had several projects that depend on platform bundles moved to Java 8 in the passed. Using Java 8 everywhere will make our life easier and...

Read More

We are proud to announce the release of Tabris for Eclipse RAP 3.6. From now on, the Tabris for Eclipse RAP version number will be bound to the version of Eclipse RAP it corresponds to.  This is a major release, which includes a significant advance in the framework architecture. On the client side it now uses Tabris.js, which has the following benefits over the previous...

Read More

Together with the Eclipse Simultaneous Release 2018-12 we are releasing RAP 3.7 today. It's available from our download page and from the update sites. Highlights in this release are: New FileDialog API for specifying upload directory It's now possible to specify where the uploaded files will be stored. If uploadDirectory is not set, a temporary directory will be used as before. org.eclipse.swt.widgets.FileDialog.setUploadDirectory(File) org.eclipse.swt.widgets.FileDialog.getUploadDirectory() Support for upcoming Firefox 65+ release As we already...

Read More

Update 1: As of October 31, 2018 Firefox will postpone the change probably to its Firefox 65 release planned for January 29, 2019. Update 2: It's confirmed that the change will be included in Firefox 65. Prepare for a significant change in how Firefox works with the Remote Application Platform (RAP) Eclipse RAP (Remote Application Platform) runs in all relevant web browsers, without any add-ons required. Only JavaScript...

Read More

The Eclipse Remote Application Platform (RAP) is a stable, feature complete framework, that allows you to develop modern web UIs for all relevant web browsers. The project has been around for more than 12 years, and with this blog post, we want to present the new features from RAP versions 3.3 to 3.6. For those who joined the RAP community recently, it is worth to mention...

Read More