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-reloadattribute to thej-Section - added a support for
~PATH~and~ID~pharses inj-Section - added the
scrollbarshadowoption for thej-Section - added
backexecoption to thej-Section - fixed
@componentmethodexecution in thej-Exec - fixed animations in
j-Section - force tooltip on main area for overflow texts in
j-SelectBoxbyGera 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-Validateandj-Validation - added
strictchanges {Boolean}option to thej-Validateandj-Validation - improved
j-VirtualWirefunctionality - fixed filtering between
schemasinj-DataGrid - added a new
rememberfilteroption for thej-DataGrid - fixed init resizing in
j-DataGrid - improved
j-Parts - fixed importing Google library in
j-Map - fixed resizing of part with
absoluteposition inj-Part - added
execoption toj-Edit - added
notifyoption toj-Edit - updated default values for
otextandovalueinj-DataGrid - added
preventoption into thej-Edit - fixed executing of scoped-plugin methods in
j-Exec - redesigned input when
innerlabel:trueinj-Input - added
languageconfig key forj-Locale - updated
j-Directoryby addingdisabledoption for items - improved CSS for
j-Directory(increased fonts) - added
execoption 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_methodcommand in thedata-bindattribute - 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-4orgrid-4makes 4 columns layout
- improved scopes and plugins
- added a new
data-bindcommandoncethat evaluates binder only once - added a new global method
inDOM(el) - fixed
reevaluateoption fordata-import=""attribute - extended
EXTENSION('@ plugin_name', function(exports))for extending of plugins
Total.js framework 4
- improved
QueryBuilder.error(err, [reverse])by adding thereverseargument - 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.gridfiltermethod by adding support for:<number,<dateless than>number,>dategreater than!stringexact 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,.bmpand.psdimages - 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
continuingwith 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 clipboardcontext menu item - fixed rendering of directory/file list
- added
Pin projectfeature
QueryBuilder
- added support for languages
Other posts from Total.js Platform
- 2025-11-02October report 2025
- 2025-10-22New universal drivers for IoT Platform
- 2025-10-13IoT Platform Update: New Features and Enhancements
- 2025-10-01September report 2025
- 2025-09-05How to create Google Gemini AI component in Total.js Flow
- 2025-09-01August report 2025
- 2025-08-25IoT platform — Total.js
- 2025-08-22How to install OpenPlatform — IoT platform
- 2025-08-18Total.js Tables is here!
- 2025-08-18How to install Flow — IoT platform
