
j-MonthlyCalendarj-FileUploaderj-RawInputj-Rulesj-MinHeightj-iFrameViewerj-Flowj-Flowj-Dashboard contains auto-generated class d-COMPONENTNAME in the elementj-Flow contains auto-generated class f-COMPONENTNAME in the elementj-Flowj-Dashboardj-Properties2delay to j-Spotlightmax option to j-LiveStatsj-Search by adding splitwords optionj-Windowj-CodeMirrorj-WebSocketj-Menu improved code + added auto-scaling positioning to windowj-NotificationsPanelj-Empty componentj-Tablenoborder option to j-Tablej-Dashboard by adding auto-classes to components according to the sizej-Flowj-Markdownj-Infoj-DataGrid by adding floating panel with row controlsj-FileUploadList by adding progress config keycloseclick option to j-Infocode parser in j-MarkdownAPI() method for new Total.js API endpointsNumber.between() prototypeenvironment to envvisible which determines document/browser visibilityhelper to data-bindresize2 event to v18 and v17QUERIFY([url], obj) methodPLUGINABLE(name, declaration, [init]) method (a new dynamic types of PLUGINS)Thelpers.empty as alias to Thelpers.def$assign key which assigns a current instance of the component according to the path defined in $assignversions with defined default_root by Martin Smolacontroller.transfer()server-side <-> client-side encryptionNumber.between() prototypeRESTBuilderACTION() methodtemplates.compileportal modeopenplatform.js by adding a new type of authorizationQueryBuilder.owner() methoddb.cache('KEY', '5 minutes')db.cache('KEY', 'clear')