Skip to content

Releases: Proximie/jarust

Release 1.8.2

18 Aug 16:59

Choose a tag to compare

Bug fixes:

  • Rename record_dir -> rec_dir for the videoroom plugin

Release 1.8.1

12 Aug 20:24

Choose a tag to compare

Release 1.8.1

1.8.0

09 Jul 20:58

Choose a tag to compare

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:

1.7.2

23 Apr 08:43

Choose a tag to compare

What's new in Jarust

1.7.2 - 2025-04-23

πŸ› Bug Fixes

  • Participant -> id for kick request

1.7.1

17 Apr 14:30

Choose a tag to compare

What's new in Jarust

1.7.1 - 2025-04-17

πŸš€ Features

  • Created multistream and legacy janus dockerfiles
  • Added slowlink event body

πŸ› Bug Fixes

  • Optional private id

πŸ§ͺ Testing

  • Added legacy video room event parsing tests

βš™οΈ Miscellaneous Tasks

  • Removed postgres package

1.7.0

11 Apr 11:51

Choose a tag to compare

What's new in Jarust

1.7.0 - 2025-04-11

πŸš€ Features

  • Added new publishers event

πŸ§ͺ Testing

  • Added parse joined with jsep

1.6.2

10 Apr 11:44

Choose a tag to compare

What's new in Jarust

1.6.2 - 2025-04-10

πŸ› Bug Fixes

  • (legacy-video-room) Use subscriber configure struct instead of subscriber join struct

1.6.1

10 Apr 09:54

Choose a tag to compare

What's new in Jarust

1.6.1 - 2025-04-10

πŸ› Bug Fixes

  • (typo) VideoRoomAudioCodec -> LegacyVideoRoomAudioCodec

1.6.0

10 Apr 08:31

Choose a tag to compare

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

1.5.0

02 Apr 09:00

Choose a tag to compare

What's new in Jarust

1.5.0 - 2025-04-02

πŸš€ Features

  • Added room joined and room joined with jsep events