We are pleased to announce the immediate availability of Servoy 5.2.5
This version is available through the download page on the Servoy website (developer section) and auto update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy 5.x eclipse open, "Check for updates" via help menu.
Client changes:
[fix] 352999 Select on enter not working consistently
[fix] 352555 Code + functionality breaks in Linux smart-client
[fix] 351033 Data not saved correctly when autosave is FALSE
[fix] 344982 .setBorder(...) not the same behavior in WC and SC
[fix] 349836 Wrong foundset size
[fix] 349514 Globals shown twice in lookup value when adding table column
[fix] 348406 Valuelists not populating on forms not bound to a table.
[fix] 194239 Form field properties for a field of type radio (button) don't work
[fix] 333408 .servoy folder in userprofile when using roaming profiles
[fix] 345723 Selected record not in viewport
[fix] 344595 Related valuelists don't work when bound to dataproviders based on a relation.
[fix] 343477 delegate client properties for centigrade LAF
[fix] 343127 Multiple search criteria not working
[fix] 344105 TypeAhead field's popup window does not take viewport borders into account for size calculation
[fix] 285370 Displaying a form in dialog on a second monitor
Webclient changes:
[fix] 351811 Table views are downloaded and rendered twice in Servoy Webclient.
[fix] 351126 Extra scrollbars appear on some forms with typeahead fields and in Firefox it's not possible to select some values.
[fix] 350299 Backspace (back navigation) in the webclient break the solution (no buttons works thereafter)
[fix] 348975 Media field not printing right (on pdf)
[fix] 344284 Table header labels are cut off in webclient
[fix] 342983 In Webclient valuelists based on a global method get called when the actual database value is null.
Developer changes:
[fix] 337883 changes in forms are not updated in debug client, when touched with solutionModel
[fix] 342115 Error & stacktrace complaining "No selection set on foundset with size 1"
[fix] 340374 The plugin manager shouldn't attempt to initialize abstract classes.
[fix] 341243 data set returned from authenticator solution does not have regular dataset methods
[fix] 345062 ReferenceError: DataException is not defined
Application server changes:
[fix] 351422 Slow memory leak on application server.
[fix] 351745 The user_uid field is sometimes null in the servoy_client_stats table even when the session corresponds to an authenticated user.
[fix] 331734 Automated servoy server install fails with -console option
[fix] 346086 Rename or remove the style in the repository on import problem
[fix] 338025 enhanced security = false with maintance mode
[fix] 343813 Invalid Export error when importing a solution on the app server.
[fix] 343206 postgresql servers don't show invalid
[fix] 338286 postgresql does Not install
[fix] 342368 postgresql dialect wants to create very large char columns
Plugin/Bean changes:
[fix] 347268 Umlaut char problem with beans properties storage
[fix] 347132 restoring menubar on MAC not working anymore
[fix] 343227,342739 behaviour setFont() function of treeview bean changed
[fix] 343167 window plugin 'show popupmenu' fails when bound to an element
[fix] 345742 Samples for addJob and addCronJob say that you have to use a global method, which is not true.
[fix] 343168 XFA enhances to pdf plugin
[fix] 342044 Mail plugin bug with txt attachment
[fix] 352533 A class implementing IPrefixedConstantsObject lists the getPrefix() method