From 8b2059e4fec361646bf59aba9aa4fe6d72153f97 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 21:46:47 +0700 Subject: [PATCH] chore: release server 0.1.1 (#123) --- Cargo.lock | 20 +++++++------- packages/audio-mixer/CHANGELOG.md | 12 +++++++++ packages/audio-mixer/Cargo.toml | 2 +- packages/cluster/CHANGELOG.md | 31 +++++++++++++++++++++ packages/cluster/Cargo.toml | 10 +++---- packages/endpoint/CHANGELOG.md | 27 +++++++++++++++++++ packages/endpoint/Cargo.toml | 12 ++++----- packages/media-utils/CHANGELOG.md | 21 +++++++++++++++ packages/media-utils/Cargo.toml | 2 +- packages/proc-macro/CHANGELOG.md | 15 +++++++++++ packages/proc-macro/Cargo.toml | 2 +- packages/protocol/CHANGELOG.md | 16 +++++++++++ packages/protocol/Cargo.toml | 2 +- packages/transport/CHANGELOG.md | 18 +++++++++++++ packages/transport/Cargo.toml | 4 +-- servers/media-server/CHANGELOG.md | 45 +++++++++++++++++++++++++++++++ servers/media-server/Cargo.toml | 16 +++++------ transports/rtmp/CHANGELOG.md | 15 +++++++++++ transports/rtmp/Cargo.toml | 8 +++--- transports/sip/Cargo.toml | 6 ++--- transports/webrtc/CHANGELOG.md | 22 +++++++++++++++ transports/webrtc/Cargo.toml | 10 +++---- 22 files changed, 269 insertions(+), 47 deletions(-) create mode 100644 packages/audio-mixer/CHANGELOG.md create mode 100644 packages/cluster/CHANGELOG.md create mode 100644 packages/endpoint/CHANGELOG.md create mode 100644 packages/media-utils/CHANGELOG.md create mode 100644 packages/proc-macro/CHANGELOG.md create mode 100644 packages/protocol/CHANGELOG.md create mode 100644 packages/transport/CHANGELOG.md diff --git a/Cargo.lock b/Cargo.lock index 9f5a5549..fb4940c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -417,7 +417,7 @@ dependencies = [ [[package]] name = "atm0s-media-server" -version = "0.1.0" +version = "0.1.1" dependencies = [ "async-std", "async-trait", @@ -452,7 +452,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-audio-mixer" -version = "0.1.0" +version = "0.1.1" dependencies = [ "env_logger", "log", @@ -460,7 +460,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-cluster" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-std", "async-trait", @@ -482,7 +482,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-endpoint" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-std", "atm0s-media-server-audio-mixer", @@ -497,7 +497,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-proc-macro" -version = "0.1.0" +version = "0.1.1" dependencies = [ "quote", "syn 2.0.48", @@ -505,7 +505,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-protocol" -version = "0.1.0" +version = "0.1.1" dependencies = [ "prost", "prost-build", @@ -513,7 +513,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-transport" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-std", "async-trait", @@ -524,7 +524,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-transport-rtmp" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-std", "async-trait", @@ -564,7 +564,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-transport-webrtc" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-std", "async-trait", @@ -584,7 +584,7 @@ dependencies = [ [[package]] name = "atm0s-media-server-utils" -version = "0.1.0" +version = "0.2.0" dependencies = [ "async-std", "flate2", diff --git a/packages/audio-mixer/CHANGELOG.md b/packages/audio-mixer/CHANGELOG.md new file mode 100644 index 00000000..a1365ae2 --- /dev/null +++ b/packages/audio-mixer/CHANGELOG.md @@ -0,0 +1,12 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-audio-mixer-v0.1.0...atm0s-media-server-audio-mixer-v0.1.1) - 2024-01-24 + +### Other +- update Cargo.toml dependencies diff --git a/packages/audio-mixer/Cargo.toml b/packages/audio-mixer/Cargo.toml index 1ee35543..682f8f0c 100644 --- a/packages/audio-mixer/Cargo.toml +++ b/packages/audio-mixer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-audio-mixer" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" description = "Audio Mixer for atm0s-media-server" diff --git a/packages/cluster/CHANGELOG.md b/packages/cluster/CHANGELOG.md new file mode 100644 index 00000000..88ca3715 --- /dev/null +++ b/packages/cluster/CHANGELOG.md @@ -0,0 +1,31 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-cluster-v0.1.0...atm0s-media-server-cluster-v0.2.0) - 2024-01-24 + +### Added +- gateway global ([#185](https://github.com/8xFF/atm0s-media-server/pull/185)) +- sip transport and hooks ([#167](https://github.com/8xFF/atm0s-media-server/pull/167)) +- allow run https self-signed cert for testing with remote server ([#175](https://github.com/8xFF/atm0s-media-server/pull/175)) +- node info endpoint ([#151](https://github.com/8xFF/atm0s-media-server/pull/151)) +- connector external event log - protobuf ([#132](https://github.com/8xFF/atm0s-media-server/pull/132)) +- implement secure with static key JWT, update atm0s-sdn, update readme ([#129](https://github.com/8xFF/atm0s-media-server/pull/129)) +- audio mix-minus and allow subscribe multi sources ([#126](https://github.com/8xFF/atm0s-media-server/pull/126)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) + +### Fixed +- *(deps)* update rust crate atm0s-sdn to 0.1.8 ([#162](https://github.com/8xFF/atm0s-media-server/pull/162)) +- whip/whep sdp patch with client ices failed [#176](https://github.com/8xFF/atm0s-media-server/pull/176) ([#179](https://github.com/8xFF/atm0s-media-server/pull/179)) +- missing dashboard in gateway and live sessions not update when session ended ([#111](https://github.com/8xFF/atm0s-media-server/pull/111)) +- wrong typos cause publish error ([#93](https://github.com/8xFF/atm0s-media-server/pull/93)) + +### Other +- rename token terms ([#174](https://github.com/8xFF/atm0s-media-server/pull/174)) +- restructure cargo workspace deps and fix [#122](https://github.com/8xFF/atm0s-media-server/pull/122) ([#125](https://github.com/8xFF/atm0s-media-server/pull/125)) +- Feat connector server ([#120](https://github.com/8xFF/atm0s-media-server/pull/120)) +- release ([#88](https://github.com/8xFF/atm0s-media-server/pull/88)) diff --git a/packages/cluster/Cargo.toml b/packages/cluster/Cargo.toml index 0084ca15..c375c2c6 100644 --- a/packages/cluster/Cargo.toml +++ b/packages/cluster/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-cluster" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "Cluster Interface for atm0s-media-server" license = "MIT" @@ -8,15 +8,15 @@ license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -transport = { package = "atm0s-media-server-transport", path = "../transport", version = "0.1.0" } -media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.1.0" } -proc-macro = { package = "atm0s-media-server-proc-macro", path = "../proc-macro", version = "0.1.0" } +transport = { package = "atm0s-media-server-transport", path = "../transport", version = "0.2.0" } +media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.2.0" } +proc-macro = { package = "atm0s-media-server-proc-macro", path = "../proc-macro", version = "0.1.1" } atm0s-sdn = { version = "0.1.8", features = ["all"], optional = true } async-trait = { workspace = true } serde = { workspace = true } poem-openapi = { version = "3.0" } bincode = { version = "1" } -protocol = { package = "atm0s-media-server-protocol", path = "../protocol", version = "0.1.0" } +protocol = { package = "atm0s-media-server-protocol", path = "../protocol", version = "0.1.1" } async-std = { workspace = true, optional = true } log = { workspace = true, optional = true } diff --git a/packages/endpoint/CHANGELOG.md b/packages/endpoint/CHANGELOG.md new file mode 100644 index 00000000..c4a42c46 --- /dev/null +++ b/packages/endpoint/CHANGELOG.md @@ -0,0 +1,27 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-endpoint-v0.1.0...atm0s-media-server-endpoint-v0.2.0) - 2024-01-24 + +### Added +- gateway global ([#185](https://github.com/8xFF/atm0s-media-server/pull/185)) +- sip transport and hooks ([#167](https://github.com/8xFF/atm0s-media-server/pull/167)) +- F32p2 conversion to from f32 ([#152](https://github.com/8xFF/atm0s-media-server/pull/152)) +- connector external event log - protobuf ([#132](https://github.com/8xFF/atm0s-media-server/pull/132)) +- auto or manual peer info subscribe ([#135](https://github.com/8xFF/atm0s-media-server/pull/135)) +- implement secure with static key JWT, update atm0s-sdn, update readme ([#129](https://github.com/8xFF/atm0s-media-server/pull/129)) +- audio mix-minus and allow subscribe multi sources ([#126](https://github.com/8xFF/atm0s-media-server/pull/126)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) + +### Fixed +- wrong typos cause publish error ([#93](https://github.com/8xFF/atm0s-media-server/pull/93)) + +### Other +- restructure cargo workspace deps and fix [#122](https://github.com/8xFF/atm0s-media-server/pull/122) ([#125](https://github.com/8xFF/atm0s-media-server/pull/125)) +- Feat connector server ([#120](https://github.com/8xFF/atm0s-media-server/pull/120)) +- release ([#88](https://github.com/8xFF/atm0s-media-server/pull/88)) diff --git a/packages/endpoint/Cargo.toml b/packages/endpoint/Cargo.toml index 55cdb8ea..89f4b48b 100644 --- a/packages/endpoint/Cargo.toml +++ b/packages/endpoint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-endpoint" -version = "0.1.0" +version = "0.2.0" edition = "2021" license = "MIT" description = "Media Endpoint for atm0s-media-server" @@ -8,11 +8,11 @@ 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.1.0" } -transport = { package = "atm0s-media-server-transport", path = "../transport", version = "0.1.0" } -media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.1.0" } -protocol = { package = "atm0s-media-server-protocol", path = "../protocol", version = "0.1.0" } -audio-mixer = { package = "atm0s-media-server-audio-mixer", path = "../audio-mixer", version = "0.1.0" } +cluster = { package = "atm0s-media-server-cluster", path = "../cluster", version = "0.2.0" } +transport = { package = "atm0s-media-server-transport", path = "../transport", version = "0.2.0" } +media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.2.0" } +protocol = { package = "atm0s-media-server-protocol", path = "../protocol", version = "0.1.1" } +audio-mixer = { package = "atm0s-media-server-audio-mixer", path = "../audio-mixer", version = "0.1.1" } log = { workspace = true } async-std = { workspace = true } serde = { workspace = true } diff --git a/packages/media-utils/CHANGELOG.md b/packages/media-utils/CHANGELOG.md new file mode 100644 index 00000000..420711a3 --- /dev/null +++ b/packages/media-utils/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-utils-v0.1.0...atm0s-media-server-utils-v0.2.0) - 2024-01-24 + +### Added +- gateway global ([#185](https://github.com/8xFF/atm0s-media-server/pull/185)) +- audio mix-minus and allow subscribe multi sources ([#126](https://github.com/8xFF/atm0s-media-server/pull/126)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) + +### Fixed +- *(deps)* update rust crate lz4_flex to 0.11.2 ([#165](https://github.com/8xFF/atm0s-media-server/pull/165)) + +### Other +- Feat connector server ([#120](https://github.com/8xFF/atm0s-media-server/pull/120)) +- release ([#88](https://github.com/8xFF/atm0s-media-server/pull/88)) diff --git a/packages/media-utils/Cargo.toml b/packages/media-utils/Cargo.toml index 9192871b..c88ab2c8 100644 --- a/packages/media-utils/Cargo.toml +++ b/packages/media-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-utils" -version = "0.1.0" +version = "0.2.0" edition = "2021" license = "MIT" description = "Utils for atm0s-media-server" diff --git a/packages/proc-macro/CHANGELOG.md b/packages/proc-macro/CHANGELOG.md new file mode 100644 index 00000000..128315e1 --- /dev/null +++ b/packages/proc-macro/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-proc-macro-v0.1.0...atm0s-media-server-proc-macro-v0.1.1) - 2024-01-24 + +### Fixed +- *(deps)* update rust crate quote to 1.0.35 ([#139](https://github.com/8xFF/atm0s-media-server/pull/139)) +- *(deps)* update rust crate syn to 2.0.48 ([#128](https://github.com/8xFF/atm0s-media-server/pull/128)) +- *(deps)* update rust crate syn to 2.0.42 ([#124](https://github.com/8xFF/atm0s-media-server/pull/124)) +- *(deps)* update rust crate syn to 2.0.41 ([#110](https://github.com/8xFF/atm0s-media-server/pull/110)) diff --git a/packages/proc-macro/Cargo.toml b/packages/proc-macro/Cargo.toml index 71ed24f5..aaa89c60 100644 --- a/packages/proc-macro/Cargo.toml +++ b/packages/proc-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-proc-macro" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" description = "Proc macro for atm0s-media-server" diff --git a/packages/protocol/CHANGELOG.md b/packages/protocol/CHANGELOG.md new file mode 100644 index 00000000..c402d2aa --- /dev/null +++ b/packages/protocol/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-protocol-v0.1.0...atm0s-media-server-protocol-v0.1.1) - 2024-01-24 + +### Added +- connector with persistent queue ([#161](https://github.com/8xFF/atm0s-media-server/pull/161)) +- F32p2 conversion to from f32 ([#152](https://github.com/8xFF/atm0s-media-server/pull/152)) + +### Fixed +- try fixing protoc release ([#155](https://github.com/8xFF/atm0s-media-server/pull/155)) diff --git a/packages/protocol/Cargo.toml b/packages/protocol/Cargo.toml index f801dda2..6fdbaa8d 100644 --- a/packages/protocol/Cargo.toml +++ b/packages/protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-protocol" -version = "0.1.0" +version = "0.1.1" edition = "2021" description = "Cluster Protobuf definitions for atm0s-media-server" license = "MIT" diff --git a/packages/transport/CHANGELOG.md b/packages/transport/CHANGELOG.md new file mode 100644 index 00000000..1150eafa --- /dev/null +++ b/packages/transport/CHANGELOG.md @@ -0,0 +1,18 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-v0.1.0...atm0s-media-server-transport-v0.2.0) - 2024-01-24 + +### Added +- sip transport and hooks ([#167](https://github.com/8xFF/atm0s-media-server/pull/167)) +- audio mix-minus and allow subscribe multi sources ([#126](https://github.com/8xFF/atm0s-media-server/pull/126)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) + +### Other +- restructure cargo workspace deps and fix [#122](https://github.com/8xFF/atm0s-media-server/pull/122) ([#125](https://github.com/8xFF/atm0s-media-server/pull/125)) +- release ([#88](https://github.com/8xFF/atm0s-media-server/pull/88)) diff --git a/packages/transport/Cargo.toml b/packages/transport/Cargo.toml index fa4ff290..1b4472da 100644 --- a/packages/transport/Cargo.toml +++ b/packages/transport/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-transport" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "Transport Interface for atm0s-media-server" license = "MIT" @@ -8,7 +8,7 @@ license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.1.0" } +media-utils = { package = "atm0s-media-server-utils", path = "../media-utils", version = "0.2.0" } async-trait = { workspace = true } async-std = { workspace = true } serde = { workspace = true } diff --git a/servers/media-server/CHANGELOG.md b/servers/media-server/CHANGELOG.md index 228e2fcf..2da853d7 100644 --- a/servers/media-server/CHANGELOG.md +++ b/servers/media-server/CHANGELOG.md @@ -6,6 +6,51 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-v0.1.0...atm0s-media-server-v0.1.1) - 2024-01-24 + +### Added +- gateway global ([#185](https://github.com/8xFF/atm0s-media-server/pull/185)) +- sip transport and hooks ([#167](https://github.com/8xFF/atm0s-media-server/pull/167)) +- allow run https self-signed cert for testing with remote server ([#175](https://github.com/8xFF/atm0s-media-server/pull/175)) +- connector with persistent queue ([#161](https://github.com/8xFF/atm0s-media-server/pull/161)) +- F32p2 conversion to from f32 ([#152](https://github.com/8xFF/atm0s-media-server/pull/152)) +- node info endpoint ([#151](https://github.com/8xFF/atm0s-media-server/pull/151)) +- connector external event log - protobuf ([#132](https://github.com/8xFF/atm0s-media-server/pull/132)) +- implement secure with static key JWT, update atm0s-sdn, update readme ([#129](https://github.com/8xFF/atm0s-media-server/pull/129)) +- audio mix-minus and allow subscribe multi sources ([#126](https://github.com/8xFF/atm0s-media-server/pull/126)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) +- auto or manual peer info subscribe ([#135](https://github.com/8xFF/atm0s-media-server/pull/135)) + +### Fixed +- *(deps)* update rust crate clap to 4.4.18 ([#134](https://github.com/8xFF/atm0s-media-server/pull/134)) +- whip/whep sdp patch with client ices failed [#176](https://github.com/8xFF/atm0s-media-server/pull/176) ([#179](https://github.com/8xFF/atm0s-media-server/pull/179)) +- *(deps)* update rust crate yaque to 0.6.6 ([#169](https://github.com/8xFF/atm0s-media-server/pull/169)) +- missing dashboard in gateway and live sessions not update when session ended ([#111](https://github.com/8xFF/atm0s-media-server/pull/111)) +- *(deps)* update rust crate atm0s-sdn to 0.1.8 ([#162](https://github.com/8xFF/atm0s-media-server/pull/162)) +- wrong typos cause publish error ([#93](https://github.com/8xFF/atm0s-media-server/pull/93)) +- *(deps)* update rust crate lz4_flex to 0.11.2 ([#165](https://github.com/8xFF/atm0s-media-server/pull/165)) +- *(deps)* update rust crate quote to 1.0.35 ([#139](https://github.com/8xFF/atm0s-media-server/pull/139)) +- *(deps)* update rust crate syn to 2.0.48 ([#128](https://github.com/8xFF/atm0s-media-server/pull/128)) +- *(deps)* update rust crate syn to 2.0.42 ([#124](https://github.com/8xFF/atm0s-media-server/pull/124)) +- *(deps)* update rust crate syn to 2.0.41 ([#110](https://github.com/8xFF/atm0s-media-server/pull/110)) +- *(deps)* update rust crate local-ip-address to 0.5.7 ([#178](https://github.com/8xFF/atm0s-media-server/pull/178)) +- doctests sdp patch to ices ([#181](https://github.com/8xFF/atm0s-media-server/pull/181)) +- wrong track_id convert from random webrtc Mid ([#140](https://github.com/8xFF/atm0s-media-server/pull/140)) +- webrtc stream missing info if sdk stop then create new with same name ([#100](https://github.com/8xFF/atm0s-media-server/pull/100)) +- unused warn and local cluster aggregate bitrate ([#99](https://github.com/8xFF/atm0s-media-server/pull/99)) +- *(deps)* update rust crate fdk-aac to 0.6.0 ([#186](https://github.com/8xFF/atm0s-media-server/pull/186)) + +### Other +- rename token terms ([#174](https://github.com/8xFF/atm0s-media-server/pull/174)) +- *(deps)* bump rust-embed from 8.1.0 to 8.2.0 ([#142](https://github.com/8xFF/atm0s-media-server/pull/142)) +- *(deps)* bump clap from 4.4.11 to 4.4.13 ([#149](https://github.com/8xFF/atm0s-media-server/pull/149)) +- restructure cargo workspace deps and fix [#122](https://github.com/8xFF/atm0s-media-server/pull/122) ([#125](https://github.com/8xFF/atm0s-media-server/pull/125)) +- Bump clap from 4.4.10 to 4.4.11 ([#104](https://github.com/8xFF/atm0s-media-server/pull/104)) +- Bump rust-embed from 8.0.0 to 8.1.0 ([#109](https://github.com/8xFF/atm0s-media-server/pull/109)) +- Feat connector server ([#120](https://github.com/8xFF/atm0s-media-server/pull/120)) +- release ([#88](https://github.com/8xFF/atm0s-media-server/pull/88)) +- Bump udp_sas_async from 0.1.0 to 0.2.0 ([#97](https://github.com/8xFF/atm0s-media-server/pull/97)) + ## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-v0.1.0) - 2023-11-23 ### Added diff --git a/servers/media-server/Cargo.toml b/servers/media-server/Cargo.toml index 0c564b99..61c2ead1 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.0" +version = "0.1.1" edition = "2021" license = "MIT" description = "Decentralized media-server with WebRTC/RTMP/Whip/Whep support" @@ -9,13 +9,13 @@ description = "Decentralized media-server with WebRTC/RTMP/Whip/Whep support" [dependencies] clap = { version = "4.4.18", features = ["derive", "env"] } -endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.1.0" } -transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.1.0" } -cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.1.0" } -protocol = { package = "atm0s-media-server-protocol", path = "../../packages/protocol", version = "0.1.0" } -media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.1.0" } -transport-webrtc = { package = "atm0s-media-server-transport-webrtc", path = "../../transports/webrtc", version = "0.1.0", optional = true } -transport-rtmp = { package = "atm0s-media-server-transport-rtmp", path = "../../transports/rtmp", version = "0.1.0", optional = true } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.0" } +transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.0" } +cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.2.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.0" } +transport-webrtc = { package = "atm0s-media-server-transport-webrtc", path = "../../transports/webrtc", version = "0.2.0", optional = true } +transport-rtmp = { package = "atm0s-media-server-transport-rtmp", path = "../../transports/rtmp", version = "0.2.0", optional = true } transport-sip = { package = "atm0s-media-server-transport-sip", path = "../../transports/sip", version = "0.1.0", optional = true } async-std = { workspace = true } async-trait = { workspace = true } diff --git a/transports/rtmp/CHANGELOG.md b/transports/rtmp/CHANGELOG.md index ee345ea4..b6945496 100644 --- a/transports/rtmp/CHANGELOG.md +++ b/transports/rtmp/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-rtmp-v0.1.0...atm0s-media-server-transport-rtmp-v0.2.0) - 2024-01-24 + +### Added +- sip transport and hooks ([#167](https://github.com/8xFF/atm0s-media-server/pull/167)) +- implement secure with static key JWT, update atm0s-sdn, update readme ([#129](https://github.com/8xFF/atm0s-media-server/pull/129)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) + +### Fixed +- *(deps)* update rust crate fdk-aac to 0.6.0 ([#186](https://github.com/8xFF/atm0s-media-server/pull/186)) +- unused warn and local cluster aggregate bitrate ([#99](https://github.com/8xFF/atm0s-media-server/pull/99)) + +### Other +- restructure cargo workspace deps and fix [#122](https://github.com/8xFF/atm0s-media-server/pull/122) ([#125](https://github.com/8xFF/atm0s-media-server/pull/125)) +- Feat connector server ([#120](https://github.com/8xFF/atm0s-media-server/pull/120)) + ## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-transport-rtmp-v0.1.0) - 2023-11-23 ### Fixed diff --git a/transports/rtmp/Cargo.toml b/transports/rtmp/Cargo.toml index 1bc8ed1c..bc3883eb 100644 --- a/transports/rtmp/Cargo.toml +++ b/transports/rtmp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-transport-rtmp" -version = "0.1.0" +version = "0.2.0" edition = "2021" license = "MIT" description = "RTMP transport for atm0s-media-server" @@ -8,9 +8,9 @@ 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.1.0" } -transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.1.0"} -media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.1.0" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.0" } +transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.0" } +media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.0" } async-std = { workspace = true } async-trait = { workspace = true } rml_rtmp = "0.8" diff --git a/transports/sip/Cargo.toml b/transports/sip/Cargo.toml index b8a48586..dd54ef3c 100644 --- a/transports/sip/Cargo.toml +++ b/transports/sip/Cargo.toml @@ -9,9 +9,9 @@ publish = false # 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.1.0" } -transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.1.0"} -media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.1.0" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.0" } +transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.0" } +media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.0" } async-std = { workspace = true } async-trait = { workspace = true } log = { workspace = true } diff --git a/transports/webrtc/CHANGELOG.md b/transports/webrtc/CHANGELOG.md index f18283eb..d6a7b9d9 100644 --- a/transports/webrtc/CHANGELOG.md +++ b/transports/webrtc/CHANGELOG.md @@ -6,6 +6,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-transport-webrtc-v0.1.0...atm0s-media-server-transport-webrtc-v0.2.0) - 2024-01-24 + +### Added +- sip transport and hooks ([#167](https://github.com/8xFF/atm0s-media-server/pull/167)) +- F32p2 conversion to from f32 ([#152](https://github.com/8xFF/atm0s-media-server/pull/152)) +- auto or manual peer info subscribe ([#135](https://github.com/8xFF/atm0s-media-server/pull/135)) +- audio mix-minus and allow subscribe multi sources ([#126](https://github.com/8xFF/atm0s-media-server/pull/126)) +- gateway and refactor media-server ([#106](https://github.com/8xFF/atm0s-media-server/pull/106)) + +### Fixed +- *(deps)* update rust crate local-ip-address to 0.5.7 ([#178](https://github.com/8xFF/atm0s-media-server/pull/178)) +- doctests sdp patch to ices ([#181](https://github.com/8xFF/atm0s-media-server/pull/181)) +- whip/whep sdp patch with client ices failed [#176](https://github.com/8xFF/atm0s-media-server/pull/176) ([#179](https://github.com/8xFF/atm0s-media-server/pull/179)) +- wrong track_id convert from random webrtc Mid ([#140](https://github.com/8xFF/atm0s-media-server/pull/140)) +- webrtc stream missing info if sdk stop then create new with same name ([#100](https://github.com/8xFF/atm0s-media-server/pull/100)) +- unused warn and local cluster aggregate bitrate ([#99](https://github.com/8xFF/atm0s-media-server/pull/99)) + +### Other +- restructure cargo workspace deps and fix [#122](https://github.com/8xFF/atm0s-media-server/pull/122) ([#125](https://github.com/8xFF/atm0s-media-server/pull/125)) +- Feat connector server ([#120](https://github.com/8xFF/atm0s-media-server/pull/120)) +- Bump udp_sas_async from 0.1.0 to 0.2.0 ([#97](https://github.com/8xFF/atm0s-media-server/pull/97)) + ## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-transport-webrtc-v0.1.0) - 2023-11-23 ### Added diff --git a/transports/webrtc/Cargo.toml b/transports/webrtc/Cargo.toml index 3759e4e9..0b2a30d1 100644 --- a/transports/webrtc/Cargo.toml +++ b/transports/webrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atm0s-media-server-transport-webrtc" -version = "0.1.0" +version = "0.2.0" 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.1.0" } -transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.1.0" } -media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.1.0" } -cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.1.0" } +endpoint = { package = "atm0s-media-server-endpoint", path = "../../packages/endpoint", version = "0.2.0" } +transport = { package = "atm0s-media-server-transport", path = "../../packages/transport", version = "0.2.0" } +media-utils = { package = "atm0s-media-server-utils", path = "../../packages/media-utils", version = "0.2.0" } +cluster = { package = "atm0s-media-server-cluster", path = "../../packages/cluster", version = "0.2.0" } async-std = { workspace = true } async-trait = { workspace = true }