12.1

small other fixes (null pointers, clean up of listeners)

SmartClient fileupload reference problem

SmartClient startup problem

Uploading solution on admin page => "file already exist error"


ComponentsKeySummary
NGClientSVY-15779

valuelist are being cleared from memory?

NGClientSVY-15759

Also give the scope to the IAttributesListener.attributesAdded

ServerSVY-15758

Meta-Data update falsely throws errors where the db updates probably all went fine

RC2

ComponentsKeySummary
DeveloperSVY-15686

should not allow relations and valuelists based on view foundsets

DeveloperSVY-15674

non-persistent login on developer start

NGClientSVY-15663

Remote URLs in less file isn't working anymore

NGClientSVY-15681

Regression: improper escaping in the values of attributes on components

RuntimeSVY-15623

Foundset filter and sort doesn't work properly if sort done before loadAllRecords

RC1

ComponentsKeySummary
DeveloperSVY-15119

export/scripts should use the pre installed java.

DeveloperSVY-15518

New component always drops in the background

DeveloperSVY-15516

Place Field Wizard creates duplicate names resulting in a "UUID duplicate found" error which needs a restart to fix it

DeveloperSVY-15495

Default integer pk columns get _uuid as postfix

DeveloperSVY-15494

Convert Anchored forms > CSS Positioning logic wrong

DeveloperSVY-15473

Create a warning for missing @return JSDoc tag for methods returning something

DeveloperSVY-15467

Unresolved function in IDE not reported within Form Components

DeveloperSVY-15431

upgrade to the latest eclipse (and tycho, and chromium)

Developer, ServerSVY-15404

Encrypt passwords on generating war or spinning up tomcat

DeveloperSVY-15398

Cannot close 'Welcome'-popup

DeveloperSVY-15395

Can not scroll through tutorial when creating a form

DeveloperSVY-15392

When i press getting started the second time it fails

DeveloperSVY-15300

i18n Keys missing on relaunch

Developer, NGDesktopSVY-15241

Modify Servoy Developer (ExportNgDesktop) to use ngdesktop versioning

DeveloperSVY-15164

Developer - enable/disable from solution explorer tree does not refresh open server editor

Developer, NGClientSVY-15630

add an option in the war exporter under the tomcat stuff for session cookie

DeveloperSVY-15579

Updating modules via package updater

DeveloperSVY-15549

Add "Search for References" to Context Menu of In Mem Datasources

Developer, NGDesktopSVY-15478

NgDesktop: modify Servoy Developer to access auto-update feature

Developer, NGDesktopSVY-14546

NGDesktop client service: restrict several endpoints to authorized users

DeveloperSVY-15535

Developer hangs when edit code in debug of an entity method

DeveloperSVY-15385

Unhelpful autocomplete in extends property

DeveloperSVY-15533

Calculations and aggregates not selectable in global relation

Developer, NGDesktopSVY-15545

NgDesktop: wrong image size in export NGDesktop

DeveloperSVY-15397

Reopen tutorial continue where you left off

DocumentationSVY-15606

No Java Docs generated since Servoy 8 for the public Java API

Extensions, NGClientSVY-15086

Set maxlength of textarea component

Extensions, NGClientSVY-15423

Provide a callback function parameter that is being triggered once the formpopup window is being closed

Extensions, NGClientSVY-15330

plugins.window is always closing pop up when clicking outside window

Extensions, NGClientSVY-15329

Add "Client Status" information to clientmanager plugin

Extensions, NGClientSVY-15594

Ag Grid grouping not updating style with styleClassDataProvider

Extensions, NGClientSVY-15586

getColumnState() returning null Sometimes

Extensions, NGClientSVY-15391

NGGrid: Global valuelist goes into infinite loop if styleClassDataprovider is set to null in .frm file

ExtensionsSVY-15350

REST API - Option to Not Generate Response Header Values for USer Properties

Extensions, NGClientSVY-15597

NG group By on date column via relation fails

ExtensionsSVY-15339

RESTWS plugin should be able to return jsFile instead of byte Array

Extensions, NGClientSVY-15598

Issue on sort of ag-grid with grouping

Extensions, NGClientSVY-15409

servoy-extra table horizontal scroll bar is added to the table when vertical scroll bar is shown

Extensions, NGClientSVY-15348

NG Grid: sort hangs when grouping on column with valuelist

Extensions, NGClientSVY-15544

Error: Cannot restore columns state, cant find column from state in component columns

Extensions, NGClientSVY-15512

NGGrid: setReadOnly does not work anymore

Extensions, NGClientSVY-15547

Ability to prevent duplicate event checking for handlers

Extensions, NGDesktopSVY-15185

Javascript control over NGDesktop window

NGClientSVY-15520

stackoverflowerror when switching tabs

NGClientSVY-15509

async-now in services fails to send svy_types when custom type arguments are sent

NGClientSVY-15505

Custom styleClass set on Dialog lost on refresh

NGClientSVY-15496

Incorrect property on serverside script for webcomponent

NGClientSVY-15459

bootstrap components visibility

NGClientSVY-15428

Tabseq isn't correct when using listFormComp

NGClientSVY-15416

tabSeq should automatically apply on elements when a form is created via solutionModel

NGClientSVY-15331

setting resizeWeigth property on splitpane causes a resize to fire (only in the NGClient)

NGClientSVY-15328

List form component item has no option for tab sequences

NGClientSVY-15621

foundsetRef type in Web Components spec doesn't seem to work properly for ViewFoundSets

NGClientSVY-15600

Editing less file doesn't work anymore on version 2020.09

NGClientSVY-15601

Combo box doesnt fill values and results in error in console.

NGClientSVY-15663

Remote URLs in less file isn't working anymore

NGClientSVY-15646

Format with Decimals is no longer working

NGClientSVY-15460

Small positive/negative numbers are displayed as NaN in NG Desktop Client

NGDesktopSVY-15477

NgDesktop: modify ngdesktop-service for autoupdate

NGDesktopSVY-15607

NgDesktop: investigate node-notifier issues

NGDesktopSVY-15591

NGDesktop Client | Developer Tools not opening

Runtime, ServerSVY-15503

Improve support for native column types like json/jsonb in Postgres

Runtime, ServerSVY-15500

Quote column names with special characters

RuntimeSVY-15429

foundset.loadRecords() reset the sort on related foundset

Runtime, SmartClientSVY-15426

forms.test.foundset.loadRecords(some_foundset) does not work at all after initial loading

RuntimeSVY-15413

support setting the supported JavaScript version

RuntimeSVY-15346

foundsetChangeListener returning viewPortRowsCompletelyChanged on databaseManager.recalculate of a single record

RuntimeSVY-15633

Records with PostgreSQL-generated uuid pks not saving. NG-Client

RuntimeSVY-15612

Can context passed into methods used as lookup on columns

RuntimeSVY-15604

`this instanceof JSRecord` inside calculations returns false

RuntimeSVY-15583

Optimize: don't query db for records for related foundset if parent record is new and relation is restricted on parent rowIdentifier columns

RuntimeSVY-15577

databaseManager.getEditedRecords(datasource:String [, filter:Object])

RuntimeSVY-15582

print a useful output for cssPosition properties, instead of the Java className + instance hash

RuntimeSVY-15511

OnRecordEditStart and OnRecordEditStop mismatch

ServerSVY-15169

Servoy application server could list solution version in 2020.06