Child pages
  • 2019.12 Whats new

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Support for changing style classes on containers in responsive forms.  There is now api under forms.[responsiveform].containers.[containername] like add and remove styleclasses styleclasses (
    Jira
    serverServoy
    serverId4ad951b9-f3a1-3d2a-96cd-12d1456d993c
    keySVY-14219
    )
  • utils.parseDate() has now a 3  argument method so you can use this for working better with dates in servoy for the current users timezone.  .  See for more info: Working with dates (
    Jira
    serverServoy
    serverId4ad951b9-f3a1-3d2a-96cd-12d1456d993c
    keySVY-14426
    )
  • NGDesktop export has more support for branding stuff by using an actual cloud building service, currently only working for Windows, OSX and Linux use still the pre build files so don't have all the options
  • NGDesktop support for selecting a directory, watching a whole folder and setting default size/location and remembering the user values for restart, set/get clipboard
  • OAuth plugin many improvements and nicer api for using it.
  • ProfilerView, support for filtering and better reporting of sql timings so you can more quickly see the sql times for certain method calls.
  • Better code completion and support for a common RuntimeComponent that handles both legacy and web components 
    Jira
    serverServoy
    serverId4ad951b9-f3a1-3d2a-96cd-12d1456d993c
    keySVY-14210
  • NGClientUtils extension has now support for catching the back button and directly print a pdf.


Potentially breaking changes

  • Servoy handles numeric columns that are smaller then 10 decimals and 0 precision now a bit different, it would map it more on directly a integer type not keeping the numeric type, we now keep the numeric type 
    Jira
    serverServoy
    serverId4ad951b9-f3a1-3d2a-96cd-12d1456d993c
    keySVY-13803
  • Switch server now really refreshes the i18n messages if the database server had the i18n table. If you don't want this, messages are shared, then make sure you use a different database for this 
    Jira
    serverServoy
    serverId4ad951b9-f3a1-3d2a-96cd-12d1456d993c
    keySVY-14114
  • datasources.inmem.myinmem.getColumnNames() (or JSTable.getColumnNames()) now filters the _sv_rowid column from the result if it had one (if the inmem didn't have  pk column by itself) to be more inline with the in mem definition in the developer 
    Jira
    serverServoy
    serverId4ad951b9-f3a1-3d2a-96cd-12d1456d993c
    keySVY-14405