If a font in html_area is expressed in "pt" instead of "px" -> it will get smaller.
Non-modal Dialogs in WC rendered inside the main window, instead of as new browser windows due to JSWindow implementation, allowing multiple modal and non modal in the same window
application.getTimeStamp() in the Web client will return the timestamp based on the timezone of the Client and the time of the Server: Before it would just return the timestamp based on the time and timezone of the server.
When asking for elements and/or parts of forms that extend other forms, the inherited elements/parts are also returned in Servoy 6, whereas prior to Servoy 6, only the non-inherited elements would be returned and the (hierargy of) super forms(s) had to be inspected.
When using labels with labelFor link to other elements in TableViews to control the TableView header rendering, the first lable label will now determine the height of the header
...
Added rollOverImageMedia support in TableViews
Right-click support on Tableview headers through label linked to field using labelFor relation
Support for number length formatting on number fields
Support to hide the Form title from the Title bar in the Smart Client or the Tab name of the browser in case of the Web Client, by specifying "none" as value for the forms titleText property
Added support for displaying HTML contained in the titleText property of non-editable HTMLArea's. Useful to show (multiple) href links in the UI. Same functionality was already available through Labels, but on Labels the entire label acts as click-able area (showing a HAND cursor), whereas when done with an HTMLArea only the links are click-able.
Added encapsulation support on Forms: the ability to mark Forms as Private, Module Private and/or to prevent access to the Form's elements, controller, foundset and/or dataproviders
Improved support for separators within Combobox dropdowns:
Better styling
Non-selectable
Web Client support
...
Support added to Icons on Tabs of a Tabpanel
Support added for percentage values when setting the divider position of Splitpanes (values between 0 and 1 are considered percentage values e.g. 0.5 means 50%)
Support added for .replaceSelectedText(...) on fields
Support added for rollOverImageMedia
Support for "media:///...." in HTML inside tooltips
Support for "media:///...." for the "scr" attribute of Script and Style tags included in non-editable HTMLArea's and HTML contained in the text property of Labels
Link tags contained in non-editable HTMLArea's are now inserted into the HEAD part of the Markup
Support for HTML on nodes of the DBTree(Table)View beans
Support for HTML as text for nodes of the tree in Web Client
PDF plugin
Added support for working with XFA forms
...
The preferred size of Beans is now honored when placing beans onto a form in the Form Editor
Added anchoring support for non-servoy-aware beans in the Web Client
Added setting on the Admin page to store the StyleClass name set on an element as a UIProperty on the element. The setting on the Admin page, "servoy.smartclient.componentStyleClassDelegatePropertyKey" allows to specify the name for the UIProperty. This information can then be read and used by, for example, Look and Feels.
For Beans that supply an Icon through a BeanInfo class, the Icon is now used in the display of the bean in the Form Editor Palette
...
When installing Servoy with the database option unchecked, the installation will now contain the previously missing servoy.properties file
Compression is enabled by default on the Servoy Application Server for serving HTML, CSS and JavaScript files, which improves the performance of the Web ClientAbility to alter the max. allowed idle connections on the Servoy Application Server without restarting
Lazy loading of the datamodel of database server clones, resulting in faster Servoy Application Server startup and no unneeded overhead for database server clones that aren't going to be usedAdded ability to specify the user directory for Smart Clients on the Admin
page Enhanced Security is now the default mode, can only be disabled by manually setting the relevant property in the servoy.properties file: "servoy.application_server.enhancedSecurity=false"
Admin page
Ability to alter the max. allowed idle connections on the Servoy Application Server without restarting
Added ability to specify the user directory for Smart Clients on the Admin page
Ability on the Admin page to set on Solution level if the the solution is to use Anchors in the Web Client or not
Added a grid-like Database Server overview on the Servoy Admin page for better overview of the status of all Database Server connections
Enhanced Security is now the default mode, can only be disabled by manually setting the relevant property in the servoy.properties file: "servoy.application_server.enhancedSecurity=false"
Public Java API
...
, with links to get to the details of a specific Database Server
Added Solution import option to auto update Servoy Sequences after import
Added Database Server name to the Performance Data page of the Admin page
Added log entry when clearing the log on the Server Log page of the Admin page
Moved the link to import Solutions to the top of the Solutions page on the Admin page
Improved type tagging of queries in the Performance Data page on the Admin page. For example, FoundSet queries are now properly tagged as FoundSet queries.
Public Java API
Added API to hook into Servoy's Drag 'n' Drop mechanism
Added API to interact with Servoy StyleSheets
Miscellaneous
Upgrades several libraries (.jar files)
metadataextractor.jar updated to version 2.4.0b1
quartz.jar updated to 1.8.3
Apache HTTP Client updated to 4.0
Eclipse updated to 3.6 (Helios release)
DLTK updated to ???
GEF updated to ???
Hibernate updated to ???
Terracotta updated to ???
jQuery updated to version 1.5
YUI updated to 2.8.2r1
Tomcat upgraded to 6.0.32
Removed several libraries (.jar files) from the distribution as they are no longer needed
jdbc2_0-stdext.jar: standard as of 1.4
jdbc2_0-stdext.jar
jmx.jar
jndi.jarjmx.jar: standard as of 1.5 jndi.jar: standard as of 1.3