Total.js Platform
Total.js Platform

Total.js Platform news and tutorials

December report 2025

December report 2025


Total.js Enterprise

Website: https://www.totaljs.com/enterprise/

Modules (NEW):

  • added S3 module that replaces the internal functionality of Total.js FileStorage

CMS templates:

  • added a preview of the templates

Total.js framework 5

  • fixed handling unexpected errors in the FlowStream
  • improved error handling in the Flow engine
  • fixed network connection problems in remote editing
  • fixed throwing of timeout error in WebSocketClient
  • improved loading plugins
  • framework reads a /config file in plugins
  • added RESTBuilder.?.logerror() method for printing errors into the console
  • added API.?.logerror() method for printing errors into the console
  • fixed unexpected errors when compressing/decompressing data via WebSocket
  • fixed processing TMS data in the FlowStream
  • added a new config key CONF.$httpcacheoffset for extending last-modified header

Total.js Icons

Website: https://componentator.com/icons/

jComponent library

Website: https://componentator.com

  • fixed SYNC keyword in the AJAX() method (v20.011)
  • added a missing onprogress handler to the AJAX() and UPLOAD() method (v20.011)
  • added missing component.$ready property for several components (j-Layout, j-Windows, etc.) that implement it (v20.012)

UI components

Website: https://componentator.com

  • added renanimate option to j-Dashboard
  • added a new dirrawrender option in j-Input
  • improved templateX, templateY and selected config options in j-LineChart
  • fixed looped rerendering in the j-LineChart in jComponent v20
  • fixed looped rerendering in the j-BarChart in jComponent v20

Flow: Online designer

  • fixed default HTML template
  • updated UI components

Flow

Website: https://www.totaljs.com/flow/

  • fixed default HTML template
  • updated UI components

FlowOS

Website: https://www.totaljs.com/flowos/

  • added a better compatibility with the Total.js Flow
  • extended proxy timeout
  • fixed default HTML template
  • updated UI components

Todomator

Website: https://www.totaljs.com/todomator/

  • fixed initialization database.sql script

Enterprise plugins:

  • fixed database initialization

IoT

Website: https://www.totaljs.com/iot/

Stream:

  • added missing dtdata column updating in the devices
  • added debugger component for drivers in the form instance.debug(a, [b], [c], [d])
    • logs are stored in the /logs/debugger.log file

Platform:

  • fixed options field in Drivers
  • updated Updated column by a value from dtdata in the Device list
  • added materialized views for the map

Code

Website: https://www.totaljs.com/code/

  • updated JSLint
  • extended timeout for reading/saving operation

Dashboard

Website: https://www.totaljs.com/dashboard/

  • fixed permissions
  • improved report list
  • added animations
  • added support for resizing dashboard size
  • updated UI components

QueryBuilderOracle

NPM: npm install querybuilderoracle

  • fixed closing existing connections
  • added support for pooling
  • fixed escaping fields
  • added missing global method ORACLE_ESCAPE(value)
  • improved connection string parser