OpenTalk Obelisk version history
obelisk v0.19.3
(found in OpenTalk v25.1.2, v25.1.1)
Changelog
🐛 Bug fixes
- Properly disable video pipeline in audio-only calls (!264)
obelisk v0.19.2
(found in OpenTalk v25.1.0)
Changelog
🐛 Bug fixes
- Avoid call cancellation after 30min with some registrars (!259)
- Set correct consent value for accepting/rejecting recording (!259)
⚙ Miscellaneous
📦 Dependencies
- (deps) Update rust crate crossbeam-channel to v0.5.14 (!259)
obelisk v0.19.1
Changelog
🚀 New features
🐛 Bug fixes
📦 Dependencies
- (deps) Update rust crate ring to v0.17.14 (!248)
⚙ Miscellaneous
obelisk v0.19.0
Changelog
🚀 New features
- Add cli argument parsing and implement version argument (!199)
- Add config argument (!199)
- Provide default stun port if its missing from the url (!208, #65)
- Add TTS tooling and text files (!211, #15)
- Add additional text messages (!211)
- Add english messages (!211)
- Send picture-fast-update INFO request on decoder error (!213)
- Add sip.encode_video_at_half_bitrate option (!216, #143)
- Add recording support, add separate video mute binding & add english language support (!223)
- Add ubuntu noble based container image (!229)
- Add container security scanning (!238)
🐛 Bug fixes
- Do not decode h264 on the tokio runtime (!202)
- Exit gracefully on SIGTERM signal (for shutdown in docker container) (!208, #50)
- Avoid crash when receiving re-INVITE without SDP body (!205, #142)
- Improve H.264 compatibility by properly negotiating encoder settings and video resolution (!204)
- Play a track when the call-in user is muted by a moderator (!209, #133)
- Fix video speaker ordering by updating opentalk-compositor to 0.13.1 (!224)
- Disable compositor video support when there are no active video streams (!215)
- Gracefully handle being moved into the waiting room (!225)
- Reduce container size and attack surface (!229)
- Set KANIKO_IMAGE variable in .gitlab CI (!233)
- (ci) Temporary ignore RUSTSEC-2025-0008 (!233)
- Handle livekit microphone restrictions (!226)
📚 Documentation
- Fix broken link (!200)
🔨 Refactor
- (ci) Clean up install step in Dockerfiles (!229)
📦 Dependencies
- (deps) Update rust crate config to 0.15 (!198)
- (deps) Update ezk-rs, fixes RUSTSEC-2024-0421 (!193)
- (deps) Update opentalk to 0.29.0 (!203)
- (deps) Lock file maintenance (!203)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.84.0 (!207)
- (deps) Update opentalk to 0.30.1 (!210)
- (deps) Update rust crate service-probe to v0.2.1 (!220)
- (deps) Update rust crate openh264 to 0.8 (!232)
- (deps) Update opentalk to 0.32.0 (!237)
⚙ Miscellaneous
- Update dependencies (!202)
- Update openidconnect, reqwest (http) and tokio-tungstenite (websocket) dependencies (!214)
- Update opentalk-types, ezk, rand & livekit (!222)
- (ci) Update rust container image to 1.85 (!236)
- Lock file maintenance (!232)
- Document resource requirements (!239)
Ci
- Verify that commits are signed (!201)
obelisk v0.18.3
(found in OpenTalk v25.0.3, v25.0.2)
Changelog
0.18.3 - 2025-02-25
🐛 Bug fixes
- (ci) Noble build (!235)
0.18.2 - 2025-02-25
🚀 New features
- Add ubuntu noble based container image (!234)
🐛 Bug fixes
- Reduce container size and attack surface (!234)
- Set KANIKO_IMAGE variable in .gitlab CI (!234)
- (ci) Temporary ignore RUSTSEC-2025-0008 (!234)
- Update openssl crate to fix RUSTSEC-2025-0004 (!234)
🔨 Refactor
- (ci) Clean up install step in Dockerfiles (!234)
obelisk v0.18.1
(found in OpenTalk v25.0.1)
Changelog
📦 Dependencies
- (deps) Update rust crate service-probe to v0.2.1 (!220)
obelisk v0.18.0
(found in OpenTalk v25.0.0)
Changelog
🚀 New features
- Support media sessions via ipv6 (!188)
🐛 Bug fixes
- Emit video at the caller's requested framerate (!189)
📚 Documentation
- (monitoring) Explain behaviour when monitoring is not configured (!187)
📦 Dependencies
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.83.0 (!191)
- (deps) Update rust crate opentalk-compositor to 0.11 (!195)
- (deps) Update rust crate service-probe to 0.2 (!194)
- (deps) Update rust opentalk crates to 0.28.0 (!195)
⚙ Miscellaneous
- Update dependencies (!189)
- Create changelog with just (!182)
- Ignore RUSTSEC-2024-0421 (!194)
- (just) Separate checks in justfile (!197)
Ci
- Group opentalk crates (!195)
obelisk v0.17.0
(found in OpenTalk v24.21.0)
Changelog
🚀 New features
- Add an endpoint to determine the readiness of the service (!183)
📦 Dependencies
- (deps) Update rust crate types to 0.27.0 (!162)
- (deps) Update rust crate
service-probe
to version 0.1.1 (!162)
obelisk v0.16.0
Changelog
🚀 New features
📦 Dependencies
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.82.0 (!174)
- (deps) Update rust crate thiserror to v2 (!176)
obelisk v0.15.0
Changelog
🚀 New features
- Check if the host system supports avx (!136)
🐛 Bug fixes
- Only subscribe screenshare when call uses video (!166)
🔨 Refactor
- Rewrite media pipeline using livekit & ezk, removing GStreamer (!171)
📦 Dependencies
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.82.0 (!164)
⚙ Miscellaneous
- Migrate to new reuse config format (!165)
Ci
- Introduce changelog bot (!165)
- Enforce toml formatting (!167)
- (fix) Don't lint commits on main (!170)
obelisk v0.11.1
(found in OpenTalk v24.13.0)
Changelog
🐛 Bug fixes
- Only subscribe screenshare when call uses video (!166)
obelisk v0.11.0
Changelog
🚀 New features
🐛 Bug fixes
- Use compositor's add_watch_to_sink instead of registering own watcher (!143)
- Use DTMF's fmtp field from SDP offer when creating SDP response (!146)
- Only subscribe video with video pipeline (!156)
- Remove to-tag from register messages (!155)
📦 Dependencies
- (deps) Update openssl to 0.10.66 (!149)
- (deps) Update git.opentalk.dev:5050/opentalk/backend/containers/rust docker tag to v1.81.0 (!152)
- (deps) Update rust crates futures-* to 0.3.31 (!160)
- (deps) Update opentalk-compositor and opentalk-types (!160)
⚙ Miscellaneous
- Add documentation for supported codecs (!150)
- Ignore RUSTSEC-2024-0370 (!151)
- Update compositor submodule (!156)
- Run cargo update (!156)
- (release) Add a
justfile
with acreate-release
target for release automation (!159)
obelisk v0.10.2
(found in OpenTalk v24.11.0)