2.6.0

Release date

March 7, 2026

Features

Access and Permissions  

  • Added a new environment:manage:team permission to give administrators more precise control over team access to environments.

Webhooks 

  • Added HMAC SHA-256 signing for webhook events so you can verify the source of incoming notifications.

  • Now you can configure webhook signing in the PactFlow UI.

Drift

Added support for Drift, a new spec-driven API testing solution to ensure your API matches it’s specification. Check the documentation, to learn more.

  • Added a Drift onboarding tutorial to help new users get started faster.

  • Improved the contract view for consumer and provider contracts by making collapsed interactions and operations easier to scan.

  • Now you can view Drift results directly in the UI.

  • Added a summary at the top of the Drift page so you can review results more quickly.

  • Added warnings when Drift finds tests beyond the OpenAPI document, or when the OpenAPI document contains untested endpoints or status codes.

User Interface

  • Added team contact name and email details to the environment UI.

  • Updated Broker CLI links to open the newer PactFlow UI.

  • Udated the application version page to show all integrations, even when some are not included in the current can-i-deploy matrix.

  • We now hide unused version tags to reduce visual clutter.

Fixes

User Interface 

  • Fixed a regression that allowed multiple form submissions.

  • Fixed an issue where an application version could not be deleted.

  • Fixed a regression that prevented users from completing the tutorial after submitting a rating.

  • Fixed a "Failed to fetch" error that could occur when the API returned a 401 response.

Webhooks

  • Fixed an issue where webhooks could default to a disabled state in the UI.

  • Fixed an issue where webhook logs could display undefined.

  • Fixed a regression that prevented webhook tests from running more than once.

API

  • Fixed a runtime error that could occur when both jwt_auth and demo_auth were set to true.

  • Fixed schema mismatches in the BDCT API for specific consumer and version endpoints.

  • Updated the OpenAPI schema for PacticipantVersion to include the deployedVersions and releasedVersions properties.

  • Fixed the OpenAPI contact email so it satisfies the SwaggerHub swaggerhub-api-contact-required governance rule.

  • Fixed an issue where the pactflow-clarity-ui consumer Pact was missing the Authorization header in interactions.

Drift

  • Fixed an issue where a partial and incorrect operation could appear in the provider contract when Drift was present but unused by the consumer.

Publication date: