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-Carousel
component - updated
j-Input
by addingzip
validation - improved
j-Input
by adding new typescolor
,icon
andemoji
- improved
j-Centered
by adding custom scrollbars - fixed
resizing
inj-Layout
- fixed
disabled
state 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.custom
inj-Directory
jComponent library
- improved scopes
- updated
AJAX()
method by addingjson
flag - updated
String.arg()
by extendingencode
(added:escape
encode type) - fixed
@change
flag in allSET()
methods
Total.js framework
- added monitoring of thread usage
F.stats.performance.usage
in%
- fixed and improved parser for query strings and URL encoded bodies
- we have started coding on Total.js v4
v4
completely rewrittenNOSQL
v4
completely rewrittenREQUEST
v4
improved WebSocketv4
improved performancev4
removed 250 kB of older codev4
keeps 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
total4
where is optimized Code editor for Total.jsv4
- added
color palette
parser feature for CSS only - added
version
parser feature - updated tree file list by adding a new feature called
Show this folder only
Modules
- Fixed a small bug in
openplatform.js
module - Optimized
openplatform.js
module for Total.jsv4
DBMS
builder.where()
can contain a simple raw conditionwhere('isremoved=TRUE')
- added
TextDB
driver 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
total4
where is optimized Flow for Total.jsv4
OpenPlatform
- optimized for Total.js
v4
Total.js CMS
- we have created a new branch
total4
where 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
- 2024-11-13Benchmarking Node.js Frameworks: selecting your framework for 2025!
- 2024-11-01October report 2024
- 2024-10-22Performance Testing: Total.js vs. NestJS
- 2024-10-01September report 2024
- 2024-09-27Total.js UI Builder: #2 designing your first interface
- 2024-09-26Total.js V5: Middlewares
- 2024-09-23Beginner Guide to Total.js UI: # 05 Client-side routing
- 2024-09-23Total.js UI #4: Data Binding (Part 2 – Practical Example)
- 2024-09-20Introduction to Total.js UI Builder: A Beginner’s Guide
- 2024-09-13Total.js v5: #06 Understanding File Routing