Changelog

v1.49.10 (2025-03-27)

Bugfix:

  • Graph editor white screen - Added handling of un-serializable console.log in functions

v1.49.9 (2025-03-27)

Bugfix:

  • Excel Export / Import column reorder - - Fixed issue with Excel export in Decision table when columns have same column title
  • Unable to invite members to a project - Fixed issue with user search pagination on Member Invite Dialog
  • [Cloud BRMS]: Google Auth - Resolved Google and GitHub auth on Cloud BRMS

v1.49.5 (2025-03-21)

Bugfix:

  • Unable to use BRMS due to non standard IP address - Resolved issue with AuditLogs when users have non standard IPs such as combination of multiple IPs

v1.49.4 (2025-03-20)

Bugfix:

  • Graph editor blank screen - Resolved issue with blank screen appearing during graph editing

v1.49.3 (2025-03-10)

Feature:

  • BRMS HTTPS support - Organizations can enable HTTPS by configuring the HTTP_SSL_KEY and HTTP_SSL_CERT environment variables. Values are in base64 encoded format.
  • Decision model Save & Publish - Enhanced UX for Save and Publish actions.

Bugfix:

  • Document versions - Resolved pagination issue that prevented all document versions from displaying.
  • Excel Export/Import fix - Excel export and import will not override decision table settings such as passthrough, input field etc.
  • Google Cloud Deployment - Fixed issue with BRMS minification and Release deployment to Google Cloud Storage.

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.