Child pages
  • New in 7.3
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Mobile Client

  • ??? Added foundset.remoteSearch
  • SVY-4908SVY-4940 Added support for debugging Mobile Solutions 
  • SVY-4752 Removed the option to debug the Mobile Client is a sort of emulated Mobile CLient inside the Web Client
  • SVY-4402 Added option to specify a custom login form
  • On mobile solution properties, a login form can be specified. This login form has to call security.authenticate to authenticate server side against a username/password. After security.authenticate is called the flow of application will be the same as for default login screen.
  • SVY-4799 Added application.getApplicationType() 
  • ??? How does this work in Developer when launching debug clients? SVY-4258 Added option to specify the name of the Service Solution when exporting the Mobile Solution
  • SVY-4258 Added application.setServerURL() to specify the url of the Application Server to which the Mobile Client will connect to access it's Service Solution.
    If the server url is not set at export, it must be set before security.authenticate is called from custom login form. This way, the url is set before any calls to server are done
  • SVY-4884 Added support for using FoundSets based on in-mem datasources for offline data
  • SVY-5011 Added option to programatically logout
  • SVY-4672 Added JSFoundSet.getRecordindex(JSRecord)
  • SVY-4397 Refactored text property on Bean to innerHTML and also made it available @designtime
  • SVY-4657 Added newValueList() to solutionModel
  • SVY-5036 ??? Needs more info???? Added application.get/setUserProperties

Servoy Developer

  • SVY-4744 Script editor now supports @typedef (https://developers.google.com/closure/compiler/docs/js-for-compiler) where you can have a variable that is then an alias for a more complex type. The variable name can then be used in @param {varname} or @type {varname}
  • SVY-2826 Added a Code Template for FoundSet loops
  • SVY-4567 Added support for the standard GIT setup in Servoy Developer
    Servoy Developer now also supports working with projects ( == solutions) that don't contain all the project files inside the project directory in the workspace, but in a different location, like a GIT Repository which is located somewhere else on the file system
  • SVY-4893 Made application.output() statements with WARNING and ERROR level appear in red in the Console in Servoy Developer, so they stand out more
  • SVY-4548 Support for @protected annotation on members of constructor functions
  • SVY_4964 Added i18n key selector to dataprovider title editor

Solution Development

  • SVY-4869 Ability to specify the PK column in databaseManager.createDataSource()
  • SVY-4547 Added support to the RESTfull WebServices plugin to receive multi-part post 
  • SVY-4281 Added option to retrieve fallbackValueList on JSValueList
  • SVY-1873 Added option to launch a Smart Client without initial MenuBar/ToolBar/StatusBar
  • SVY-2003 Added option to open files in the Web Client, instead of downloading them
  • ??? SVY-4799 Added APPLICATION_TYPES.MOBILE
  • SVY-1088 Added support to call databaseManager.saveData(JSRecord/JSFoundSet) from within table events on related records
    This allows the creation and succesive save of related records when a parent records gets inserted/updated
  • SVY-3611 Exposed formIndex property on elements
  • SVY-4504 Added JSDataSet.getColumnNames()

Deployment:

  • ??? SVY-1718 Tomcat setting "useHttpOnly" was set to true in order to mitigate XSS attacks. As a result of this change document.cookie will return null in browser
  • SVY-4677 Added option to remove Profiles through the Servoy Admin pages
  • SVY-3851 Option to disable Smart Client usage when deploying as a WAR

Public Java API

  • SVY-3192 Added ????? to globally add JavaScript and CSS resources

Open Source

  • Updated the Open Source guide with instructions for Servoy Mobile

//*************TO update in the Docs**********************//

  • No labels