Some regressions are fixed that where introduced in RC1 compared to 833 (When having a login solution that has a login form that extends a form), also a few more clean ups that where found because of the new PersistIndex that is an index for the whole solution model. Also fixed for NGClient is showing a modal dialog, that wouldn't always show the correct size.
Window plugin has now an additional api to create a FormPopup that makes it easier to use and the requirement to have a scope and return dataprovider is gone.
The RestWS plugin has now the same properties again as it had in an older release (7 or 8.0 or 8.1) release, we only now have a maxPoolsizePerSolution property. We removed the global poolsize.
A feature we backported from the next servoy release after 8.4 is SVY-12956 so that tables defined for an hsql in memory datasource are auto created at startup. (don't confuse with datasources.mem)
Developer, Runtime | SVY-13032 | Create a PersistIndex class that hold the uuid,id,name indexes of the FS |
Runtime | SVY-12493 | Array support in datasources from stored procedures |
NGClient, SmartClient, WebClient | SVY-13070 | plugins.window.showFormPopup |
Developer, Server | SVY-12956 | When starting up developer automatically create tables for in-mem servers that have .dbi files |
Developer | SVY-13076 | Auto populate war file name/path with defaults in war export wizard |
Developer | SVY-13127 | Request to change some default servoy settings |
API, Runtime | SVY-12831 | Support Array of values in security.setTenantValue() |
SmartClient | SVY-13110 | Slowness issues in 8.4 RC1 |
Server | SVY-13094 | Server locks clients |
Server | SVY-12988 | PreImportHook is failing due to Schema Lock |
Runtime | SVY-13062 | i18n.getDefaultXxxxFormat returns `!${my.i18n.key}!` when having set an i18n key as the default format through the admin page |
Runtime | SVY-13063 | i18n.getDefaultXxxxxFormat methods return the default format in the Locale of the Server, not the current client |
Runtime | SVY-13006 | solutionModel.cloneComponent returns null when cloning inherited element |
Runtime | SVY-13131 | Login with modules stopped working in 8.4rc1 |
Runtime | SVY-13106 | Incorrect SQL returned from databaseManager.getSQL() when combined with Table Filter |
NGClient | SVY-13002 | Form controller readOnly reset to true (parent form property) when svyServoyapi.hideForm is called in tabpanel |
NGClient | SVY-13113 | error after installing extar stuff trhough package manager 8.4rcv1 |
NGClient | SVY-13122 | Clasic ListView modal size is not maintained on NG |
NGClient | SVY-13060 | Searching for dates in UI of NG client does not work |
NGClient | SVY-13107 | Bootstrap Tab Panel |
NGClient | SVY-13130 | Get MSG: TypeError |
Extensions | SVY-13133 | Rest-ws plugin max poolsize inconsistencies |
Extensions, NGClient | SVY-13068 | Bootstrap calendar triggering onDataChange when having placeholdertext |
Extensions, NGClient | SVY-13100 | bootstrapcomponents-button visible propery not working |
Extensions, NGClient | SVY-13086 | bootstrapcomponents-textbox empty issue |
Developer | SVY-13087 | Always export i18n table (if set) column info |
Developer | SVY-13126 | Error - Serializing and Deserializing Problem |
Developer | SVY-13136 | Servoy 8.4.0 RC1 Error after updating from 8.3.3 |