diff --git a/Cargo.lock b/Cargo.lock index ab60c8d8..1c807eab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -417,7 +417,7 @@ dependencies = [ [[package]] name = "atm0s-media-server" -version = "0.1.3" +version = "0.1.4" dependencies = [ "async-std", "async-trait", @@ -461,7 +461,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-cluster" -version = "0.2.1" +version = "0.3.0" dependencies = [ "async-std", "async-trait", @@ -483,7 +483,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-endpoint" -version = "0.2.1" +version = "0.2.2" dependencies = [ "async-std", "atm0s-media-server-audio-mixer", @@ -525,7 +525,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-transport-rtmp" -version = "0.2.1" +version = "0.2.2" dependencies = [ "async-std", "async-trait", @@ -544,7 +544,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-transport-sip" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-std", "async-trait", @@ -565,7 +565,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-transport-webrtc" -version = "0.2.1" +version = "0.2.2" dependencies = [ "async-std", "async-trait", diff --git a/packages/cluster/CHANGELOG.md b/packages/cluster/CHANGELOG.md index 2773bd6c..aa3f60cf 100644 --- a/packages/cluster/CHANGELOG.md +++ b/packages/cluster/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-cluster-v0.2.1...atm0s-media-server-cluster-v0.3.0) - 2024-02-14 + +### Added +- impls gateway logic as RFC-0003 ([#219](https://github.com/8xFF/atm0s-media-server/pull/219)) + +### Other +- update rust crate atm0s-sdn to 0.1.9 ([#202](https://github.com/8xFF/atm0s-media-server/pull/202)) + ## [0.2.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-cluster-v0.2.0...atm0s-media-server-cluster-v0.2.1) - 2024-01-26 ### Fixed diff --git a/packages/cluster/Cargo.toml b/packages/cluster/Cargo.toml index 86da18e6..318870db 100644 --- a/packages/cluster/Cargo.toml +++ b/packages/cluster/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-cluster" -version = "0.2.1" +version = "0.3.0" edition = "2021" description = "Cluster Interface for atm0s-media-server" license = "MIT" diff --git a/packages/endpoint/CHANGELOG.md b/packages/endpoint/CHANGELOG.md index 13056f64..8780e4f6 100644 --- a/packages/endpoint/CHANGELOG.md +++ b/packages/endpoint/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.2](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-endpoint-v0.2.1...atm0s-media-server-endpoint-v0.2.2) - 2024-02-14 + +### Other +- added typos github actions ([#224](https://github.com/8xFF/atm0s-media-server/pull/224)) + ## [0.2.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-endpoint-v0.2.0...atm0s-media-server-endpoint-v0.2.1) - 2024-01-26 ### Other diff --git a/packages/endpoint/Cargo.toml b/packages/endpoint/Cargo.toml index 2aff1864..1c809d6a 100644 --- a/packages/endpoint/Cargo.toml +++ b/packages/endpoint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-endpoint" -version = "0.2.1" +version = "0.2.2" edition = "2021" license = "MIT" description = "Media Endpoint for atm0s-media-server" @@ -8,7 +8,7 @@ description = "Media Endpoint for atm0s-media-server" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -cluster = { package = "atm0s-media-server-cluster", path = "../cluster", version = "0.2.1" } +cluster = { package = "atm0s-media-server-cluster", path = "../cluster", version = "0.3.0" } transport = { package = "atm0s-media-server-transport", path = "../transport", version = "0.2.1" } media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.2.1" } protocol = { package = "atm0s-media-server-protocol", path = "../protocol", version = "0.1.1" } diff --git a/servers/media-server/CHANGELOG.md b/servers/media-server/CHANGELOG.md index 919247e5..a8417169 100644 --- a/servers/media-server/CHANGELOG.md +++ b/servers/media-server/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.4](https://github.com/8xFF/atm0s-media-server/compare/v0.1.3...v0.1.4) - 2024-02-14 + +### Added +- impls gateway logic as RFC-0003 ([#219](https://github.com/8xFF/atm0s-media-server/pull/219)) + +### Fixed +- webrtc rpc not working if sender and receiver is created after rpc arrivered ([#200](https://github.com/8xFF/atm0s-media-server/pull/200)) + +### Other +- *(deps)* bump clap from 4.4.18 to 4.5.0 ([#230](https://github.com/8xFF/atm0s-media-server/pull/230)) +- added typos github actions ([#224](https://github.com/8xFF/atm0s-media-server/pull/224)) +- update rust crate reqwest to 0.11.24 ([#203](https://github.com/8xFF/atm0s-media-server/pull/203)) +- update rust crate atm0s-sdn to 0.1.9 ([#202](https://github.com/8xFF/atm0s-media-server/pull/202)) +- update rust crate str0m to 0.1.1 ([#226](https://github.com/8xFF/atm0s-media-server/pull/226)) + ## [0.1.3](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-v0.1.2...atm0s-media-server-v0.1.3) - 2024-01-26 ### Fixed diff --git a/servers/media-server/Cargo.toml b/servers/media-server/Cargo.toml index b1220d56..c466cb35 100644 --- a/servers/media-server/Cargo.toml +++ b/servers/media-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server" -version = "0.1.3" +version = "0.1.4" edition = "2021" license = "MIT" description = "Decentralized media-server with WebRTC/RTMP/Whip/Whep support" @@ -9,14 +9,14 @@ description = "Decentralized media-server with WebRTC/RTMP/Whip/Whep support" [dependencies] clap = { version = "4.5.0", features = ["derive", "env"] } -endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.1" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.2" } transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.1" } -cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.2.1" } +cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.3.0" } protocol = { package = "atm0s-media-server-protocol", path = "../../packages/protocol", version = "0.1.1" } media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.1" } -transport-webrtc = { package = "atm0s-media-server-transport-webrtc", path = "../../transports/webrtc", version = "0.2.1", optional = true } -transport-rtmp = { package = "atm0s-media-server-transport-rtmp", path = "../../transports/rtmp", version = "0.2.1", optional = true } -transport-sip = { package = "atm0s-media-server-transport-sip", path = "../../transports/sip", version = "0.1.1", optional = true } +transport-webrtc = { package = "atm0s-media-server-transport-webrtc", path = "../../transports/webrtc", version = "0.2.2", optional = true } +transport-rtmp = { package = "atm0s-media-server-transport-rtmp", path = "../../transports/rtmp", version = "0.2.2", optional = true } +transport-sip = { package = "atm0s-media-server-transport-sip", path = "../../transports/sip", version = "0.1.2", optional = true } async-std = { workspace = true } async-trait = { workspace = true } parking_lot = { workspace = true } diff --git a/transports/rtmp/CHANGELOG.md b/transports/rtmp/CHANGELOG.md index e7b7f11d..b581869b 100644 --- a/transports/rtmp/CHANGELOG.md +++ b/transports/rtmp/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.2](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-rtmp-v0.2.1...atm0s-media-server-transport-rtmp-v0.2.2) - 2024-02-14 + +### Other +- updated the following local packages: atm0s-media-server-endpoint + ## [0.2.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-rtmp-v0.2.0...atm0s-media-server-transport-rtmp-v0.2.1) - 2024-01-26 ### Other diff --git a/transports/rtmp/Cargo.toml b/transports/rtmp/Cargo.toml index bb85fdde..5cd864c5 100644 --- a/transports/rtmp/Cargo.toml +++ b/transports/rtmp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-transport-rtmp" -version = "0.2.1" +version = "0.2.2" edition = "2021" license = "MIT" description = "RTMP transport for atm0s-media-server" @@ -8,7 +8,7 @@ description = "RTMP transport for atm0s-media-server" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.1" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.2" } transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.1" } media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.1" } async-std = { workspace = true } diff --git a/transports/sip/CHANGELOG.md b/transports/sip/CHANGELOG.md index 865970b6..b8240e0e 100644 --- a/transports/sip/CHANGELOG.md +++ b/transports/sip/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.2](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-sip-v0.1.1...atm0s-media-server-transport-sip-v0.1.2) - 2024-02-14 + +### Other +- updated the following local packages: atm0s-media-server-endpoint + ## [0.1.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-sip-v0.1.0...atm0s-media-server-transport-sip-v0.1.1) - 2024-01-26 ### Other diff --git a/transports/sip/Cargo.toml b/transports/sip/Cargo.toml index e2cecbec..8b571138 100644 --- a/transports/sip/Cargo.toml +++ b/transports/sip/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-transport-sip" -version = "0.1.1" +version = "0.1.2" edition = "2021" license = "MIT" description = "SIP transport for atm0s-media-server" @@ -8,7 +8,7 @@ description = "SIP transport for atm0s-media-server" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.1" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.2" } transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.1" } media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.1" } async-std = { workspace = true } diff --git a/transports/webrtc/CHANGELOG.md b/transports/webrtc/CHANGELOG.md index fa13e950..bb4b0eaf 100644 --- a/transports/webrtc/CHANGELOG.md +++ b/transports/webrtc/CHANGELOG.md @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.2](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-webrtc-v0.2.1...atm0s-media-server-transport-webrtc-v0.2.2) - 2024-02-14 + +### Fixed +- webrtc rpc not working if sender and receiver is created after rpc arrivered ([#200](https://github.com/8xFF/atm0s-media-server/pull/200)) + +### Other +- update rust crate str0m to 0.1.1 ([#226](https://github.com/8xFF/atm0s-media-server/pull/226)) +- added typos github actions ([#224](https://github.com/8xFF/atm0s-media-server/pull/224)) + ## [0.2.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-webrtc-v0.2.0...atm0s-media-server-transport-webrtc-v0.2.1) - 2024-01-26 ### Other diff --git a/transports/webrtc/Cargo.toml b/transports/webrtc/Cargo.toml index a7e663a0..3476fd4c 100644 --- a/transports/webrtc/Cargo.toml +++ b/transports/webrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-transport-webrtc" -version = "0.2.1" +version = "0.2.2" edition = "2021" license = "MIT" description = "Webrtc Transport for atm0s-media-server" @@ -8,10 +8,10 @@ description = "Webrtc Transport for atm0s-media-server" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.1" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.2" } transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.1" } media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.1" } -cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.2.1" } +cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.3.0" } async-std = { workspace = true } async-trait = { workspace = true }