diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 91500728b..7f121f5dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@livekit/protocol': - specifier: 1.52.1 - version: 1.52.1 + specifier: 1.50.4 + version: 1.50.4 eslint: specifier: ^10.0.0 version: 10.9.0 @@ -249,7 +249,7 @@ importers: version: link:../styles '@livekit/protocol': specifier: 'catalog:' - version: 1.52.1 + version: 1.50.4 '@microsoft/api-extractor': specifier: ^7.58.8 version: 7.59.0(@types/node@24.13.3) @@ -310,7 +310,7 @@ importers: devDependencies: '@livekit/protocol': specifier: 'catalog:' - version: 1.52.1 + version: 1.50.4 '@microsoft/api-extractor': specifier: ^7.58.8 version: 7.59.0(@types/node@24.13.3) @@ -388,7 +388,7 @@ importers: version: link:../react '@livekit/protocol': specifier: 'catalog:' - version: 1.52.1 + version: 1.50.4 '@radix-ui/react-select': specifier: ^2.2.6 version: 2.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -2292,9 +2292,6 @@ packages: '@livekit/protocol@1.51.0': resolution: {integrity: sha512-kEDEDaFvIcp5VlYBromdSKMJMEJKfPvXPfEaJPdEz1Qgo84gZAoLF2g58CcMlVYGsjrwE5XYgQxRS5B7KuEj3w==} - '@livekit/protocol@1.52.1': - resolution: {integrity: sha512-X8DxKlNbzk6Lh+v630+mjdFHSotdAFwIyzxSRSUql2DbTxCnlpa7JsvFGc6Na3mXiex2OFh0iiQtWwOBP0rIYA==} - '@livekit/track-processors@0.3.3': resolution: {integrity: sha512-C5mBWe34ie0pfhCf9zAD65D26ZytzW/xGrj8Zc1BGh5kLISFDVQlefO78LZWw9K5saTamk60O4fzSCKqWMPMLA==} peerDependencies: @@ -11695,7 +11692,7 @@ snapshots: '@livekit/krisp-noise-filter@0.4.3(livekit-client@2.22.3(@types/dom-mediacapture-record@1.0.22))': dependencies: '@livekit/mutex': 1.1.1 - '@livekit/protocol': 1.52.1 + '@livekit/protocol': 1.51.0 livekit-client: 2.22.3(@types/dom-mediacapture-record@1.0.22) '@livekit/mutex@1.1.1': {} @@ -11708,10 +11705,6 @@ snapshots: dependencies: '@bufbuild/protobuf': 1.10.1 - '@livekit/protocol@1.52.1': - dependencies: - '@bufbuild/protobuf': 1.10.1 - '@livekit/track-processors@0.3.3(livekit-client@2.22.3(@types/dom-mediacapture-record@1.0.22))': dependencies: '@mediapipe/holistic': 0.5.1675471629 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e34a72692..42eff1f13 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -16,7 +16,9 @@ catalog: # Must match the exact @livekit/protocol version that livekit-client pins, so the # workspace and livekit-client share a single copy. Mismatched versions cause # structurally-incompatible protobuf types (e.g. TrackInfo) and break the build. - '@livekit/protocol': 1.52.1 + # Renovate is configured not to bump this on its own (see renovate.json); update it + # by hand in the same change that bumps livekit-client. + '@livekit/protocol': 1.50.4 eslint: ^10.0.0 prettier: ^3.8.1 diff --git a/renovate.json b/renovate.json index 45f0c166f..2e82f7e6b 100644 --- a/renovate.json +++ b/renovate.json @@ -133,6 +133,11 @@ { "matchPackageNames": ["/^@livekit//", "/^livekit-/"], "minimumReleaseAge": "0 days" + }, + { + "description": "@livekit/protocol must match the exact version livekit-client pins (see pnpm-workspace.yaml), so it is bumped by hand alongside livekit-client", + "matchPackageNames": ["@livekit/protocol"], + "enabled": false } ] }