2 min read
November report 2023
A quick overview of all changes and news from the entire Total.js Platform. Read more about our work.
November report 2023
Total.js framework 5
- first beta versions
$ npm install total5@beta
- first noted breaking changes https://www.notion.so/totalavengers/Total-js-v5-784406f84c1242f282594e0f665d1c74
Total.js framework 4
- added
flowinstance.replace(data)
- added
flowinstance.rewrite(data, callback)
- added a
String.markdown(opt)
parser - added support for
jsonschemas/*.txt
with inline implementation of the JSON schemas - improved
String.toJSONSchema()
+ fixed arrays with external schemas - updated Flow module
- enabled
.xslt
,.xsd
and.xls
extensions for handling static files - fixed sending messages to all subscribers in TMS (critical)
- fixed JS minification
QueryBuilderPG
- improved
PG_ECAPE()
by adding support for Arrays and Objects
Total.js UI Library
- fixed parsing web components
- added
NAV.remember(name, [value])
method for remembering query arguments - improved
QUERIFY()
method - updated
UPLOAD()
by adding support for sending JSON data
UI components
- improved code in
j-Markdown
- fixed date validation + replaced icons for Total.js Icons in
j-Properties2
- fixed binding dropdown in
j-Configuration
- fixed
nullable
actions property inj-Flow
- fixed processing of outputs in the
j-UIStudio
component - extended configuration in the
j-UIStudio
component - added
origin
option toj-UIStudio
- improved
j-Properties2
Flow
- updated Total.js UI library
- updated Total.js Icons
- added Turkish language by drklepson
- fixed opening FlowStrreams in a new tab in the OpenPlatform
- updated
j-Flow
component - fixed calling
data-exec="=touchinstancemethod
in the settings - improved UI
Flow components:
- new component Send and wait
- added
Not found
output for theUIStart
component (premium) - fixed
instance.status()
in theDataSorter
component - fixed destroying of messages in the
Delay
component - improved
Counter
component - updated HTTP route component for Total.js v5
Flow Editor
- updated Total.js UI library
- updated Total.js Icons
- fixed calling
data-exec="=touchinstancemethod
in the settings
Flow Editor Offline
- updated Total.js UI library
- updated Total.js Icons
- fixed calling
data-exec="=touchinstancemethod
in the settings
CMS
- improved widget inserting
OpenPlatform
- improved UI
- redesigned group form
- updated localization
- added scrollbar to the app list Gerardo
- improved setup language by Gerardo
- added support to change a
language
for a user or the entire app
OpenReports
- improved filters
- optimized for Total.js v5
UI Builder
- added a support for
DESIGN.editor.compile {Boolean}
option - improved UI
UI Builder components:
- added a new component
External Image
- added a new component
HTML
- improved
Checkbox
by addingreverse
option - updated
Form
by addingdefault
config option
Todomator
- fixed ticket filtering
Total.js Code
- updated Total.js UI library
- updated Total.js Icons
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