Changelog - Control Plane

Description of all major changes and enhancement in build.security's control plane

Version 0.3.7772 - April 13, 2021

Major Features

Minor Enhancements

  • Improved decision-logs ingestion rate

  • Adding an indication of the contorl-plane version

  • Allow filtering decision logs by the Result or Input fields

Fixes

  • Supporting large message size in policy playground evaluation tasks

  • Sort PDP instances with Online instances on top of Offline instances

  • Fixed issue where inactive rules with syntax error are causing Rego compilation errors

Behavioural Changes

  • Policies containing errors can no longer be published until all Rego compilation errors in the project are resolved

Version 0.2.7751 - March 21, 2021

Major Features

Minor Enhancements

  • Supporting non-English characters in policy names

  • More debug logs in the PDP

  • Policy playground now auto-populates with the user's last input

  • 'Strict mode' is now turned on by default within the playground. Read more here.

  • PDP version is now displayed in the PDP screen right beside each pdp instance

  • Text areas can now be copied via easy "copy to clipboard" button

  • Text areas can now be expandable

  • Cache control in the policy playground

  • Ability to re-order policy rules within the policy tab

  • Support of library rules + JIRA search library rule

  • New builtin functions

  • JAVA SDK for non-middleware usage

Fixes

  • Bug displaying policy compilation errors when one policy referenced another policy via import

  • All policy packages are now sent to the PDP as part of the policy playground.

  • Symfony PHP middleware fixes.

  • Minor fixes in the "View Schema" of the DynamoDB data source.

  • An audit log was missing when publishing to PDPs.

Behavioural Changes

  • Removal of versioning per policy (in favor of future Git integration)

Version 0.1 - November 18, 2020

Major Features

  • JIT compilation for policies while authoring

  • New policy components

  • Envoy integration

Minor Enhancements

  • Decision log filter by decision ID

  • UX improvements