Changelog

v1.47.0 (2025-02-12)

Feature:

  • Custom Claims - Configure custom claim name for SSO via environment variable SSO_OAUTH2_CUSTOM_CLAIM_NAME

v1.46.1 (2025-01-30)

Feature:

  • Change Requests - Configure approval workflows to ensure that changes are reviewed and authorized by different groups before being published or deployed. You can read more about Change Requests here. Approval workflows can be enabled across two touchpoints:
    • Decision Model Change Requests: Manage requests to publish or unpublish decision model versions.
    • Release Deployment Change Requests: Control and track the deployment of releases to different environments.
  • Decision version UI updates - The versioning system improves organization by introducing sub-versions and allowing parent versions to be named. Versioning and sub-versioning occur automatically.

Bugfix:

  • Incorrect type check - Fixed issue with incorrect type check from simulator.

v1.44.1 (2024-12-26)

Feature:

  • Request / Response JSON Schema - Adds support for enforcing model Request and Response payloads using JSON Schema. Available in Agent from version 1.12.0

v1.43.0 (2024-12-23)

Feature:

  • Test Events - Save and manage requests across decisions.
  • Active Simulation - Get instant feedback every time you make changes your graph while developing.
  • BRMS Serverless (Alpha) - Added initial scaffold to run BRMS on AWS Lambda. Will be available exclusively to Enterprise customers with a specialized Enterprise Agreement.

v1.41.1 (2024-12-11)

Feature:

  • Save Decision Table Sizes - Decision table column sizes are now retained in the local cache.

v1.41.0 (2024-12-11)

Feature:

  • IAM for Deployments - Added IAM support for Deployment Configuration from BRMS to AWS S3, Azure Storage and GC Storage

Bugfix:

  • Loop sub-decision - Fixed issue with switch node in sub-decision during loop
  • Release Compare - Fixed issue with selecting release for compare selecting multiple environments

v1.40.0 (2024-12-11)

Feature:

  • Improve Graph UI/UX - Improved graph interface for better usability
  • Partial trace - Even if part of the graph fails, you will be able to inspect the data until the point of failure

v1.39.0 (2024-12-03)

Feature:

  • Decisions Diff Viewer - Visually preview changes before saving (Business & Enterprise)
  • Release Comparison - Compare two releases with Decision Diff Viewer per release file (Enterprise Only)
  • Zen Engine & JDM Editor update - Update to the latest package versions

Bugfix:

  • Node Data Merge - Fixed issue with node merging mutation

v1.38.1 (2024-11-22)

Feature:

  • Update QuickJS - Our JavaScript Engine powering our functions has been updated

Bugfix:

  • Decision table Loop - Fixes an issue with decision table loops where only first iteration properly calculated unary column.

v1.37.3 (2024-11-08)

Bugfix:

  • Unsaved changes restoration - Ability to restore un-saved changes in case of session expiration.

v1.37.2 (2024-11-06)

Features:

  • Evaluate Releases - Implement release evaluation endpoint (Business and Enterprise only)

Bugfix:

  • Hash collision - Fix hash collision which could occur in some circumstances in Evaluate Environment endpoint.
  • Create Project Form - Improve UX by auto-suggesting a project key. Improve accessibility.

v1.36.2 (2024-10-30)

Bugfix:

  • Environment Modify / Delete - Unable to delete or modify environments when deployment configuration is invalid
  • Graph Settings Panel - input and output fields not having proper default value

v1.36.0 (2024-10-28)

Features:

  • Performance improvements - Improved performance by enabling selective rendering (only visible elements) to graph.
  • Updated to React 18

v1.35.1 (2024-10-25)

Bugfix:

  • Performance and unsaved changes fix - fixed issue with diff not being properly detected and added performance enhancements for large graphs

v1.35.0 (2024-10-24)

Features:

  • Passthrough Data Merge - Introduced improved data handling, enabling nodes to merge incoming and outgoing data seamlessly. This allows more flexibility in decision modeling. More details can be found here.
  • Loops - Added support for processing arrays by evaluating each element individually across Expression, Decision Table, and Sub-Decision nodes, enhancing automation capabilities. More details can be found here.
  • Optional Response Node - Graphs can now return data at the point where processing stops, without requiring a response node.
  • Small Editor Restyle - Minor visual improvements for a better user experience.
  • Intellisense - Advanced Inferring - Enhanced autocomplete features with more accurate type inference.

NOTE: Please see the support matrix for platform-specific engines for passthrough data merge and loops in the links provided.


v1.34.2 (2024-10-17)

Bugfix:

  • Personal Access Token (PAT) - Indefinite Fix - Resolved issues related to PAT expiration.
  • Engine and Editor Version Bumps - Updated core components for better stability.
  • Intellisense - Stale Inferred Request Type - Fixed issues with autocomplete suggestions providing outdated types.

v1.33.3 (2024-10-15)

Feature:

  • Loops - Sub-Decision Node - Added loop functionality to sub-decision nodes.
  • Virtual Environments - Ability to deploy a release to a virtual environment. More details can be found here.

Bugfix:

  • Evaluate Environment Endpoint Access Token Fix - Addressed issues with environment access, even with valid tokens.
  • Intellisense - Sub Decision Input Types - Improved handling of input types for sub-decision nodes.

v1.32.2 (2024-10-04)

Features:

  • Core Engine Upgrades - Various performance enhancements for smoother operation.

v1.31.1 (2024-09-24)

Features:

  • Intellisense v1 - Initial release of Intellisense support for improved code suggestions.

Bugfix:

  • Deployment Run Name Fix - Corrected naming issues during deployment processes.

v1.30.0 (2024-09-23)

Features:

  • Move Documents to Folder - Added support for moving documents.

v1.29.1 (2024-09-17)

Features:

  • Environments and External Deployments - Enhanced deployment flexibility. More details can be found here and here.