Skip to content

Releases: OpenBankingUK/conformance-suite

v1.9.8 - Beta 2

12 May 19:34

Choose a tag to compare

v1.9.8 - Beta 2 Pre-release
Pre-release

#1.9.8-beta2 - 12/05/2026

fixed

  • Addressed issues with v4.0.1 endpoint validation

v1.9.8-beta1 - v4.0.1 support, improved regex, and improved error code test

21 Apr 16:35
7af3626

Choose a tag to compare

1.9.8-beta1 - 21/04/2026

Changed

  • OpenAPI schema pattern fields are now compiled and evaluated using regexp2 (PCRE) at both spec load time and runtime request/response validation. RE2-compatible patterns are unaffected (RE2 is a strict subset of PCRE).

Added

  • Added support for Open Banking UK v4.0.1 OpenAPI schema files

Fixed

  • Fixed OB-400-DOP-101503 (v4.0) and OB-301-DOP-1015003 (v3.1) sending Content-Type: text/plain instead of application/json when posting the negative standing order consent payload, causing ASPSPs to respond with HTTP 415 instead of the expected HTTP 400.
  • Fixed incorrect test case ID references in v1.9.6 release notes from OB-400-DOP-1015003 to OB-400-DOP-101503

What's Changed

Full Changelog: v1.9.7...v1.9.8-beta1

v1.9.7 - Updated Conditional properties code to support bools and numbers

05 Mar 14:30
78089a9

Choose a tag to compare

Release v1.9.7 (5th March 2026)

This release incorporates the following changes:

Added

  • Conditional Properties now support numbers, strings, arrays and bools.

Full Changelog: v1.9.6...v1.9.7

Download

docker run --rm -it -p 8443:8443 "openbanking/conformance-suite:v1.9.7" | DockerHub | Setup Guide

v1.9.7-beta1 - Updated Conditional properties code to support bools and numbers

05 Mar 10:09
c792af0

Choose a tag to compare

What's Changed

  • Updated conditional properties to support more values by @OBPeteS in #267

Full Changelog: v1.9.6...v1.9.7-beta1

v1.9.6 - Improved permissions handling, cVRP support, and enhanced conformance test coverage

02 Feb 12:01

Choose a tag to compare

Changelog

Added

  • v4.0 Swagger Update 5
  • Added support for testing JSON objects not present
  • Added extra assertion checks for ReadAccountsDetail, ReadBeneficiariesDetail, and ReadTransactionsDetail tests for v3 and v4
  • added support for Commercial VRP (cVRP)
  • Add enhanced logging for test case authorization and execution
  • Added tests OB-301-DOP-1015003 and OB-400-DOP-101503 which validate the following:
    • OB-301-DOP-1015003 (v3): validates that NumberOfPayments and FinalPaymentDateTime are correctly rejected when included in a consent payload at the same time.
    • OB-400-DOP-101500 (v4): validates that CountPerPeriod and FinalPaymentDateTime are correctly rejected when included in a consent payload at the same time.

Fixed

  • Fixed issue with token permission exclusions not always working as expected.

Removed

  • Removed OB-301-DOP-1015002 (v3) and OB-400-DOP-1015002 (v4) tests as these are replaced by test ID OB-301-DOP-1015003 and OB-400-DOP-101503 respectively.

PRs

Full Changelog: v1.9.5...v1.9.6

v1.9.6-beta6 - Token generation and cVRP fixes

15 Jan 16:56
1abec99

Choose a tag to compare

Fixes

  • Additional logic added to permsx builder to ensure detail permissions not added to a token that requires only basic
  • fixed cVRP test OB-400-CVRP-100650

v1.9.6-beta5 - Align beta changes

30 Dec 17:10

Choose a tag to compare

Pre-release

v1.9.6-beta4 - cVRP support

19 Dec 17:10

Choose a tag to compare

Pre-release

Initial support for cVRP

Does not contain fixes in Beta 1 or Beta 2

v1.9.6-beta3 - Permission fix

18 Dec 15:26

Choose a tag to compare

Pre-release

Addresses issue with permissions builder function

Does not contain fixes from 1.9.6-beta1 or 1.9.6-beta2

v1.9.6-beta2 - Add authorisation header logging

10 Nov 16:10

Choose a tag to compare

What's Changed

  • Add enhanced logging for test case authorization and execution

Full Changelog: v1.9.6-beta1...v1.9.6-beta2