OpenTalk v24.11.0
- Release date: 2024-09-24
- Release series: 24.11
Component versions
Category | Component | Version |
---|---|---|
Frontend | web-frontend | v1.20.0 |
Services | controller | v0.19.1 |
Services | controller-enterprise | v0.19.1 |
Services | obelisk | v0.10.2 |
Services | recorder | v0.5.1 |
Services | smtp-mailer | v0.8.1 |
Documentation | ot-setup | v24.11.0 |
3rd-Party Components | ot-janus | v0.13.4 |
3rd-Party Components | ot-spacedeck | v1.0.2 |
3rd-Party Components | ot-etherpad | v1.0.2 |
3rd-Party Components | keycloak | v20.0.5 |
3rd-Party Components | postgres | v15.7.0 |
3rd-Party Components | rabbitmq | v3.12.14 |
3rd-Party Components | redis | v7.4.0 |
3rd-Party Components | minio | RELEASE.2023-07-21T21-12-44Z |
web-frontend v1.20.0
New Features
Improvements to the user experience
- Improve german translations for streaming platform(#1357)
- Improve A11Y of the coffee break timer announcement (#1997)
- When creating an adhoc meeting, the invited users are only shown when invites exist. (#1970)
- Inlined meetings filters on mobile devices (#2003)
- Show meeting details now defaults to true for new events (#1969)
Bug Fixes
- Fix: missing aria labels on poll and legal vote dialogs (#1998)
- Fix: Chat not being visible on certain mobile resolutions (#1995)
Internal
- Setup ESLint react plugin for app module (#2012)
controller v0.19.1
🐛 Bug fixes
📦 Dependencies
- Update rust crate gix-path to 0.10.10 (fixing RUSTSEC-2024-0367) (!1122)
controller v0.19.0
🚀 New features
- Add part-number for chunk upload (!1086)
- Serve a OpenAPI Swagger page under
/swagger
(#759, !828) - Add subcommand for exporting the OpenAPI specification to stdout or a file (#759, !828)
🐛 Bug fixes
- Prevent recorder start in breakout rooms (#838, !1094)
- Clippy v1.80.0 lints (!1073)
- Interior mutability issue as reported by clippy (!1073)
- (jobs) Fix storage sync bug where a low amount of assets resulted in a job failure (#842, !1114)
- (ci) Ignore frontend api yaml file based on name (!1120)
- (ci) Update markdown linter to allow code blocks (!1113)
- (ci) Detect only .rs files instead of anything ending on rs (!1118)
📚 Documentation
📦 Dependencies
- Update rust crate clap to v4.5.14 (!1092)
- Update rust crate derive_more to v1 (!1087)
- Update rust crate diesel-async to 0.5 (!631)
- Update rust crate serde to v1.0.207 (!1101)
- Update rust crate serde_json to v1.0.124 (!1102)
- Update rust crate tokio-cron-scheduler to 0.11 (!1095)
🔨 Refactor
- Use
BTree{Map,Set}
in module features for more stable (de-)serialization (!828) - Move GET
/rooms/{room_id}/invites
response to separate struct (!828) - Create RecurrencePattern and RecurrenceRule newtypes (!828)
✨ Style
- Use consistent module file layout (!911)
controller-enterprise v0.19.1
Changed
- update included community edition to
v0.19.1
controller-enterprise v0.19.0
Changed
- update included community edition to
v0.19.0
obelisk v0.10.2
🐛 Bug fixes
📦 Dependencies
⚙ Miscellaneous
- Ignore RUSTSEC-2024-0370 in
deny.toml
(!151)
obelisk v0.10.1
🐛 Bug fixes
- negotiate valid DTMF digit range (#119)
📦 Dependencies
- update openssl rust crate to 0.10.66 (fixes
RUSTSEC-2024-0357
)
recorder v0.5.1
🚀 New features
- Auto Configure Quality of Subscribed Video Streams (!177)
🐛 Bug fixes
- Check for gstreamer srtp elements on start (!198)
- Update TLS dependencies to support self signed certs (!192)
- Update docs (!192)
- Add timezone package (!201)
- Replace appsink/src with intersink/src (!206)
📚 Documentation
- Add clock pattern to example config and ENV (!201)
📦 Dependencies
- Lock file maintenance (!210)
- Update rust crate bytes to v1.7.1 (!199)
- Update rust crate env_logger to v0.11.5 (!191)
- Update rust crate lapin to v2.5.0 (!194)
- Update rust crate serde to v1.0.205 (!209)
- Update rust crate serde_json to v1.0.125 (!215)
- Update rust crate sysinfo to v0.31.2 (!205)
- Update rust crate tempfile to v3.12.0 (!207)
- Update rust crate tokio to v1.39.2 (!193)
- Update rust crate types to 0.19.0 (!184)
smtp-mailer v0.8.1
🐛 Bug fixes
- (ci) Build of container when
vendored
dir is gone (!163)
📦 Dependencies
- Lock file maintenance (!170, !175, !183, !184)
- Update opentalk-controller to 0.19.0 (!185)
- Update rust crate bytes to v1.7.1 (!158)
- Update rust crate clap to v4.5.13 (!159)
- Update rust crate env_logger to v0.11.5 (!153)
- Update rust crate fluent-templates to 0.10.0 (!181)
- Update rust crate lapin to v2.5.0 (!156)
- Update rust crate pest (!139)
- Update rust crate serde to v1.0.207 (!177)
- Update rust crate serde_json to v1.0.122 (!160)
- Update rust crate tokio to v1.39.2 (!155)
- Update rust crate vergen to v9 (!139)
- Update rust docker tag to v1.80.0 (!154)
⚙ Miscellaneous
- Replace controller submodule by crates.io dependencies (!161)
- (renovate) Group opentalk-controller libraries (!171)
- (ci) Build with cargo-auditable (!167)
- (ci) Add container mr build (!167)
ot-setup v24.11.0
Changed
- Update PRODUCT_VERSION to v24.11.0
Generation of this document was supported by retoki.