Skip to content

Commit ee76dbd

Browse files
authored
docs: release 1.37.0 (#406)
PACT-4110
1 parent bc306f7 commit ee76dbd

File tree

4 files changed

+71
-0
lines changed

4 files changed

+71
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
title: 1.37.0
3+
---
4+
5+
## Release date
6+
7+
11 July 2025
8+
9+
## Features
10+
11+
- **Bi-Directional Contract Testing**
12+
- A new [comparison engine](https://github.com/pactflow/openapi-pact-comparator/) delivers up to 100× faster performance than the [previous engine](https://github.com/pactflow/swagger-mock-validator/).
13+
- Support added for [configurable behavior](/docs/bi-directional-contract-testing/contracts/oas/configuration.md).
14+
15+
- **Stub server updates**
16+
- Now supports the Pact specification up to version 4.
17+
- Includes additional [configuration options](/docs/stubs).
18+
19+
- **OpenTelemetry support**
20+
- Added native [OpenTelemetry](https://opentelemetry.io/) (OTel) instrumentation for enhanced observability in on-premise environments.
21+
- This allows you to monitor API performance, troubleshoot issues faster, and integrate PactFlow into existing observability stacks.
22+
- See the [OpenTelemetry guide](/docs/on-premises-2x/observability) for setup instructions and details.
23+
24+
- **Minor updates**
25+
- Added ability to delete an integration in the HAL relations and expose it in the HAL Explorer.
26+
27+
## Fixes
28+
29+
- Improved support for URI-encoded paths in BDC for OpenAPI.
30+
- Stripped Byte Order Mark (BOM) from provider contracts if present.
31+
- Fixed issues in the integrations backend and BFF layer where query strings didn’t match any Pacticipant name.
32+
- Fixed an intermittent 401 error triggered by `auth_ext_script` custom extension.
33+
34+
## Pact Broker Updates
35+
36+
The following updates from the [Pact Broker](https://github.com/pact-foundation/pact_broker/) have been incorporated into this release:
37+
38+
### Features
39+
40+
- Added `deployed-environments` to Pacticipant and tag version responses
41+
[#804](https://github.com/pact-foundation/pact_broker/pull/804) | [commit](https://github.com/pact-foundation/pact_broker/commit/d8c7ee65)
42+
[#803](https://github.com/pact-foundation/pact_broker/pull/803) | [commit](https://github.com/pact-foundation/pact_broker/commit/cc346010)
43+
- Added `tag_versions` endpoint
44+
[commit](https://github.com/pact-foundation/pact_broker/commit/42bf5203)
45+
- Added `deployed-environments` to `/participants/$name/versions`
46+
[#801](https://github.com/pact-foundation/pact_broker/pull/801) | [commit](https://github.com/pact-foundation/pact_broker/commit/af66f6a3)
47+
- Added API to group provider states by consumer
48+
[#790](https://github.com/pact-foundation/pact_broker/pull/790) | [commit](https://github.com/pact-foundation/pact_broker/commit/e39860a9)
49+
50+
### Bug Fixes
51+
52+
- Refactored the `long consumer_contract` method
53+
[commit](https://github.com/pact-foundation/pact_broker/commit/7d8af4d5)
54+
- Refactored integration queries to eliminate duplicate rows
55+
[#806](https://github.com/pact-foundation/pact_broker/pull/806) | [commit](https://github.com/pact-foundation/pact_broker/commit/7bff0f0d)
56+
- De-duplicated non-unique provider states
57+
[#789](https://github.com/pact-foundation/pact_broker/issues/789) | [commit](https://github.com/pact-foundation/pact_broker/commit/3cf22169)
58+
- Explicitly ordered label lists by name
59+
[commit](https://github.com/pact-foundation/pact_broker/commit/d25746c1)
60+
61+
## Migration notes
62+
63+
No migration steps are required for this release.
File renamed without changes.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
slug: 2025-07-11-on-premises-1.37.0
3+
title: On-premises release v1.37.0
4+
tags: [on-premises, release]
5+
---
6+
7+
A new PactFlow on-premises release (1.37.0) is now available ([see details](/docs/on-premises/releases/1.37.0)).

website/sidebars.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,7 @@ module.exports = {
525525
//on-prem-release-placeholder
526526
'docs/on-premises/releases/2.1.0',
527527
"docs/on-premises/releases/2.0.0",
528+
"docs/on-premises/releases/1.37.0",
528529
"docs/on-premises/releases/1.36.0",
529530
"docs/on-premises/releases/1.35.0",
530531
"docs/on-premises/releases/1.34.0",

0 commit comments

Comments
 (0)