Skip to content

Commit 60ef968

Browse files
Preview changelog for next release (0.69.0)
1 parent 747637a commit 60ef968

4 files changed

Lines changed: 15 additions & 13 deletions

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22

33
<!-- scriv-insert-here -->
44

5+
<a id='changelog-0.69.0'></a>
6+
## 0.69.0 — 2026-05-17
7+
8+
### Removed
9+
10+
- Drop the long-deprecated `WebRtcStreamerContext.video_transformer` property (deprecated since v0.20, 2021). Use `video_processor` instead.
11+
12+
### Chore
13+
14+
- Collapse the eight repeated worker-passthrough properties on `WebRtcStreamerContext` (`video_receiver`, `audio_receiver`, `source_video_track`, `source_audio_track`, `input_video_track`, `input_audio_track`, `output_video_track`, `output_audio_track`) into a typed descriptor. Behavior is unchanged for users; the attributes still return `None` when no worker is attached.
15+
16+
- Add layer-1 (pure-function) and layer-2 (track-unit) tests for the WebRTC core: `tests/config_test.py`, `tests/models_test.py`, `tests/component_pure_test.py`, and `tests/process_test.py`. Together they bring `streamlit_webrtc.config.*`, `streamlit_webrtc.models.CallbackAttachableProcessor`, `compile_state` / `generate_frontend_component_key`, and the sync/async video process tracks under regression coverage (32 new tests, all green).
17+
18+
- Add layer-3 loopback integration coverage: `tests/webrtc_loopback_test.py` runs both ends of a `WebRtcWorker` connection in-process and verifies the SENDONLY video-frame-callback path and live `update_video_callbacks` hot-swap. Adds `pytest-asyncio` as a dev dependency.
19+
520
<a id='changelog-0.68.1'></a>
621
## 0.68.1 — 2026-05-16
722

changelog.d/20260516_170124_t.yic.yt_streamer_context_descriptor.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

changelog.d/20260516_172348_t.yic.yt_pytest_pyramid.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/20260516_221732_t.yic.yt_pytest_pyramid_layer3.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)