From 6231ab1cbf3eb0c86b84ffca40291f4b45ba607a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 04:27:53 +0000 Subject: [PATCH] Version Packages --- .changeset/agent-dispatch-admin-grant.md | 6 ---- .changeset/breezy-bats-cry.md | 6 ---- .changeset/clever-turtles-post.md | 6 ---- .changeset/cold-sloths-fry.md | 6 ---- .changeset/eighty-waves-run.md | 6 ---- .changeset/logger-with-tee.md | 8 ----- .changeset/plain-loops-drop.md | 6 ---- .changeset/psrpc-bus-compression.md | 6 ---- .changeset/quiet-moons-guard.md | 6 ---- .changeset/simulation-overall-score.md | 6 ---- .changeset/simulation-run-ci.md | 6 ---- .changeset/sip-numbers-name.md | 6 ---- .changeset/sip-numbers-statuses.md | 6 ---- .changeset/sip-transfer-error-details.md | 6 ---- .changeset/tidy-hounds-argue.md | 6 ---- CHANGELOG.md | 38 ++++++++++++++++++++++++ package.json | 2 +- packages/javascript/CHANGELOG.md | 38 ++++++++++++++++++++++++ packages/javascript/package.json | 2 +- 19 files changed, 78 insertions(+), 94 deletions(-) delete mode 100644 .changeset/agent-dispatch-admin-grant.md delete mode 100644 .changeset/breezy-bats-cry.md delete mode 100644 .changeset/clever-turtles-post.md delete mode 100644 .changeset/cold-sloths-fry.md delete mode 100644 .changeset/eighty-waves-run.md delete mode 100644 .changeset/logger-with-tee.md delete mode 100644 .changeset/plain-loops-drop.md delete mode 100644 .changeset/psrpc-bus-compression.md delete mode 100644 .changeset/quiet-moons-guard.md delete mode 100644 .changeset/simulation-overall-score.md delete mode 100644 .changeset/simulation-run-ci.md delete mode 100644 .changeset/sip-numbers-name.md delete mode 100644 .changeset/sip-numbers-statuses.md delete mode 100644 .changeset/sip-transfer-error-details.md delete mode 100644 .changeset/tidy-hounds-argue.md diff --git a/.changeset/agent-dispatch-admin-grant.md b/.changeset/agent-dispatch-admin-grant.md deleted file mode 100644 index 0d4a256ba..000000000 --- a/.changeset/agent-dispatch-admin-grant.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add `AgentGrant.DispatchAdmin` diff --git a/.changeset/breezy-bats-cry.md b/.changeset/breezy-bats-cry.md deleted file mode 100644 index fcc864482..000000000 --- a/.changeset/breezy-bats-cry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add fuzz test for data track packet deserialization diff --git a/.changeset/clever-turtles-post.md b/.changeset/clever-turtles-post.md deleted file mode 100644 index afdc22520..000000000 --- a/.changeset/clever-turtles-post.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add a dotnet field to the ClientInfo to track community dotnet sdk usage diff --git a/.changeset/cold-sloths-fry.md b/.changeset/cold-sloths-fry.md deleted file mode 100644 index 3b198ef66..000000000 --- a/.changeset/cold-sloths-fry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": minor -"@livekit/protocol": minor ---- - -Add new SIPAuthentication error codes. diff --git a/.changeset/eighty-waves-run.md b/.changeset/eighty-waves-run.md deleted file mode 100644 index fb2edad19..000000000 --- a/.changeset/eighty-waves-run.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Move data track packet serialization from livekit package diff --git a/.changeset/logger-with-tee.md b/.changeset/logger-with-tee.md deleted file mode 100644 index 28e9d6558..000000000 --- a/.changeset/logger-with-tee.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"github.com/livekit/protocol": minor -"@livekit/protocol": patch ---- - -Replace logger.WithTap with logger.WithTee, which duplicates every log entry to a caller-supplied zaputil.Tee. The tee's core is built from the level each derived logger resolves, so the copy follows component levels rather than carrying a level of its own. - -Replace ZapLogger.WithMinLevel with WithComponentLeveler, which attaches a zaputil.ComponentLeveler to a branch of the logger tree. A leveler owns the per-component level and write-enabler cache for one configuration source and can only widen its parent, so a caller can resolve levels per (tenant, component) without rebuilding loggers on a config change. ZapLogger.Leveler exposes the leveler a branch resolves through, for use as the parent of a derived one. diff --git a/.changeset/plain-loops-drop.md b/.changeset/plain-loops-drop.md deleted file mode 100644 index ebf894213..000000000 --- a/.changeset/plain-loops-drop.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Change GRPC code mapping for SIP 480/486 diff --git a/.changeset/psrpc-bus-compression.md b/.changeset/psrpc-bus-compression.md deleted file mode 100644 index b12e67018..000000000 --- a/.changeset/psrpc-bus-compression.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add psrpc bus compression settings to PSRPCConfig diff --git a/.changeset/quiet-moons-guard.md b/.changeset/quiet-moons-guard.md deleted file mode 100644 index f1ae5830c..000000000 --- a/.changeset/quiet-moons-guard.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -sdp: harden SDPFragment.Unmarshal against out-of-range accesses diff --git a/.changeset/simulation-overall-score.md b/.changeset/simulation-overall-score.md deleted file mode 100644 index 107bef931..000000000 --- a/.changeset/simulation-overall-score.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -agent simulation: merge `accuracy_score` and `experience_score` into a single `overall_score` on `SimulationRun.JobMetrics` and `SimulationRun.RunMetrics`; the old field numbers and names are reserved. diff --git a/.changeset/simulation-run-ci.md b/.changeset/simulation-run-ci.md deleted file mode 100644 index 2c3a8a944..000000000 --- a/.changeset/simulation-run-ci.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add `SimulationRun.CI` — the provider, commit, ref, pull request, run URL, and actor of the pipeline that started a run — to `SimulationRun.Create.Request` and to `SimulationRun`, so the dashboard can link a run back to the CI job that produced it. diff --git a/.changeset/sip-numbers-name.md b/.changeset/sip-numbers-name.md deleted file mode 100644 index 8f2aed82b..000000000 --- a/.changeset/sip-numbers-name.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add name field to the phone numbers. diff --git a/.changeset/sip-numbers-statuses.md b/.changeset/sip-numbers-statuses.md deleted file mode 100644 index cf8f9af15..000000000 --- a/.changeset/sip-numbers-statuses.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Add separate inbound and outbound statuses for phone numbers. diff --git a/.changeset/sip-transfer-error-details.md b/.changeset/sip-transfer-error-details.md deleted file mode 100644 index 450c6b8ec..000000000 --- a/.changeset/sip-transfer-error-details.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -Report SIP transfer failures with a SIPTransferError detail on the error diff --git a/.changeset/tidy-hounds-argue.md b/.changeset/tidy-hounds-argue.md deleted file mode 100644 index e8acf1cbb..000000000 --- a/.changeset/tidy-hounds-argue.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"github.com/livekit/protocol": patch -"@livekit/protocol": patch ---- - -sip: fix panic in EvaluateDispatchRule on an empty From user part diff --git a/CHANGELOG.md b/CHANGELOG.md index fac81a33a..2f6f86d78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,43 @@ # github.com/livekit/protocol +## 1.52.0 + +### Minor Changes + +- Add new SIPAuthentication error codes. - [#1798](https://github.com/livekit/protocol/pull/1798) ([@alexfish8](https://github.com/alexfish8)) + +- Replace logger.WithTap with logger.WithTee, which duplicates every log entry to a caller-supplied zaputil.Tee. The tee's core is built from the level each derived logger resolves, so the copy follows component levels rather than carrying a level of its own. - [#1790](https://github.com/livekit/protocol/pull/1790) ([@paulwe](https://github.com/paulwe)) + + Replace ZapLogger.WithMinLevel with WithComponentLeveler, which attaches a zaputil.ComponentLeveler to a branch of the logger tree. A leveler owns the per-component level and write-enabler cache for one configuration source and can only widen its parent, so a caller can resolve levels per (tenant, component) without rebuilding loggers on a config change. ZapLogger.Leveler exposes the leveler a branch resolves through, for use as the parent of a derived one. + +### Patch Changes + +- Add `AgentGrant.DispatchAdmin` - [#1744](https://github.com/livekit/protocol/pull/1744) ([@erikhortsch](https://github.com/erikhortsch)) + +- Add fuzz test for data track packet deserialization - [#1759](https://github.com/livekit/protocol/pull/1759) ([@ladvoc](https://github.com/ladvoc)) + +- Add a dotnet field to the ClientInfo to track community dotnet sdk usage - [#1789](https://github.com/livekit/protocol/pull/1789) ([@MaxHeimbrock](https://github.com/MaxHeimbrock)) + +- Move data track packet serialization from livekit package - [#1757](https://github.com/livekit/protocol/pull/1757) ([@ladvoc](https://github.com/ladvoc)) + +- Change GRPC code mapping for SIP 480/486 - [#1766](https://github.com/livekit/protocol/pull/1766) ([@ChelseaBradbury](https://github.com/ChelseaBradbury)) + +- Add psrpc bus compression settings to PSRPCConfig - [#1771](https://github.com/livekit/protocol/pull/1771) ([@paulwe](https://github.com/paulwe)) + +- sdp: harden SDPFragment.Unmarshal against out-of-range accesses - [#1767](https://github.com/livekit/protocol/pull/1767) ([@boks1971](https://github.com/boks1971)) + +- agent simulation: merge `accuracy_score` and `experience_score` into a single `overall_score` on `SimulationRun.JobMetrics` and `SimulationRun.RunMetrics`; the old field numbers and names are reserved. - [#1800](https://github.com/livekit/protocol/pull/1800) ([@u9g](https://github.com/u9g)) + +- Add `SimulationRun.CI` — the provider, commit, ref, pull request, run URL, and actor of the pipeline that started a run — to `SimulationRun.Create.Request` and to `SimulationRun`, so the dashboard can link a run back to the CI job that produced it. - [#1758](https://github.com/livekit/protocol/pull/1758) ([@u9g](https://github.com/u9g)) + +- Add name field to the phone numbers. - [#1781](https://github.com/livekit/protocol/pull/1781) ([@dennwc](https://github.com/dennwc)) + +- Add separate inbound and outbound statuses for phone numbers. - [#1784](https://github.com/livekit/protocol/pull/1784) ([@dennwc](https://github.com/dennwc)) + +- Report SIP transfer failures with a SIPTransferError detail on the error - [#1782](https://github.com/livekit/protocol/pull/1782) ([@genseric-ghiro](https://github.com/genseric-ghiro)) + +- sip: fix panic in EvaluateDispatchRule on an empty From user part - [#1768](https://github.com/livekit/protocol/pull/1768) ([@hechen-eng](https://github.com/hechen-eng)) + ## 1.51.0 ### Minor Changes diff --git a/package.json b/package.json index fec698d56..c9d025c24 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "github.com/livekit/protocol", "private": true, - "version": "1.51.0", + "version": "1.52.0", "scripts": { "changeset": "changeset", "ci:publish": "pnpm --filter @livekit/protocol run build && changeset publish" diff --git a/packages/javascript/CHANGELOG.md b/packages/javascript/CHANGELOG.md index d38816326..2a68e96d4 100644 --- a/packages/javascript/CHANGELOG.md +++ b/packages/javascript/CHANGELOG.md @@ -1,5 +1,43 @@ # @livekit/protocol +## 1.52.0 + +### Minor Changes + +- Add new SIPAuthentication error codes. - [#1798](https://github.com/livekit/protocol/pull/1798) ([@alexfish8](https://github.com/alexfish8)) + +### Patch Changes + +- Add `AgentGrant.DispatchAdmin` - [#1744](https://github.com/livekit/protocol/pull/1744) ([@erikhortsch](https://github.com/erikhortsch)) + +- Add fuzz test for data track packet deserialization - [#1759](https://github.com/livekit/protocol/pull/1759) ([@ladvoc](https://github.com/ladvoc)) + +- Add a dotnet field to the ClientInfo to track community dotnet sdk usage - [#1789](https://github.com/livekit/protocol/pull/1789) ([@MaxHeimbrock](https://github.com/MaxHeimbrock)) + +- Move data track packet serialization from livekit package - [#1757](https://github.com/livekit/protocol/pull/1757) ([@ladvoc](https://github.com/ladvoc)) + +- Replace logger.WithTap with logger.WithTee, which duplicates every log entry to a caller-supplied zaputil.Tee. The tee's core is built from the level each derived logger resolves, so the copy follows component levels rather than carrying a level of its own. - [#1790](https://github.com/livekit/protocol/pull/1790) ([@paulwe](https://github.com/paulwe)) + + Replace ZapLogger.WithMinLevel with WithComponentLeveler, which attaches a zaputil.ComponentLeveler to a branch of the logger tree. A leveler owns the per-component level and write-enabler cache for one configuration source and can only widen its parent, so a caller can resolve levels per (tenant, component) without rebuilding loggers on a config change. ZapLogger.Leveler exposes the leveler a branch resolves through, for use as the parent of a derived one. + +- Change GRPC code mapping for SIP 480/486 - [#1766](https://github.com/livekit/protocol/pull/1766) ([@ChelseaBradbury](https://github.com/ChelseaBradbury)) + +- Add psrpc bus compression settings to PSRPCConfig - [#1771](https://github.com/livekit/protocol/pull/1771) ([@paulwe](https://github.com/paulwe)) + +- sdp: harden SDPFragment.Unmarshal against out-of-range accesses - [#1767](https://github.com/livekit/protocol/pull/1767) ([@boks1971](https://github.com/boks1971)) + +- agent simulation: merge `accuracy_score` and `experience_score` into a single `overall_score` on `SimulationRun.JobMetrics` and `SimulationRun.RunMetrics`; the old field numbers and names are reserved. - [#1800](https://github.com/livekit/protocol/pull/1800) ([@u9g](https://github.com/u9g)) + +- Add `SimulationRun.CI` — the provider, commit, ref, pull request, run URL, and actor of the pipeline that started a run — to `SimulationRun.Create.Request` and to `SimulationRun`, so the dashboard can link a run back to the CI job that produced it. - [#1758](https://github.com/livekit/protocol/pull/1758) ([@u9g](https://github.com/u9g)) + +- Add name field to the phone numbers. - [#1781](https://github.com/livekit/protocol/pull/1781) ([@dennwc](https://github.com/dennwc)) + +- Add separate inbound and outbound statuses for phone numbers. - [#1784](https://github.com/livekit/protocol/pull/1784) ([@dennwc](https://github.com/dennwc)) + +- Report SIP transfer failures with a SIPTransferError detail on the error - [#1782](https://github.com/livekit/protocol/pull/1782) ([@genseric-ghiro](https://github.com/genseric-ghiro)) + +- sip: fix panic in EvaluateDispatchRule on an empty From user part - [#1768](https://github.com/livekit/protocol/pull/1768) ([@hechen-eng](https://github.com/hechen-eng)) + ## 1.51.0 ### Minor Changes diff --git a/packages/javascript/package.json b/packages/javascript/package.json index 5f4d6d1a5..e1dd007d4 100644 --- a/packages/javascript/package.json +++ b/packages/javascript/package.json @@ -1,6 +1,6 @@ { "name": "@livekit/protocol", - "version": "1.51.0", + "version": "1.52.0", "description": "", "type": "module", "require": "dist/index.cjs",