From c13852fca11d20b861b3ec6c3c878ea66955d97a Mon Sep 17 00:00:00 2001 From: Saurabh Jain Date: Sun, 18 Jan 2026 18:22:16 +0100 Subject: [PATCH] chore: prepare v2.6.0 release for Workflow Policy Enforcement --- CHANGELOG.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 379dfc3..e90c802 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to the AxonFlow Java SDK will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.6.0] - 2026-01-18 + +### Added + +- **Workflow Policy Enforcement** (Issues #1019, #1020, #1021): Policy transparency for workflow operations + - `StepGateResponse` now includes `getPoliciesEvaluated()` and `getPoliciesMatched()` methods with `PolicyMatch` type + - `PolicyMatch` class with `getPolicyId()`, `getPolicyName()`, `getAction()`, `getReason()` for policy transparency + - `PolicyEvaluationResult` class for MAP execution with `isAllowed()`, `getAppliedPolicies()`, `getRiskScore()` + - Workflow operations (`workflow_created`, `workflow_step_gate`, `workflow_completed`) logged to audit trail + +--- + ## [2.5.0] - 2026-01-17 ### Added @@ -23,12 +35,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Helper methods on `StepGateResponse`: `isAllowed()`, `isBlocked()`, `requiresApproval()` - Helper methods on `WorkflowStatus` and `WorkflowStatusResponse`: `isTerminal()` -- **Workflow Policy Enforcement** (Issues #1019, #1020, #1021): Policy transparency for workflow operations - - `StepGateResponse` now includes `getPoliciesEvaluated()` and `getPoliciesMatched()` methods with `PolicyMatch` type - - `PolicyMatch` class with `getPolicyId()`, `getPolicyName()`, `getAction()`, `getReason()` for policy transparency - - `PolicyEvaluationResult` class for MAP execution with `isAllowed()`, `getAppliedPolicies()`, `getRiskScore()` - - Workflow operations (`workflow_created`, `workflow_step_gate`, `workflow_completed`) logged to audit trail - --- ## [2.4.0] - 2026-01-14