v1.9.8-beta1 - v4.0.1 support, improved regex, and improved error code test
Pre-release
Pre-release
1.9.8-beta1 - 21/04/2026
Changed
- OpenAPI schema
patternfields are now compiled and evaluated usingregexp2(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) andOB-301-DOP-1015003(v3.1) sendingContent-Type: text/plaininstead ofapplication/jsonwhen 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-1015003toOB-400-DOP-101503
What's Changed
- Release 1.9.7 by @cjrobbertse-ob in #273
- fix: correct test case ID OB-400-DOP-101503 in v1.9.6 release notes by @cjrobbertse-ob in #287
- feat: support PCRE regex patterns in OpenAPI spec validation (fixes v4.0.0 spec loading) by @cjrobbertse-ob in #284
- fix: add Content-Type application/json to standing order negative consent tests (v3.1 & v4.0) by @cjrobbertse-ob in #288
- Add v4.0.1 OpenAPI schema files by @cjrobbertse-ob in #292
- Feature/version bump 1.9.8 beta1 by @cjrobbertse-ob in #293
Full Changelog: v1.9.7...v1.9.8-beta1