We are pleased to announce the immediate availability of Servoy 4.1.2
Make a backup of your current Servoy installation (directory and database) before installing.
This version is available through the download page on the Servoy website (developer section) and auto update.
Changes
[fix] case 197352 Despite that databaseManager.autoSave = false, a new record is written to the database
[fix] case 189260 Web client tabing seq problem
[fix] case 196601 application.showURL does not show when running from webclient using firefox
[fix] case 188106 Debian MYSQL: i18n + Sample data import failed
[fix] case 197110 Background in list view not shown
[fix] case 162134 stylesheet doesn't work in tableview
[fix] case 197170 Field height renders too tall in Web Client
[fix] case 190360 Browser and Viewer-form don't correspond in webclient (firefox)
[fix] case 196635 Tab sequence property not updated from tab Interface
[fix] case 197349 Buttons no longer work after find/search having no result
[fix] case 197351 Find/search 'discard' relation
[fix] case 197183 Scrollbars placed differently in Web Client vs Smart Client
[fix] case 196383 Scrollbar doesn't move when requesting focus on an element
[fix] case 197829 runtime builder icw solutionModel broken
[fix] case 199156 When clicking on a field in a table, the columns will switch sometimes
[fix] case 198921 Checkbox generates incorrect message no record, create one first
[fix] case 199125 ambiguous SQL used from db valuelist
[fix] case 199556 showRecord, does not take over the currentSelectedIndex in some situations
[fix] case 197685 Unable to launch Smart Client twice on Mac
[fix] case 199874 Form variables not firing ondatachange in webclient
[fix] case 199601 application.getMethodTriggerFormName() always returning NULL when lauched from the smartclient methods menu
[fix] case 199996 DBTreeviewbean setChildSortDataprovider: Only first sortorder is applied
[fix] case 199989 Borders and margins in table view
[fix] case 201387 tablefilter icw multirequest find causes wrong sql generation
[fix] case 201746 application.overrideStyle() does not work in webclient
[fix] case 198748 TypeAhead empty value are hidden
[fix] case 171511 TypeAhead does not work user friendly
[fix] case 201486 TypeAhead in Web Client: menu shows up in the wrong place when horizontally scrollable
[fix] case 202160 Moving window and Combo/TypeAhead open menu shows up in the wrong place
[fix] case 199465 Data export wizard doesn't use the title property of a field for the selected list (export to file)
[fix] case 202156 Cancel button at I18N Dialog does not return null
[fix] case 39748 using tabkey in tabpanel doesn't scroll horizontally
[fix] case 201641 problems with locking
[fix] case 201868 bug with form variables - getDataProviderValue does not work
[fix] case 203407 Dataset addcolumns doesn't work after a sort is called
[fix] case 171511 TypeAhead does not work user friendly
[fix] case 205087 WebClient tooltips & popup menu - too much padding and font too big
Developer changes
[enh] case 201382 Hide plugins in Developer that do not expose any properties or function
[fix] case 203842 correct onError documentation
[fix] case 205293 Load relations from database does not work on Oracle
[fix] case 202448 Structure of the files for solution is broken msg
[fix] case 181099 Cannot import eclipse plug-ins that require authorization
[fix] case 199190 Add new column inconvenience
[fix] case 198453 MySQL repository create problem
[fix] case 196405 Sybase not starting on mac in 4.1.1
[fix] case 194192 Servoy 4.1 - debugger does not support char > ASCII128 in method names - Mac error
[fix] case 196348 Problem with team synchronize
[fix] case 197353 UUID flag on column is reset after developer restart
[fix] case 194034 Cancelling From Edit text property erases text property
[fix] case 172319 Smart client not working from developer on MAC