Less support greatly enhanced
1> import statements are supported
2> Servoy theme works now through the use of import statements
3> Servoy themes properties editor is default empty and supports 2 and 3 way compare
(what is changed related to the version you point to and compared to the previous versions default if you upgrade to a later version)
4> Support for compiling less files at runtime when deployed as War.
(War exporter will still pre compile solution less media up front, but runtime changed less files will be runtime compiled)
5> None Active solutions export that also have less files are now using the runtime support for compiling their less files.
6> Fixed media relative urls in pre compiled less files (now it will pick up the media just besides the less file)
7> Servoy theme is upgraded to the latest version of the theme roller (and we have version support now in the editor)
New Solution Wizard enhancements
1> simplified first look
2> can optionally import default servoy solutions like svySearch or svyUtils
3> imports for a new solution default the most common packages. (servoy-extra, bootstrap-components, ng-grid)
JSDoc @typedef is supported better now and over Scopes, so they should be use able now everywhere.
1> show line numbers
2> double click actions on soles (open script of form)
3> default pk sequence type is now uuid
4> no default navigator
5> form.controller is default now public (encapsulation)
Media popup menu enhancements
1> sub folders have to also the same actions as the parent (create,delete)
2> open with-> menu on media to be able to open the media on a selected editor
Template support through the outline (and various template fixes related to css positioning and not be able to mix anchored with css pos templates)
WebPackage manager speed improvement, the main index and all the component/services index files are queried in the background on startup.
ListFormComponent can now show the rows as a ListView (1 per row) or CardView (using columns, X per row how many there fit)
QueryBuilder allow subselect as joins https://support.servoy.com/browse/SVY-12842
QueryBuilder will not remove joins if they where not explicitly added by the sort (so we keep joins more) https://support.servoy.com/browse/SVY-13180
Added "servoy.context.path" property on the admin page, if you are deploying through a proxy and the proxy maps it on root when on tomcat it is deployed under a context (war name)
Try to avoid this, if you have a proxy that maps your app on / then also deploy the app on tomcat as the ROOT.war so it is also there deployed as /
Different loading indicator https://support.servoy.com/browse/SVY-13108 https://wiki.servoy.com/display/DOCS/Styling+in+the+NGClient