Skip to content

Version Packages - #1806

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@livekit/protocol@1.52.1

Patch Changes

  • Add configutil.Derive for narrowing an observable config onto a subtree - #1795 (@paulwe)

  • Add configutil.NewStaticObserver, which builds an Observer over an already-built config with no file to watch, for stubbing observable config in tests. EmitConfigUpdate now also stores the config it emits, so Load reflects an update pushed by hand. - #1795 (@paulwe)

  • Add configutil.Validator, an optional builder hook run on every config load after InitDefaults. A config that fails validation, or whose InitDefaults returns an error, now fails NewObserver; on reload the failure is logged and the previous config stays in effect. - #1795 (@paulwe)

  • logger.Config implements yaml.Marshaler, so marshaling a *Config snapshots it under the same lock Update takes instead of reading fields alongside a concurrent update. - #1813 (@paulwe)

  • Update psrpc to v0.8.0 - #1808 (@paulwe)

  • agent_simulation: repeat scenarios within a run for pass@k / pass^k, and decide a scenario's verdict from a Sampling.pass_rate - #1799 (@u9g)

  • Add lk.sip.inviteTime SIP participant attribute and agents sip_invite_latency reporter - #1815 (@paulwe)

  • Add utils/leaftest, which asserts that a package imports nothing beyond the standard library and an explicit allow list. leaftest.Assert(t) names the package from the working directory, so a guarded package's test carries no import path to keep in sync. Test-only imports are not counted. - #1795 (@paulwe)

github.com/livekit/protocol@1.52.1

Patch Changes

  • Add configutil.Derive for narrowing an observable config onto a subtree - #1795 (@paulwe)

  • Add configutil.NewStaticObserver, which builds an Observer over an already-built config with no file to watch, for stubbing observable config in tests. EmitConfigUpdate now also stores the config it emits, so Load reflects an update pushed by hand. - #1795 (@paulwe)

  • Add configutil.Validator, an optional builder hook run on every config load after InitDefaults. A config that fails validation, or whose InitDefaults returns an error, now fails NewObserver; on reload the failure is logged and the previous config stays in effect. - #1795 (@paulwe)

  • egressobs.GetAudioOnly reports v2 StartEgress and replay export requests as audio-only when their Template or Web source sets audio_only. - #1816 (@milos-lk)

  • logger.Config implements yaml.Marshaler, so marshaling a *Config snapshots it under the same lock Update takes instead of reading fields alongside a concurrent update. - #1813 (@paulwe)

  • Update psrpc to v0.8.0 - #1808 (@paulwe)

  • agent_simulation: repeat scenarios within a run for pass@k / pass^k, and decide a scenario's verdict from a Sampling.pass_rate - #1799 (@u9g)

  • Add lk.sip.inviteTime SIP participant attribute and agents sip_invite_latency reporter - #1815 (@paulwe)

  • Add utils/leaftest, which asserts that a package imports nothing beyond the standard library and an explicit allow list. leaftest.Assert(t) names the package from the working directory, so a guarded package's test carries no import path to keep in sync. Test-only imports are not counted. - #1795 (@paulwe)

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 6 times, most recently from 72bfcce to f80923b Compare September 23, 2026 20:14
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from f80923b to a2c64fa Compare September 24, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants