Release Notes for 2021.2
Available on: Mar 8, 2021
Supported Browsers and OS
Supported OS:
Ubuntu 18.04, 20.04
CentOS 7.5
RedHat 8.3
Supported Browsers:
Chrome
Edge
Safari
Release Component Versions
Component | Version |
---|---|
Pliant | 2021.2.247 |
addon-ansible | 1.6.0 |
addon-napalm | 1.10.0 |
addon-puppeteer | 1.4.5 |
addon-textfsm | 1.3.2 |
addon-themes | 1.29.0 |
addon-trigger | 1.20.0 |
pliant-api-radius | 1.2.0 |
pliant-api | 1.73.0 |
pliant-compiler | 1.17.0 |
pliant-db-migration | 1.14.1 |
pliant-front | 1.93.2 |
pliant-integrations | 2.44.1 |
pliant-proxy | 1.10.2 |
pliant-scheduler | 1.10.0 |
pliant-versioning | 1.16.0 |
pliant-worker-nodejs-config | 1.11.0 |
pliant-worker-nodejs-remote | 1.16.0 |
pliant-worker-nodejs | 1.65.2 |
Key features and improvements
Flow Layout
The whole Pliant workflow outlook was redesigned to make it even easier to work with your flows. It is more intuitive than ever to arrange and rearrange the different blocks appropriately with the new graphical representation. The new layout gives you a simplified visual way to work with flows in a vertical or horizontal sequence and also - the ability to switch back and forth from one editor to another, as you are creating flows. The flow actions are not changing, only the way the content is displayed
Role-Based Access for Worker Groups
The permissions screen has now been reworked allowing you to assign permissions for worker groups in addition to flows, folders, and authentications to each role. After migrating to the new release, all roles will be given access to all worker groups. From there on, all new roles will be without a worker group assigned. Users' roles will now control their access to Worker Groups and they will only be able to schedule jobs on Worker Groups they have access to. If there are no worker groups assigned to the current user, the flow will not be executed
Access Rights Improvements
Only buttons you have access to will be enabled
JSON Viewer
You are now able to see the entire flow as a JSON with our new viewer under the workflow editor
Object Editor Improvements
You can now edit Boolean properties via a checkbox instead of text input
Insert above and insert below options are now present for you when editing
One-click Working Flow
It is now more easier than ever to create a flow. Whenever you create a flow, you start with a fully functional Hello World flow as a base with a default result output variable
Remote Workers Download Depending on OS Version
You can now download remote workers as .zip instead of .tar.gz if you are using MacOS or Windows to make it more convenient for you to get the needed files
UI Improvements
The Integrations section is part of the main Admin menu now, directly available to you
You will now see warnings for blocks that use non-existing authentication so you can fix that on time before even running the flow
Subflows
You can also work with subflows (parts of your main flows) separately, in new tabs - to make your main flows better organized and easier to work with
Backend Improvements
We’ve assigned unique ActionIDs (in root meta) to each block we have, correlating the same action block in different integrations
The default role is no longer assigned to roles. New users will get the default worker group automatically, as the everyone role is automatically assigned to them. If the default worker group is deleted, it is recreated on API restart.
The following blocks will no longer have .array as an output variable, so flows that are using it will not work properly - ArrayPush, ArrayPop, ArrayCompact(ArrayFilter), ArrayJoin, ArrayReverse, ArraySize, ArrayUnique, ArraySort, ArraySortNatural
Various bug fixes and stability improvements
Known issues and limitations
The Duplicate value option in Object Editor is temporarily disabled in this release