We are pleased to announce the immediate availability of Servoy 5.1 beta 1
This version is available through auto update only, always make a backup of your current Servoy installation (directory and database) before upgrading.
To update eclipse open, Window -> Preferences (update sites), change:
-The servoy update site in eclipse to: http://www.servoy.com/developer/5xx_updates/beta
-Disable both eclipse.org update-sites for now, since there is a problem at the eclipse side!
Client changes:
[enh] 82735 need JS function to check if server is valid
[enh] 196318 close solution in smart client shows empty select dialog when solution browsing is turned off
[enh] 263349 "Error in relation message" when having network issues
[enh] 258284 Performance enhance in solution load time
[fix] 265254 Issue saving data with Servoy v.5
[fix] 265967 Calendar Field throws error while form is in find mode webclient only.
[fix] 266484 Strange issue with find command
[fix] 263706,256819 onDataChange not triggered in Web Client
[fix] 260005 On TABLE_VIEW forms, applying sort pragmatically is not reflected on the grid column heading image
[fix] 255897 return DRAGNDROP.NONE seems not to work in webclient
[fix] 251812 page counter falls off the screen when showing formINDialog
[fix] 254623 WebClient\- application.showFormInDialog() with pop-up blockers
[fix] 257999 Strange behaviour i18n editor filter
[fix] 261219 The JSButton.onAction returns null instead of a JSMethod when the button's click event handler is a method in a parent form
[fix] 264413 servoy_blobloader not working all the time in the webclient
[fix] 264414 Strange intermittent issue in calcs
[fix] 84713 Sorting LanguageList in i18n area's in smartclient preferences
[fix] 263311 Valuelist global method double entries
[fix] 262382 databaseManager.getFoundSetDataProviderAsArray() fails with calculation field
[fix] 262458 Tab sequence in Web Client not functioning properly
[fix] 264630 The onRightClick event doesn't work on a TEXT_FIELD in find mode
[fix] 254606 calculations that uses getRecord() over a relation will not be triggered when the related records value is changed.
[fix] 208554 Sink When Last property not working anymore in printing
[fix] 264400 Webclient default form style
[fix] 261350 Table view webclient on focus loop
[fix] 262349 Using addTableFilterParams with MySQL
[fix] 260294 Saved Decimal calculation issue
[fix] 264412 The method application.showFormInDialog changes the title of the main SmartClient window and does not revert it back when the dialog is closed
[fix] 266313 Calendar not working in the Web Client
[fix] 264729 Table view resize with anchored columns inside tab-panel
[fix] 260334 anchoring tableview in webclient
[fix] 244296 Table view column ancoring doesn't work right
[fix] 216678 foundset.addFoundSetfilterParam behavior when foundset has edited records and autosave is off is not well defined
-MacOSX specific:
[fix] 260085 the dock and shortcut ICON always shows java coffee-cup on OSX (java 1.5 only) no matter what image or setting you use (solution included)
[fix] 218700 Mac client doc icon ugly
[fix] 252271 Servoy dialogs displaying icons from Adobe & Entourage
-onResize event on forms
[enh] 194900,219455,210516,175965 Need notification event when a form is re-sized
-Native splitpane support:
[enh] 63616 Investigate jsplitpane support for webclient
[enh] 177394 splitter in webclient
[fix] 220083 Provide an option for having a splitter and resize at runtime controls placed on the same form and bound to the same table
-Formatting:
[enh] 260027 Introduce DateFormat mask as an extra param for dates like dd-MM-yyyy\|mask
[enh] 260028 Introduce a nice editor for formats in the Servoy Developer
[enh] Support field formatting in Web Client
-Profiles:
[enh] 65175 login name should be remembered based on server not globally
[enh] 39707 save user settings in user property file
[enh] 261014 Client side preference to enable/disable use of http tunneling
[fix] 265701 deeplinks with parameters don't generate a shortcut
Developer changes:
[enh] 156015 Disallow duplicate and unscriptable tab names
[enh] 258353 Error when creating twice server with the same name
[enh] 256282 exception property missing on JSRecord node under databasemanager in Solution Explorer
[enh] 254257 lookup value from column should generate warning if element(s) does not exist
[enh] Improved "Suggest Foreign type" wizard
[enh] Improved JSLib node: added missing nodes, functions, and properties, moved functions and properties to the correct location
[enh] Renamed "Form design" perspective to "Servoy design"
[fix] 255723 fontchooser doesn't insert anything into a stylesheet
[fix] 197643 Link with editor button on Navigator view doesn't work
[fix] 260787 can't fix a warning: element in form myForm is outside the bounds of the form
[fix] 219739 Using DEFAULT as color not working correctly
[fix] 247344 Javascript editor: method at end of file moves to the top after save when there is no newline after last closing bracket
[fix] 257377 Changes done by SolutionModel are visible during TeamSync in Eclipse
[fix] 261368 Security markers => no security info loaded, but editors can save
[fix] 255646 Pushing updates to DebugSmartClient should be delayed
[fix] 264921 Changing solution name at importing is not working
[fix] 258348 ctrl-L behaviour fails
[fix] 261353 CTRL+A isn't working in most places in developer
[fix] 260024 strange behaviour editing form elements
[fix] 264359 escape characters in I18n messages on application server in %%...%% strings
[fix] 118409 Debugger - Watch - Doesn't show last variable value.
Server changes:
[enh] List network errors in orange (instead of red) in adminpage, since no-one can prevent or fix those.
[enh] 260859 Please add divider lines between licenses on the admin page
[enh] Added actual RMI port used by the Servoy to Admin page
[enh] Added button to enable/disable tracing on the Server Log page of the Admin Page
Plugin/Beans changes:
[enh] 262985 Unable to add body with HTTP plugin poster
[enh] added addHeader method on Poster object of HTTP plugin
[fix] 260887 The serialize plugin does not handle JavaScript arrays
[fix] 254253 DbTreeView Problem
[fix] 263436 Popup Plugin in Smart Client: Identifier not found
-Make all possible functions from the file plugin work in webclient:
[enh] 133204 In webclient, ability to open files from database through scripting
[enh] 244315 Need a way to Load a media file without having the user click the little icon in a media field
-Headlessclient plugin:
[enh] 253373 headlessclient
[enh] 128089 Plugin to start a client on the server to execute a long running process
-Window Plugin (to replace kiosk,menubar,popupmenu)
[enh] 121821 menubar, popupmenu and kiosk plugin merge (into window plugin)
[enh] added fullscreen paramter to application.showFormInDialog()
[fix] 264399 difference in predefined param for function plugins.menubar.getMenu
[fix] 146131 Menubar plugin toolbar 'cached' between stop and start of debug smart client