Skip to content

chore(deps): update dependency @pact-foundation/pact to v16#136

Merged
JP-Ellis merged 2 commits intomasterfrom
renovate/pact-foundation-pact-16.x
May 3, 2026
Merged

chore(deps): update dependency @pact-foundation/pact to v16#136
JP-Ellis merged 2 commits intomasterfrom
renovate/pact-foundation-pact-16.x

Conversation

@pactflow-renovate-bot
Copy link
Copy Markdown
Contributor

@pactflow-renovate-bot pactflow-renovate-bot Bot commented Oct 11, 2025

This PR contains the following updates:

Package Change Age Confidence
@pact-foundation/pact (source) 15.0.116.3.1 age confidence

Release Notes

pact-foundation/pact-js (@​pact-foundation/pact)

v16.3.1

Compare Source

Fixes and Improvements
  • extract content type from matchers (5913a8e)

v16.3.0

Compare Source

Features
  • support pending, comments and test names on interactions (4746539)

v16.2.0

Compare Source

Features
  • add matching rules support to async and sync interactions (#​1663) (ee4dc99)

v16.1.0

Compare Source

Features
  • add support for with_matching_rules and add example usage (#​1640) (31a277b)
Fixes and Improvements

v16.0.4

Compare Source

Fixes and Improvements

v16.0.3

Compare Source

Fixes and Improvements
  • replace deprecated macos 13 build with macos-15-intel (#​1628) (4a96350)

v16.0.2

Compare Source

Fixes and Improvements

v16.0.1

Compare Source

Fixes and Improvements
  • deps: update dependency ramda to ^0.32.0 (#​1578) (efb267f)
  • Pact-JS Verifier Proxy Cannot Handle Root Path (#​1582) (983f5b3), closes #​1581
  • use /{*splat} for express proxy routes to match root and wildcard subpaths (cf95657)

v16.0.0

Compare Source

⚠ BREAKING CHANGES
  • Rename Matchers to MatchersV2 to to avoid type overlap. remove AnyTemplate from V3 types
  • deps: min node >=20
  • export PactV4 / MatchersV3 as Pact / Matchers. Pact / Matchers renamaed to PactV2 / MatchersV2
  • deps: min node >=20, update express wildcard 5.x splat
Features
  • add GraphQL support to PactV4 (4fe838c)
  • export PactV4 / MatchersV3 as Pact / Matchers. Pact / Matchers renamaed to PactV2 / MatchersV2 (f1ce98e)
  • initial scaffolding for async messages (041fa19)
  • support GraphQL for PactV3 (6d077f4), closes #​1093
Fixes and Improvements
  • deps: explictly add router package, removed in express 5.x (f99e01b)
  • deps: min node >=20 (228d197)
  • deps: min node >=20, update express wildcard 5.x splat (ef6d3d2)
  • deps: update dependency axios to v1.12.0 [security] (#​1561) (75fad7c)
  • deps: update dependency body-parser to v2 (#​1433) (357095a)
  • deps: update dependency ramda to ^0.31.0 (#​1507) (61c33c0)
  • examples/e2e/package.json & examples/e2e/package-lock.json to reduce vulnerabilities (#​1472) (1732a0f)
  • mock backend to return the example value provided in date and time v3 matchers (#​1405) (5f47e5d)
  • Rename Matchers to MatchersV2 to to avoid type overlap. remove AnyTemplate from V3 types (c2fe8f5)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 4 times, most recently from 34c3a08 to 9e7bfc6 Compare October 25, 2025 12:26
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 3 times, most recently from 9982de7 to 5ea6e64 Compare November 7, 2025 23:16
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch from 5ea6e64 to 6bf2fbc Compare November 18, 2025 03:35
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 2 times, most recently from 40e7e8b to 49510eb Compare December 8, 2025 02:52
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 4 times, most recently from f9ac9ab to 1b7cbe1 Compare December 22, 2025 07:16
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch from 1b7cbe1 to 43d4ee8 Compare January 27, 2026 07:51
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 3 times, most recently from d4ea63b to a5ffa8c Compare February 15, 2026 22:51
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 2 times, most recently from eb08ec0 to d6b9b6d Compare February 26, 2026 23:20
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 4 times, most recently from bd60f53 to cbbc531 Compare March 14, 2026 03:21
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch from cbbc531 to 433d3c3 Compare March 23, 2026 16:54
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 2 times, most recently from 014e16f to 03ed9e5 Compare April 13, 2026 07:24
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch 3 times, most recently from 0de64fc to 2c890cb Compare April 27, 2026 01:01
@pactflow-renovate-bot pactflow-renovate-bot Bot force-pushed the renovate/pact-foundation-pact-16.x branch from 2c890cb to 9c640ff Compare May 2, 2026 00:17
@JP-Ellis
Copy link
Copy Markdown
Contributor

JP-Ellis commented May 3, 2026

@copilot Please fix any breaking changes as a result of this upgrade

Copy link
Copy Markdown
Contributor

Copilot AI commented May 3, 2026

@copilot Please fix any breaking changes as a result of this upgrade

Fixed in bfeda7b. The breaking change was that term was removed from Matchers in pact v16. Replaced it with the equivalent regex(pattern, value) function — term({ generate: "UPDATED", matcher: "^(CREATED|UPDATED|DELETED)$" }) became regex("^(CREATED|UPDATED|DELETED)$", "UPDATED"). All tests pass.

Copilot AI requested a review from JP-Ellis May 3, 2026 23:29
@pactflow-renovate-bot
Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@JP-Ellis JP-Ellis merged commit 3edf23e into master May 3, 2026
5 checks passed
@JP-Ellis JP-Ellis deleted the renovate/pact-foundation-pact-16.x branch May 3, 2026 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants