Skip to main content

Release Notes for Styra DAS

This page provides Styra DAS SaaS Release Notes for June 2024.

June 26, 2024

The Styra DAS 20240626 release delivers the following changes.

New Features and Changes

Support decision log request_context

Added support for the new request_context field added to decision logs as of OPA v0.65.0.

Optimized Git syncs when tracking commit SHA

When a Git-backed resource is configured to track a commit SHA rather than a branch or a label, DAS will omit Git syncs until the configured commit SHA changes to decrease the number of requests to the configured Git repository.

June 14, 2024

The Styra DAS 20240614 release delivers the following changes.

New Features and Changes

Upgraded to OPA v0.65.0

The internal version of OPA used by Styra DAS has now been upgraded to OPA 0.65.0.

Fixed Issues

SLP bundle download error when using Kubernetes mutating library rules with older SLP version

Kubernetes systems with a deployed SLP version of 0.7.5 or older could experience a bundle download error when using mutating rules from the Styra policy library as a result of the addition of the new Envoy and Istio mutating rules. The new rules have been refactored to remove the use of newer Rego language features to maintain compatibility with customer deployments which may still be using older SLP and OPA versions.

June 13, 2024

The Styra DAS 20240613 release delivers the following changes.

New Features and Changes

Kubernetes mutating rules for Envoy and Istio

Mutating rules have been added to the Kubernetes library rules to allow for configuring Envoy and Istio external authorization with OPA and DAS.

June 6, 2024

The Styra DAS 20240606 release delivers the following changes.

New Features and Changes

Beta UI Additions

Added Branch and Draft labels on files in policy editor for Git-backed resources.

Improved indicators for deleted files in Git-backed resources

Managing policy files on a user's DAS working branch can result in situations where a file is present on the main branch but not on the working branch. The policy editor will now provide additional context for files not yet on the working branch due to an out of sync working branch and mark files present on the main branch which are deleted on the working branch.

Git branch APIs includes changed files

In addition to the existing deleted_files parameter returned by the List Git branch files APIs for a System, Stack, or Library, the changed_files parameter has been added to provide additional context when using DAS to manage Git-backed resources.

Datasource agents additional information

When no Datasource agents are found to display in the Deployments tab, an info tooltip provides context on possible reasons no agents are found if agents are expected.

Fixed Issues

Show source for custom snippets with non-standard rule head

Custom snippets with non-standard rule heads could not be inspected in the UI code editor to view the custom snippet source.

Unexpected not installed message in Systems

Systems with a datasource without a status update for more than an hour resulted in an invalid datasource agent not installed message on the system.

Policy change push with only deletion did not create deletion commit

A policy change push with only file deletions did not create a deletion commit, depending on the status of the file on the working branch and main branch.

Error on metadata policy push with Workspace Git

In some cases, pushing a policy change for a system metadata file when using workspace git could result in a UI error.

Stack notification policy pushed to Workspace Git

When using a Workspace Git configuration, a notification policy change for a Git-backed Stack could create a Workspace branch instead of a Stack branch.