Flow v6 is here!

Thu Mar 07 2019 11:53:54 GMT+0100 (Central European Standard Time), Administrator

Total.js Flow v6

Today is a big day for Total.js Flow. Flow v6 is now released as a new version and it brings great new features and improvements.

Improved UI

We have improved UI a lot. It contains a new version of jComponent - v17 or Font-Awesome 5 Free. We have improved performance in designer by removing shadows. Tabs can be scrolled on mobile devices or smaller desktop screens (but a mouse with horizontal scrolling wheel is needed).

Flow UI

Better updates of components

We have updated the list of components on CDN. Now each component contains its version, so updating of Flow components will be much faster. We have updated UI for components section too.

Components

Added templates

Templates are something new and in other words: Templates are predefined Flows (exported to JSON + saved on our CDN). Now it's very easy to start with Total.js Flow.

Templates

Exporting/Importing

Flow Importing/Exporting supports JSON format (by default). Exporting contains one big feature called note, you can type a note in markdown format.

Export

Improved designer

Martin Smola improved designer by adding mouse multi-select. Just press ctrl (Windows/Linux) or cmd (MacOS) and mouse, then you can select multiple components at once. The image below describes more:

Multi-Select

Internal improvements

Updated Flow config

IMPORTANT: templates field must contain link to list of components

  • templates field contains a link to list of templates
  • templates2 field can contain your link to your custom list of templates
  • components field contains a link to list of components
  • components2 field can contain your link to your custom list of templates
  • url field can contain a link to external Flow (yes you can connect to another Flow instance)
  • type field can affect Flow's behaviour, read below

Behaviour type:
This new option called type can affect internal behaviour of flow.package. It can contain one of these values: bundle (default), server (frontend won't be used), client (backend won't be used) but you need a specific url address for connecting to an external Flow backend.

Variables

Now variables are stored in independent file called variables.txt. So designer.json will contain only Flow schema without variables. It was a missing feature for relasing Flow from development to production environment.

Flow reloading

This version of Flow contains a new method FLOW.reload() which can reload designer.json and variables.txt file dynamically without restarting. FLOW.reload() can be called from code component or directly in the app.



Tags

Follow us

Latest blogs
Flow v6 is here!
Thu Mar 07 2019 11:53:54 GMT+0100 (Central European Standard Time)
A critical security fix
Wed Feb 13 2019 22:15:39 GMT+0100 (Central European Standard Time)
New release: Total.js v3.2
Wed Feb 13 2019 22:14:39 GMT+0100 (Central European Standard Time)
Total.js Wiki v2
Fri Jan 04 2019 22:15:01 GMT+0100 (Central European Standard Time)
Total Year 2018
Thu Jan 03 2019 21:14:00 GMT+0100 (Central European Standard Time)

Latest comments
Nice tip
Mauro Junior
Thu Sep 20 2018 21:41:02 GMT+0200 (Central European Summer Time)
Not only for Total.js. You can communicate with different websocket servers.
Peter Širka
Mon Apr 23 2018 20:08:20 GMT+0200 (Central European Summer Time)
Marko: you need to create a buffer with this codepage and write byte-to-byte string. I recommend ...
Peter Širka
Mon Apr 23 2018 20:06:21 GMT+0200 (Central European Summer Time)
Is WEBSOCKETCLIENT only for internal ws connections between totaljs apps?
Stelios Stephanua
Fri Mar 16 2018 06:04:22 GMT+0100 (Central European Standard Time)
Total.js is amazing! ;)
Leonardo Hessel
Tue Dec 19 2017 19:51:15 GMT+0100 (Central European Standard Time)

Pixabay


Read more

A critical security fix

News: We were notified about the critical security bug in Total.js framework. Read a prevention.

Wed Feb 13 2019 22:15:39 GMT+0100 (Central European Standard Time)
New release: Total.js v3.2

News: This new release brings a critical security fix and small new improvements. Update Total.js now.

Wed Feb 13 2019 22:14:39 GMT+0100 (Central European Standard Time)
Total.js Wiki v2

Products: I have released a new version of Total.js Wiki. New version brings new improvements.

Fri Jan 04 2019 22:15:01 GMT+0100 (Central European Standard Time)
Total Year 2018

Business: Last year was perfect for Total.js platform. Total.js platform grows up and it has great results.

Thu Jan 03 2019 21:14:00 GMT+0100 (Central European Standard Time)
Total.js Code Editor v1

Products: Try our real-time collaboration tool for Total Developers. Code Editor offers great features for development.

Fri Dec 07 2018 22:55:13 GMT+0100 (Central European Standard Time)
New release: Total.js v3.1

News: I have released a new version of Total.js with bug fixes and with small improvements.

Fri Dec 07 2018 11:41:40 GMT+0100 (Central European Standard Time)