3 min read
May report 2021
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.
May report 2021
UI components
- added new component
j-FileBrowser
- added new component
j-Templates
- added new intranet CSS
- fixed CSS for smaller mode in
j-Markdown
- fixed pre-rendering of Flow in
j-Flow
- added new options (e.g.
snapping
, etc.) toj-Flow
- updated
j-Flow
by adding improved horizontal view - improved
j-Markdown
- improved camouflage in
j-Input
- improved
j-VirtualWire
by addingdata-scope
attribute - improved
j-Selected
by adding a newdata-or
attribute - fixed resizing in
j-ViewBox
- updated
j-Detail
by addingtrack
option - redesigned
j-TabMenu
- improved
j-Detail
by adding new styles and functionality - extended
exec
option by addingel
argument inj-Breadcrumb
- fixed a small bug in
j-Shortcuts
- extended
callback
by addinge
argument inj-Directory
- fixed validation in
j-Input
- added
resizeX
,resizeY
andresizeP
actions to thej-Dashboard
component - fixed
j-Typed
example by Gera G. Güiles - added
margin
option to thej-DonutChart
. - added better responsivity to
j-LiveStats
- fixed
j-Panel
resizing - added animations to the
j-Dashboard
- added
filtertype
as a new option inj-DataGrid
columns - improved
j-TextboxList
- changed font-size to
13px
inj-Textarea
- added new options to the
j-Part
- added support for the
context-menu
inj-Exec
- added
encode
option to the items inj-Console
- improved movement between windows in
j-Windows
- fixed
pause
state inj-Flow
- fixed
CSS
for the placeholder inj-Textarea
- improved code in
Tangular-JsonFormat
jComponent library
- fixed positioning of scrollbar shadows
- fixed scopes in events
- fixed
component.replace()
method - added
gray
class tospa.min@18.css
- added watcher for
PREF
Total.js framework 3
- added HTML escaping for meta tags
- added
insecure
flag toU.request()
method - added
RESTBuilder.insecure()
method - fixed security issue when parsing query arguments (reported by https://github.com/fl4x)
Total.js framework 4
- improved stability
- added HTML escaping for meta tags
- fixed traffic in the
FlowStream
- added support for JSON schemas
- added Total Message Service (TMS)
- added
jsonschemas
directory - added
schema.jsonschema(name)
method - added
schema.jsonschema_define()
method - fixed security issue when parsing query arguments (reported by https://github.com/fl4x)
- added
flowstream.load(components, design, [callback])
method - added
flowstream.unload(components, design, [callback])
method - added new delegate
flowstream.onconnect = function(instance) {}
- added new delegate
flowstream.ondisconnect = function(instance) {}
- added new delegate
flowstream.onregister = function(component) {}
- added new delegate
flowstream.onunregister = function(component) {}
- added
uistream.load(components, design, [callback])
method - added
uistream.unload(components, design, [callback])
method - added new delegate
uistream.onconnect = function(instance) {}
- added new delegate
uistream.ondisconnect = function(instance) {}
- added new delegate
uistream.onregister = function(component) {}
- added new delegate
uistream.onunregister = function(component) {}
- fixedMail.attachmentfs()
- fixed dynamic routing
- added debugging of bundles with creating file
/bundles.debug
in the root of the app directory - added:
String.toJSONSchema([name], [url])
that returns JSON schema from the inline schema declaration
Total.js CMS
- added new widget Link Cards by Dodo
- added new widget Text + Image Flex by Dodo
- added new widget Properties
- improved Fluid layout widget
- improved Fluid Background layout widget
Total.js Flow
- improved
HTTP Request
component by addingkeepmessage
option - improved code
OpenPlatform
- fixed OAuth 2.0 session by Gera
- fixed saving of user's profile by Gera
- added support for Total.js Message Service
- improved settings
- updated
openplatform
module, supports auto-appending URL address
Code Editor
- added support for Total.js Message Service
- a lot of fixes for UI
- autocomplete works with multiple selection
- updated jComponent
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