3 min read
June report 2022
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.
June report 2022
NEW:
UI components
- added a new component
j-Watch
- added a new component
j-ListDetail
- added a new component
j-Leafleft
- added a new component
j-Pages
- added a new component
j-DropFiles
- improved
j-ASelected
- added
data-reload
attribute to thej-Section
- added a support for
~PATH~
and~ID~
pharses inj-Section
- added the
scrollbarshadow
option for thej-Section
- added
backexec
option to thej-Section
- fixed
@componentmethod
execution in thej-Exec
- fixed animations in
j-Section
- force tooltip on main area for overflow texts in
j-SelectBox
byGera G. Güiles
- improved lines in
j-Flow
- fixed scrolling in mobile devices in
j-Directory
- improved
j-VirtualWire
- improved
j-ViewBox
- added
changes {Boolean}
option to thej-Validate
andj-Validation
- added
strictchanges {Boolean}
option to thej-Validate
andj-Validation
- improved
j-VirtualWire
functionality - fixed filtering between
schemas
inj-DataGrid
- added a new
rememberfilter
option for thej-DataGrid
- fixed init resizing in
j-DataGrid
- improved
j-Parts
- fixed importing Google library in
j-Map
- fixed resizing of part with
absolute
position inj-Part
- added
exec
option toj-Edit
- added
notify
option toj-Edit
- updated default values for
otext
andovalue
inj-DataGrid
- added
prevent
option into thej-Edit
- fixed executing of scoped-plugin methods in
j-Exec
- redesigned input when
innerlabel:true
inj-Input
- added
language
config key forj-Locale
- updated
j-Directory
by addingdisabled
option for items - improved CSS for
j-Directory
(increased fonts) - added
exec
option toj-Validate
jComponent library
- extended
component.EXEC('@parent_component_method', arg1, .., arg4)
- extended
component.SEEX('@parent_component_method', arg)
- extended
component.SEEX('@parent_component_method', arg)
- extended
macro.EXEC('@parent_component_method', arg1, .., arg4)
- extended
click:@parent_component_method
command in thedata-bind
attribute - fixed resizing scrollbar bars
- fixed paths with hyphen
- added configurable prefixes
- added a new CSS grid system built on HTML grid system
.grid-md-4
, orgrid-xs-4
orgrid-4
makes 4 columns layout
- improved scopes and plugins
- added a new
data-bind
commandonce
that evaluates binder only once - added a new global method
inDOM(el)
- fixed
reevaluate
option fordata-import=""
attribute - extended
EXTENSION('@ plugin_name', function(exports))
for extending of plugins
Total.js framework 4
- improved
QueryBuilder.error(err, [reverse])
by adding thereverse
argument - added
RESTBuilder.strict()
method - added
QueryBuilder.language()
method - added a global variable
MODS.
for storing modules - fixed filtering in the
QueryBuilder.autoquery()
method - extended
QueryBuilder.gridfilter
method by adding support for:<number
,<date
less than>number
,>date
greater than!string
exact value
- added
RESTBuilder.noparse()
it responds raw string as a response - added
String.streamer(beg, [end], callback, [skip])
method - fixed prefixes in
QueryBuilder.language()
method - added auto-measuring width/height for
.webp
,.bmp
and.psd
images - added a small buffer check for uploading file data for most used file extensions
- improved logger in
FILESTORAGE()
- fixed functionality of
res.nocache()
method in theres.stream()
method - fixed
continuing
with QueryBuilder processing
Total.js QueryBuilder
- added localization for
QueryBuilderSQLite3
- added localization for
QueryBuilderMySQL2
- fixed localization in
QueryBuilderPG
- fixed responses in all scalar operations for
QueryBuilderPG
- fixed responses in all scalar operations for
QueryBuilderSQLite3
- fixed responses in all scalar operations for
QueryBuilderMySQL2
Total.js Flow
- updated jComponent library
Total.js Code Editor
- improved templates
- updated auto complete list
- updated jComponent library
- fixed generating passwords
- improved UI
- added
Download to clipboard
context menu item - fixed rendering of directory/file list
- added
Pin project
feature
QueryBuilder
- added support for languages
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