3 min read
June report 2021
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.
June report 2021
News
- released new app - Total.js FlowStream
- released new app - Total.js Files
UI components
- added a new component:
j-Configuration
- added a new component:
j-Stats7
- added a new component:
j-Stats12
- fixed CSS for
a
elements in navigation inIntranteCSS
- added
initdelay
option to thej-ViewBox
- updated
j-Templates
by addingempty
template - added validation flags to the
j-Enter
- fixed CSS in
j-Properties2
- improved
j-Input
by addingcheckbox
type - improved
j-Input
by addingmultiline
type - improved
j-Input
by addingcheckbox
list type (multiple:true
anddirsource
must be defined) - improved CSS for
j-Input
- fixed rendering of
j-Directory
- fixed rendering of
j-DatePicker
- fixed
j-Listform
by Denis Granec - extended
j-Preview
by addingkeeporiginal
option - extended
j-ImageUploader
by addingkeeporiginal
option - improved CSS for
j-TextboxList
jComponent library
- added
STOPDEBUG()
method - improved
WORKFLOW()
method - added WebSocket API aternative
WAPI()
method similar functionality likeAPI()
orDAPI()
Total.js framework 3
Udpate Total.js 3 framework from NPM $ npm install total.js
.
- fixed security issue in
U.get()
andU.set()
Total.js framework 4
- improved
flowinstance.newmessage(data)
method - removed useless method
U.set()
- removed useless method
U.get()
- removed useless method
U.sync()
andglobal.sync()
- removed useless method
U.sync2()
andglobal.sync2()
- improved error handling in
WEBSOCKETCLIENT()
method - fixed schema error handling with error code
{Number}
- added support for WebSocket API, extended routes:
ROUTE('API @websocket_api_name operation_name *Schema --> operation')
ROUTE('SOCKET / @websocket_api_name')
- added
websocketcontroller.api(websocket_api_name)
method - added
WebSocketClient.latency {Number}
with a latency inms
- improved WebSocket ping (updated interval to 20 seconds)
- updated
WebSocketClient.ping(timeout)
by addingtimeout {Number}
argument - allowed
.wasm
extension for handling static files - extended
U.copy()
by addingall
argument - fixed sending emails via Total.js API services
- fixed
array.random(true)
with only the one item - fixed parsing of more than 20 000 users via LDAP
- fixed
U.extend()
method - Flow issue #64 - fixed
CLONE()
method - added
F.extendreq(req)
method - added
F.extendres(res)
method - added
F.serveless(req, res, [callback], [types], [cwd])
method - added a new server-less example by Huynh Khac Thao
Total.js CMS
- added support for Total.js Message Service (TMS) by Helferino
- added min./max. restrictions for resizing of images
Total.js FlowStream
We have released a new Flow alternative called Total.js FlowStream. More information on our website: https://www.totaljs.com/flowstream/
- created FlowStream designer
- created FlowStream starter project
- created a new Total.js module called
flowstream.js
- released new FlowStream app
DBMS
- added support for Total.js InMemory database
- fixed error handling with numbers
SuperAdmin
OpenPlatform
- fixed idle time for
Pin
- improved UI
- fixed opening apps from notifications
- fixed a problem with importing more than 20 000 users in LDAP
- fixed
users
API by Denis Granec - added support for Total.js Message Service (TMS) by Helferino
Code Editor
- added support for Total.js Message Service (TMS) by Helferino
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