We are pleased to announce the immediate availability of Servoy 4.0 rc2
NOTE: this is PRE-RELEASE SOFTWARE, use with caution and make BACKUPS before you start
Make a backup of your current Servoy installation (directory and database) before installing.
If you find a bug or have a feature request, please file a case in our support system: http://crm.servoy.com/servoy-webclient/ ... oy_support
This version is available through the download page on the Servoy website (developer section). This version will also be available through auto update shortly.
Changes in Client
[fix] case 75087,135421: asynchronous loading for HTML documents
Changes in Developer
[enh] case 123185: key bindings for element placing
[enh] case 123204: display=evaluate not working, resulting in new view
[enh] case 139708: place vertical/horizontal line toolbar buttons missing in designer
[enh] case 141115,141148: "Debug Method" option added to Solution Explorer method node context menu
[fix] case 60054: justify tags in html editor not working
[fix] case 60153: text property editor align buttons do not add html code
[fix] case 62566: hiding a TableView column through scripting doesn't remove header in web client
[fix] case 119060: relations defined in multiple modules show up multiple times in the "place field" dialog
[fix] case 133200: form editor: elements located close to part boundaries could not be selected
[fix] case 135783: controller.loadRecords(sql) should apply current sorting order
[fix] case 137978: form variables and globals get emptied when you edit a method in the same file
[fix] case 139709: changing global/form variable type not possible
[fix] case 140686: valuelist with custom values - editor problem
[fix] case 140690: unable to clear "name" property of form elements
[fix] case 140920: relations created after closing of debug client did not work until after restart
Debug Scripting Console
To use the debug scripting display/evaluate view (as seen in classic Developer), in the Servoy Eclipse developer, while in "debug" perspective, click Window -> "show view" -> other -> ScriptDebugConsole.
Timezone Behavior Change
Important behavior change: by default, the property "servoy.use.client.timezone" is set to true.
Property description:
When true the client timezone will be used to convert to the server/database timezone. It is highly recommended to use true as default to always see the correct/same dates/times in all clients (regardless of their timezone).
Impact:
Dates entered into the database in the past by clients in different timezones, without running with this property enabled, will be incorrect due to timezone calulation differences.
Known issues
- installer quits with error on machines running Java 1.5.0-b64
- text toolbar missing
Previous release
http://forum.servoy.com/viewtopic.php?t=10584