Page History
...
- New: application.showFormInWindow(...)
- New: application.closeForm(...)
- Deprecated: application.closeFormDialog(...)
- Deprecated: application.isFormInDialog(...)
- New: MenuBar class on the Window plugin
- New function: plugins.window.getMenuBar(...)
- Deprecated plugins.window.addMenu(...)
- Deprecated plugins.window.getMenu(...)
- Deprecated plugins.window.getMenuCount(...)
- Deprecated plugins.window.getMenuIndexByText(...)
- Deprecated plugins.window.removeAllMenus(...)
- Deprecated plugins.window.removeMenu(...)
- Deprecated plugins.window.resetMenuBar(...)
- Deprecated plugins.window.setMenuVisible(...)
- Deprecated plugins.window.validateMenuBar(...)
- New UICONSTANTS.FULL_SCREEN
- Deprecated UICONSTANTS.DIALOG_FULL_SCREEN
- New controller.getContainerName(...)
...
The following API changes have been made:
- New ServoyException.CLIENT_NOT_AUTHORIZED constant
- New Security security.authenticate(...): To facility communication between Login and Authenticator solutions. See Upgrade existing implementations to Servoy 5.2's Enhanced Security for more information
- New designtime property Solution.loginSolutionName
File plugin enhancements
The file plugin was enhanced with the following functionality:
...
The following API changes have been made:
- New plugins.file.streamFilesToServer(...)
- New plugins.file.streamFilesFromServer(...)
- New plugins.file.getRemoteList(...)
- New plugins.file.convertToRemoteJSFile(...)
- New plugins.file.appendToTXTFile(...)
The plugin also got a new serverside property:
Mail plugin enhancements
The mail plugin was enhanced with the functionality to supply "Reply To" address when sending an email using the the email plugin's sendMail() function. The "from" email address parameter can be 2 separate email addresses, separates by a comma. The first will be utilized as the "from" email address, the second as the "reply to" email address.
Also, the following API changes were made:
- New serverProperty: mail.smtp.ssl.enable
- New serverProperty: mail.smtp.port
- New serverProperty: mail.server.allowUnauthenticatedRMIAccess
- New serverProperty: mail.from
The following Server properties were deprecated, because they are not relevant
- Deprecated server property mail.smtp.socketFactory.class
- Deprecated server property mail.smtp.socketFactory.fallback
- Deprecated server property mail.smtp.socketFactory.port
Other API changes
- New JSFoundset.getRecordIndex(...)
- Renamed designtime "primaryTable" property on Relations to primaryDataSource
- Renamed designtime "foreignTable" property on Relations to foreignDataSource
- Renamed designtime "titleText" property Fields on to text
- Renamed designtime "table" property on Forms to dataSource
- Renamed designtime "i18nTable" property on Solution to i18nDataSource
...