https://pact.io logo
Join Slack
Powered by
# pact-js-development
  • g

    GitHub

    08/10/2026, 1:43 AM
    #941 chore(deps): lock file maintenance Pull request opened by renovate[bot] This PR contains the following updates: | Update | Change | | ------------------- | ------------------- | | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- Configuration 📅 Schedule: (UTC) • Branch creation • Between 12:00 AM and 03:59 AM, only on Monday (
    * 0-3 * * 1
    ) • Automerge • At any time (no schedule defined) 🚦 Automerge: Enabled. ♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired. --- • If you want to rebase/retry this PR, check this box --- This PR was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js-core
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 2:10 AM
    #1914 chore(deps): lock file maintenance Pull request opened by renovate[bot] This PR contains the following updates: | Update | Change | | ------------------- | ------------------- | | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- Configuration 📅 Schedule: (UTC) • Branch creation • Between 12:00 AM and 03:59 AM, only on Monday (
    * 0-3 * * 1
    ) • Automerge • At any time (no schedule defined) 🚦 Automerge: Enabled. ♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired. --- • If you want to rebase/retry this PR, check this box --- This PR was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 6:31 AM
    #1915 Cannot use import statement outside a module error Issue created by sonallux Software versions Please provide at least OS and version of pact-js • OS: Windows 11 • Consumer Pact library:
    @pact-foundation/pact@17.1.0
    • Provider Pact library: does not matter • Node Version:
    24
    Issue Checklist Please confirm the following: • I have upgraded to the latest • I have the read the FAQs in the Readme • I have triple checked, that there are no unhandled promises in my code and have read the section on intermittent test failures • I have set my log level to debug and attached a log file showing the complete request/response cycle • For bonus points and virtual high fives, I have created a reproduceable git repository (see below) to illustrate the problem Expected behaviour
    @pact-foundation/pact
    should work with jest in a non ESM environment. This is a regression introduced in 17.1.0 that also has existed in a previous version. See Issue #1858. It seams like the dependency
    https-proxy-agent
    was again updated to v9 in #1861. Reintroducing the same error again in 17.1.0. Actual behaviour As in #1858 we are getting the following error
    Copy code
    SyntaxError: Cannot use import statement outside a module
    Steps to reproduce How can someone else reproduce this bug? Provide a Minimal, Reproducible Example. You can create your own repository, or use this template that's already hooked up to CI and everything. Relevant log files Please ensure you set logging to
    DEBUG
    and attach any relevant log files here (or link to a gist).
    pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 9:20 AM
    #1917 fix(deps): update dependency https-proxy-agent to v9 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [https-proxy-agent](https://redirect.github.com/TooTallNate/proxy-agents) ([source](https://redirect.github.com/TooTallNate/proxy-agents/tree/HEAD/packages/https-proxy-agent)) | [^7.0.6 → ^9.0.0](https://renovatebot.com/diffs/npm/https-proxy-agent/7.0.6/9.1.0) | [[age](https://camo.githubusercontent.com/e61ebca3f57282c1ca86a3d4c283b6517ab6e566a3170eb4f0416136bb4eb850/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f68747470732d70726f78792d6167656e742f392e312e303f736c696d3d74727565)](https://camo.githubusercontent.com/e61ebca3f57282c1ca86a3d4c283b6517ab6e566a3170eb4f0416136bb4eb850/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f68747470732d70726f78792d6167656e742f392e312e303f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/1b6f4d6472cb65a2f045ea10a342945695e910c2d7ea0c0b3312f5aa046918cc/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f68747470732d70726f78792d6167656e742f372e302e362f392e312e303f736c696d3d74727565)](https://camo.githubusercontent.com/1b6f4d6472cb65a2f045ea10a342945695e910c2d7ea0c0b3312f5aa046918cc/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f68747470732d70726f78792d6167656e742f372e302e362f392e312e303f736c696d3d74727565) | --- Release Notes TooTallNate/proxy-agents (https-proxy-agent) `v9.1.0` Compare Source Minor Changes • `84e85ed`: Add
    onProxyAuth
    callback and
    negotiate
    option for Kerberos/SPNEGO proxy authentication • Extract shared Negotiate/SPNEGO auth logic into new
    proxy-agent-negotiate
    package • Added optional
    onProxyAuth
    async callback to
    HttpsProxyAgent
    and
    HttpProxyAgent
    options • When the proxy responds with 407 Proxy-Authentication Required, the callback is invoked with the response and auth scheme • The callback returns headers (e.g.
    Proxy-Authorization
    ) to retry the request with • Added
    negotiate: true
    option that uses the
    kerberos
    package for automatic Negotiate/SPNEGO auth • Added
    kerberos
    as an optional peer dependency of
    proxy-agent-negotiate
    • Extended the
    proxy
    test package to support
    authenticate: 'negotiate'
    mode for mock testing • `3ebf4b2`: Add
    proxy
    event emission on the request object for all proxy agents. After the proxy connection is established, the request emits a
    proxy
    event with
    { proxy, socket }
    where
    proxy
    is the proxy URL string. This is useful for debugging and logging which proxy was used for a connection. Patch Changes • `1852c75`: Fix socket event race condition by deferring
    socket.resume()
    via
    setImmediate()
    , ensuring HTTP client machinery has time to attach data listeners before data starts flowing • Updated dependencies [`84e85ed`] • proxy-agent-negotiate@​1.1.0 `v9.0.0` Compare Source Major Changes • `7d12b51`: Set minimum Node.js version to 20 Patch Changes • `7ca27d0`: Simplify package.json exports to remove unnecessary imports restriction • Updated dependencies [`ca12148`] • Updated dependencies [`7d12b51`] • Updated dependencies [`7ca27d0`] • agent-base@​9.0.0 `v8.0.0` Compare Source Major Changes • `9c92c09`: Convert to ESM. All packages now use
    "type": "module"
    and compile to ESM output instead of CommonJS. Patch Changes • Updated dependencies [`9c92c09`] • agent-base@​8.0.0 --- Configuration 📅 Schedule: (UTC) • Branch creation • At any time (no schedule defined) • Automerge • At any time (no schedule defined) 🚦 Automerge: Disabled because a matching PR … pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 9:39 AM
    #1817 chore(deps): bump qs from 6.15.1 to 6.15.3 in /examples/xml Pull request opened by dependabot[bot] Bumps qs from 6.15.1 to 6.15.3. Changelog Sourced from qs's changelog.
    *6.15.3
    • [Fix] `parse`: enforce
    throwOnLimitExceeded
    for cumulative array growth via `combine`/`merge`
    • [Fix] `utils`: respect encoding of surrogate pairs across chunks (#559)
    • [Robustness] `parse`: throw the
    arrayLimit
    error before splitting oversized comma values
    • [Robustness]
    utils.merge
    / `utils.assign`: avoid invoking
    __proto__
    setter when copying own properties
    • [Robustness] `utils`: enforce
    arrayLimit
    consistently across `merge`'s array paths
    • [Perf] `utils`: make
    compact
    O(n) via a side-channel visited-set instead of
    Array.indexOf
    • [Deps] update
    side-channel
    • [Dev Deps] update
    eslint
    ,
    mock-property
    ,
    tape
    • [Tests] `parse`: characterize current lenient handling of unbalanced bracket keys (#558)
    *6.15.2
    • [Fix] `stringify`: skip null/undefined entries in
    arrayFormat: 'comma'
    +
    encodeValuesOnly
    instead of crashing in
    encoder
    • [Fix] `stringify`: use configured
    delimiter
    after
    charsetSentinel
    (#555)
    • [Fix] `stringify`: apply
    formatter
    to encoded key under
    strictNullHandling
    (#554)
    • [Fix] `stringify`: skip null/undefined filter-array entries instead of crashing in
    encoder
    (#551)
    • [Fix] `parse`: handle nested bracket groups and add regression tests (#530)
    • [readme] fix grammar (#550)
    • [Dev Deps] update
    @ljharb/eslint-config
    • [Tests] add regression tests for keys containing percent-encoded bracket text
    Commits • `18d085e` v6.15.3 • `c38af42` [Deps] update
    side-channel
    • `adce539` [Dev Deps] update
    eslint
    ,
    mock-property
    ,
    tape
    • `74a0f6a` [Robustness] `utils`: enforce
    arrayLimit
    consistently across `merge`'s arra... • `f4938f5` [Tests] `parse`: characterize current lenient handling of unbalanced bracket ... • `5d5f723` [Perf] `utils`: make
    compact
    O(n) via a side-channel visited-set instead of... • `52afe00` [Robustness] `parse`: throw the
    arrayLimit
    error before splitting oversized... • `963e538` [Fix] `parse`: enforce
    throwOnLimitExceeded
    for cumulative array growth via... • `59da434` [Fix] `utils`: respect encoding of surrogate pairs across chunks • `9532969` [Robustness]
    utils.merge
    / `utils.assign`: avoid invoking
    __proto__
    sette... • Additional commits viewable in compare view
    Note
    Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 9:41 AM
    Release - Release v17.1.1 New release published by github-actions[bot] 17.1.1 (2026-08-10) Fixes and Improvements • deps: bump qs from 6.15.1 to 6.15.3 in /examples/xml (#1817) (8756f55) pact-foundation/pact-js
  • g

    GitHub

    08/10/2026, 6:45 PM
    #1918 chore(deps): update dependency graphql-http to v1.23.0 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ---------------------------------------------------------------- | ------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [graphql-http](https://redirect.github.com/graphql/graphql-http) | [1.22.4 → 1.23.0](https://renovatebot.com/diffs/npm/graphql-http/1.22.4/1.23.0) | [[age](https://camo.githubusercontent.com/8663acb10c48b0961f46f9d00cb81c2bb6ff0ddedf42e2c0edf6920cdbe0dd0f/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f6772617068716c2d687474702f312e32332e303f736c696d3d74727565)](https://camo.githubusercontent.com/8663acb10c48b0961f46f9d00cb81c2bb6ff0ddedf42e2c0edf6920cdbe0dd0f/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f6772617068716c2d687474702f312e32332e303f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/cf1f5b0b2f8031c7fd36a43c388c3865f834d020f68de0fb5946d6992e7f78df/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f6772617068716c2d687474702f312e32322e342f312e32332e303f736c696d3d74727565)](https://camo.githubusercontent.com/cf1f5b0b2f8031c7fd36a43c388c3865f834d020f68de0fb5946d6992e7f78df/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f6772617068716c2d687474702f312e32322e342f312e32332e303f736c696d3d74727565) | --- Release Notes graphql/graphql-http (graphql-http) `v1.23.0` Compare Source Bug Fixes • add support for GraphQL v17 (#​156) (ae03a11), closes #​155 • audits: avoid false positives in 9ABE (#​148) (5587c03) • audits: inconsistency between D6D5 and 6A70 (#​147) (eac6dc8) • audits: incorrect status code range (#​145) (08b4ed2) Features • audit: graphql-response+json parsing failure handling (#​149) (81e6a07) 1.22.4 (2025-01-17) Bug Fixes • use/@​netlify/functions: Pass the headers to netlify handler (cd1523f) 1.22.3 (2024-11-20) Bug Fixes • handler: Response options
    status
    and
    statusText
    are optional (38a0191), closes #​133 1.22.2 (2024-11-07) Bug Fixes • use/koa: Use the parsed request body rather than ctx.body (#​132) (9f8b1f1) 1.22.1 (2024-04-10) Bug Fixes • audit/render: Omit
    set-cookie
    header and html body (#​116) (1c5c744) • handler: Support both utf-8 and utf8 charsets (94100d6), closes #​120 • use: Set request readable encoding to utf-8 (50d3bcd), closes #​118 --- Configuration 📅 Schedule: (UTC) • Branch creation • At any time (no schedule defined) • Automerge • At any time (no schedule defined) 🚦 Automerge: Enabled. ♻️ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:10 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/nestjs-pact/tree/master|master>
    by JP-Ellis
    <https://github.com/pact-foundation/nestjs-pact/commit/9312120cb5ee8bc946b7dcd3b87b9bee96535bf7|9312120c>
    - chore(deps-dev): bump ts-node from 10.9.1 to 10.9.2 (#107) pact-foundation/nestjs-pact
  • g

    GitHub

    08/10/2026, 11:10 PM
    #107 chore(deps-dev): bump ts-node from 10.9.1 to 10.9.2 Pull request opened by dependabot[bot] Bumps ts-node from 10.9.1 to 10.9.2. Release notes Sourced from ts-node's releases.
    Fix
    tsconfig.json
    file not found
    Fixed
    • Fixed
    tsconfig.json
    file not found on latest TypeScript version (TypeStrong/ts-node#2091)
    Commits • `057ac1b` 10.9.2 • `c8805d5` Update package lock • `99862f7` Bump swc dependency • `cdc4e88` Ignore test files in build schema • `08cdfb0` Backport swc fixes on main • `9639daa` Ignore test files in build • `cc1a503` Fix
    tsconfig.json
    not found with TS >= 5.3 (#2091) • See full diff in compare view Dependabot compatibility score You can trigger a rebase of this PR by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Note
    Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    pact-foundation/nestjs-pact
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:15 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-js-cli/tree/main|main>
    by JP-Ellis
    <https://github.com/pact-foundation/pact-js-cli/commit/cea521785d7cfe0c9dc4ec7a96bbef2cd8c2cb71|cea52178>
    - chore(deps): update dependency @types/node to v24.13.3 (#161) pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:15 PM
    #161 chore(deps): update dependency @types/node to v24.13.3 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [24.12.4 → 24.13.3](https://renovatebot.com/diffs/npm/@types%2fnode/24.12.4/24.13.3) | [[age](https://camo.githubusercontent.com/50a9bbe9e9da6a90a6e8b4de072a33b94fe70a20ed74fb3417916f0d12bbff9a/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f4074797065732532666e6f64652f32342e31332e333f736c696d3d74727565)](https://camo.githubusercontent.com/50a9bbe9e9da6a90a6e8b4de072a33b94fe70a20ed74fb3417916f0d12bbff9a/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f4074797065732532666e6f64652f32342e31332e333f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/46309b8c396f2e2ed530946684911cec0340ee291cc4bd984599c908689fb548/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f4074797065732532666e6f64652f32342e31322e342f32342e31332e333f736c696d3d74727565)](https://camo.githubusercontent.com/46309b8c396f2e2ed530946684911cec0340ee291cc4bd984599c908689fb548/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f4074797065732532666e6f64652f32342e31322e342f32342e31332e333f736c696d3d74727565) | --- Configuration 📅 Schedule: (UTC) • 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js-cli
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:15 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-js-cli/tree/main|main>
    by JP-Ellis
    <https://github.com/pact-foundation/pact-js-cli/commit/69f1bb215ef8b600f37c6ad4cfbdfc2c81b5ccbc|69f1bb21>
    - chore(deps): update dependency semver to v7.8.5 (#162) pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:15 PM
    #162 chore(deps): update dependency semver to v7.8.5 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ----------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [semver](https://redirect.github.com/npm/node-semver) | [7.8.1 → 7.8.5](https://renovatebot.com/diffs/npm/semver/7.8.1/7.8.5) | [[age](https://camo.githubusercontent.com/a724579fb8eb1d3ae5eee62895adba1d680ee25e0d19ff123776769fded03c14/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f73656d7665722f372e382e353f736c696d3d74727565)](https://camo.githubusercontent.com/a724579fb8eb1d3ae5eee62895adba1d680ee25e0d19ff123776769fded03c14/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f73656d7665722f372e382e353f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/f1200df7ce665fdfd5d478743b95b44c07c2f88bcf4d30c7b28d96364e8dc514/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f73656d7665722f372e382e312f372e382e353f736c696d3d74727565)](https://camo.githubusercontent.com/f1200df7ce665fdfd5d478743b95b44c07c2f88bcf4d30c7b28d96364e8dc514/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f73656d7665722f372e382e312f372e382e353f736c696d3d74727565) | --- Release Notes npm/node-semver (semver) `v7.8.5` Compare Source Bug Fixes • `9c8692a` #​878 include prereleases in tilde range lower bound with includePrerelease (#​878) (@​chatman-media) `v7.8.4` Compare Source Bug Fixes • `e583226` #​874 reject numeric segments after x-ranges (@​pupuking723) `v7.8.3` Compare Source Bug Fixes • `046da7f` #​872 align caret includePrerelease lower bounds (#​872) (@​wayyoungboy) Chores • `3485dda` #​866 bump @​npmcli/eslint-config from 6.0.1 to 7.0.0 (#​866) (@​dependabot[bot]) `v7.8.2` Compare Source Bug Fixes • `bea6028` #​870 increment dotted prerelease identifiers (#​870) (@​liuzemei, @​SheldonNeo) --- Configuration 📅 Schedule: (UTC) • 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js-cli
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:15 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-js-cli/tree/main|main>
    by JP-Ellis
    <https://github.com/pact-foundation/pact-js-cli/commit/9f07349a94dba5a8a53b8a947f6700d688c85e62|9f07349a>
    - chore(deps): update dependency prettier to v3.9.6 (#163) pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:15 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-js-cli/tree/main|main>
    by JP-Ellis
    <https://github.com/pact-foundation/pact-js-cli/commit/8dd9a1b3a9c0a42e085137aa272db8c632035fb8|8dd9a1b3>
    - chore(deps): update actions/checkout action to v7 (#164) pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:15 PM
    #163 chore(deps): update dependency prettier to v3.9.6 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [3.8.3 → 3.9.6](https://renovatebot.com/diffs/npm/prettier/3.8.3/3.9.6) | [[age](https://camo.githubusercontent.com/080d33d08bd0be42b05ee62f05c69e5d67e5bdddba07e64fdcd765679c6c0cce/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f70726574746965722f332e392e363f736c696d3d74727565)](https://camo.githubusercontent.com/080d33d08bd0be42b05ee62f05c69e5d67e5bdddba07e64fdcd765679c6c0cce/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f70726574746965722f332e392e363f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/d77fa1f25880974f89cb3e4f8f8d9a3bfee3c15b81b42cbb70c55282735a827e/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f70726574746965722f332e382e332f332e392e363f736c696d3d74727565)](https://camo.githubusercontent.com/d77fa1f25880974f89cb3e4f8f8d9a3bfee3c15b81b42cbb70c55282735a827e/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f70726574746965722f332e382e332f332e392e363f736c696d3d74727565) | --- Release Notes prettier/prettier (prettier) `v3.9.6` Compare Source `v3.9.5` Compare Source diff Markdown: Cap ordered list mark at 999,999,999 (#​19351 by @​tats-u) CommonMark parsers only support ordered list item numbers up to 999,999,999. With this change, Prettier now caps the ordered list item number at 999,999,999 to ensure that the output is correctly parsed as an ordered list by CommonMark parsers. Numbers larger than 999,999,999 are not parsed as list item numbers and are left unchanged in the output: <!-- Input --> 999999998. text 999999998. text 999999998. text 999999998. text 1234567890123456789012) text <!-- Prettier 3.9.4 --> 999999998. text 999999999. text 1000000000. text 1000000001. text 1234567890123456789012) text <!-- Prettier 3.9.5 --> 999999998. text 999999999. text 999999999. text 999999999. text 1234567890123456789012) text Markdown: Avoid corrupting empty link with title (#​19487 by @​andersk) Do not remove
    <>
    from an inline link or image with an empty URL and a title, as this removal would change its interpretation. <!-- Input --> [link](<> "title") <!-- Prettier 3.9.4 --> [link]( "title") <!-- Prettier 3.9.5 --> [link](<> "title") Less: Remove extra spaces after
    [
    in map lookups (#​19503 by @​kovsu)
    // Input .foo { color: #theme[ primary]; color: #theme[@&#8203;name]; color: #theme[@&#8203;@&#8203;name]; } // Prettier 3.9.4 .foo { color: #theme[ primary]; color: #theme[ @&#8203;name]; color: #theme[ @&#8203;@&#8203;name]; } // Prettier 3.9.5 .foo { color: #theme[primary]; color: #theme[@&#8203;name]; color: #theme[@&#8203;@&#8203;name]; } CSS: Prevent addition space in
    type()
    with
    +
    (#​19516 by @​bigandy)
    This fixes the addition space before
    +
    in CSS
    type()
    declaration. For example
    type(<number>+)
    was being converted into
    type(<number> +)
    which is invalid CSS and does not work. /* Input */ div { border-radius: attr(br type(<length>+)); } /* Prettier 3.9.4 */ div { border-radius: attr(br type(<length> +)); } /* Prettier 3.9.5 */ div { border-radius: attr(br type(<length>+)); } Less: Remove spaces between merge markers and colons (#​19517 by @​kovsu) // Input a { box-shadow + : 0 0 1px #&#8203;000; } // Prettier 3.9.4 a { box-shadow+ : 0 0 1px #&#8203;000; } // Prettier 3.9.5 a { box-shadow+: 0 0 1px #&#8203;000; } Markdown: Preserve wiki links with aliases (#​19527 by @​kovsu) <!-- Input --> [[Foo:Bar]] <!-- Prettier 3.9.4 --> [[Foo]] <!-- Prettier 3.9.5 --> [[Foo:Bar]] TypeScript: Fix comments being dropped on shorthand
    type
    import/export specifiers (#​19565 by @​kirkwaiblinger)
    // Input export { type /* comment */ T } from "foo"; import { type /* comment */ T } from "foo"; // Prettier 3.9.4 Error: Comment "comment" was not printed. Please report this error! // Prettier 3.9.5 export { type /* comment */ T } from "foo"; import { type /* comment */ T } from "foo"; *Miscellaneous: Preserving comments'
    placement
    property (<https:/… pact-foundation/pact-js-cli
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:15 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-js-cli/tree/main|main>
    by JP-Ellis
    <https://github.com/pact-foundation/pact-js-cli/commit/d19e8d2f530e955ce20d7c5d03bd3aef2beebb06|d19e8d2f>
    - chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 (#165) pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:15 PM
    #165 chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 Pull request opened by dependabot[bot] Bumps js-yaml from 4.1.1 to 4.3.0. Changelog Sourced from js-yaml's changelog.
    4.3.0 - 2026-06-27
    Added
    • [backport] Added
    maxTotalMergeKeys
    (10000) loader option to limit the total number of keys processed by YAML merge (
    <<
    ) across one
    load()
    /
    loadAll()
    call.
    Fixed
    • Restore umd builds back to es5.
    Removed
    • [backport]
    maxMergeSeqLength
    replaced with
    maxTotalMergeKeys
    for limiting YAML merge processing.
    [4.2.0] - 2026-06-01
    Added
    • Added
    docs/safety.md
    with notes about processing untrusted YAML.
    • Added
    maxDepth
    (100) loader option. Not a problem, but gives a better exception instead of RangeError on stack overflow.
    • Added
    maxMergeSeqLength
    (20) loader option. Not a problem after
    merge
    fix, but an additional restriction for safety.
    • Added sourcemaps to
    dist/
    builds.
    Changed
    • Stop resolving numbers with underscores as numeric scalars, #627.
    • Switched dev toolchains to Vite / neostandard.
    • Updated demo.
    • Reorganized tests.
    •
    dist/
    files are no longer kept in the repository.
    Fixed
    • Fix parsing of properties on the first implicit block mapping key, #62.
    • Fix trailing whitespace handling when folding flow scalar lines, #307.
    • Reject top-level block scalars without content indentation, #280.
    • Ensure numbers survive round-trip, #737.
    • Fix test coverage for issue #221.
    • Fix flow scalar trailing whitespace folding, #307.
    • Fix digits in YAML named tag handles.
    Security
    • Fix potential DoS via quadratic complexity in merge - deduplicate repeated elements (makes sense for malformed files > 10K).
    [3.14.2] - 2025-11-15
    Security
    • Backported v4.1.1 fix to v3
    Commits • `33d05b5` 4.3.0 released • `663bfab` Drop demo publish, to not override new v5 one. • `1cb8c7b` Add v4-legacy tag for publish • `02f27af` Restore umd builds back to es5 • `8be84ed` Fix es5 compatibility • `59423c6` Replace
    maxMergeSeqLength
    option with
    maxTotalMergeKeys
    (more robust). Ba... • `6842ef6` doc polish • `590dbab` 4.2.0 released • `f944dc5` Add package.json funding field • `f692719` Changelog update • Additional commits viewable in compare view Dependabot compatibility score You can trigger a rebase of this PR by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
    Note
    Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    pact-foundation/pact-js-cli
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:15 PM
    #164 chore(deps): update actions/checkout action to v7 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | | ---------------------------------------------------------------- | ------ | ------ | ------- | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | v6 → v7 | --- Release Notes actions/checkout (actions/checkout) `v7.0.1` Compare Source • Bump github/codeql-action from 3 to 4 by @​dependabot[bot] in #​2475 • Bump actions/setup-node from 4 to 6 by @​dependabot[bot] in #​2477 • Bump docker/build-push-action from 6.5.0 to 7.2.0 by @​dependabot[bot] in #​2478 • Bump docker/login-action from 3.3.0 to 4.2.0 by @​dependabot[bot] in #​2479 • Bump actions/checkout from 6 to 7 by @​dependabot[bot] in #​2488 • Bump actions/upload-artifact from 4 to 7 by @​dependabot[bot] in #​2476 • eslint 9 by @​dependabot[bot] in #​2474 • Bump the minor-actions-dependencies group with 2 updates by @​dependabot[bot] in #​2499 • skip running unsafe pr check if input is default by @​aiqiaoy in #​2518 • trim only ascii whitespace for branch by @​aiqiaoy in #​2521 • escape values passed to --unset by @​aiqiaoy in #​2530 `v7.0.0` Compare Source • Block checking out fork PR for pull_request_target and workflow_run by @​aiqiaoy in #​2454 • Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by @​dependabot[bot] in #​2458 • Bump flatted from 3.3.1 to 3.4.2 by @​dependabot[bot] in #​2460 • Bump js-yaml from 4.1.0 to 4.2.0 by @​dependabot[bot] in #​2461 • Bump @​actions/core and @​actions/tool-cache and Remove uuid by @​dependabot[bot] in #​2459 • upgrade module to esm and update dependencies by @​aiqiaoy in #​2463 • Bump the minor-npm-dependencies group across 1 directory with 3 updates by @​dependabot[bot] in #​2462 `v7` Compare Source • Block checking out fork PR for pull_request_target and workflow_run by @​aiqiaoy in #​2454 • Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by @​dependabot[bot] in #​2458 • Bump flatted from 3.3.1 to 3.4.2 by @​dependabot[bot] in #​2460 • Bump js-yaml from 4.1.0 to 4.2.0 by @​dependabot[bot] in #​2461 • Bump @​actions/core and @​actions/tool-cache and Remove uuid by @​dependabot[bot] in #​2459 • upgrade module to esm and update dependencies by @​aiqiaoy in #​2463 • Bump the minor-npm-dependencies group across 1 directory with 3 updates by @​dependabot[bot] in #​2462 --- Configuration 📅 Schedule: (UTC) • 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js-cli
    • 1
    • 1
  • g

    GitHub

    08/10/2026, 11:16 PM
    1 new commit pushed to
    <https://github.com/pact-foundation/pact-js-cli/tree/main|main>
    by JP-Ellis
    <https://github.com/pact-foundation/pact-js-cli/commit/e721f71161016c3fe4d096c8dfe8d5d8f87c1ff5|e721f711>
    - chore(deps): update dependency commit-and-tag-version to v13 (#172) pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:34 PM
    #173 chore(deps): bump brace-expansion Pull request opened by dependabot[bot] Bumps and brace-expansion. These dependencies needed to be updated together. Updates
    brace-expansion
    from 1.1.12 to 1.1.18 Release notes Sourced from brace-expansion's releases.
    v1.1.15
    • Backport v5.0.6 change to v1 (#111) 0b09384
    ---
    juliangruber/brace-expansion@v1.1.14...v1.1.15
    Commits • `758fcd6` 1.1.18 • `27fbeed` Merge commit from fork • `5c57cc2` 1.1.17 • `d757f1d` npm ignore
    .claude
    • `cb4b9e4` fix: backport GHSA-mh99-v99m-4gvg (#129) • `447763a` 1.1.16 • `d74e630` fix: v1 backport for CVE-2026-13149 (#122) • `2203f4f` 1.1.15 • `0b09384` Backport v5.0.6 change to v1 (#111) • `10c05fc` 1.1.14 • Additional commits viewable in compare view Updates
    brace-expansion
    from 2.0.2 to 2.1.4 Release notes Sourced from brace-expansion's releases.
    v1.1.15
    • Backport v5.0.6 change to v1 (#111) 0b09384
    ---
    juliangruber/brace-expansion@v1.1.14...v1.1.15
    Commits • `758fcd6` 1.1.18 • `27fbeed` Merge commit from fork • `5c57cc2` 1.1.17 • `d757f1d` npm ignore
    .claude
    • `cb4b9e4` fix: backport GHSA-mh99-v99m-4gvg (#129) • `447763a` 1.1.16 • `d74e630` fix: v1 backport for CVE-2026-13149 (#122) • `2203f4f` 1.1.15 • `0b09384` Backport v5.0.6 change to v1 (#111) • `10c05fc` 1.1.14 • Additional commits viewable in compare view Updates
    brace-expansion
    from 5.0.4 to 5.0.9 Release notes Sourced from brace-expansion's releases.
    v1.1.15
    • Backport v5.0.6 change to v1 (#111) 0b09384
    ---
    juliangruber/brace-expansion@v1.1.14...v1.1.15
    Commits • `758fcd6` 1.1.18 • `27fbeed` Merge commit from fork • `5c57cc2` 1.1.17 • `d757f1d` npm ignore
    .claude
    • `cb4b9e4` fix: backport GHSA-mh99-v99m-4gvg (#129) • `447763a` 1.1.16 • `d74e630` fix: v1 backport for CVE-2026-13149 (#122) • `2203f4f` 1.1.15 • `0b09384` Backport v5.0.6 change to v1 (#111) • `10c05fc` 1.1.14 • Additional commits viewable in compare view Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page. pact-foundation/pact-js-cli
  • g

    GitHub

    08/10/2026, 11:35 PM
    #174 chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 Pull request opened by dependabot[bot] Bumps js-yaml from 4.3.0 to 4.3.1. Changelog Sourced from js-yaml's changelog.
    4.3.1 - 2026-07-31
    Security
    • [backport] Remove quadratic complexity from
    !!omap
    duplicate key detection.
    Commits • `86e91b8` 4.3.1 released • `c3cc4b0` Backport quadratic complexity fix for !!omap • See full diff in compare view Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
    @dependabot rebase
    . --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: •
    @dependabot rebase
    will rebase this PR •
    @dependabot recreate
    will recreate this PR, overwriting any edits that have been made to it •
    @dependabot show <dependency name> ignore conditions
    will show all of the ignore conditions of the specified dependency •
    @dependabot ignore this major version
    will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this minor version
    will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) •
    @dependabot ignore this dependency
    will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page. pact-foundation/pact-js-cli
  • g

    GitHub

    08/11/2026, 9:13 AM
    #1920 fix: revert chalk to v4 due to esm Pull request opened by YOU54F fixes #1915 pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/11/2026, 9:29 AM
    #1921 fix(deps): update dependency chalk to v6 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ------------------------------------------------ | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [chalk](https://redirect.github.com/chalk/chalk) | [4.1.2 → 6.0.0](https://renovatebot.com/diffs/npm/chalk/4.1.2/6.0.0) | [[age](https://camo.githubusercontent.com/3070377ac5c7ce1c7eccbdb393075b1374d6ca559d1f09ce43146602b91b0000/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f6368616c6b2f362e302e303f736c696d3d74727565)](https://camo.githubusercontent.com/3070377ac5c7ce1c7eccbdb393075b1374d6ca559d1f09ce43146602b91b0000/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f6368616c6b2f362e302e303f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/528d5a48e860e63f89681b36dd6a4abeee09e4a6b72fa421f39a861049ef2ea0/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f6368616c6b2f342e312e322f362e302e303f736c696d3d74727565)](https://camo.githubusercontent.com/528d5a48e860e63f89681b36dd6a4abeee09e4a6b72fa421f39a861049ef2ea0/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f6368616c6b2f342e312e322f362e302e303f736c696d3d74727565) | --- Release Notes chalk/chalk (chalk) `v6.0.0` Compare Source `v5.6.2` Compare Source • Fix vulnerability in 5.6.1, see: #​656 `v5.6.0` Compare Source • Make WezTerm terminal use true color `a8f5bf7` --- `v5.5.0` Compare Source • Make Ghostty terminal use true color (#​653) `79ee2d3` --- `v5.4.1` Compare Source • Fix
    navigator
    not defined
    ReferenceError
    (#​642) `4ebb62d` `v5.4.0` Compare Source • Update
    CIRCLECI
    environments to return level 3 color support `f838120` `v5.3.0` Compare Source • Add
    sideEffects
    field to package.json `5aafc0a` • Add support for Gitea Actions (#​603) `29b8569` `v5.2.0` Compare Source • Improve Deno compatibility (#​579) `7443e9f` • Detect true-color support for GitHub Actions (#​579) `7443e9f` • Detect true-color support for Kitty terminal (#​579) `7443e9f` • Fix test for Azure DevOps environment (#​579) `7443e9f` `v5.1.2` Compare Source • Fix exported styles names (#​569) `a34bcf6` `v5.1.1` Compare Source • Improved the names of exports introduced in 5.1.0 (#​567) `6e0df05` • We of course preserved the old names. `v5.1.0` Compare Source • Expose style names (#​566) `d7d7571` `v5.0.1` Compare Source • Add
    main
    field to package.json for backwards compatibility with some developer tools `85f7e96` `v5.0.0` Compare Source Breaking • *This packa… pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/11/2026, 9:36 AM
    Release - Release v17.1.2 New release published by github-actions[bot] 17.1.2 (2026-08-11) Fixes and Improvements • revert chalk to v4 due to esm (#1920) (1365c83) pact-foundation/pact-js
  • g

    GitHub

    08/11/2026, 9:31 PM
    #942 chore(deps): update dependency protobufjs to v8.7.2 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ---------------------------------------------------------------- | ------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [protobufjs](https://redirect.github.com/protobufjs/protobuf.js) | [8.7.1 → 8.7.2](https://renovatebot.com/diffs/npm/protobufjs/8.7.1/8.7.2) | [[age](https://camo.githubusercontent.com/2765a1d82863af559b29e5b544a8cd737c4e5f1b85ab4d680f9313a9326dbf9b/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f70726f746f6275666a732f382e372e323f736c696d3d74727565)](https://camo.githubusercontent.com/2765a1d82863af559b29e5b544a8cd737c4e5f1b85ab4d680f9313a9326dbf9b/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f70726f746f6275666a732f382e372e323f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/d1a8ca49f9ed51c1aa011eaa71ba9193789aa88f9ccc04d53e74fff4f326b6d2/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f70726f746f6275666a732f382e372e312f382e372e323f736c696d3d74727565)](https://camo.githubusercontent.com/d1a8ca49f9ed51c1aa011eaa71ba9193789aa88f9ccc04d53e74fff4f326b6d2/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f70726f746f6275666a732f382e372e312f382e372e323f736c696d3d74727565) | --- Release Notes protobufjs/protobuf.js (protobufjs) `v8.7.2` Compare Source Bug Fixes • Also use TextDecoder for loose UTF-8 decoding (#​2408) (5851a3b) • Parse numeric defaults according to field type (#​2402) (bb2d836) • Parse numeric descriptor defaults by field type (#​2406) (09f24ec) • preserve first enum alias from JSON descriptors (#​2389) (8304739) • Preserve negative zero in codegen formatters (#​2403) (92ddc9b) • Preserve non-finite defaults in toObject (#​2393) (a38b925) Performance Improvements • Optimize writer allocs and packed varint reads (#​2405) (64cc8f1) --- Configuration 📅 Schedule: (UTC) • Branch creation • At any time (no schedule defined) • Automerge • At any time (no schedule defined) 🚦 Automerge: Enabled. ♻️ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js-core
  • g

    GitHub

    08/12/2026, 12:06 AM
    #1919 test: disable tracking to test rust-ls panic Pull request opened by YOU54F on <!date^1786406533^{date_short}|2026-08-11T00:02:13Z> checking if panics are resolved when tracking is disabled pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/13/2026, 8:15 PM
    #1922 chore(deps): update dependency serverless to v4.41.0 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | --------------------------------------------------------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [serverless](https://redirect.github.com/serverless/serverless) | [4.40.0 → 4.41.0](https://renovatebot.com/diffs/npm/serverless/4.40.0/4.41.0) | [[age](https://camo.githubusercontent.com/487369bff26b628e3011426b3af797faa32321b53440753d9c26992f3b732d23/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f7365727665726c6573732f342e34312e303f736c696d3d74727565)](https://camo.githubusercontent.com/487369bff26b628e3011426b3af797faa32321b53440753d9c26992f3b732d23/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f7365727665726c6573732f342e34312e303f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/cde7aeee9197b73873ac068d007825a87d00d7ea25a2704460562d15065c956c/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f7365727665726c6573732f342e34302e302f342e34312e303f736c696d3d74727565)](https://camo.githubusercontent.com/cde7aeee9197b73873ac068d007825a87d00d7ea25a2704460562d15065c956c/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f7365727665726c6573732f342e34302e302f342e34312e303f736c696d3d74727565) | --- Release Notes serverless/serverless (serverless) `v4.41.0` Compare Source --- Configuration 📅 Schedule: (UTC) • Branch creation • At any time (no schedule defined) • Automerge • At any time (no schedule defined) 🚦 Automerge: Enabled. ♻️ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js
    • 1
    • 1
  • g

    GitHub

    08/14/2026, 5:14 PM
    #943 chore(deps): update dependency @biomejs/biome to v2.5.8 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [@biomejs/biome](https://biomejs.dev) ([source](https://redirect.github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome)) | [2.5.7 → 2.5.8](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/2.5.7/2.5.8) | [[age](https://camo.githubusercontent.com/e86590c3477b87d46083999f889583befbe5fc6873195d0211024875a779d442/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f4062696f6d656a7325326662696f6d652f322e352e383f736c696d3d74727565)](https://camo.githubusercontent.com/e86590c3477b87d46083999f889583befbe5fc6873195d0211024875a779d442/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f4062696f6d656a7325326662696f6d652f322e352e383f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/976903bc3123eb6cae58bcc7ea0781a35c900631a58fb06726a8a954f708b401/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f4062696f6d656a7325326662696f6d652f322e352e372f322e352e383f736c696d3d74727565)](https://camo.githubusercontent.com/976903bc3123eb6cae58bcc7ea0781a35c900631a58fb06726a8a954f708b401/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f4062696f6d656a7325326662696f6d652f322e352e372f322e352e383f736c696d3d74727565) | --- Release Notes biomejs/biome (@​biomejs/biome) `v2.5.8` Compare Source Patch Changes • #​10710 `0a0fbc1` Thanks @​dyc3! - Added a new nursery rule `useReactCompiler`, which reports diagnostics from React Compiler lint mode. • #​11251 `ea9dd8a` Thanks @​dyc3! - Improved performance of `noImportCycles`. • #​11247 `52b44d6` Thanks @​dyc3! - Added the nursery rule `noSvelteLegacyConst`, which disallows legacy Svelte
    {@const}
    tags and recommends declaration tags with
    $derived()
    . Invalid: {#each boxes as box} {@const area = box.width * box.height} <p>{area}</p> {/each} Valid: {#each boxes as box} {const area = $derived(box.width * box.height)} <p>{area}</p> {/each} • #​11252 `d5f5704` Thanks @​Turtle-Hwan! - Fixed #​11250: `useAwait` no longer reports async functions that contain an
    await using
    declaration. • #​11143 `6be7be1` Thanks @​vznh! - Fixed #​11017: `noUselessUndefined` no longer reports
    return undefined
    when the enclosing function has a return type annotation other than
    undefined
    or
    void
    . • #​11234 `caefe39` Thanks @​subotac! - Fixed #​11228: CSS block comments between a declaration colon and value now preserve their source indentation. :root { --font-stack: -/* comment */ + /* comment */ system-ui; } • #​11285 `bca1f73` Thanks @​denbezrukov! - Fixed #​11280: CSS formatting keeps comments inside functional pseudo-classes and pseudo-elements instead of moving them before the function name. -:/* comment */ where(div) {} +:where(/* comment */ div) {} • #​11080 `af16a0b` Thanks @​dyc3! - HTML
    style
    attribute values are now parsed as CSS. All Biome CSS lint rules are applied to the
    style
    attributes. • <https:… pact-foundation/pact-js-core
    • 1
    • 1
  • g

    GitHub

    08/15/2026, 5:36 AM
    #175 chore(deps): update dependency @tsconfig/node16 to v16.1.9 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [@tsconfig/node16](https://redirect.github.com/tsconfig/bases) ([source](https://redirect.github.com/tsconfig/bases/tree/HEAD/bases)) | [16.1.8 → 16.1.9](https://renovatebot.com/diffs/npm/@tsconfig%2fnode16/16.1.8/16.1.9) | [[age](https://camo.githubusercontent.com/dbf6f0797e8aab0623a3e2e94642fd61d7538c2574e829d8425db279187e9292/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f407473636f6e6669672532666e6f646531362f31362e312e393f736c696d3d74727565)](https://camo.githubusercontent.com/dbf6f0797e8aab0623a3e2e94642fd61d7538c2574e829d8425db279187e9292/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f6e706d2f407473636f6e6669672532666e6f646531362f31362e312e393f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/1b02c2894a4490ebd3c9ffe7462250fac59280870fc350a3758d4ce8a9467d18/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f407473636f6e6669672532666e6f646531362f31362e312e382f31362e312e393f736c696d3d74727565)](https://camo.githubusercontent.com/1b02c2894a4490ebd3c9ffe7462250fac59280870fc350a3758d4ce8a9467d18/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f6e706d2f407473636f6e6669672532666e6f646531362f31362e312e382f31362e312e393f736c696d3d74727565) | --- Release Notes tsconfig/bases (@​tsconfig/node16) `v16.1.9` Compare Source --- Configuration 📅 Schedule: (UTC) • 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 was generated by Mend Renovate. View the repository job log. pact-foundation/pact-js-cli