3 min read
January report 2021
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.
January report 2021
UI components
- added a new component
j-Edit
- added a new component
j-FullForm
- added a new component
j-Wysiwyg
- added a new component
j-Slider
- added a new Tangular helper
JsonFormat
- fixed closing of
j-InlineForm
- added
autofocus
option toj-InlineForm
- improved
options.monospace
inj-FloaingInput
- added
autocomplete
option toj-KeyValue
- added
darkmode
toj-KeyValue
- improved CSS in
j-KeyValue
- added
closeoutside
option toj-Message
- added
options.select
toj-FloatingInput
- added a new and minimalistic
style
toj-Detail
called3
- improved scopes in
j-Exec
- improved
j-ContentEditable
- updated
j-ViewBox
by addingscrollbarshadow
option - fixed scrolling and searching in
j-Directory
- fixed empty rows in
j-DataGrid
- fixed CSS in
j-Detail
- fixed
rebinding
of columns inj-DataGrid
- IMPORTANT: updated all components by adding CSS variables
--color
and--radius
jComponent library
- added CSS variable
var(--color)
tospa.min@17.css
andspa.min@18.css
- added CSS variable
var(--radius)
tospa.min@17.css
andspa.min@18.css
- added
APPEARANCE()
method - added
ENCRYPT(string, key)
for encrypting of values/objects - added
DECRYPT(string, key)
for decrypting of values/objects - added a vertical shadow option to custom scrollbars
- improved
$assign
and$reconfigure
option in components - added
assign
command todata-bind
- fixed
isMOBILE
- fixed
AJAX()
andUPLOAD()
multiple commands and flags
Total.js framework 4
Update Total.js 4 via NPM $ npm update total4
- added
builds
which allows to create apps in Total.js AppBuilder - added
mail_smtp_keepalive
option - added new stats by adding
download
andupload
in megabytes - added new stats by adding
dm
(download/min) andum
(upload/min) in megabytes - improved TextDB stats
- renamed
$ACTION()
toEXEC()
method + improved functionality - improved code
- improved error logger
- critical: fixed handling of dynamic routes for WebSocket
- critical: fixed handling of 404 routes for WebSocket
- fixed validation in
$PATCH()
- fixed TextDB in-memory mode
- fixed CSS compiler for RGBA colors defined in HEX
- fixed client IP address in Total.js Threads
- fixed builds error handing
- fixed
SOURCE()
method - removed default max. limit for records in TextDB
- disabled
textdb_worker
due to unstableadvanced
serialization in Node.js child processes
Total.js Flow
- optimized most of Flow components for Total.js 4
httproute
optimized for Total.js 4 by https://github.com/badleenosql
optimized for Total.js 4 by https://github.com/badleenosql2
optimized for Total.js 4 by https://github.com/badlee
- improved UI
- fixed logger for Total.js 4 by https://github.com/jeffdrumgod
- fixed some small bugs
Total.js CMS
- added
None
option toParent
in the page form - improved UI
Code Editor
- added support for Total.js AppBuilder
- added
Copy without tags
- added
Copy as Image
- added a new snippet for
j-FullForm
- added auto file refresher (5 seconds)
- added Font-Awesome icon determiner
- updated
j-Directory
component - updated jComponent library
- fixed live reload
- fixed service mode for
.sh
files
SuperAdmin
- added support for Total.js Builder
- improved uploading of files in FileBrowser
- fixed downloading of source-code by using of using Unix socket
- fixed removing files and directories in FileBrowser
OpenPlatform
- optimized for the release
- fixed OAuth 2.0 in Total.js 4
- fixed groups
- fixed removing of apps in Total.js 3 (due to Total.js 4)
DBMS
- fixed generating of queries in
query.autofill()
method - fixed generating of queries in
query.autoquery()
method - fixed MongoDB driver by Gera G. Güiles
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