Total.js Platform
Total.js Platform

Total.js Platform news and tutorials

November report 2023

November report 2023


Total.js framework 5

Total.js framework 4

  • added flowinstance.replace(data)
  • added flowinstance.rewrite(data, callback)
  • added a String.markdown(opt) parser
  • added support for jsonschemas/*.txt with inline implementation of the JSON schemas
  • improved String.toJSONSchema() + fixed arrays with external schemas
  • updated Flow module
  • enabled .xslt, .xsd and .xls extensions for handling static files
  • fixed sending messages to all subscribers in TMS (critical)
  • fixed JS minification

QueryBuilderPG

  • improved PG_ECAPE() by adding support for Arrays and Objects

Total.js UI Library

  • fixed parsing web components
  • added NAV.remember(name, [value]) method for remembering query arguments
  • improved QUERIFY() method
  • updated UPLOAD() by adding support for sending JSON data

UI components

  • improved code in j-Markdown
  • fixed date validation + replaced icons for Total.js Icons in j-Properties2
  • fixed binding dropdown in j-Configuration
  • fixed nullable actions property in j-Flow
  • fixed processing of outputs in the j-UIStudio component
  • extended configuration in the j-UIStudio component
  • added origin option to j-UIStudio
  • improved j-Properties2

Flow

  • updated Total.js UI library
  • updated Total.js Icons
  • added Turkish language by drklepson
  • fixed opening FlowStrreams in a new tab in the OpenPlatform
  • updated j-Flow component
  • fixed calling data-exec="=touchinstancemethod in the settings
  • improved UI

Flow components:

  • new component Send and wait
  • added Not found output for the UIStart component (premium)
  • fixed instance.status() in the DataSorter component
  • fixed destroying of messages in the Delay component
  • improved Counter component
  • updated HTTP route component for Total.js v5

Flow Editor

  • updated Total.js UI library
  • updated Total.js Icons
  • fixed calling data-exec="=touchinstancemethod in the settings

Flow Editor Offline

  • updated Total.js UI library
  • updated Total.js Icons
  • fixed calling data-exec="=touchinstancemethod in the settings

CMS

  • improved widget inserting

OpenPlatform

  • improved UI
  • redesigned group form
  • updated localization
  • added scrollbar to the app list Gerardo
  • improved setup language by Gerardo
  • added support to change a language for a user or the entire app

OpenReports

  • improved filters
  • optimized for Total.js v5

UI Builder

  • added a support for DESIGN.editor.compile {Boolean} option
  • improved UI

UI Builder components:

  • added a new component External Image
  • added a new component HTML
  • improved Checkbox by adding reverse option
  • updated Form by adding default config option

Todomator

  • fixed ticket filtering

Total.js Code

  • updated Total.js UI library
  • updated Total.js Icons