2 min read
January report 2022
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.

January report 2022
UI components
- added new component
j-Box - added new component
j-Stash - added new component
j-NoScrollbar - added new component
j-Watcher - added new component
j-AutoExec - added new component
j-CodeEditor - added new component
j-TableGrid - added new component
j-KeySelection - fixed
numberfiltering inj-DataGridwithovalueoption - fixed
REDIRECT()inj-Execcomponent - fixed
j-ListformforjComponentv19 by Tomáš Novák - improved
CSSinj-DynamicValueby Tomáš Novák - updated design in
j-Checkboxby Tomáš Novák - replaced
SETR()andGETR()methods inj-FormTabandj-Submitby Tomáš Novák - optimized
j-Featuresforxsdisplays - fixed
j-Panelfor mobile devices - improved
j-Tooltip - improved
j-DatePicker - improved
j-Directory - fixed
monospaceoption inj-Inputwithmultilinetype - improved
j-FormTab - fixed moving/resizing widgets in
j-Dashboard - improved
j-Menuby adding background layer - fixed
resizePoption inj-Dashboard - added
changeconfig option to thej-Dashboard - fixed
placeholder:0inj-Input - fixed custom scrollbars in
j-Section - fixed binding type in the
j-InputTags - added
paginationoption to thej-DataGrid - added
.callmethod to thej-Dashboard - fixed
j-Map
jComponent library
- added
ERROR()method for better error handling (v18, v19) - added
DEF.dateformatutc {Boolean}by Tomáš Novák - added new
pluginmethods:.push(),.inc(),.toggle() - added
helpersoption todata-bind - improved
CSS()method by adid - fixed auto-binding cached values
Tangular template engine
- fixed
||(or) conditions
Total.js framework 4
- added
session.locale(userdata => userdata.language)to built-in auth mechanism - added
writefunctionality to theBitExtractorclass by Peter Stolc - fixed error handling in the
FlowStream - added private variables to Macros in the form
#variable="VALUE" - added comments to Macros in the form
// comment - fixed auto-closing of WebSocket
- fixed removing of API routes
- added
controller.jsonstring(str, [headers])method - added
res.jsonstring(str)method - extended
NEWEXTENSION()by adding support for static files - added auto-handling files in extensions in the form
/-extension_name/filename - extended plugins by adding support for
htmltype in the form<script total> ... <file name="index.html"> ... - improved multipart parser
- fixed
--minifyargument in the Total4 command-line utility - extended
QueryBuilderby adding new features - extended
DEF.onAudit(name, data, [$])by adding$argument
FlowStream
- added
restartfunctionality - fixed refreshing of
NOWvariable in the FlowStream
Code Editor
- updated jComponent
- improved syntax highligher
- added
<file ...tags highlighting (due to Total.js extensions/plugins) - added
Hide projectoption - removed the HTTP cache until downloading the entire source code
- improved
Wikigenerator - added converting plugins to
.htmlfiles - added extracting plugins from
.htmlfiles - added URL address for
SuperAdmin - added
Reset windowsfunctionality - improved Electron version
- added auto-backup
- improved UI
AppBuilder
- added support for
async/await
Other posts from Total.js Platform
- 2025-10-22New universal drivers for IoT Platform
- 2025-10-13IoT Platform Update: New Features and Enhancements
- 2025-10-01September report 2025
- 2025-09-05How to create Google Gemini AI component in Total.js Flow
- 2025-09-01August report 2025
- 2025-08-25IoT platform — Total.js
- 2025-08-22How to install OpenPlatform — IoT platform
- 2025-08-18Total.js Tables is here!
- 2025-08-18How to install Flow — IoT platform
- 2025-08-15How to install OpenReports — IoT platform
