A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.

June report 2020
June was really hard for us because we keep a great pace of work. Here are our work outputs from June 2020.
UI components
- added j-Carouselcomponent
- updated j-Inputby addingzipvalidation
- improved j-Inputby adding new typescolor,iconandemoji
- improved j-Centeredby adding custom scrollbars
- fixed resizinginj-Layout
- fixed disabledstate inj-PermissionsOP
- fixed empty strings in j-Detail
- fixed validation in j-DynamicValue
- fixed animation in j-DonutChart
- fixed scrollbars in j-InfiniteScroll
- fixed movement in j-Windows
- fixed opt.custominj-Directory
jComponent library
- improved scopes
- updated AJAX()method by addingjsonflag
- updated String.arg()by extendingencode(added:escapeencode type)
- fixed @changeflag in allSET()methods
Total.js framework
- added monitoring of thread usage F.stats.performance.usagein%
- fixed and improved parser for query strings and URL encoded bodies
- we have started coding on Total.js v4
- v4completely rewritten- NOSQL
- v4completely rewritten- REQUEST
- v4improved WebSocket
- v4improved performance
- v4removed 250 kB of older code
- v4keeps most of funcionality of Total.js- v3
Total.js v4 will have a new NPM name called total4 due to backward compatibility. We keep 60% functionality of Total.js v3. So we have removed older code and we dropped backward compatibility with older version of Node.js. The code is much simpler, much effective and much cleaner. We are preparing Total.js v4 LTS for 3-5 years with minimum changes. Total.js framework is very stable framework and Total.js 4 will be full-featured continuer. We expect a new version in August/September 2020.
Code Editor
- we have created a new branch total4where is optimized Code editor for Total.jsv4
- added color paletteparser feature for CSS only
- added versionparser feature
- updated tree file list by adding a new feature called Show this folder only
Modules
- Fixed a small bug in openplatform.jsmodule
- Optimized openplatform.jsmodule for Total.jsv4
DBMS
- builder.where()can contain a simple raw condition- where('isremoved=TRUE')
- added TextDBdriver to our NoSQL database engine (our new open-source project)
Total.js Flow
- fixed UI with multiple tabs
- fixed importing of existing Flows
- fixed a problem with settings when duplicating of components
- we have created a new branch total4where is optimized Flow for Total.jsv4
OpenPlatform
- optimized for Total.js v4
Total.js CMS
- we have created a new branch total4where is optimized CMS for Total.jsv4
Total.js Cloud
- we prepare a new version with advanced features and new app templates
TextDB
TextDB is a new open-source project. TextDB is Total.js NoSQL database web server engine for effective providing of NoSQL embedded databases. It will fully compatible with our DBMS module.
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
