BETA
My accountGet started
Dec 012021
Total.js Platform
2 min read

November report 2021

A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.

November report 2021


UI components

  • added a new component called j-Edit
  • fixed dblclick event on input/output in the j-Flow
  • improved animation in j-Flow
  • improved rendering lines in j-Flow
  • improved curved lines in j-Flow
  • fixed recompilation for undo/redo operations in j-Flow
  • improved redrawing of existing instances in j-Flow
  • fixed snapping in j-Flow
  • improved resizing in j-Layout
  • added allowpause config key to the j-Flow
  • fixed change state in the j-Flow
  • updated j-Editable by improving styles
  • added prevention for double pressing enter in j-Form
  • added prevention for double pressing enter in j-LargeForm
  • added prevention for double pressing enter in j-MiniForm
  • added prevention for double pressing enter in j-FullForm
  • fixed snapping in groups in the j-Flow
  • updated j-Masonry by adding auto-compiling of jComponents/Binders
  • fixed empty value in j-Edit
  • added custom option to the j-Search component
  • added a support for virtual dom to j-Masonry
  • fixed resizing in j-Masonry
  • improved j-Dashboard
  • fixed wrong offset when zooming in j-Flow
  • added custom scrollbars to the j-FaIcons
  • added custom scrollbars to the j-Emoji
  • added custom scrollbar and virtual dom to the j-Kanban
  • added support for jComponent v19 for the j-Textarea
  • fixed number2 type in j-Input

jComponent library

  • fixed wrong counting of week number in the Date.format() (v17 + v18)
  • improved (reinvented) DIFFDOM() method
  • prepared jComponent v19

Total.js framework 4

  • fixed wrong counting of week number in the Date.format()
  • updated flowstream.onreconfigure by adding init argument
  • updated flowstreaminstance.configure by adding init argument
  • fixed op argument in the schema.required()
  • changed the callback argument as optional in UIStream.load()
  • changed the callback argument as optional in FlowStream.load()
  • added FlowStream.insert(schema, [callback]) method for inserting/modifying specific FlowStream instances
  • added FlowStream.remove(keys, [callback]) method for removing specific FlowStream instances
  • added FlowStream.export_instance(id) method for exporting instance metadata
  • added FlowStream.export_component(id) method for exporting component metadata
  • added Database.assign(QueryBuilderData) method
  • added DatabaseBuilder.assign(QueryBuilderData) method
  • fixed TextDB inserting with symbols for atomic operations
  • CRITICAL: fixed .autodestroy() in the WebSocket controller
  • CRITICAL: fixed parsing close message in the WebSocket & WebSocketClient

Total.js framework 3

  • fixed wrong counting of week number in the Date.format()

FlowStream

  • improved error handling
  • improved code
  • added closing a WebSocket after closing a worker

FlowStream designer:

  • updated j-Flow component
  • added a small support for tabs (only for special cases)
  • improved animation in j-Flow
  • fixed configuration by Martin Smola
  • fixed config association for new instances

Flow

  • fixed validation in the settings
  • fixed variables when the worker is restarting

Code Editor

  • updated jComponent