diff --git a/package.json b/package.json index 92754144..afc8b57f 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@changesets/cli": "^2.31.0", - "@livekit/changesets-changelog-github": "^0.1.1", + "@livekit/changesets-changelog-github": "^0.2.0", "@rushstack/heft": "^0.74.5", "@trivago/prettier-plugin-sort-imports": "^6.0.2", "@typescript-eslint/eslint-plugin": "^8.60.1", diff --git a/packages/livekit-rtc/package.json b/packages/livekit-rtc/package.json index b4ce7c47..ada6d7b1 100644 --- a/packages/livekit-rtc/package.json +++ b/packages/livekit-rtc/package.json @@ -32,7 +32,7 @@ "dependencies": { "@datastructures-js/deque": "1.0.8", "@livekit/mutex": "^1.0.0", - "@livekit/rtc-ffi-bindings": "0.12.60", + "@livekit/rtc-ffi-bindings": "0.12.68", "@livekit/typed-emitter": "^3.0.0", "pino": "^9.0.0", "pino-pretty": "^13.0.0" diff --git a/packages/livekit-server-sdk/package.json b/packages/livekit-server-sdk/package.json index 48c3b0fe..cd540234 100644 --- a/packages/livekit-server-sdk/package.json +++ b/packages/livekit-server-sdk/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@changesets/cli": "^2.27.1", "@edge-runtime/vm": "^5.0.0", - "@livekit/changesets-changelog-github": "^0.0.4", + "@livekit/changesets-changelog-github": "^0.2.0", "@types/node": "^20.10.1", "happy-dom": "^20.0.0", "prettier": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b71a279d..88e1e7f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^2.31.0 version: 2.31.0(@types/node@22.15.29) '@livekit/changesets-changelog-github': - specifier: ^0.1.1 - version: 0.1.1 + specifier: ^0.2.0 + version: 0.2.0 '@rushstack/heft': specifier: ^0.74.5 version: 0.74.5(@types/node@22.15.29) @@ -76,7 +76,7 @@ importers: dependencies: '@livekit/protocol': specifier: ^1.46.3 - version: 1.46.3 + version: 1.49.0 dotenv: specifier: ^16.4.5 version: 16.4.5 @@ -207,8 +207,8 @@ importers: specifier: ^1.0.0 version: 1.1.1 '@livekit/rtc-ffi-bindings': - specifier: 0.12.60 - version: 0.12.60 + specifier: 0.12.68 + version: 0.12.68 '@livekit/typed-emitter': specifier: ^3.0.0 version: 3.0.0 @@ -248,7 +248,7 @@ importers: version: 1.10.1 '@livekit/protocol': specifier: ^1.48.0 - version: 1.48.0 + version: 1.49.0 jose: specifier: ^5.1.2 version: 5.9.6 @@ -260,8 +260,8 @@ importers: specifier: ^5.0.0 version: 5.0.0 '@livekit/changesets-changelog-github': - specifier: ^0.0.4 - version: 0.0.4 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^20.10.1 version: 20.19.11 @@ -371,11 +371,9 @@ packages: '@changesets/get-dependents-graph@2.1.4': resolution: {integrity: sha512-ZsS00x6WvmHq3sQv8oCMwL0f/z3wbXCVuSVTJwCnnmbC/iBdNJGFx1EcbMG4PC6sXRyH69liM4A2WKXzn/kRPg==} - '@changesets/get-github-info@0.5.2': - resolution: {integrity: sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==} - - '@changesets/get-github-info@0.8.0': - resolution: {integrity: sha512-cRnC+xdF0JIik7coko3iUP9qbnfi1iJQ3sAa6dE+Tx3+ET8bjFEm63PA4WEohgjYcmsOikPHWzPsMWWiZmntOQ==} + '@changesets/get-github-info@1.0.0-next.3': + resolution: {integrity: sha512-HQXw3Kcz1hAdCQgGH4cWlKpJWcTeL8pWNJP4zDOR3igoHJQO31wzHhG29XPhxnDBK9wEdyI71Ft86KpXDOLv/Q==} + engines: {node: ^22.11 || ^24 || >=26} '@changesets/get-release-plan@4.0.13': resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} @@ -413,9 +411,6 @@ packages: '@changesets/types@4.1.0': resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} - '@changesets/types@5.2.1': - resolution: {integrity: sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==} - '@changesets/types@6.1.0': resolution: {integrity: sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==} @@ -979,55 +974,49 @@ packages: peerDependencies: jsep: ^0.4.0||^1.0.0 - '@livekit/changesets-changelog-github@0.0.4': - resolution: {integrity: sha512-MXaiLYwgkYciZb8G2wkVtZ1pJJzZmVx5cM30Q+ClslrIYyAqQhRbPmZDM79/5CGxb1MTemR/tfOM25tgJgAK0g==} - - '@livekit/changesets-changelog-github@0.1.1': - resolution: {integrity: sha512-feSWHwLL37GZZ0ewUR7iA1RVcw9JvjTx0qJw1ILuwE4LqcBvzy2v7d8g2qQeV6nbfvIihVEYSOvVCekz+vaupA==} + '@livekit/changesets-changelog-github@0.2.0': + resolution: {integrity: sha512-HWgR0biITeIaLeBRIUpqYJ0Wacmx7JJjlqhiJtqYrGItqw0kRUe6tTB6vN0fU7tK1oh08hlgr3iYdGLNLNbrNQ==} '@livekit/mutex@1.1.1': resolution: {integrity: sha512-EsshAucklmpuUAfkABPxJNhzj9v2sG7JuzFDL4ML1oJQSV14sqrpTYnsaOudMAw9yOaW53NU3QQTlUQoRs4czw==} - '@livekit/protocol@1.46.3': - resolution: {integrity: sha512-YvsE4UN5i+wY9vXfwhF6EUrRyUm/YhiFU1jBcsmsLd/xodUJxYTBcWS4OgL4IJffjzIoyxsrbKp1h9qC55mtcQ==} - - '@livekit/protocol@1.48.0': - resolution: {integrity: sha512-fYHYgltH6YavAsokl3qsHLkBdQeKCl4UORVTub5crS3t8JtKFZ0uinHDFQ+XXdNKS6Ub9gcOjV+UHcDiqnWXoQ==} + '@livekit/protocol@1.49.0': + resolution: {integrity: sha512-TCmihwjHBWAUdNrqvmrN/K59r7vDnPIy3OEaE3p0g4FvdcQTiLynmFC3igR25Q2fnifahhAJjnnfSCtWUK7kYg==} - '@livekit/rtc-ffi-bindings-darwin-arm64@0.12.60': - resolution: {integrity: sha512-YHXqybkYfaTc3txJXXWoVogiSP3yKJdkaZlIlZ6IDMGnN9elUoHDYU+ZSn/rbdGu0pp4HUOzffXkbkItN735Bw==} + '@livekit/rtc-ffi-bindings-darwin-arm64@0.12.68': + resolution: {integrity: sha512-xyBakR8fo3RC8CdrfV6/9U14JlmxXUYqB4eLITEsB+iCKW0CE7JfMqDFqV/JIlq43+xzf7wLJsNktgQRrlcdJg==} engines: {node: '>= 18'} cpu: [arm64] os: [darwin] - '@livekit/rtc-ffi-bindings-darwin-x64@0.12.60': - resolution: {integrity: sha512-SkPPWE2/nb2BAXrCWP6+vaR2I4EeyG3Vv+csUaa1EvDVMbFqBHWqNVTQcx/ChgecbYB9dIFZHVYpfjbFkVd84g==} + '@livekit/rtc-ffi-bindings-darwin-x64@0.12.68': + resolution: {integrity: sha512-nJFgFEbDePvPF9v9nqTBlKZ1otGSBgB3DJO+qjw+KowaE2AVubb6/qCF3gjJK/xxfyMcTgVnPr2SgcXWtNZ5Kg==} engines: {node: '>= 18'} cpu: [x64] os: [darwin] - '@livekit/rtc-ffi-bindings-linux-arm64-gnu@0.12.60': - resolution: {integrity: sha512-8umeMn9p/VZ41EGty1qX9zPV5mfGxCioYKeUnALpf8AKqT/yXDjnog1VkS5f8gFX/zY7HDaeE+s60nZXaOZJbw==} + '@livekit/rtc-ffi-bindings-linux-arm64-gnu@0.12.68': + resolution: {integrity: sha512-Hl9R9ZXqvq7lCbPqXnSNnojfxv8tmLISoxuv7zd0iA4Q7V99v/XCiali1jKpggXn5IqlyF3PHeW11a41glFjTw==} engines: {node: '>= 18'} cpu: [arm64] os: [linux] libc: [glibc] - '@livekit/rtc-ffi-bindings-linux-x64-gnu@0.12.60': - resolution: {integrity: sha512-ttWrR/e8Ghaa9I+LaStxK8lh+aA9QBz6Dge6eXyKwTrAMHwHEtL2Rnf1rHQTiwadeH7AoytpfWf5FZl/OelLaQ==} + '@livekit/rtc-ffi-bindings-linux-x64-gnu@0.12.68': + resolution: {integrity: sha512-2r99lXSkrmiHjhizCquQwPEbP7mCV/zESVXq1pdEliNvbBJXibMEYbRmuSr1lf4/VZhPpRGcF+Laqg5DgFoe+A==} engines: {node: '>= 18'} cpu: [x64] os: [linux] libc: [glibc] - '@livekit/rtc-ffi-bindings-win32-x64-msvc@0.12.60': - resolution: {integrity: sha512-HfOBEf3rmpsG7hU3/BM9x2jnkVwKFve2v3cyjxlk41d6OkCthYb+g/ULEPFBKPafYyepDwcd2c8MDo5fMM+4Zw==} + '@livekit/rtc-ffi-bindings-win32-x64-msvc@0.12.68': + resolution: {integrity: sha512-ec7MJBWx4mz40GvfXQ2Bn9uqvp2HueldTouPi5jzYUG2DECmhYhwai0cBcRFJOya3hBm/nRXP0A+pUBdWnY7Fg==} engines: {node: '>= 18'} cpu: [x64] os: [win32] - '@livekit/rtc-ffi-bindings@0.12.60': - resolution: {integrity: sha512-ZJD2DNoHfR8PzKeyDMH6i1zKpk7S4LlrQDIZvisxj6HPaJnKofzSssNMF8fpGFvVCZ844kbcOFogRPgHFno82w==} + '@livekit/rtc-ffi-bindings@0.12.68': + resolution: {integrity: sha512-PNr+EOwsT/ZUHALjTdSh+y1Dcj5Msnh0p5C8DaGBF9dCrFVZOxwp1rZovZo3cM+hiYo8TAvrjMEK3V5qD3++8g==} engines: {node: '>= 18'} '@livekit/typed-emitter@3.0.0': @@ -1920,8 +1909,8 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} - dataloader@1.4.0: - resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} + dataloader@2.2.3: + resolution: {integrity: sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==} dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} @@ -2883,15 +2872,6 @@ packages: resolution: {integrity: sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==} engines: {node: '>= 0.4'} - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -3462,9 +3442,6 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} @@ -3668,9 +3645,6 @@ packages: resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} engines: {node: '>=10.13.0'} - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} @@ -3678,9 +3652,6 @@ packages: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - whatwg-url@7.1.0: resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} @@ -3959,19 +3930,9 @@ snapshots: picocolors: 1.1.1 semver: 7.8.2 - '@changesets/get-github-info@0.5.2': + '@changesets/get-github-info@1.0.0-next.3': dependencies: - dataloader: 1.4.0 - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - - '@changesets/get-github-info@0.8.0': - dependencies: - dataloader: 1.4.0 - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding + dataloader: 2.2.3 '@changesets/get-release-plan@4.0.13': dependencies: @@ -4049,8 +4010,6 @@ snapshots: '@changesets/types@4.1.0': {} - '@changesets/types@5.2.1': {} - '@changesets/types@6.1.0': {} '@changesets/write@0.4.0': @@ -4424,56 +4383,42 @@ snapshots: dependencies: jsep: 1.4.0 - '@livekit/changesets-changelog-github@0.0.4': - dependencies: - '@changesets/get-github-info': 0.5.2 - '@changesets/types': 5.2.1 - dotenv: 8.6.0 - transitivePeerDependencies: - - encoding - - '@livekit/changesets-changelog-github@0.1.1': + '@livekit/changesets-changelog-github@0.2.0': dependencies: - '@changesets/get-github-info': 0.8.0 + '@changesets/get-github-info': 1.0.0-next.3 '@changesets/types': 6.1.0 dotenv: 8.6.0 - transitivePeerDependencies: - - encoding '@livekit/mutex@1.1.1': {} - '@livekit/protocol@1.46.3': + '@livekit/protocol@1.49.0': dependencies: '@bufbuild/protobuf': 1.10.1 - '@livekit/protocol@1.48.0': - dependencies: - '@bufbuild/protobuf': 1.10.1 - - '@livekit/rtc-ffi-bindings-darwin-arm64@0.12.60': + '@livekit/rtc-ffi-bindings-darwin-arm64@0.12.68': optional: true - '@livekit/rtc-ffi-bindings-darwin-x64@0.12.60': + '@livekit/rtc-ffi-bindings-darwin-x64@0.12.68': optional: true - '@livekit/rtc-ffi-bindings-linux-arm64-gnu@0.12.60': + '@livekit/rtc-ffi-bindings-linux-arm64-gnu@0.12.68': optional: true - '@livekit/rtc-ffi-bindings-linux-x64-gnu@0.12.60': + '@livekit/rtc-ffi-bindings-linux-x64-gnu@0.12.68': optional: true - '@livekit/rtc-ffi-bindings-win32-x64-msvc@0.12.60': + '@livekit/rtc-ffi-bindings-win32-x64-msvc@0.12.68': optional: true - '@livekit/rtc-ffi-bindings@0.12.60': + '@livekit/rtc-ffi-bindings@0.12.68': dependencies: '@bufbuild/protobuf': 1.10.1 optionalDependencies: - '@livekit/rtc-ffi-bindings-darwin-arm64': 0.12.60 - '@livekit/rtc-ffi-bindings-darwin-x64': 0.12.60 - '@livekit/rtc-ffi-bindings-linux-arm64-gnu': 0.12.60 - '@livekit/rtc-ffi-bindings-linux-x64-gnu': 0.12.60 - '@livekit/rtc-ffi-bindings-win32-x64-msvc': 0.12.60 + '@livekit/rtc-ffi-bindings-darwin-arm64': 0.12.68 + '@livekit/rtc-ffi-bindings-darwin-x64': 0.12.68 + '@livekit/rtc-ffi-bindings-linux-arm64-gnu': 0.12.68 + '@livekit/rtc-ffi-bindings-linux-x64-gnu': 0.12.68 + '@livekit/rtc-ffi-bindings-win32-x64-msvc': 0.12.68 '@livekit/typed-emitter@3.0.0': {} @@ -5295,7 +5240,7 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 - dataloader@1.4.0: {} + dataloader@2.2.3: {} dateformat@4.6.3: {} @@ -6445,10 +6390,6 @@ snapshots: object.entries: 1.1.9 semver: 6.3.1 - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 - object-assign@4.1.1: {} object-inspect@1.13.4: {} @@ -7089,8 +7030,6 @@ snapshots: dependencies: is-number: 7.0.0 - tr46@0.0.3: {} - tr46@1.0.1: dependencies: punycode: 2.3.1 @@ -7350,17 +7289,10 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - webidl-conversions@3.0.1: {} - webidl-conversions@4.0.2: {} whatwg-mimetype@3.0.0: {} - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - whatwg-url@7.1.0: dependencies: lodash.sortby: 4.7.0