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 v0.10.0 #104

Merged
merged 2 commits into from
Jun 8, 2024
Merged

chore: release v0.10.0 #104

merged 2 commits into from
Jun 8, 2024

Conversation

graphql-ws-client-releaser[bot]
Copy link
Contributor

@graphql-ws-client-releaser graphql-ws-client-releaser bot commented Jun 8, 2024

🤖 New release

  • graphql-ws-client: 0.9.0 -> 0.10.0 (⚠️ API breaking changes)

⚠️ graphql-ws-client 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.31.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ConnectionActor is no longer Unpin, in /tmp/.tmp1NQj2r/graphql-ws-client/src/next/actor.rs:27

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

Failed in:
  enum graphql_ws_client::WasmWebsocketMessage, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/wasm.rs:44

--- 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.31.0/src/lints/function_missing.ron

Failed in:
  function graphql_ws_client::legacy::wasm::wasm_websocket_combined_split, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/wasm.rs:16
  function graphql_ws_client::wasm_websocket_combined_split, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/wasm.rs:16

--- failure module_missing: pub module removed or renamed ---

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

Failed in:
  mod graphql_ws_client::websockets, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/websockets.rs:1

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

Failed in:
  struct graphql_ws_client::legacy::client::AsyncWebsocketClient, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:33
  struct graphql_ws_client::AsyncWebsocketClient, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:33
  struct graphql_ws_client::CynicClient, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:33
  struct graphql_ws_client::GraphQLClientClient, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:33
  struct graphql_ws_client::SubscriptionStream, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:235
  struct graphql_ws_client::legacy::wasm::FusedWasmWebsocketSink, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/wasm.rs:96
  struct graphql_ws_client::FusedWasmWebsocketSink, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/wasm.rs:96
  struct graphql_ws_client::legacy::client::AsyncWebsocketClientBuilder, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:47
  struct graphql_ws_client::AsyncWebsocketClientBuilder, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/client.rs:47

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait 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.31.0/src/lints/trait_missing.ron

Failed in:
  trait graphql_ws_client::legacy::websockets::WebsocketMessage, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/websockets.rs:11
  trait graphql_ws_client::websockets::WebsocketMessage, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/legacy/websockets.rs:11
  trait graphql_ws_client::graphql::GraphqlClient, previously in file /tmp/.tmpe0UbUo/graphql-ws-client/src/graphql.rs:16
Changelog

v0.10.0 - 2024-06-08

Breaking Changes

  • [breaking] Connection functions now return impl Future (#108)
  • [breaking] remove deprecated async-tungstenite feature (#106)
  • [breaking] remove deprecated legacy api (#81)

Changes

  • use futures-lite over futures where possible (#107)
  • clean up some unused dependencies (#105)
  • update deps to latest version (#100)

Changes

  • MSRV is now 1.76


This PR was generated with release-plz.

@graphql-ws-client-releaser graphql-ws-client-releaser bot changed the title chore: release v0.9.1 chore: release v0.10.0 Jun 8, 2024
@carlocorradini
Copy link
Contributor

Awesome 🥳🤯

@graphql-ws-client-releaser graphql-ws-client-releaser bot force-pushed the release-plz-2024-06-08T12-49-08Z branch 3 times, most recently from bcc0d0d to e195471 Compare June 8, 2024 14:44
@obmarg obmarg marked this pull request as ready for review June 8, 2024 14:56
@obmarg obmarg enabled auto-merge (squash) June 8, 2024 14:57
@obmarg obmarg merged commit ee7848e into main Jun 8, 2024
2 checks passed
@obmarg obmarg deleted the release-plz-2024-06-08T12-49-08Z branch June 8, 2024 14:57
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.

2 participants