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-02NEWOctober 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
 
