Release Notes for 2021.5

Available on: Jun 14, 2021

Supported Browsers and OS

Supported OS: 

  • Ubuntu 18.04, 20.04

  • CentOS 7.5

  • RedHat 8.3

Supported Browsers:

  • Apple Safari

  • Google Chrome

  • Microsoft Edge

  • Mozilla Firefox

Supported screen resolution: FullHD (1920x1080) or higher

Release Component Versions

Component

Version

Pliant

2021.5.279

addon-ansible

1.7.0

addon-napalm

1.10.0

addon-puppeteer

1.4.5

addon-textfsm

1.3.2

addon-themes

1.30.0

addon-trigger

1.25.0

pliant-api-radius

1.2.0

pliant-api

1.83.0

pliant-compiler

1.19.0

pliant-db-migration

1.20.1

pliant-front-common

0.2.0

pliant-front

1.107.0

pliant-integrations

2.52.4

pliant-proxy

1.14.0

pliant-scheduler

1.11.0

pliant-versioning

1.16.0

pliant-worker-nodejs-config

1.14.0

pliant-worker-nodejs-remote

1.19.1

pliant-worker-nodejs

1.71.1

Key features and improvements

Favorite blocks

You can now star your favorite blocks and have them all conveniently available in a separate folder on the top of the action palette.

Redesigned palette and action blocks interactions

Together with favorite blocks, we redesigned the entire action blocks palette in the right pane:

  • Original vendor API endpoint is now visible in the actions block palette;

  • You are now able to drag a replacement block directly from the palette if there is a missing integration;

  • Shared folder is now hidden if user has nothing shared with them;

  • Improved automatic naming of cloned action blocks;

  • Smoother expanding and collapsing of the palette.

System variables

Get information for the headers and body of the flow that is currently executed by using the new system variables section under the Start block.

Automatic check and update for integrations

You can now enable (from Admin / System Configuration / Integrations) automatic checks for new integrations. If new integrations are available, a notification is displayed to the admin. You can also enable automatic update for the non-breaking changes, i.e. only blocks that are not breaking your flows will be updated.

Bulk moving and deletion of flows and folders

You can now move or delete several flows or folders, instead of acting them one by one.

Predefined time ranges and filters on the Logs page

The time picker for logs has been totally reworked. In addition to your own custom ranges, you can now use predefined filters to see Logs from the last 5 minutes, last day, last week, etc.

Run again, or filter by name with any entry on the Logs and Dashboard pages

Two very useful options were added for each log containing flow execution entry:

  • Run again - to start another execution of the same flow directly while you are browsing the logs;

  • Filter by name - to automatically get all flow executions for a given flow name by simply pressing the filter icon on the popup with the flow execution details.

Set memory limit per worker

Admins are now able to specify memory limits per worker. In addition to this, multi-threading was introduced to workers, providing better resource utilization in general and improving the flow execution speed when you deploy Pliant on a machine with more CPUs.

Problem indicator for erroneous blocks

If there is a problem with a given block, an exclamation mark icon is shown next to that block, so you can quickly find where exactly the problem in your flow is.

Security and hardening

Pliant is now even more secure, with the following added:

  • Even stronger encryption (AES/ECB replaced by AES/GCM)

  • Audit log for the last modified date for authentications

Various bug fixes and improvements

Lots of bug fixes, stability, performance and UI/UX improvements, as well as:

  • Disk space consumption optimized.

  • Better handling of worker groups with no workers assigned.

  • Pliant now supports oneOf JSON schema combinations