diff --git a/webrtc/CHANGELOG.md b/webrtc/CHANGELOG.md index 1e8a2a7e1..a1d0ee627 100644 --- a/webrtc/CHANGELOG.md +++ b/webrtc/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## v0.6.0 + * Added more stats to `RemoteInboundRTPStats` and `RemoteOutboundRTPStats` [#282](https://github.com/webrtc-rs/webrtc/pull/282) by [@k0nserv](https://github.com/k0nserv). * Don't register `video/rtx` codecs in `MediaEngine::register_default_codecs`. These weren't actually support and prevented RTX in the existing RTP stream from being used. Long term we should support RTX via this method, this is tracked in [#295](https://github.com/webrtc-rs/webrtc/issues/295). [#294 Remove video/rtx codecs](https://github.com/webrtc-rs/webrtc/pull/294) contributed by [k0nserv](https://github.com/k0nserv) * Add IP filter to WebRTC `SettingEngine` [#306](https://github.com/webrtc-rs/webrtc/pull/306) @@ -11,13 +13,18 @@ directions that should not send. [#316](https://github.com/webrtc-rs/webrtc/pull * Fixed a panic that would sometimes happen when collecting stats. [#327](https://github.com/webrtc-rs/webrtc/pull/327) by [@k0nserv](https://github.com/k0nserv). * Added new extension marshaller/unmarshaller for VideoOrientation, and made marshallers serializable via serde [#331](https://github.com/webrtc-rs/webrtc/pull/331) [#332](https://github.com/webrtc-rs/webrtc/pull/332) * Updated minimum rust version to `1.60.0` -* Added a new `write_rtp_with_extensions` method to `TrackLocalStaticSample` and `TrackLocalStatiRTP`. [#336](https://github.com/webrtc-rs/webrtc/pull/336) by [@k0nserv](https://github.com/k0nserv). +* Added a new `write_rtp_with_extensions` method to `TrackLocalStaticSample` and `TrackLocalStaticRTP`. [#336](https://github.com/webrtc-rs/webrtc/pull/336) by [@k0nserv](https://github.com/k0nserv). * Added a new `sample_writer` helper to `TrackLocalStaticSample`. [#336](https://github.com/webrtc-rs/webrtc/pull/336) by [@k0nserv](https://github.com/k0nserv). +* Increased minimum versions for sub-dependencies: + * `webrtc-data` version to `0.6.0`. + * `webrtc-ice` version to `0.9.0`. + * `webrtc-media` version to `0.5.0`. + * `webrtc-sctp` version to `0.7.0`. + * `webrtc-util` version to `0.7.0`. ### Breaking changes -* Allowed one single direction for extmap matching. [#321](https://github.com/webrtc-rs/webrtc/pull/321). -API change for `MediaEngine::register_header_extension`. +* Allowed one single direction for extmap matching. [#321](https://github.com/webrtc-rs/webrtc/pull/321). API change for `MediaEngine::register_header_extension`. * Removed support for Plan-B. All major implementations of WebRTC now support unified and continuing support for plan-b is an undue maintenance burden when unified can be used. See [“Unified Plan” Transition Guide (JavaScript)](https://docs.google.com/document/d/1-ZfikoUtoJa9k-GZG1daN0BU3IjIanQ_JSscHxQesvU/) for an overview of the changes required to migrate. [#320](https://github.com/webrtc-rs/webrtc/pull/320) by [@algesten](https://github.com/algesten). * Removed 2nd argument from `RTCCertificate::from_pem` and guard it with `pem` feature [#333] * Renamed `RTCCertificate::pem` to `serialize_pem` and guard it with `pem` feature [#333] diff --git a/webrtc/Cargo.toml b/webrtc/Cargo.toml index 96555e75f..f0f9941e5 100644 --- a/webrtc/Cargo.toml +++ b/webrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc" -version = "0.5.1" +version = "0.6.0" authors = ["Rain Liu "] edition = "2018" description = "A pure Rust implementation of WebRTC API"