4 min read
February report 2023
A quick overview of all changes and news from the entire Total.js Platform. Read more about our work.

February report 2023
UI components
- added new component:
j-FileSaver - added new component:
j-FormData - added new component:
j-UIStudio - added
clickoption to thej-Selection - fixed dark mode in
j-Box - improved custom values in
j-Directory - fixed CSS in
j-Empty - fixed UI` Builder evaluator
- added
requestsoption toj-Locale - fixed validation in
j-Input - added error handling for non-existent methods in
j-Exec - fixed XSS in
Tangular-Initials - added
opt.scrolltopoption toj-FloatingBox - fixed custom values in
j-Directory - added
customoption toj-Icons - added
readonlyoption toj-Inputby Gera G. Güiles - improved
j-Directory
New Total.js Icons

startexternalreadergiftradiostopwatchsatellitetreestreeweatherrelaxyoutube- etc.
Total.js UI Library
- updated
ADD(opt)method - added a new keyword
CLASStargeted only for inline styles (alias to~PATH~) - updated jRouting (added support for inline flags)
- fixed downloading components from CDN
- fixed initializing anonymous scopes
- added
String.parseSource()method - added support for
codelistROUTING middleware in the form#clname - added
CLRELOAD(name, [callback])method for reloading of codelists - added
CLINIT(...)alias toCL_INIT(...)
Total.js framework 4
- added
FlowStreamInstance.initdelegate (executed once when the instance is ready) - added
FlowStreamInstance.refreshdelegate (executed if the Flow schema is updated) - added
FlowStreamInstance.instances {Object}alias toflowinstance.meta.flow - added
FlowStreamInstance.middleware {Function($, next($))}middleware for processing of messages - added
FlowStreamInstance.logger(callback)that captures all send messages - added error handling for
COMPONENTATOR() - fixed
returningwith modify and upsert in theQueryBuilder - added support for cloning folders in remote editing
- fixed
permissionsin theschema.action(critical) - fixed
opt.optionsargument in theAUTH()method - added
QueryBuilder.schema(name)for changing DB schema (it works only with PostgreSQL yet) - fixed generating filenames via
COMPONENTATOR()method (added.minpharse) - fixed parsing inline JSON schemas (without defined types) in
schema.action() - extended schema
Iconvalidator by addingtic([T]otal.js [I]con [C]ustom) - fixed parsing of nested JSON schemas defined
- fixed
UIDparsing subtype in JSON schemas - fixed watcher for the
<ui-bindwith the path#path
Total.js OpenPlatform
- added Espanol language by Gera G. Güiles
- fixed XSS with generating name initials
- fixed
focusedicon in the open apps
Total.js UI Builder
- added support for the UI Studio builds
- added cloning existing components
- added move up/down functionality
Total.js Code
- added
Download file locallyfunctionality to file browser - updated Total.js Fonts icons
- updated Total.js UI library
- updated icons
- added support for cloning folders
- replaced Font-Awesome icons for Total.js Icons
- added support for auto-translation of resources
OpenAuth
We have redesigned the app + added support for direct integration with the OpenPlatform.
- added Espanol language by Gera G. Güiles
OpenMail
We have redesigned the app + added support for direct integration with the OpenPlatform.
- added Espanol language by Gera G. Güiles
OpenTemplates
We have released a new app called OpenTemplates for creating HTML templates that can be printed into the PDF/JPG/Docx file types.
UI Studio
We have released a new app called UI Studio for creating front-end web apps.
- added Espanol language by Gera G. Güiles
SuperAdmin
- fixed generating SSL by Tomáš Novák
QueryBuilderPG
- added support for changing DB schema directly in the connection string
?schema=parking - added support for changing pooling directly in the connection string
?pooling=3
TotalDB
- added
Copy attributesoption - added Espanol language by Gera G. Güiles
- added support for custom colum names
- added support for changing default DB schema
Total.js Flow
- updated UI components
- updated icons
- fixed a few issues with the dark mode
- added support for custom component colors
- added
flow.redraw()method for synchronizing components and design - removed a confirmation message for clearing errors
- added Espanol language by Gera G. Güiles
- fixed
searchin Components list
Components:
- added
REST Proxy Routecomponent - added
ChatGPTcomponent - improved
debugcomponent - fixed settings in the
Modelcomponent - fixed
Teleportcomponent
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
