Skip to content

Latest commit

 

History

History
632 lines (319 loc) · 27.7 KB

File metadata and controls

632 lines (319 loc) · 27.7 KB

github.com/livekit/protocol

1.45.3

Patch Changes

1.45.2

1.45.1

Patch Changes

  • Dropping use of an affinity function in CreateSIPParticipant - #1456 (@alexlivekit)

1.45.0

Minor Changes

Patch Changes

1.44.1

Patch Changes

  • update text message protocol for http endpoints - #1407 (@longcw)

  • Adding feature_flags field to InternalTransferSIPParticipantRequest, InternalCreateSIPParticipantRequest, and EvaluateSIPDispatchRulesResponse - #1382 (@alexlivekit)

1.44.0

Minor Changes

  • Add numbers field to SIPDispatchRuleInfo for filtering calls by called number - #1351 (@civilcoder55)

Patch Changes

  • Add auto_subscribe_data_track to StartSession. - #1366 (@boks1971)

  • Add TextMessageRequest and TextMessageResponse - #1349 (@longcw)

  • Add featureinfo nested field for reporting noise cancellation feature specific metadata - #1367 (@1egoman)

  • Option to control auto subscribe of data tracks. - #1365 (@boks1971)

  • Changing the wording on duplicate dispatch rule error message - #1343 (@alexlivekit)

  • Allow passing ClientParams to SIP RPC client. - #1356 (@dennwc)

  • Add project ID to internal SIPCall info. - #1346 (@dennwc)

  • Add helpers for tracing attributes. - #1363 (@dennwc)

  • Add helper for setting Jaeger tracing. - #1355 (@dennwc)

  • Store repair ssrc in TrackInfo for migration purposes. - #1348 (@boks1971)

1.43.4

Patch Changes

1.43.3

Patch Changes

1.43.2

1.43.1

Patch Changes

1.43.0

Patch Changes

1.42.2

Patch Changes

1.42.1

1.42.0

Minor Changes

Patch Changes

1.41.0

Minor Changes

1.40.0

Minor Changes

Patch Changes

1.39.3

1.39.2

1.39.1

Patch Changes

  • adding detailed responses to the trunk match logic which can help with decisions on blocking - #1101 (@nishadmusthafa)

  • E2E reliability for data channel - #1099 (@cnderrauber)

  • ensure access token do not contain sensitive credentials - #1097 (@davidzhao)

  • WHIP internal signalling to be able to support WHIP in OSS. - #1091 (@boks1971)

1.39.0

Patch Changes

1.38.0

Minor Changes

1.37.1

Patch Changes

  • Deprecate explicit AddTrackRequest fields that can be read from AudioTrackFeatures - #1058 (@lukasIO)

  • Add PreconnectBuffer to AudioTrackFeatures, add AudioTrackFeatures to AddTrackRequest - #1057 (@lukasIO)

1.37.0

Minor Changes

  • Allow updating SIP media encryption. - #1047 (@dennwc)

  • Add helper to get SIP call status from an error. - #1028 (@dennwc)

  • Add timeout parameter to SIP transfer API. - #1036 (@dennwc)

  • Fix SIP update when replacing array fields. - #1038 (@dennwc)

Patch Changes

1.36.1

Patch Changes

1.36.0

Minor Changes

Patch Changes

  • Fix incremental SIP dispatch rule update. - #1014 (@dennwc)

1.35.0

Minor Changes

  • Add ForwardParticipant to room service - #1011 (@cnderrauber)

  • Move SIP call dispatch info into s separate type. - #989 (@dennwc)

  • Handle SIP hostname in address filters. Expose attribute. - #987 (@dennwc)

  • Expose and improve SIP number normalization. - #986 (@dennwc)

  • More analytics fields for SIPCallInfo. - #984 (@dennwc)

1.34.0

Minor Changes

  • Allow passing all SIP trunk options in CreateSIPParticipant. - #961 (@dennwc)

  • Add egress audio mixing options - #978 (@frostbyte73)

  • Expose hooks for SIP trunk and rule matching. - #983 (@dennwc)

Patch Changes

  • Fix iteration over empty and unsorted records. - #971 (@dennwc)

  • Remove SIP outbound number normalization for Telnyx. - #969 (@dennwc)

  • Remove SIP outbound number normalization for Telnyx. - #982 (@dennwc)

1.33.0

Minor Changes

  • Use SIP statuses as Go and gRPC errors. - #960 (@dennwc)

  • Add flag to make CreateSIPParticipant synchronous. - #952 (@dennwc)

  • Add Twirp options to preserve error details and client timeouts. - #963 (@dennwc)

Patch Changes

1.32.1

Patch Changes

1.32.0

Minor Changes

1.31.0

Minor Changes

  • Add media encryption options for SIP. - #892 (@dennwc)

Patch Changes

1.30.0

Minor Changes

Patch Changes

1.29.4

1.29.3

1.29.2

Patch Changes

1.29.1

1.29.0

Minor Changes

1.28.1

1.28.0

Minor Changes

  • Add disconnect reason for SIP failures. - #845 (@dennwc)

  • Map participant attributes to SIP headers. - #893 (@dennwc)

  • Allow setting number for SIP outbound. - #891 (@dennwc)

Patch Changes

1.27.1

Patch Changes

1.27.0

Minor Changes

  • Support for room configuration and agent dispatches - #864 (@davidzhao)

Patch Changes

1.26.0

Minor Changes

1.25.0

Minor Changes

  • Add ringing timeout and max call duration setting for SIP. - #844 (@dennwc)

1.24.0

Minor Changes

Patch Changes

  • Add missing SIP status attribute. - #833 (@dennwc)

  • Validate SipCallTo in CreateSIPParticipantRequest. - #823 (@dennwc)

1.23.0

Patch Changes

1.22.0

Minor Changes

  • Update SIP protocol. Pass headers, project ID and hostname. - #805 (@dennwc)

Patch Changes

1.21.0

Minor Changes

  • Add Callee dispatch rule type for SIP. - #798 (@dennwc)

Patch Changes

  • Add SDK values for Unity-Web and NodeJS. - #797 (@bcherry)

1.20.1

Patch Changes

1.20.0

Minor Changes

  • Send non-error responses also as part of RequestResponse - #787 (@lukasIO)

Patch Changes

  • Add disconnect reason in participant info. - #788 (@boks1971)

  • Use multiple webhook workers for each URL to improve parallelism - #784 (@davidzhao)

1.19.3

1.19.2

Patch Changes

1.19.1

1.19.0

Minor Changes

Patch Changes

1.18.0

Minor Changes

  • Split SIP Trunk configuration to inbound and outbound parts. - #738 (@dennwc)

  • add Participant attributes key/val storage - #733 (@davidzhao)

Patch Changes

1.17.0

Minor Changes

Patch Changes

  • Added error code field to EgressInfo - #714 (@frostbyte73)

  • Include node_id with analytics events - #727 (@davidzhao)

  • Match SIP Trunks by source IP or mask. - #724 (@dennwc)

  • Add notice to use participant identity from DataPacket for transcriptions. - #706 (@dennwc)

1.16.0

Minor Changes

    • Add RedactAutoEncodedOutput to support redacting auto egress types - #712 (@biglittlebigben)
    • Redact image outputs
    • Support AliOSS uploads for auto egress
  • Allow inbound number filtering on SIP Dispatch Rules - #707 (@dennwc)

  • Move egress request redacting routines to protocol - #711 (@biglittlebigben)

1.15.0

Minor Changes

  • Expose Logger constructor for Zap. - #701 (@dennwc)

  • Add metadata to SIP trunks, dispatch rules and participants. Change SIP participant identity prefix to sip_. - #696 (@dennwc)

  • Move language into TranscriptionSegment #703 - #704 (@lukasIO)

1.14.0

Minor Changes

  • Added real-time Transcription protocol - #686 (@davidzhao)

  • WHIP protocol change - #680 (@biglittlebigben)

    Deprecate the bypass_transcoding property in all ingress APIs and introduce the optional enable_transcoding property. This property will default to false for WHIP and to true for all other ingress types.

Patch Changes

1.13.0

Minor Changes

  • Add and option to play ringtone for SIP outbound calls. - #671 (@dennwc)

Patch Changes

1.12.0

Minor Changes

  • Moved CPU stats to a separate hwstats package, removing cgo dependency. - #660 (@dennwc)

Patch Changes

  • Fixed bounds check when masking short SIP numbers. - #650 (@dennwc)

  • Add signal requests for local track updates - #651 (@lukasIO)

  • Allow sending DTMF when creating SIP participant. - #658 (@dennwc)

1.11.0

Minor Changes

  • Align package version with manually tagged golang module - #646 (@lukasIO)

1.10.4

1.10.3

1.10.2