Skip to content

Releases: Eyevinn/strom

v0.4.11

20 Apr 09:42
ef484ef

Choose a tag to compare

What's Changed

  • fix(cef): downgrade gstcefsrc to CEF 126 (Alloy runtime) to avoid Mem… by @srperens in #505
  • fix: unblock preroll on mpegtssrt output (async=false) by @srperens in #504
  • fix(cef): use full SHA for gstcefsrc pin so git fetch works by @srperens in #506
  • fix(cef): use CEF 122 instead of 126 to match pinned gstcefsrc ABI by @srperens in #507
  • feat(cef): LD_PRELOAD mallinfo shim to fix MemoryInfra SIGILL by @srperens in #508
  • chore(cef): bump to CEF 144.0.21 and align strom-full version by @srperens in #509
  • feat(efp): cross-source sync via normalize_segment + preroll fix by @srperens in #510
  • chore(webrtc): lower client ICE gathering timeout from 2s to 1s by @srperens in #512
  • feat(vision-mixer): per-input VU meters on multiview overlay by @srperens in #511
  • chore: bump version to 0.4.11 by @srperens in #513
  • chore: bump rustls-webpki to 0.103.12 by @srperens in #514

Full Changelog: v0.4.10...v0.4.11

v0.4.10-ceffix

17 Apr 12:25
e2e4dd6

Choose a tag to compare

What's Changed

  • fix(cef): downgrade gstcefsrc to CEF 126 (Alloy runtime) to avoid Mem… by @srperens in #505
  • fix: unblock preroll on mpegtssrt output (async=false) by @srperens in #504
  • fix(cef): use full SHA for gstcefsrc pin so git fetch works by @srperens in #506
  • fix(cef): use CEF 122 instead of 126 to match pinned gstcefsrc ABI by @srperens in #507
  • feat(cef): LD_PRELOAD mallinfo shim to fix MemoryInfra SIGILL by @srperens in #508
  • chore(cef): bump to CEF 144.0.21 and align strom-full version by @srperens in #509

Full Changelog: v0.4.10...v0.4.10-ceffix

v0.4.10

17 Apr 09:53
1eb4b16

Choose a tag to compare

What's Changed

  • feat: add debug logging for flow API request bodies by @srperens in #493
  • feat: runtime log level control via REST API and info page by @srperens in #494
  • fix: eliminate overlay lag in vision mixer multiview by @srperens in #499
  • fix: add buffer limits to appsrc elements by @srperens in #500
  • fix: filter vision mixer control UI events by both flow_id and block_id by @srperens in #501
  • fix: align static external_pads with computed defaults by @srperens in #492
  • fix: vision mixer A/V sync and multiview latency by @srperens in #502
  • chore(deps): bump tokio from 1.51.0 to 1.51.1 by @dependabot[bot] in #497
  • chore(deps): bump libc from 0.2.184 to 0.2.185 by @dependabot[bot] in #495
  • chore(deps): bump rustls from 0.23.37 to 0.23.38 by @dependabot[bot] in #496
  • chore: bump version to 0.4.10 by @srperens in #503

Full Changelog: v0.4.9...v0.4.10

v0.4.9

13 Apr 13:41
23608f3

Choose a tag to compare

What's Changed

  • ci: add manual workflow to trigger OSC fork sync by @birme in #487
  • fix: compensate for pipeline latency in transition keyframe timing by @srperens in #490
  • fix: unique session cookie name per port by @srperens in #489
  • fix: change vision mixer num_inputs from enum to uint by @srperens in #488
  • chore: bump version to 0.4.9 by @srperens in #491

Full Changelog: v0.4.8...v0.4.9

v0.4.8

13 Apr 08:55
b5f05e5

Choose a tag to compare

What's Changed

  • fix: skip GL compositor when only Mesa software rendering is available by @srperens in #482
  • fix: frontend UI fixes and session handling by @srperens in #483
  • feat: isolate media player in internal pipeline with clocksync bridge by @srperens in #484
  • fix: add peer address to connection logs and fix audiogain f32 type by @srperens in #485
  • fix: resolve passthrough audio not flowing in media player bridge by @srperens in #486

Full Changelog: v0.4.7...v0.4.8

v0.4.7

08 Apr 11:21
1a65466

Choose a tag to compare

What's Changed

  • fix: vision mixer compositor stall due to start-time-selection race by @srperens in #480
  • Add framerate and GL passthrough properties to vision mixer by @srperens in #481

Full Changelog: v0.4.6...v0.4.7

v0.4.6

07 Apr 15:36
4aad57e

Choose a tag to compare

What's Changed

  • fix: WHIP/WHEP endpoint handling and vision mixer multiview API by @srperens in #476
  • chore: bump version to 0.4.6 by @srperens in #477
  • fix: egui 0.34 panel ordering and WASM renderer by @srperens in #478
  • feat: ephemeral flows and accept full Flow on create API by @srperens in #479

Full Changelog: v0.4.5...v0.4.6

v0.4.5

07 Apr 09:33
3529b01

Choose a tag to compare

What's Changed

  • feat: vision mixer output format and overlay alpha control by @srperens in #471
  • chore(deps): bump uuid from 1.22.0 to 1.23.0 by @dependabot[bot] in #466
  • chore(deps): bump gloo-timers from 0.3.0 to 0.4.0 by @dependabot[bot] in #468
  • chore(deps): bump gloo-net from 0.6.0 to 0.7.0 by @dependabot[bot] in #469
  • fix: work around GStreamer jitterbuffer stall after mute gap by @srperens in #472
  • chore: upgrade egui ecosystem from 0.33 to 0.34 by @srperens in #473
  • Add OpenAPI discriminator hints for tagged enum schemas by @srperens in #474
  • chore: cargo update (tokio 1.51, hyper 1.9, wasm-bindgen 0.2.117) by @srperens in #475

Full Changelog: v0.4.3...v0.4.5

v0.4.3

30 Mar 09:55
1eec951

Choose a tag to compare

What's Changed

  • feat: add vision mixer block with PVW/PGM workflow by @srperens in #463
  • feat: add Audio Gain block with live property updates by @srperens in #464
  • fix: break circular GObject references that leaked pipelines and sockets by @srperens in #465

Full Changelog: v0.4.2...v0.4.3

v0.4.2

26 Mar 09:04
4a508aa

Choose a tag to compare

What's Changed

  • Frontend UI improvements for graph editor and flow list by @srperens in #458
  • chore(deps): bump tokio-tungstenite from 0.28.0 to 0.29.0 by @dependabot[bot] in #457
  • fix: preserve edge caps in debug graph DOT labels by @srperens in #459
  • fix(docker): replace non-existent CEF tracing flag with working alternatives by @srperens in #461
  • chore: bump version to 0.4.2 and update dependencies by @srperens in #462

Full Changelog: v0.4.1...v0.4.2