Skip to end of metadata
Go to start of metadata

See 2019.03 Whats new for more information about what is new in this release.


Because of the less changes we made in 2019.03 compared to 8.4 a manual conversion needs to be done:

In 8.4 we have this situation:

We generate 2 less files, One is an empty SolutionName.less and the other a servoy_theme_properties.less file that has already all the properties the servoy_theme uses to configure.

No @imports are in those files becaues 8.4 did concat the files together internally (SolutionName.less + servoy_theme_properties.less + (internal)servoy_theme.less)

In 2019.03 this situation did change because we now fully depend on import statements in the less file

We still generate 2 files:

1> SolutionName.less, not empty anymore but it imports the second generated file: @import 'custom_servoy_theme_properties.less';

2> custom_servoy_theme_properties.less that file by default only has 1 import: @import 'servoy_theme.less?version=2019.3.0';
That points to a internal servoy.less file with that version.


The Less Compiler will get the SolutionName.less, that will then first import the custom_servoy_theme_properties.less that file will import the internal servoy_theme.less
(and that one will also import the standard servoy_theme_properties.less file that was generated in 84)

So to convert from a 84 setup to a the new 2019.03 setup you need to rename your servoy_theme_properties.less to custom_servoy_theme_properties.less
remove at least all the properties that you didn't really change (and maybe check the editor later if the custom properties are there).
Add the import @import 'servoy_theme.less?version=2019.3.0'; on top of the file.

Then also change the SolutionName.less file to import that file: @import 'custom_servoy_theme_properties.less';




ComponentsKeySummary
API, DocumentationSVY-13395

Addition to documentation of application.createWindow

DeveloperSVY-13066

Solution Explorer: 'Styles' node should be hidden for NG

DeveloperSVY-13065

New form wizard: Style property should be disabled/hidden

DeveloperSVY-12960

JSLib.string.split(separator:regex, [limit:number]) variant not recognized

DeveloperSVY-13354

After some time the login page stops working.

DeveloperSVY-13293

check Less support in WarExporter and use import statements in the solution less styling

DeveloperSVY-13277

Change a few default preferences in developer as we ship it

DeveloperSVY-13279

list form component - list view option

DeveloperSVY-13256

[hackathon] Duplicate bootstrap Column or Row

DeveloperSVY-13346

Cache all the webpackages stuff so that showing the WPM is quickly at least the second time

DeveloperSVY-13425

display the display name in the components selector of the outline view add->componnets

DeveloperSVY-13275

finish up the new solution/module wizard

Developer, NGClientSVY-12570

CSS Themes: Allow for visual .less editing

DeveloperSVY-13088

Show modules sorted by name in developer

DeveloperSVY-13074

Duplicate form dialog - add to workingset

DeveloperSVY-13205

Typo in war exporter

DeveloperSVY-13170

Developer: start smart client action not working at startup

Developer, DocumentationSVY-13056

war_export command line

DeveloperSVY-13223

filter templates by layout type also in the old editor action and palette

DeveloperSVY-13260

Export wizard wont show when exporting war file.

DeveloperSVY-11795

Set 'Show Line Numbers' on in Servoy platform as default

DeveloperSVY-13239

Get user confirmation before Convert all absolote forms to css positions forms

DeveloperSVY-13255

Developer does not references to overrided onShow method

DeveloperSVY-5816

Type not recognized when set as Object.<String, scopes.xx.someTypeDef>

Developer, DLTKSVY-9077

typedef's not working properly

DeveloperSVY-6283

@typedef generate warnings when referenced out of scope.

DeveloperSVY-13220

Default Solution Import options when database not found

DeveloperSVY-13182

War exporter should restrict bad war filename input

DeveloperSVY-13191

Several contextmenu options available on the rootNode of the media library in the Solex missing on subfolders

DeveloperSVY-13291

import support for less files

DeveloperSVY-13229

When converting a form to CSS Position inheriting forms are messed up

Developer, InstallerSVY-13243

Create a LTS channel for the developer (update site) and our application server updater

DeveloperSVY-13307

Unexpected warning "FormComponent" yyy uses different datasource than form xxx

DeveloperSVY-13213

Changing a valuelist name not allowed to add a prefix or text before the first char

DeveloperSVY-13203

Developer: invalid dbserver does is not marked visually in solution explorer

DeveloperSVY-13163

Adding templates using Outline instead of drag and dropping

DeveloperSVY-13174

Directly doing a right mouse on a solution in all Solutions gives wrong menu items

Developer, DLTKSVY-12012

Issues using @typedef JSDoc tag

DeveloperSVY-13316

form is marked as dirty if you cancel add component or template

DeveloperSVY-13368

Option persistence when exporting a solution

Developer, ServerSVY-13337

Remove Java `MaxPermSize` settings

Developer, NGClientSVY-13335

Code completion doesn't work well with extended form components

DeveloperSVY-13416

New value list type definition leads to dirty editor

DeveloperSVY-13233

Cannot see the recently created form component in the containedForm picker of a List FormComponent

DeveloperSVY-13204

add missing icons for breakpoints and help view

DeveloperSVY-13373

Cannot Override Methods from Extended Form

DLTKSVY-13304

Refactor->extract method doesn't work properly

DocumentationSVY-13238

Improve Developer Help when creating new solution or form

Extensions, NGClientSVY-12907

Collapsible double click

Extensions, NGClientSVY-13068

Bootstrap calendar triggering onDataChange when having placeholdertext

Extensions, NGClientSVY-13313

AG Grid - Editable Field with Null Value

ExtensionsSVY-13380

"find" on a aggrid-bound foundset that produces zero results is erroring out

ExtensionsSVY-13371

Aggrid not updating styleclassDataprovider when no dataprovider connected

Extensions, NGClientSVY-13142

Chrome/Safari Autocomplete for bootstrap fields are not working

Extensions, NGClientSVY-10291

investigate if we can make the oauth plugin work with NG client

Extensions, NGClientSVY-13250

When navigating through bootstrapextracomponents-navbar element, the browsers back button needs to be clicked twice to go back

Extensions, NGClientSVY-13198

AGGrid not updating value when using tab key

ExtensionsSVY-13312

PreemptiveAuthentication not working anymore for the http plugin

ExtensionsSVY-13235

[AG Grid] grid rendering breaks/stops when the column on which is grouped is also sorted

ExtensionsSVY-13237

exception in svy-extra-table in method scrollToRenderedIfNeeded

Extensions, NGClientSVY-13225

AGgrid - Headers to do not wrap correctly when resizing screen.

Extensions, NGClientSVY-12810

ag grid support multiselect toggle via scripting while the grid is visible

Extensions, NGClientSVY-13349

keepOpen in bootstrap calendar

Extensions, NGClientSVY-13059

Ag-grid scroll to selection

InstallerSVY-13340

Installer makes installing documentation mandatory

MobileClientSVY-13228

phonegap export index.html should link cordova.js not phonegap.js

NGClientSVY-13376

build and test Servoy 2019.03 RC

NGClientSVY-13166

Choicegroup doesn't display value 'false' or '0' correctly.

NGClientSVY-12998

Combobox- and typeahead-pop-ups don't reposition during scrolling

NGClientSVY-13144

Client-side error with Table extra when no dapraprovider is set

NGClientSVY-13152

Ag-Grid: switching from Group to non Group mode and render again the form results in blocked selection.

NGClientSVY-13160

validation tooltip is not always removed

NGClientSVY-13234

Error switching the containedForm of a tabpanel (Bootstrap)

NGClientSVY-13199

AG Grid - Ability to reposition the cursor to the last row/column

NGClientSVY-13254

Clear field is not detected on IE

NGClientSVY-13306

objects with integer keys are not sent to the client properly

NGClientSVY-13359

Calendar Component(both bootstrap and servoy-default) onDataChange not working with format (yyyy-MM-dd (or other format)) when dataprovider is null

NGClientSVY-13341

Datepicker constantly change the date

NGClient, ServerSVY-13321

support for overriding the request.getContextPath() when deployed behind a proxy

RuntimeSVY-13406

allow databaseManager.getViewFoundSet(name) to retrieve a registered viewFoundSet

RuntimeSVY-13404

add a register parameter to databaseManager.getViewFoundSet() and deprecate databaseManager.registerViewFoundSet()

RuntimeSVY-13339

com.servoy.PersistIndexCache logger logs debug/trace info at the INFO level

RuntimeSVY-13196

Unable to call custom function with Query Builder using MS SQL

RuntimeSVY-13246

Strange Combobox Search Behavior

ServerSVY-13119

Log messages always with stacktrace

ServerSVY-13171

Server stops at random moments

ServerSVY-13345

check WAR deployment with ngclient (using really some stuff like http plugin) with undeploy

ServerSVY-13180

Query of a foundset created via QueryBuilder looses joins when sorted

ServerSVY-12842

Allow a subselect to be added to the joins of the query

SmartClientSVY-13124

onDragOver is not triggering in smart client after navigation between records

WebClientSVY-13165

Tabs from a tabPanel with a borderType (title) not displaying in Web Client

WebClientSVY-12877

Application crashes after closing chrome tab and re-open it

WebClientSVY-13440

Error when createing in memory dataset in onLoad of form

  • No labels