Releases: Proximie/jarust
Releases Β· Proximie/jarust
Release 1.8.2
Bug fixes:
- Rename
record_dir->rec_dirfor the videoroom plugin
Release 1.8.1
Release 1.8.1
1.8.0
What's new in Jarust
1.8.0 - 2025-07-09
π Features
- Transaction generator now accepts trait impl or closure
- Adds videocodec to legacy video room configure optional params
- Adds videocodec to video room configure optional params
π Bug Fixes
- Fix typo in experimental Cargo feature
- Allow unused labels in e2e streaming tests
- Fix invalid_value error message when deserializing U63
- Fix plugin config paths in top level compose
π Refactor
- Rework U63 handling
- Rework U63 instantiation and serialization
- Rewrite u63 serialization test to avoid deprecated serde_test
π§ͺ Testing
- Parameterized the core tests with url and api pairs
- Audio bridge tests not test legacy janus and restful apis
- Parameterized videoroom tests and renamed ServerUrl -> TestingEnv
- Added legacy video room tests
- Added streaming crud tests
- Remove unused e2e configuration
βοΈ Miscellaneous Tasks
- Rename videoroom_room_crud_e2e -> legacy_videoroom_room_crud_e2e
- Added kick all comment
- Added rustaceans team as codeowner
Format
- Apply cargo format
Contributors
Thanks to:
- @fcx-mrogez β€οΈ
- @benjamin-es-hall β€οΈ
- @Ghamza-Jd β€οΈ
1.7.2
1.7.1
1.7.0
1.6.2
1.6.1
1.6.0
What's new in Jarust
1.6.0 - 2025-04-10
Support legacy video room plugin (0.x or pre-multistream version of janus)
π Features
- Added legacy video room plugin skeleton
- (legacy-video-room) Added create room
- (legacy-video-room) Added exist and kick messages
- (legacy-video-room) Added publisher join, configure, and joinandconfigure async messages
- (legacy-video-room) Added subscriber join and start messages
- (legacy-video-room) Added subscriber configure message
- (legacy-video-room) Added event parsing
- (legacy-videor-room) Parse attached, unpublish and started events
- (legacy-video-room) Parse configured event
βοΈ Miscellaneous Tasks
- Change configure signature