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

February report 2025
Total.js framework 5
- improved
Number.round()by Tomáš Novák - added missing
$.hostname()method in theWebSocketController - added missing
$.addressproperty in theWebSocketController - replaced
$.hostnameproperty with a method in the Schema/Auth Options - critital fixed cloning buffers in the
FlowStream - improved user-agent parser
- added
FILESTORAGE().clone(id, newid, [callback])method - fixed
FILESTORAGE().copy(id, newid, [callback])method - extended
PROXY(endpoint, stream_function(ctrl))by adding support for a custom handler - extended
REQUEST()by addingopt.writer {function(res)}option - added missing
TotalAPI()method - fixed
CONF.totalapikey when initializing the framework - added support for plugins in
TEMPLATE()method - fixed decoding of encoded HTML entities in the HTML parser
- fixed loading
emptyflow inFlow.load()method - fixed assigning
user,queryandparamsproperties in the$.action()method
Total.js framework 4
- critital fixed cloning buffers in the
FlowStream - added
FILESTORAGE().clone(id, newid, [callback])method - fixed decoding of encoded HTML entities in the HTML parser
- fixed loading
emptyflow inFlow.load()method
UI components
- added a new component
j-Packeta - improved
j-Emptyfunctionality for jComponent v20 - added
nativeconfig option toj-Clipboard - added
opt.newbieoptions to thej-Prompcomponent - improved
j-SearchInputfor jComponentv20 - added
urlconfig option forj-CloudEditor - added
urlconfig option forj-CloudEditorSimple - extended context menu object in
j-CloudEditor - extended context menu object in
j-CloudEditorSimple - added
plusconfig option toj-Title - fixed
camouflageoption inj-Inputfor jComponentv20
OpenPlatform
- fixed opening apps/bookmarks in a new tab
- improved opening apps in a new tab (added a
ctrlormetashortcut with a click)
Flow components
- enterprise added new component
Python script - enterprise added new component
Python worker - enterprise added new component
Bash script - enterprise added new component
File Browser - enterprise added new component
Data to Picture
jComponent
v20:
- added missing
plugin.off()andcomponent.off()method - extended
component.autobind20([delay], [realtimebinding])method by adding two arguments - added missing
component.closest(selector)method - fixed functionality with dynamic plugins
- fixed plugin
classconfig option - improved loading plugin instance
- fixed functionality in the
CLRELOAD()method - fixed evaluating code lists in paths
path #codelist1 #codelist2 - added support for flags in the
CMD()method - fixed importing dependencies defined in components
Documentation
- updated UI components
- fixed copy to clipboard feature
- fixed backups
IoT Platform
- version 2 (Total.js v5 and jComponent v20)
- fixed
timelineoption in the streamer
Code
- allowed run
pyextensions as scripts - added
persistentmode forPythoncomponent - added support for custom build of
Dockerfile - added support for
@TAG: commentmarkup
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
