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-02NEWOctober 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
 
