We are pleased to announce the availability of Servoy 8.0.1 (releaseNumber 3021)
This version is available through the download option on the Servoy website and auto update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
Especially for this release because we needed a repository upgrade (now on 47). So the workspace version of your developer will also be updated.
To update a Servoy eclipse open “Check for updates” via help menu.
The issues addressed, since Servoy 8.0.0 release:
General
[enh] SVY-8495 Can’t supply array of values as parameter on QBSelect
[fix] SVY-7715 Load records by query for querys that don’t start with select
NG Client
[enh] SVY-8530 Created Template Elements not found in toolbox
[enh] SVY-8694 onsolutionclose not called when closing browser or browsertab
[enh] SVY-8785 Unable to wrap text on labels NGClient
[enh] SVY-8714 make the readonly tableviews configurable in the designer
[enh] SVY-8748 making the pageScrollFactor configurable
[enh] SVY-8713 upgrade to the latest ui-grid (final code)
[fix] SVY-8397 fieldformat is not correctly applied
[fix] SVY-8398 Controller readOnly is not working in listView or tableView in NGClient
[fix] SVY-8425 Images not scale in Webclient
[fix] SVY-8693 sample crm not working in NGclient
[fix] SVY-8703 Popup form doesn’t show in the correct context of the element
[fix] SVY-8705 Form is not showing new record
[fix] SVY-8710 The bootstrap Label is rendered ad an Input field if the LabelFor property is empty.
[fix] SVY-8718 Exception when to many clients connect
[fix] SVY-8741 Element groups don’t work in NG client
[fix] SVY-8746 Window plugin menuItem.setEnabled gives error in ngClient
[fix] SVY-8747 different results between smart and ng client
[fix] SVY-8754 onAction is not triggered when the dataprovider returns an image_media through a calculation
[fix] SVY-8758 An image is not correctly updated in ngClient
[fix] SVY-8765 Setting selected index causes rendering of both previous and selected record as selected
[fix] SVY-8770 The idle NGClient are not removed from server until a new connection comes in.
[fix] SVY-8774 The solution hangs when opening twice the same search dialog
[fix] SVY-8777 Tab not switching from code
[fix] SVY-8780 Event “onShow” is not triggered
[fix] SVY-8784 can’t combine SUBTRACT key shortcut with requestFocus on NGClient
[fix] SVY-8786 NG has different alignment for small images in image-media field
[fix] SVY-8787 Fields editability is not correct with the readOnly status of form
[fix] SVY-8788 plugins.file.showFileOpenDialog with multi file triggers multiple callbacks and callbacks may run async
[fix] SVY-8791 Shortcut are called out of context
[fix] SVY-8792 key shortcut context is wrong
[fix] SVY-8794 NG-Client errors on startup
[fix] SVY-8819 ng client css loading order
[fix] SVY-8823 label and field not working
[fix] SVY-8824 Nullpointer in frameworks
[fix] SVY-8825 Error Could not set property value for id fs on object WebComponent
[fix] SVY-8830 onDataChange doesn’t work for new record with the same value
[fix] SVY-8836 sending messages to clients from the admin page is not working
[fix] SVY-8837 maintenance mode shows page expired
[fix] SVY-8838 foundset creating and saving records
[fix] SVY-8839 format in NG doesn’t work right
[fix] SVY-8840 StackOverflowError and screen freeze
[fix] SVY-8874 Menu in the frameworks doesn’t open items anymore.
[fix] SVY-8882 Accordion Content (fields) not displaying at first run
[fix] SVY-8884 anchoring doesn’t work correct in NG client
[fix] SVY-8886 Decimal separator isn’t recognised the first time
[fix] SVY-8893 Error in log: should the form x have a window name?
[fix] SVY-8895 Error in log: Error when getting browser updates for property
[fix] SVY-8899 Client performance is not about queries
[fix] SVY-8925 Using the value media:///image.png in a field, doesn’t work in NG
[fix] SVY-8929 Setting the backgroundcolor of a combobox doesn’t work
[fix] SVY-8812 Remove bootstrap.css by default
Smart Client
[fix] SVY-8307 error loading dataset into foundset using foundset.loadRecords(dataset)
Web Client
[fix] SVY-8425 Images not scale in Webclient
[fix] SVY-8481 WAR Export: L&F-related jars in LAFS folder don’t end up in WAR file
[fix] SVY-8754 onAction is not triggered when the dataprovider returns an image_media through a calculation
[fix] SVY-8835 servoy8 webclient styles headaches
Developer
[enh] SVY-8684 Unable to control the timeout when running unittests in Developer
[enh] SVY-8814 Ctrl+L in NGclient
[enh] SVY-8927 export component/service package option (create a zip)
[fix] SVY-8630 Unable to restore default property values from inherited elements
[fix] SVY-8775 [ Form editor ] loads very slow when not connected to the internet
[fix] SVY-8806 Resizing split pane in new form editor
[fix] SVY-8809 If you set your solution to NG-only you get a lot of warnings and no code completion on example dataset functions
[fix] SVY-8826 Exceptions and left-behind forms in design and debug NG client (when deleting forms)
[fix] SVY-8841 script editor autocomplete doesn’t work for layout elements
[fix] SVY-8854 NPE in developer when using loginsolution icw title on main solution
[fix] SVY-8942 Tableview form does not refresh correctly when in a related tab form of a tab panel
[fix] SVY-8712 File upload dialog is hardcoded in English
[fix] SVY-8732 War-export dialog in developer should support multi-select and double-click
Server
[enh] SVY-8767 Show progress during deployment
[fix] SVY-8738 Stopping & undeploying WAR not possible
[fix] SVY-8739 Pre and postimport hooks are not executed in war deployment when wars are not unpacked
[fix] SVY-8769 The servoy-admin/client section should show web-socket idle time as well.
Plugins
[fix] SVY-8752 plugins.mail.isValidEmailAddress(harjo@kompagnie.amsterdam) fails
[fix] SVY-8880 Server setting “servoy.FileServerService.defaultFolder” needs to be constructed differently
know issues:
1> Some form enabling problems could happen (when using toggling controller enable = true/false)
2> editable tableviews with tabsequence will not fully work when scrolling out of the view.
Previous release notes: this page