From 5a6a9801462f0c70ca263475080cd58a3124feb5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Jul 2026 17:10:25 +0000 Subject: [PATCH 1/2] Update changelog for v2.4.0 release with AutoClean exclusion controls --- changelog.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 20cf570..b5ce745 100644 --- a/changelog.md +++ b/changelog.md @@ -9,6 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.4.0] - 2026-07-16 + +### Added + +- New `autoCleanExclusions` module setting to exclude specific request collection keys from auto-cleaning globally or scoped to event patterns (`*`, `handler.action`, `handler.*`, `module:handler.*`, `module:*`) +- New `antisamyAutoCleanExclusions` annotation support on handler action methods to declare per-action RC key exclusions at the source +- New `antisamy-autoclean-exclusions` private request value to configure exclusions dynamically at runtime +- Comprehensive tests for all AutoClean exclusion control mechanisms + ## [2.3.0] - 2026-06-25 ## [2.2.0] - 2025-02-19 @@ -98,7 +107,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Create first module version -[unreleased]: https://github.com/coldbox-modules/cbantisamy/compare/v2.3.0...HEAD +[unreleased]: https://github.com/coldbox-modules/cbantisamy/compare/v2.4.0...HEAD +[2.4.0]: https://github.com/coldbox-modules/cbantisamy/compare/v2.3.0...v2.4.0 [2.3.0]: https://github.com/coldbox-modules/cbantisamy/compare/v2.2.0...v2.3.0 [2.2.0]: https://github.com/coldbox-modules/cbantisamy/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/coldbox-modules/cbantisamy/compare/7ab109d61d824bd5da70332cc52d01133530d8d4...v2.1.0 From d14946ae1712470f5fd9942662c3574b4ad1ba9c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Jul 2026 17:19:30 +0000 Subject: [PATCH 2/2] Move changelog entries to Unreleased, remove hardcoded version and date --- changelog.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/changelog.md b/changelog.md index b5ce745..7f5842e 100644 --- a/changelog.md +++ b/changelog.md @@ -9,8 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.4.0] - 2026-07-16 - ### Added - New `autoCleanExclusions` module setting to exclude specific request collection keys from auto-cleaning globally or scoped to event patterns (`*`, `handler.action`, `handler.*`, `module:handler.*`, `module:*`) @@ -107,8 +105,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Create first module version -[unreleased]: https://github.com/coldbox-modules/cbantisamy/compare/v2.4.0...HEAD -[2.4.0]: https://github.com/coldbox-modules/cbantisamy/compare/v2.3.0...v2.4.0 +[unreleased]: https://github.com/coldbox-modules/cbantisamy/compare/v2.3.0...HEAD [2.3.0]: https://github.com/coldbox-modules/cbantisamy/compare/v2.2.0...v2.3.0 [2.2.0]: https://github.com/coldbox-modules/cbantisamy/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/coldbox-modules/cbantisamy/compare/7ab109d61d824bd5da70332cc52d01133530d8d4...v2.1.0