3 min read
May report 2021
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.

May report 2021
UI components
- added new component
j-FileBrowser - added new component
j-Templates - added new intranet CSS
- fixed CSS for smaller mode in
j-Markdown - fixed pre-rendering of Flow in
j-Flow - added new options (e.g.
snapping, etc.) toj-Flow - updated
j-Flowby adding improved horizontal view - improved
j-Markdown - improved camouflage in
j-Input - improved
j-VirtualWireby addingdata-scopeattribute - improved
j-Selectedby adding a newdata-orattribute - fixed resizing in
j-ViewBox - updated
j-Detailby addingtrackoption - redesigned
j-TabMenu - improved
j-Detailby adding new styles and functionality - extended
execoption by addingelargument inj-Breadcrumb - fixed a small bug in
j-Shortcuts - extended
callbackby addingeargument inj-Directory - fixed validation in
j-Input - added
resizeX,resizeYandresizePactions to thej-Dashboardcomponent - fixed
j-Typedexample by Gera G. Güiles - added
marginoption to thej-DonutChart. - added better responsivity to
j-LiveStats - fixed
j-Panelresizing - added animations to the
j-Dashboard - added
filtertypeas a new option inj-DataGridcolumns - improved
j-TextboxList - changed font-size to
13pxinj-Textarea - added new options to the
j-Part - added support for the
context-menuinj-Exec - added
encodeoption to the items inj-Console - improved movement between windows in
j-Windows - fixed
pausestate inj-Flow - fixed
CSSfor the placeholder inj-Textarea - improved code in
Tangular-JsonFormat
jComponent library
- fixed positioning of scrollbar shadows
- fixed scopes in events
- fixed
component.replace()method - added
grayclass tospa.min@18.css - added watcher for
PREF
Total.js framework 3
- added HTML escaping for meta tags
- added
insecureflag toU.request()method - added
RESTBuilder.insecure()method - fixed security issue when parsing query arguments (reported by https://github.com/fl4x)
Total.js framework 4
- improved stability
- added HTML escaping for meta tags
- fixed traffic in the
FlowStream - added support for JSON schemas
- added Total Message Service (TMS)
- added
jsonschemasdirectory - added
schema.jsonschema(name)method - added
schema.jsonschema_define()method - fixed security issue when parsing query arguments (reported by https://github.com/fl4x)
- added
flowstream.load(components, design, [callback])method - added
flowstream.unload(components, design, [callback])method - added new delegate
flowstream.onconnect = function(instance) {} - added new delegate
flowstream.ondisconnect = function(instance) {} - added new delegate
flowstream.onregister = function(component) {} - added new delegate
flowstream.onunregister = function(component) {} - added
uistream.load(components, design, [callback])method - added
uistream.unload(components, design, [callback])method - added new delegate
uistream.onconnect = function(instance) {} - added new delegate
uistream.ondisconnect = function(instance) {} - added new delegate
uistream.onregister = function(component) {} - added new delegate
uistream.onunregister = function(component) {}- fixedMail.attachmentfs() - fixed dynamic routing
- added debugging of bundles with creating file
/bundles.debugin the root of the app directory - added:
String.toJSONSchema([name], [url])that returns JSON schema from the inline schema declaration
Total.js CMS
- added new widget Link Cards by Dodo
- added new widget Text + Image Flex by Dodo
- added new widget Properties
- improved Fluid layout widget
- improved Fluid Background layout widget
Total.js Flow
- improved
HTTP Requestcomponent by addingkeepmessageoption - improved code
OpenPlatform
- fixed OAuth 2.0 session by Gera
- fixed saving of user's profile by Gera
- added support for Total.js Message Service
- improved settings
- updated
openplatformmodule, supports auto-appending URL address
Code Editor
- added support for Total.js Message Service
- a lot of fixes for UI
- autocomplete works with multiple selection
- updated jComponent
Other posts from Total.js Platform
- 2025-11-02October report 2025
- 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
