Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #8

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Dec 9, 2023

🤖 New release

  • atm0s-media-server-cluster: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
  • atm0s-media-server-utils: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
  • atm0s-media-server-proc-macro: 0.1.0 -> 0.1.1
  • atm0s-media-server-protocol: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • atm0s-media-server-transport: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
  • atm0s-media-server-endpoint: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
  • atm0s-media-server-transport-webrtc: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
  • atm0s-media-server-transport-rtmp: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
  • atm0s-media-server: 0.1.0 -> 0.1.1

⚠️ atm0s-media-server-cluster breaking changes

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type ClusterEndpointOutgoingEvent no longer derives Eq, in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/cluster/src/define/endpoint.rs:16

--- failure enum_tuple_variant_field_added: pub enum tuple variant field added ---

Description:
An enum's exhaustive tuple variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/enum_tuple_variant_field_added.ron

Failed in:
  field 1 of variant ClusterLocalTrackIncomingEvent::MediaPacket in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/cluster/src/define/local_track.rs:15
  field 1 of variant ClusterLocalTrackIncomingEvent::MediaStats in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/cluster/src/define/local_track.rs:16

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/enum_variant_added.ron

Failed in:
  variant ClusterEndpointOutgoingEvent:MediaEndpointLog in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/cluster/src/define/endpoint.rs:23

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/function_missing.ron

Failed in:
  function atm0s_media_server_cluster::generate_cluster_track_uuid, previously in file /tmp/.tmpYaw063/atm0s-media-server-cluster/src/lib.rs:122

⚠️ atm0s-media-server-utils breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/enum_missing.ron

Failed in:
  enum atm0s_media_server_utils::EndpointSubscribeScope, previously in file /tmp/.tmpYaw063/atm0s-media-server-utils/src/media.rs:5
  enum atm0s_media_server_utils::MixMinusAudioMode, previously in file /tmp/.tmpYaw063/atm0s-media-server-utils/src/media.rs:13
  enum atm0s_media_server_utils::PayloadType, previously in file /tmp/.tmpYaw063/atm0s-media-server-utils/src/media.rs:20
  enum atm0s_media_server_utils::RemoteBitrateControlMode, previously in file /tmp/.tmpYaw063/atm0s-media-server-utils/src/media.rs:28

⚠️ atm0s-media-server-transport breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field MediaPacket.ext_vals in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/transport/src/packet.rs:16

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/struct_missing.ron

Failed in:
  struct atm0s_media_server_transport::RpcResponse, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport/src/rpc.rs:7

⚠️ atm0s-media-server-endpoint breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/enum_variant_added.ron

Failed in:
  variant EndpointRpcOut:SubscribePeerRes in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/endpoint/src/rpc.rs:157
  variant EndpointRpcOut:UnsubscribePeerRes in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/endpoint/src/rpc.rs:158
  variant EndpointRpcOut:SubscribePeerRes in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/endpoint/src/rpc.rs:157
  variant EndpointRpcOut:UnsubscribePeerRes in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/endpoint/src/rpc.rs:158

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/method_parameter_count_changed.ron

Failed in:
  atm0s_media_server_endpoint::MediaEndpointPreconditional::new now takes 6 parameters instead of 4, in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/endpoint/src/endpoint_pre.rs:21
  atm0s_media_server_endpoint::MediaEndpoint::new now takes 8 parameters instead of 6, in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/packages/endpoint/src/endpoint_wrap.rs:47

⚠️ atm0s-media-server-transport-webrtc breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type WebrtcTransportEvent is no longer UnwindSafe, in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/transports/webrtc/src/transport.rs:40
  type WebrtcTransportEvent is no longer Sync, in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/transports/webrtc/src/transport.rs:40
  type WebrtcTransportEvent is no longer RefUnwindSafe, in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/transports/webrtc/src/transport.rs:40

--- failure enum_tuple_variant_field_missing: pub enum tuple variant's field removed ---

Description:
A field of a tuple variant in a pub enum has been removed.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/enum_tuple_variant_field_missing.ron

Failed in:
  field 1 of variant WebrtcTransportEvent::RemoteIce, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/transport.rs:39

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/enum_variant_added.ron

Failed in:
  variant WebrtcTransportEvent:SdpPatch in /tmp/.tmpuqMl34/8xFF-decentralized-media-server/transports/webrtc/src/transport.rs:42

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/struct_missing.ron

Failed in:
  struct atm0s_media_server_transport_webrtc::WebrtcConnectResponse, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:40
  struct atm0s_media_server_transport_webrtc::WebrtcConnectRequestSender, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:14
  struct atm0s_media_server_transport_webrtc::WebrtcRemoteIceRequest, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:46
  struct atm0s_media_server_transport_webrtc::WebrtcConnectRequestReceivers, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:8
  struct atm0s_media_server_transport_webrtc::WebrtcConnectRequest, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:24
  struct atm0s_media_server_transport_webrtc::WhipConnectResponse, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:57
  struct atm0s_media_server_transport_webrtc::WhepConnectResponse, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-webrtc/src/rpc.rs:62

⚠️ atm0s-media-server-transport-rtmp breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.27.0/src/lints/inherent_method_missing.ron

Failed in:
  RtmpTransport::room, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-rtmp/src/transport.rs:43
  RtmpTransport::peer, previously in file /tmp/.tmpYaw063/atm0s-media-server-transport-rtmp/src/transport.rs:47
Changelog

atm0s-media-server-cluster

0.2.0 - 2024-01-14

Added

  • node info endpoint (#151)
  • connector external event log - protobuf (#132)
  • implement secure with static key JWT, update atm0s-sdn, update readme (#129)
  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)

Fixed

  • missing dashboard in gateway and live sessions not update when session ended (#111)
  • wrong typos cause publish error (#93)

Other

  • restructure cargo workspace deps and fix #122 (#125)
  • Feat connector server (#120)
  • release (#88)

atm0s-media-server-utils

0.2.0 - 2024-01-14

Added

  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)

Other

  • Feat connector server (#120)
  • release (#88)

atm0s-media-server-proc-macro

0.1.1 - 2024-01-14

Fixed

  • (deps) update rust crate quote to 1.0.35 (#139)
  • (deps) update rust crate syn to 2.0.48 (#128)
  • (deps) update rust crate syn to 2.0.42 (#124)
  • (deps) update rust crate syn to 2.0.41 (#110)

atm0s-media-server-protocol

0.1.1 - 2024-01-14

Added

  • F32p2 conversion to from f32 (#152)

Fixed

  • try fixing protoc release (#155)

atm0s-media-server-transport

0.2.0 - 2024-01-14

Added

  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)

Other

  • restructure cargo workspace deps and fix #122 (#125)
  • release (#88)

atm0s-media-server-endpoint

0.2.0 - 2024-01-14

Added

  • F32p2 conversion to from f32 (#152)
  • connector external event log - protobuf (#132)
  • auto or manual peer info subscribe (#135)
  • implement secure with static key JWT, update atm0s-sdn, update readme (#129)
  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)

Fixed

  • wrong typos cause publish error (#93)

Other

  • restructure cargo workspace deps and fix #122 (#125)
  • Feat connector server (#120)
  • release (#88)

atm0s-media-server-transport-webrtc

0.2.0 - 2024-01-14

Added

  • F32p2 conversion to from f32 (#152)
  • auto or manual peer info subscribe (#135)
  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)

Fixed

  • wrong track_id convert from random webrtc Mid (#140)
  • webrtc stream missing info if sdk stop then create new with same name (#100)
  • unused warn and local cluster aggregate bitrate (#99)

Other

  • restructure cargo workspace deps and fix #122 (#125)
  • Feat connector server (#120)
  • Bump udp_sas_async from 0.1.0 to 0.2.0 (#97)

atm0s-media-server-transport-rtmp

0.2.0 - 2024-01-14

Added

  • implement secure with static key JWT, update atm0s-sdn, update readme (#129)
  • gateway and refactor media-server (#106)

Fixed

  • unused warn and local cluster aggregate bitrate (#99)

Other

  • restructure cargo workspace deps and fix #122 (#125)
  • Feat connector server (#120)

atm0s-media-server

0.1.1 - 2024-01-14

Added

  • F32p2 conversion to from f32 (#152)
  • node info endpoint (#151)
  • connector external event log - protobuf (#132)
  • implement secure with static key JWT, update atm0s-sdn, update readme (#129)
  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)
  • auto or manual peer info subscribe (#135)

Fixed

  • missing dashboard in gateway and live sessions not update when session ended (#111)
  • wrong typos cause publish error (#93)
  • (deps) update rust crate quote to 1.0.35 (#139)
  • (deps) update rust crate syn to 2.0.48 (#128)
  • (deps) update rust crate syn to 2.0.42 (#124)
  • (deps) update rust crate syn to 2.0.41 (#110)
  • wrong track_id convert from random webrtc Mid (#140)
  • webrtc stream missing info if sdk stop then create new with same name (#100)
  • unused warn and local cluster aggregate bitrate (#99)

Other

  • (deps) bump rust-embed from 8.1.0 to 8.2.0 (#142)
  • (deps) bump clap from 4.4.11 to 4.4.13 (#149)
  • restructure cargo workspace deps and fix #122 (#125)
  • Bump clap from 4.4.10 to 4.4.11 (#104)
  • Bump rust-embed from 8.0.0 to 8.1.0 (#109)
  • Feat connector server (#120)
  • release (#88)
  • Bump udp_sas_async from 0.1.0 to 0.2.0 (#97)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2023-12-09T17-56-48Z branch 2 times, most recently from 4de938f to 9e1039d Compare December 13, 2023 08:47
@github-actions github-actions bot force-pushed the release-plz-2023-12-09T17-56-48Z branch 2 times, most recently from b92a91c to 2c1920b Compare December 21, 2023 05:00
@github-actions github-actions bot force-pushed the release-plz-2023-12-09T17-56-48Z branch 2 times, most recently from 5649551 to 56c5e3a Compare January 4, 2024 08:57
@github-actions github-actions bot force-pushed the release-plz-2023-12-09T17-56-48Z branch from 56c5e3a to af60e29 Compare January 7, 2024 19:34
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions bot force-pushed the release-plz-2023-12-09T17-56-48Z branch from af60e29 to 8ecfbf6 Compare January 14, 2024 15:13
giangndm pushed a commit that referenced this pull request Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants