Twitter Logo Follow us on Twitter
Project Information About this project

RAP 3.14 M1 - New and Noteworthy

Here's a list of the most noteworthy things in the RAP 3.14 M1 milestone build which is available for download since July 17, 2020.

Increse the minimum required Servlet API to 3.1

Servlet 2.5 API is from 2005, Servlet 3.0 API from 2009. All modern servlet containers are using at least Servlet 3.1. With this change the osgi bundle version will always match the servlet specification version.

Support for Nebula Grid row headers

In this release we added the posibility to configure and show row headers in Nebula Grid.

Grid cell selection

The following public methods have been added:

org.eclipse.nebula.widgets.grid.Grid

  • setRowHeaderVisible(boolean)
  • setRowHeaderVisible(boolean, int)
  • setItemHeaderWidth(int)
  • getItemHeaderWidth()
  • isRowHeaderVisible()
  • setWordWrapHeader(boolean)
  • isWordWrapHeader()

org.eclipse.nebula.widgets.grid.GridItem

  • setHeaderText(String)
  • getHeaderText()
  • setHeaderImage(Image)
  • getHeaderImage()
  • setHeaderBackground(Color)
  • getHeaderBackground()
  • setHeaderForeground(Color)
  • getHeaderForeground()
  • setHeaderFont(Font)
  • getHeaderFont()

Clipboard support

Clipboard support (read/write) is only available in browsers based on Chromuim - Chrome, Opera, Edge. There is a limited support (write only) in Firefox. Currently, it's possible to transfer only plain text data. The implementation is using the same synchronous SWT org.eclipse.swt.dnd.Clipboard API, which is not supported when you run the application in JEE_COMPATIBILITY mode.

Bugfixes

This list shows all bugs that have been fixed for this milestone build.

Previous Builds

The above features are just the ones that are new since the last milestone build. Summaries for earlier builds: