PactFlow Feature Roadmap

This is a high level view of our product road-map. Don’t like the order or want to see something else here? You can change that by voting or asking for a feature:

If you aren't able to do this publicly, please join our slack workspace and connect with one of the team in the #pactflow channel.

Changelog

The following major features have been released:

  • Authentication using Github (April 2019)
  • Authentication using API tokens (April 2019)
  • New user interface (April 2019)
  • Webhook management and testing UI (July 2019)
  • Webhook secrets management for passwords and API tokens (August 2019)
  • Federated authentication via SAML (September 2019)
  • Authentication using Google (September 2019)
  • Viewing interaction level verification results (September 2019)
  • Subscription self-service (October 2019)
  • Audit API (January 2020)
  • Terraform Provider (March 2020)
  • v3 support for JS (April 2020)
  • XML Support for JS (April 2020)
  • Binary payload support for JS (April 2020)
  • C++ DSL (Consumer) with v3 support, XML and binary payloads  (April 2020)
  • PactFlow Enterprise On Premise (April 2020)
  • User self-service (June 2020)
  • Hosted API Stubs (July 2020)
  • System Accounts (Sep 2020)
  • Teams Management & Role-based Access Control (Nov 2020)
  • Bi-directional contracts with Open API Specification (Feb 2021)
  • Viewing triggered webhooks and execution logs (Feb 2021)
  • Configurable API Token expiry (March 2021)
  • Set user notices on login (March 2021)
  • Set an application-wide banner/notice (April 2021)
  • Manage user and system preferences (April 2021)
  • Team based secrets, webhooks and CI users (May 2021)
  • Team Administrators  (June 2021)
  • Support for guest (read-only) users (Sep 2021)
  • 🎉 Bi-directional contract testing with OAS Support (Mar 2022)
  • Bi-directional contract testing:  MSW Adapter (Mar 2022)
  • Bi-directional contract testing:  Cypress Adapter (Mar 2022)
  • Plugins: Pact plugin framework (April 2022)
  • Plugins: gRPC plugin (May 2022)
  • Plugins: gRPC plugin support in Java (May 2022)
  • Pact V4 + Plugin support in Golang (June 2022)
  • Bi-directional contract testing:  Provider contract CLI publishing tool (June 2022)
  • Bi-directional contract testing:  Support for Pact V4 contracts (July 2022)
  • Can I Deploy Page (July 2022)
  • Pact V4 + Plugin support in JS (Oct 2022)
  • SCIM (Oct 2022)
  • Okta suport in SCIM (Nov 2022)
  • SwaggerHub integration (Jan 2023)
  • Automated data cleanup in on-premises application (Feb 2023)
  • Pact V4 / Plugin support in PactFlow (Feb 2023)
  • Support for Azure AD (which uses non-standard operation names) in SCIM (May 2023)
  • Updates to Bi-Directional Contract Testing Feature: support OAS 3.1, RFC 9110 support, Pact V4, negative scenario tests, improved support for anyOf , oneOf and allOf keywords (June 2023)
  • Support consolidating users by email address (Nov 2023)
  • Public Developer API (Nov 2023)
  • New PactFlow UI (July 2024)
  • AI-Augmented Contract Testing (Sep 2024)
  • Fine-grained Access Controls (RBAC) for AI (Dec 2024)
arrow-up icon