3 min read
March report 2024
A quick overview of all changes and news from the entire Total.js Platform. Read more about our work.
March report 2024
Stack Overflow
We recommend using Stack Overflow for all questions about the Total.js Platform. Use the total.js
tag, and our team members will answer.
New apps
- Enterprise: IoT Platform
- Enterprise: Total.js Application Solution
New Total.js API
- added
OCR
endpoint
Total.js framework 5
- added
Total.datauri(path)
for reading files as dataURI format. - fixed creating TMS client
- fixed generating
Message-ID
in SMTP sender - fixed middlewares in WebSocket
- fixed error handling in
API()
andRESTBuilder
with promises - fixed
CLEANUP()
method - fixed controller's
timeout
- extended Flow stats by adding worker/childprocess
pid
- improved bookmarks in
Markdown
renderer - fixed
.after()
and.before()
methods in thePROXY()
method chain - added a missing
controller.successful()
method - added a missing
NOSQL().clean()
method - added a missing
NOSQL().drop()
method
Total.js framework 4
- fixed generating
Message-ID
in SMTP sender - fixed
CLEANUP()
method - extended Flow stats by adding worker/childprocess
pid
- improved bookmarks in
Markdown
renderer
Total.js UI Library
- fixed an unexpected error with undeclared plugins
- assigned
.plugin=PLUGIN
into theui-bind
andui-component
- fixed downloading components from CDN (critical)
UI components
- improved bookmarks in
j-Markdown
- improved
j-Prompt
by adding input types - fixed UI
empty
of empty state inj-Table
- improved
j-Table
- added a new config option
type
toj-Preview
- fixed
emptynewline
option inj-Markdown
- added a collision mechanism to
j-Dashboard
- fixed
TAPI
in the calling inj-DynamicValueList
Total.js icons
- added new icons
Flow
- fixed
z-index
for CodeMirror auto-complete - improved UI for community components
- updateed UI components
- added a list of all variable keys (stored in
#variables
) - added a support for the OpenPlatform external app
Flow components:
- added reading uploaded files to the
Route()
component - extended
Trigger
by addingprompt
functionality - fixed request
limit
in theRoute
component
Enterprise Flow components:
- added a new component
OpenReports
, for reading reports - added a new component
Dashboard
, for rendering simple dashboards - added a new component
File content uploader
Flow Editor
- fixed
z-index
for CodeMirror auto-complete - improved UI for community components
- updateed UI components
- added a list of all variable keys (stored in
#variables
)
Flow Editor (offline)
- fixed
z-index
for CodeMirror auto-complete - improved UI for community components
- updateed UI components
Total.js Code editor
- added
insecure
SSL option to the settings form
UI Studio
- fixed removing designs
CMS
- added a support for the OpenPlatform external app
New widgets:
- added a new widget
Buttons group
New premium templates:
- black
- blue
- darkblue
- lightblue
- sharpgreen
- total
Pluginable
- added a support for the OpenPlatform external app
- updated UI components
Pluginable2
- added a support for the OpenPlatform external app
- updated UI components
OpenMail
- added a support for the OpenPlatform external app
- improved setup interface
- updated UI components
OpenTemplates
- added a support for the OpenPlatform external app
- improved setup interface
- updated UI components
OpenPlatform
- fixed updating
app
permissions - added "Open the app always in a new tab" functionality
- added
APP.open(id/linker/name, [path])
method
Documentation
- fixed permissions in the OpenPlatform
- added "Open the app always in a new tab" functionality
OpenReports
- added "Open the app always in a new tab" functionality
- improved setup interface
- updated UI components
Banner System
- added "Open the app always in a new tab" functionality
- improved setup interface
- updated UI components
- fixed couting
clicks
Docs
- added "Open the app always in a new tab" functionality
- improved "Copy to clipboard" functionality
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