Skip to content

chore: release v0.3.0#24

Merged
jmjoy merged 1 commit intomasterfrom
release-plz-2025-04-19T04-40-52Z
Apr 19, 2025
Merged

chore: release v0.3.0#24
jmjoy merged 1 commit intomasterfrom
release-plz-2025-04-19T04-40-52Z

Conversation

@github-actions
Copy link
Contributor

🤖 New release

  • comfyui-client: 0.2.0 -> 0.3.0 (⚠ API breaking changes)

comfyui-client 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.40.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Event no longer derives Debug, in /tmp/.tmpPuwOWO/comfyui-client/src/meta.rs:63

--- 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.40.0/src/lints/enum_missing.ron

Failed in:
  enum comfyui_client::meta::OtherEvent, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:137

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that 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.40.0/src/lints/enum_variant_missing.ron

Failed in:
  variant Event::Status, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:71
  variant Event::Progress, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:78
  variant Event::Executed, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:84
  variant Event::Executing, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:90
  variant Event::ExecutionStart, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:95
  variant Event::ExecutionError, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:100
  variant Event::ExecutionCached, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:106
  variant Event::ExecutionInterrupted, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:112
  variant Event::ExecutionSuccess, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:118
  variant Event::Unknown, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:126
  variant Event::Other, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:130

--- 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.40.0/src/lints/struct_missing.ron

Failed in:
  struct comfyui_client::meta::Output, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:186
  struct comfyui_client::meta::StatusEventDataStatus, previously in file /tmp/.tmpW3cJl7/comfyui-client/src/meta.rs:162

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait ClientBuilder (0 -> 1 required generic types) in /tmp/.tmpPuwOWO/comfyui-client/src/lib.rs:41

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Struct ClientBuilder (0 -> 1 required generic types) in /tmp/.tmpPuwOWO/comfyui-client/src/lib.rs:41
Changelog

0.3.0 - 2025-04-19

Other

  • update event handling to use ComfyEvent and ConnectionEvent (#23)
  • remove JoinHandle from ClientBuilder and related functions (#22)
  • update ClientBuilder to return a JoinHandle for background task management (#21)
  • update README with API reference and WebSocket connection details (#20)
  • enhance logging setup in test environment (#19)
  • enhance event handling and output structure in meta and integration tests (#18)
  • update ClientBuilder to accept generic URL type and improve CI configuration (#17)


This PR was generated with release-plz.

@jmjoy jmjoy merged commit ca5a997 into master Apr 19, 2025
@jmjoy jmjoy deleted the release-plz-2025-04-19T04-40-52Z branch April 19, 2025 04:43
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.

1 participant