4 min read
July report 2024
A quick overview of all changes and news from the entire Total.js Platform. Read more about our work.

July report 2024
Total.js framework 5
- improved Number.pluralize()method
- added PROMISIFY(fn, [a], [b])method
- added $.promisify(fn, [a], [b])method
- fixed formatting 0number in theTangular.formathelper
- improved $.callback(), it accepts another instance of$
- improved DATA.query()method
- fixed removing existing CRONs by Marek Mraz
- added support for multiple events ON('event1 + event2 + event3', function() {})
- fixed parsing nested schema in inline JSON schemas
- added support for |characters in the routes API endpoints
Total.js framework 4
- improved Number.pluralize()method
- added PROMISIFY(fn, [a], [b])method
- added $.promisify(fn, [a], [b])method
- fixed formatting 0number in theTangular.formathelper
- improved DATA.query()method
Total.js UI Library
jComponent v20:
- fixed EXEC()calls
- fixed CLINIT()withextendargument
- fixed trackoption in<ui-bind>
- fixed formatoption in<ui-bind>
- fixed reconfiguring unintialized components in <ui-bind>
- extended jQuery by adding $.autofocus([selector])method
- fixed unexpected removing of custom scrollbars
- added Thelpers.clcolor()helper
- fixed backward compatibility with parsing values
- fixed plugin.caller
- added missing FN()method
- added missing component.push()method
- added missing CACHEPATH()method
- added exports.cachepath()method (in the Plugin scope)
- added missing component.width()andcomponent.height()methods
- fixed flags in the IMPORT()method
- fixed PREFfunctionality
- fixed @singletonin theIMPORT()method
jComponent v19:
- extended jQuery by adding $.autofocus([selector])method
- added Thelpers.clcolor()helper
- fixed functionality in the EXTENSION()method
- added jComponent.parse(type, value, [format])method like in jComponentv20
jComponent v18:
- added missing functionality for jComponent v20
UI components
- new component: j-MonacoEditor
- new component: j-OneTime
- new component: j-TotalTemplates
- updated j-Previewby adding a new optionexecby Gera G. Güiles
- added autofocusoption toj-Pages
- added parentconfig item toj-Importer
- fixed j-Validateandj-Validationfor jComponent v20
- added centeroption toj-Preview
- updated code the j-ClickBoxcomponent
- optimized j-InputTags for jComponent v20
- fixed j-DataGrid optimization for jComponent v20
- added public lisform.add()method toj-ListForm
- added config.pluginoption toj-ListForm
- fixed initial binding of dynamic values in j-Input
- fixed jComponent v20 optimalization for j-FloatingInput
- fixed icon color for disabled items in j-Menu
- fixed jComponent v20 optimalization for j-SelectBox
- added config.marginkey toj-Dashboard
- fixed svgrendering inj-Dashboard
- improved CSS in j-InfoWindows
Componentator.com:
- fixed a problem with preview displaying
Code
- removed ESCfor clearing search input in the search input
- updated jComponent
OpenPlatform
- fixed updating reqtokenandrestoken
- updated UI components
OpenReports
- updated UI components
- added a new permission all
- added support for charts
- improved dynamic filters
- improved views
- fixed default language
Flow
- updated jComponent
- updated UI components
Flow Editor
- updated jComponent
- updated UI components
Flow Editor (offline)
- updated jComponent
- updated UI components
Todomator
- improved user tagging
UI Builder
- added support for instance.on('settings')
- improved settings form by adding Copy pathfunctionality
- improved templates
- updated jComponent
- updated UI components
- fixed unloading schema
- improved UIBuilder.build()method
- improved UIBuilder.component()method
- added support for inline HTML 5 elements
- <uibuilder-app>
- <uibuilder-container>
- <uibuilder-brick>
 
- added new function FUNC.htmlify()for serializing schema to HTML elements
- extended UI Builder editor functionality:
- Download as HTML
- Copy to clipboard
- Download as HTML elements
 
- fixed cleaning instances
- added a new method UIBuilder.makeid(component)for generating identifiers
- updated UI components in the editor
- fixed loadingin error handler
- fixed gapin the<uibuilder-brick>element
- fixed double calling of the /reloadmethod in the component's settings
Components:
- improved Tabs
- improved Send to input
Premium components:
CMS
- added a prevention for browsing through the arrows
Other posts from Total.js Platform
- 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
- 2025-08-15How to install OpenReports — IoT platform
