We announce the immediate availability of Servoy 3.5.4
Make a backup of your current Servoy installation (directory and database) before installing.
This version will be available shortly through auto update for users of 3.5 versions (check via help menu -> check for new version)
Changes
[new] generate hyperlinks in pdf with pdf_ouput plugin when printing from html_area
[new] function setBorder is added to all form elements to change a border at runtime
[enh] port configurable on udp plugin.setPort()
[enh] DBTreeview bean: added removeAllRoots function
[enh] ability to revert to system locale: added "default" option in locale preferences combobox
[enh] property in admin page to disable serverside pack
[enh] support for Sybase Adaptive Server Enterprise
[enh] there are 2 new top level css classes for check-/ comboboxes: check and combobox for the respective display types
[enh] made UI property modification possible via application.setUIProperty(...)
[fix] tab panels not transparent (smart client fix)
[fix] background color not honored for header body parts
[fix] setSize() on tabpanel was not being updated immediately in the GUI
[fix] pdf_output not displaying form elements on Macs
[fix] webclient disabled tabs and selected tabs looked similar, changed bgcolor of disabled tabs
[fix] prevented exception from appearing in the log for fields using a lookup on a column with null constraint
[fix] fields using valuelists with display and real values of different types will no longer accept other values than those in the display list
[fix] application.getUserPropertyNames no longer returns names prepended with 'user.'
[fix] onAction after onDatachange not fired in list view
[fix] grand summary part and header part back on correct location
[fix] a form with a self-joined record showing in a tab did not remove the new record after databaseManager.rollbackEditedRecords()
[fix] transparency for fields broken on Mac OSX 10.5
[fix] anchors broken on portal elements for resizing
[fix] when no special element security settings were specified, the table security settings were lost
[fix] when importing record in smartclient via file import when having a form visible, the transaction was not always committed
[fix] UI refresh problem on setValueListItems
[fix] disabled calendar field still allowed to change the date by using the icon
[fix] getLabelForElementNames() no longer returns nameless elements
[fix] ServerTwoWaySocket accept socket fix
[fix] opening form in find mode that contains field of type calendar property reports format error
[fix] checkboxes with value list attached do not work in webclient
[fix] IE browser back button workaround
[fix] auto complete/type ahead workaround for IE
[fix] we did not correctly clear the exception field in the rawSQL plugin
[fix] spaces in dialog window names are now considered the same as "_". In other words, in Servoy scripting using the window name "a b" is the same as using "a_b"
[fix] non-modal dialogs in IE7 now appear in foreground instead of background
[fix] Japanese Kanji (Alt+~ while in japanese keyboard) onAction triggering in fields when it was not supposed to
[fix] legacy use of function showFormInDialog(form); from form 1 show form 2 in popup, then from the popup show form 3; when closed, the size was incorrect
[fix] Japanese character problem in HTTP plugin
[fix] form in dialog title issue: title doesn't show the first time
[fix] number format rounding problem in fields
[fix] plugins.mail.receiveMail scrambling Kanji text from some Japanese email servers
[fix] several DBTreeView problems
[fix] checkbox border painting via style
[fix] focus was lost in web client when updates occured
[fix] OSX problem on focus and show of dialog
[fix] slowness after print dialog opens on OSX
[fix] unable to focus a textfield on Linux after an update in a calculation
[fix] support for multiple constraints between two tables when creating relations from foreign keys
[fix] switch-server fix for smart client
[fix] related foundsets using dynamic tab panels
[fix] table triggers would also be triggered on rollback
[fix] for media in columns with long names (Oracle)
[fix] added support for serialization of BigDecimals in serialization plugin
[fix] table events references are not removed if table is deleted
[fix] databaseManager.convertFoundSet() didn't work in every situation
Sample Solutions
[fix] typo in calculation in sample crm
Previous release
http://forum.servoy.com/viewtopic.php?t=9603