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' crate
Browse files Browse the repository at this point in the history
  • Loading branch information
tyranron committed Apr 9, 2021
1 parent 3c5307b commit 220599b
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 35 deletions.
37 changes: 10 additions & 27 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,31 +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-0.2.0

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

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

### Added

- Signalling:
- Emitting `TracksApplied` event to remove existing tracks on a client side ([#109]).
- Control API:
- Dynamic Control API exposed via gRPC:
- `Apply` method for `Room`, `Member` and `Endpoint` creation ([#187]).

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




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

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

### BC Breaks

Expand All @@ -43,10 +22,11 @@ First, consider [0.2.0-rc.1] changes.

- Control API:
- Support for static Сontrol API specs ([#28]);
- Dynamic Control API exposed via gRPC ([#33]):
- `Create` method for `Room`, `Member`, `Endpoint`;
- `Get` method for `Room`, `Member`, `Endpoint`;
- `Delete` method for `Room`, `Member`, `Endpoint`.
- Dynamic Control API exposed via gRPC:
- `Create` method for `Room`, `Member`, `Endpoint` ([#33]);
- `Get` method for `Room`, `Member`, `Endpoint` ([#33]);
- `Delete` method for `Room`, `Member`, `Endpoint` ([#33]);
- `Apply` method for `Room`, `Member`, `Endpoint` ([#187]).
- gRPC Control API callbacks:
- `on_join` ([#63], [#153]);
- `on_leave` ([#63]).
Expand All @@ -60,6 +40,7 @@ First, consider [0.2.0-rc.1] changes.
- Send `Event::RpcSettingsUpdated` when `Member` connects ([#75]);
- Send relay mode in `Event::PeerCreated` which is used for configuring client's `RtcIceTransportPolicy` ([#79]);
- Emit `PeerUpdated` event to create new and update existing tracks ([#105], [#139]);
- Emit `TracksApplied` event to remove existing tracks on a client side ([#109]);
- `PeerConnection` renegotiation functionality ([#105]);
- Calculate and send call quality score based on RTC stats ([#132]);
- Enabling/disabling `MediaTrack`s by receiver ([#127], [#155]);
Expand Down Expand Up @@ -102,6 +83,7 @@ First, consider [0.2.0-rc.1] changes.
[#95]: /../../pull/95
[#98]: /../../pull/98
[#105]: /../../pull/105
[#109]: /../../pull/109
[#127]: /../../pull/127
[#132]: /../../pull/132
[#135]: /../../pull/135
Expand All @@ -113,6 +95,7 @@ First, consider [0.2.0-rc.1] changes.
[#156]: /../../pull/156
[#167]: /../../pull/167
[#168]: /../../pull/168
[#187]: /../../pull/187



Expand Down
8 changes: 4 additions & 4 deletions Cargo.lock

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

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "medea"
version = "0.2.0-rc.1"
version = "0.2.0"
edition = "2018"
resolver = "2"
description = "Medea media server"
Expand Down Expand Up @@ -52,9 +52,9 @@ dotenv = "0.15"
failure = "0.1"
futures = { version = "0.3", features = ["compat"] }
humantime-serde = "1.0"
medea-client-api-proto = { path = "proto/client-api", features = ["medea"] }
medea-control-api-proto = { path = "proto/control-api" }
medea-macro = { path = "crates/medea-macro" }
medea-client-api-proto = { version = "0.3", features = ["medea"] }
medea-control-api-proto = "0.2"
medea-macro = "0.2"
rand = "0.8"
rust-crypto = "0.2"
serde = { version = "1.0", features = ["derive"] }
Expand Down

0 comments on commit 220599b

Please sign in to comment.