Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

Commit

Permalink
Prepare 0.2.0 release of 'medea-jason' crate
Browse files Browse the repository at this point in the history
  • Loading branch information
tyranron committed Apr 9, 2021
1 parent 0bcb89c commit 57928bb
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 31 deletions.
20 changes: 17 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 8 additions & 26 deletions jason/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,33 +6,10 @@ All user visible changes to this project will be documented in this file. This p



## [0.2.0] · 2021-??-?? · To-be-done
## [0.2.0] · 2021-04-09
[0.2.0]: /../../tree/medea-jason-0.2.0/jason

[Diff](/../../compare/medea-jason-0.2.0-rc.1...medea-jason-0.2.0) | [Milestone](/../../milestone/2) | [Roadmap](/../../issues/27)

First, consider [0.2.0-rc.1] changes.

### Added

- Signalling:
- Handling of RPC events:
- `PeerUpdated` with `PeerUpdate::Removed` ([#109]).
- Library API:
- `RemoteMediaTrack.on_stopped` callback that is called when `RemoteMediaTrack` is stopped ([#109]);
- `RemoteMediaTrack.on_muted` and `RemoteMediaTrack.on_unmuted` callbacks being called when `RemoteMediaTrack` is muted or unmuted ([#191]);
- `RemoteMediaTrack.muted()` method indicating whether this `RemoteMediaTrack` is muted ([#191]).

[#109]: /../../pull/109
[#191]: /../../pull/191




## [0.2.0-rc.1] · 2021-02-01
[0.2.0-rc.1]: /../../tree/medea-jason-0.2.0-rc.1/jason

[Diff](/../../compare/medea-jason-0.1.0...medea-jason-0.2.0-rc.1) | [Milestone](/../../milestone/2) | [Roadmap](/../../issues/27)
[Diff](/../../compare/medea-jason-0.1.0...medea-jason-0.2.0) | [Milestone](/../../milestone/2) | [Roadmap](/../../issues/27)

### BC Breaks

Expand Down Expand Up @@ -82,6 +59,9 @@ First, consider [0.2.0-rc.1] changes.
- `Room.on_failed_local_media` callback ([#54], [#143]);
- `Room.on_close` callback for WebSocket close initiated by server ([#55]);
- `RemoteMediaTrack.on_enabled` and `RemoteMediaTrack.on_disabled` callbacks being called when `RemoteMediaTrack` is enabled or disabled ([#123], [#143], [#156]);
- `RemoteMediaTrack.on_stopped` callback that is called when `RemoteMediaTrack` is stopped ([#109]);
- `RemoteMediaTrack.on_muted` and `RemoteMediaTrack.on_unmuted` callbacks being called when `RemoteMediaTrack` is muted or unmuted ([#191]);
- `RemoteMediaTrack.muted()` method indicating whether this `RemoteMediaTrack` is muted ([#191]);
- `ConnectionHandle.on_remote_track_added` callback being called when new receiver `RemoteMediaTrack` is added ([#123], [#143], [#156]);
- Enabling/disabling remote video/audio ([#127], [#155]):
- `Room.disable_remote_audio`;
Expand Down Expand Up @@ -117,7 +97,7 @@ First, consider [0.2.0-rc.1] changes.
- Enabling/disabling audio/video send/receive via `UpdateTracks` command ([#81], [#155]);
- Muting/unmuting audio/video send via `UpdateTracks` ([#156]).
- Handling of RPC events:
- `PeerUpdated` with `PeerUpdate::Added`, `PeerUpdate::Updated` and `PeerUpdate::IceRestart` ([#105], [#138], [#139]);
- `PeerUpdated` with `PeerUpdate::Added`, `PeerUpdate::Updated`, `PeerUpdate::IceRestart` and `PeerUpdate::Removed` ([#105], [#138], [#139], [#109]);
- `ConnectionQualityUpdated` ([#132]).
- Error handling:
- Library API:
Expand All @@ -143,6 +123,7 @@ First, consider [0.2.0-rc.1] changes.
[#97]: /../../pull/97
[#105]: /../../pull/105
[#106]: /../../pull/106
[#109]: /../../pull/109
[#120]: /../../pull/120
[#123]: /../../pull/123
[#124]: /../../pull/124
Expand All @@ -161,6 +142,7 @@ First, consider [0.2.0-rc.1] changes.
[#158]: /../../pull/158
[#160]: /../../pull/160
[#167]: /../../pull/167
[#191]: /../../pull/191



Expand Down
4 changes: 2 additions & 2 deletions jason/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "medea-jason"
version = "0.2.0-rc.1"
version = "0.2.0"
edition = "2018"
resolver = "2"
description = "Client library for Medea media server"
Expand Down Expand Up @@ -33,7 +33,7 @@ fragile = { version = "1.0", optional = true }
futures = "0.3"
js-sys = "0.3"
log = "0.4"
medea-client-api-proto = { path = "../proto/client-api", features = ["jason"] }
medea-client-api-proto = { version = "0.3", features = ["jason"] }
medea-macro = "0.2"
medea-reactive = "0.1"
mockall = { version = "0.9", optional = true }
Expand Down

0 comments on commit 57928bb

Please sign in to comment.