Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .changeset/agent-job-timing-state.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/agent-join-timing.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/agentsobs-join-latency.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/decodebudget-decoded-bytes.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/decodebudget-merged-messages.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/forward-processing-per-subscriber.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hwstats-host-cpu-ignore-request.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hwstats-host-cpu.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/resource-notifier-drain-wait.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/sdp-codec-helpers.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/sim-sip-call-to.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/sip-dialtone-preset.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/sip-drop-audio-during-dtmf.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/sip-pin-answer-time-attrs.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/soft-webs-rush.md

This file was deleted.

34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# github.com/livekit/protocol

## 1.53.2

### Patch Changes

- Add `Job.created_at`, `JobState.accepted_at`, `JobState.assigned_at` and `AgentDispatchState.trigger`, and the `lk.rtc.joinRequestTime` participant attribute - [#1929](https://github.com/livekit/protocol/pull/1929) ([@boks1971](https://github.com/boks1971))

- Add `UpdateJobStatus.join_timing`, the instants of an agent join on the worker's monotonic clock - [#1900](https://github.com/livekit/protocol/pull/1900) ([@boks1971](https://github.com/boks1971))

- `agentsobs` and `agentsv3obs` report agent join latency per job: the user arrival time, the join outcome, whether the join counts toward the latency figures, the attempts, and the total and attributable latency - [#1927](https://github.com/livekit/protocol/pull/1927) ([@boks1971](https://github.com/boks1971))

- decodebudget: move the protobuf/JSON decoding budgets to `utils/decodebudget` and add a calibrated decoded-allocation estimate (`MaxDecodedBytes`, `Estimate`, `ValidateProtoJSON`) - [#1920](https://github.com/livekit/protocol/pull/1920) ([@paulwe](https://github.com/paulwe))

- decodebudget: charge repeated occurrences of a singular message field against the merged message, closing a quadratic undercount - [#1921](https://github.com/livekit/protocol/pull/1921) ([@paulwe](https://github.com/paulwe))

- Replace `NodeStats.forward_scheduling_delay` with `NodeStats.forward_processing_per_write`, the mean forwarding work per write to a subscriber - [#1895](https://github.com/livekit/protocol/pull/1895) ([@boks1971](https://github.com/boks1971))

- hwstats: ignore LIVEKIT_CPU_REQUEST when measuring whole-host CPU - [#1904](https://github.com/livekit/protocol/pull/1904) ([@boks1971](https://github.com/boks1971))

- hwstats: add WithHostCPU option to measure whole-host CPU from /proc/stat - [#1903](https://github.com/livekit/protocol/pull/1903) ([@boks1971](https://github.com/boks1971))

- webhook: `ResourceURLNotifier.Stop(false)` waits for queued events to be sent, as `URLNotifier.Stop(false)` does - [#1901](https://github.com/livekit/protocol/pull/1901) ([@mnjalale](https://github.com/mnjalale))

- sdp: add CodecsFromSessionDescription and ParseFmtp helpers - [#1899](https://github.com/livekit/protocol/pull/1899) ([@anunaym14](https://github.com/anunaym14))

- agent_simulation: dial a phone number over SIP instead of dispatching an agent - [#1858](https://github.com/livekit/protocol/pull/1858) ([@u9g](https://github.com/u9g))

- Add `SIPDialtone` to select a regional dial tone on CreateSIPParticipant and TransferSIPParticipant; deprecate `play_dialtone` - [#1892](https://github.com/livekit/protocol/pull/1892) ([@dennwc](https://github.com/dennwc))

- sip: add `SIPMediaConfig.drop_audio_during_dtmf` to stop sending audio RTP while DTMF is sent - [#1907](https://github.com/livekit/protocol/pull/1907) ([@alexlivekit](https://github.com/alexlivekit))

- Add `lk.sip.pinEnteredTime` and `lk.sip.answerTime` SIP participant attributes, with helpers to set and parse them - [#1928](https://github.com/livekit/protocol/pull/1928) ([@boks1971](https://github.com/boks1971))

- SIP authentication: compare IP masks against remote address rather than From header. - [#1889](https://github.com/livekit/protocol/pull/1889) ([@alexfish8](https://github.com/alexfish8))

## 1.53.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "github.com/livekit/protocol",
"private": true,
"version": "1.53.1",
"version": "1.53.2",
"scripts": {
"changeset": "changeset",
"ci:publish": "pnpm --filter @livekit/protocol run build && changeset publish"
Expand Down
26 changes: 26 additions & 0 deletions packages/javascript/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# @livekit/protocol

## 1.53.2

### Patch Changes

- Add `Job.created_at`, `JobState.accepted_at`, `JobState.assigned_at` and `AgentDispatchState.trigger`, and the `lk.rtc.joinRequestTime` participant attribute - [#1929](https://github.com/livekit/protocol/pull/1929) ([@boks1971](https://github.com/boks1971))

- Add `UpdateJobStatus.join_timing`, the instants of an agent join on the worker's monotonic clock - [#1900](https://github.com/livekit/protocol/pull/1900) ([@boks1971](https://github.com/boks1971))

- `agentsobs` and `agentsv3obs` report agent join latency per job: the user arrival time, the join outcome, whether the join counts toward the latency figures, the attempts, and the total and attributable latency - [#1927](https://github.com/livekit/protocol/pull/1927) ([@boks1971](https://github.com/boks1971))

- Replace `NodeStats.forward_scheduling_delay` with `NodeStats.forward_processing_per_write`, the mean forwarding work per write to a subscriber - [#1895](https://github.com/livekit/protocol/pull/1895) ([@boks1971](https://github.com/boks1971))

- webhook: `ResourceURLNotifier.Stop(false)` waits for queued events to be sent, as `URLNotifier.Stop(false)` does - [#1901](https://github.com/livekit/protocol/pull/1901) ([@mnjalale](https://github.com/mnjalale))

- sdp: add CodecsFromSessionDescription and ParseFmtp helpers - [#1899](https://github.com/livekit/protocol/pull/1899) ([@anunaym14](https://github.com/anunaym14))

- agent_simulation: dial a phone number over SIP instead of dispatching an agent - [#1858](https://github.com/livekit/protocol/pull/1858) ([@u9g](https://github.com/u9g))

- Add `SIPDialtone` to select a regional dial tone on CreateSIPParticipant and TransferSIPParticipant; deprecate `play_dialtone` - [#1892](https://github.com/livekit/protocol/pull/1892) ([@dennwc](https://github.com/dennwc))

- sip: add `SIPMediaConfig.drop_audio_during_dtmf` to stop sending audio RTP while DTMF is sent - [#1907](https://github.com/livekit/protocol/pull/1907) ([@alexlivekit](https://github.com/alexlivekit))

- Add `lk.sip.pinEnteredTime` and `lk.sip.answerTime` SIP participant attributes, with helpers to set and parse them - [#1928](https://github.com/livekit/protocol/pull/1928) ([@boks1971](https://github.com/boks1971))

- SIP authentication: compare IP masks against remote address rather than From header. - [#1889](https://github.com/livekit/protocol/pull/1889) ([@alexfish8](https://github.com/alexfish8))

## 1.53.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/javascript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@livekit/protocol",
"version": "1.53.1",
"version": "1.53.2",
"description": "",
"type": "module",
"require": "dist/index.cjs",
Expand Down
Loading