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 rewrittenNOSQLv4completely rewrittenREQUESTv4improved WebSocketv4improved performancev4removed 250 kB of older codev4keeps most of funcionality of Total.jsv3
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 conditionwhere('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-12-15Totally Merry Christmas and a Happy New Year 2026!
- 2025-12-01November report 2025
- 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
