4 min read
October report 2021
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.
October report 2021
New products
UI components
- added new UI improvements for
j-Flow
- added a new update for the
j-Notify
component - fixed
move
action in thej-Flow
- improved
j-ColorPicker
by adding support for RBGA - fixed months + reponsivity in
j-MonthlyCalendar
- added
scalewidth
option to thej-MonthlyCalendar
- added
opt.autofocus
option to thej-FloatingBox
- fixed API routing with same
paths
with various HTTP methods - added
path
property toSchemaOptions
,OperationOptions
,TaskOptions
,AuthOptions
andMiddlewareOptions
- improved UI for
j-InputTags
- improved
autofocus
option inj-Form
- improved
autofocus
option inj-LargeForm
- improved
autofocus
option inj-MiniForm
- improved
autofocus
option inj-FloatingBox
- improved
autofocus
option inj-Window
- added
autofocus
option forj-Layer
- added
autofocus
option forj-Part
- fixed resetting of file input in
j-FileReader
- fixed
snapping
in zoom mode inj-Flow
- fixed focusing
input
in thej-Input
- added
datasource
property to thej-Configuration
- fixed CSS in
j-Flow
- fixed bottom lines in
j-LiveStats
- fixed column
options
in j-DataGrid by Denis Granec - improved
.selectable
class in thej-Flow
- fixed line reposition in the
j-Flow
- fixed drag&drop to groups in
j-Flow
- improved refreshing of information in
j-Flow
- added
number2
type to thej-Input
jComponent library
- added
.autofocus()
method+v18
and+v17
- added
DEF.delaykeypress {Number}
with200
ms value - added support for scopes to the
FIND()
method - added
String.flags([path], [value])
for emitting flags - added
ready
command todata-bind
- added a waiter for
data-bind
to the same element with a jComponent - added
data-bind="-__"
that copies a path from the jComponent
Total.js framework 4
- added Total.js Extensions
- replaced return from the
controller.sse()
method toBoolean
- fixed API routing with
default_root
by Martin Smola - added a new command:
clear_owner
for removing all dependencies for the specific owner - removed useless spaces from the command-line utility
- fixed loading resources via
LOADRESOURCE()
- fixed
translate
command in the command-line tool - added
OPENCLIENT()
method that simplifies work with Total.js Open products - fixed parsing HTML components in the
FlowStream
- fixed
EXEC()
forWebSocketClient
- fixed clean-up of zombie FlowStream connections
- extended
index.d.ts
by Helferino - fixed cleaning zombie connections in the FlowStrream
- added a retry functionality
flowinstance.trigger()
when the FlowStream isn't ready - improved RegExp for validating URL addresses by yetingli
- added FlowStream
instance.replace(str)
for applying variables - added FlowStream
message.replace(str)
for applying variables (alias formessage.variables()
) - added Flowstream
message.rewrite(data)
for rewriting message data - improved
FLOWSTREAM()
by improving.cleanforce()
method - updated
UIStream
by adding tabs and groups - (critical) fixed WebSocket implementation for Safari +15 browser
Total.js framework 3
- fixed calling
F.snapshotstats()
#785 - improved RegExp for validating URL addresses by yetingli
- (critical) fixed WebSocket implementation for Safari +15 browser
- (critical) fixed extracting packages/bundles
Total.js Examples
- updated
authorization
example
FlowStream
- fixed snapping in
zoom
mode - added a new component:
opensync
- added support resetting global stats
FlowStream designer:
- fixed markdown rendering
- fixed shortcuts
- fixed error handling
- improved shortcuts in the FlowStreamDesigner
- fixed refreshing meta data
- fixed synchronization of variables
- fixed highlighting of the Apply button when the
DELETE
key is pressed - added
FUNC.reconfigure(el/id, config)
method - added
j-Notify
component instead ofj-NotifyBar
- added highlighting
ID
phrase - improved
FUNC.trigger(el/id, [data])
by addingdata
argument - added support resetting global stats
- improved UI + redesigned stats
Total.js CMS
- fixed browsing files
Code Editor
- increased timeout for downloading UI components
- updated jComponent library
- added support for
.ts
files - extended timeout for obtaining of files
OpenPlatform
- fixed
share
functionality - added missing
type
to theshare
event by Gera
AppBuild
- improved exports builds + added owner tags
SuperAdmin
- added
npm start
mode
DBMS
- added
OpenDB
connector
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