March report 2024
Stack Overflow
We recommend using Stack Overflow for all questions about the Total.js Platform. Use the total.js tag, and our team members will answer.
New apps
- Enterprise: IoT Platform
- Enterprise: Total.js Application Solution
New Total.js API
- added
OCRendpoint
Total.js framework 5
- added
Total.datauri(path)for reading files as dataURI format. - fixed creating TMS client
- fixed generating
Message-IDin SMTP sender - fixed middlewares in WebSocket
- fixed error handling in
API()andRESTBuilderwith promises - fixed
CLEANUP()method - fixed controller's
timeout - extended Flow stats by adding worker/childprocess
pid - improved bookmarks in
Markdownrenderer - fixed
.after()and.before()methods in thePROXY()method chain - added a missing
controller.successful()method - added a missing
NOSQL().clean()method - added a missing
NOSQL().drop()method
Total.js framework 4
- fixed generating
Message-IDin SMTP sender - fixed
CLEANUP()method - extended Flow stats by adding worker/childprocess
pid - improved bookmarks in
Markdownrenderer
Total.js UI Library
- fixed an unexpected error with undeclared plugins
- assigned
.plugin=PLUGINinto theui-bindandui-component - fixed downloading components from CDN (critical)
UI components
- improved bookmarks in
j-Markdown - improved
j-Promptby adding input types - fixed UI
emptyof empty state inj-Table - improved
j-Table - added a new config option
typetoj-Preview - fixed
emptynewlineoption inj-Markdown - added a collision mechanism to
j-Dashboard - fixed
TAPIin the calling inj-DynamicValueList
Total.js icons

- added new icons
Flow
- fixed
z-indexfor CodeMirror auto-complete - improved UI for community components
- updateed UI components
- added a list of all variable keys (stored in
#variables) - added a support for the OpenPlatform external app
Flow components:
- added reading uploaded files to the
Route()component - extended
Triggerby addingpromptfunctionality - fixed request
limitin theRoutecomponent
Enterprise Flow components:
- added a new component
OpenReports, for reading reports - added a new component
Dashboard, for rendering simple dashboards - added a new component
File content uploader
Flow Editor
- fixed
z-indexfor CodeMirror auto-complete - improved UI for community components
- updateed UI components
- added a list of all variable keys (stored in
#variables)
Flow Editor (offline)
- fixed
z-indexfor CodeMirror auto-complete - improved UI for community components
- updateed UI components
Total.js Code editor
- added
insecureSSL option to the settings form
UI Studio
- fixed removing designs
CMS
- added a support for the OpenPlatform external app
New widgets:
- added a new widget
Buttons group
New premium templates:
- black
- blue
- darkblue
- lightblue
- sharpgreen
- total
Pluginable
- added a support for the OpenPlatform external app
- updated UI components
Pluginable2
- added a support for the OpenPlatform external app
- updated UI components
OpenMail
- added a support for the OpenPlatform external app
- improved setup interface
- updated UI components
OpenTemplates
- added a support for the OpenPlatform external app
- improved setup interface
- updated UI components
OpenPlatform
- fixed updating
apppermissions - added "Open the app always in a new tab" functionality
- added
APP.open(id/linker/name, [path])method
Documentation
- fixed permissions in the OpenPlatform
- added "Open the app always in a new tab" functionality
OpenReports
- added "Open the app always in a new tab" functionality
- improved setup interface
- updated UI components
Banner System
- added "Open the app always in a new tab" functionality
- improved setup interface
- updated UI components
- fixed couting
clicks
Docs
- added "Open the app always in a new tab" functionality
- improved "Copy to clipboard" functionality
