diff --git a/CHANGELOG.md b/CHANGELOG.md index d67bc5924..7c9efb39b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # Changelog All notable changes to this project will be documented in this file. +## [10.11.0] +### Changed +- Added accountHolderType in contact account model to facilitate CoP in Contact Manager +- Added verificationBehaviour in contact account model to facilitate CoP in Caboose +- Updated bom version to 2026.07 to ingest the accountHolderType in contact account + ## [10.10.0] ### Changed - Updated stream-investment to be able to seed intraday prices to all the assets diff --git a/api/stream-legal-entity/openapi.yaml b/api/stream-legal-entity/openapi.yaml index cad53df9a..e4ce9dd6c 100644 --- a/api/stream-legal-entity/openapi.yaml +++ b/api/stream-legal-entity/openapi.yaml @@ -2455,6 +2455,20 @@ components: ExternalAccountInformation: properties: + verificationBehaviour: + type: string + description: > + How this account behaves when a beneficiary verification request resolves to it. + NORMAL performs the name and holder-type checks. The other values short-circuit the + checks and return a fixed reason code, so a seed set can demonstrate outcomes that + name matching alone cannot produce. Defaults to NORMAL when omitted. + default: NORMAL + enum: + - NORMAL + - OPTED_OUT + - NOT_SUPPORTED + - SWITCHED + example: NORMAL externalId: $ref: '#/components/schemas/ExternalContactId' name: @@ -2465,6 +2479,11 @@ components: maxLength: 34 type: string description: Name will be displayed if alias field is not filled + accountHolderType: + type: string + minLength: 1 + maxLength: 10 + description: Account holder type for the account. accountType: maxLength: 10 type: string diff --git a/pom.xml b/pom.xml index f56c8b7bb..95de0539a 100644 --- a/pom.xml +++ b/pom.xml @@ -42,7 +42,7 @@ 25 21.0.1 - 2026.03-LTS + 2026.07 0.18.1 4.7.0 26.1.0