Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@zvolin
Copy link
Member

@zvolin zvolin commented Sep 24, 2025

πŸ€– New release

  • celestia-proto: 0.9.1 -> 0.10.0 (βœ“ API compatible changes)
  • lumina-utils: 0.3.0 -> 0.4.0 (βœ“ API compatible changes)
  • celestia-types: 0.15.0 -> 0.16.0 (⚠ API breaking changes)
  • celestia-rpc: 0.13.0 -> 0.14.0 (βœ“ API compatible changes)
  • lumina-node: 0.15.2 -> 0.16.0 (βœ“ API compatible changes)
  • lumina-cli: 0.9.3 -> 0.10.0 (βœ“ API compatible changes)
  • celestia-grpc-macros: 0.3.1 -> 0.4.0
  • celestia-grpc: 0.7.0 -> 0.8.0 (⚠ API breaking changes)
  • celestia-client: 0.1.2 -> 0.2.0 (⚠ API breaking changes)
  • lumina-node-wasm: 0.10.3 -> 0.11.0 (βœ“ API compatible changes)
  • lumina-node-uniffi: 0.3.3 -> 0.4.0 (βœ“ API compatible changes)

⚠ celestia-types 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.43.0/src/lints/inherent_method_missing.ron

Failed in:
  Blob::new_with_signer, previously in file /tmp/.tmpZZkEdB/celestia-types/src/blob.rs:123
  Blob::new_with_signer, previously in file /tmp/.tmpZZkEdB/celestia-types/src/blob.rs:123

--- 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.43.0/src/lints/method_parameter_count_changed.ron

Failed in:
  celestia_types::blob::Blob::new now takes 4 parameters instead of 3, in /tmp/.tmpc7bmhW/lumina/types/src/blob.rs:111
  celestia_types::Blob::new now takes 4 parameters instead of 3, in /tmp/.tmpc7bmhW/lumina/types/src/blob.rs:111

⚠ celestia-grpc 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.43.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type GrpcClient is no longer UnwindSafe, in /tmp/.tmpc7bmhW/lumina/grpc/src/client.rs:63
  type GrpcClient is no longer RefUnwindSafe, in /tmp/.tmpc7bmhW/lumina/grpc/src/client.rs:63

--- 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.43.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:MissingSigner in /tmp/.tmpc7bmhW/lumina/grpc/src/error.rs:85

--- 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.43.0/src/lints/inherent_method_missing.ron

Failed in:
  GrpcClient::into_inner, previously in file /tmp/.tmpZZkEdB/celestia-grpc/src/grpc.rs:72
  GrpcClient::new, previously in file /tmp/.tmpZZkEdB/celestia-grpc/src/grpc.rs:85
  GrpcClient::with_url, previously in file /tmp/.tmpZZkEdB/celestia-grpc/src/grpc.rs:291

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

Failed in:
  struct celestia_grpc::grpc::GrpcClient, previously in file /tmp/.tmpZZkEdB/celestia-grpc/src/grpc.rs:66
  struct celestia_grpc::TxClient, previously in file /tmp/.tmpZZkEdB/celestia-grpc/src/tx.rs:50

--- failure trait_added_supertrait: non-sealed trait added new supertraits ---

Description:
A non-sealed trait added one or more supertraits, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#generic-bounds-tighten
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_added_supertrait.ron

Failed in:
  trait celestia_grpc::DocSigner gained Send in file /tmp/.tmpc7bmhW/lumina/grpc/src/signer.rs:30

--- failure type_allows_fewer_generic_type_params: type now allows fewer generic type parameters ---

Description:
A type now allows fewer generic type parameters than it used to. Uses of this type that supplied all previously-supported generic types will be broken.
        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.43.0/src/lints/type_allows_fewer_generic_type_params.ron

Failed in:
  Struct GrpcClient allows 1 -> 0 generic types in /tmp/.tmpc7bmhW/lumina/grpc/src/client.rs:63

⚠ celestia-client 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.43.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:GrpcBuilder in /tmp/.tmpc7bmhW/lumina/client/src/lib.rs:95
  variant Error:NoAssociatedAddress in /tmp/.tmpc7bmhW/lumina/client/src/lib.rs:127

--- 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.43.0/src/lints/enum_variant_missing.ron

Failed in:
  variant Error::SignerNotSet, previously in file /tmp/.tmpZZkEdB/celestia-client/src/lib.rs:121
Changelog

celestia-proto

0.10.0 - 2025-09-24

Added

  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

lumina-utils

0.4.0 - 2025-09-24

Added

  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

celestia-types

0.16.0 - 2025-09-24

Added

  • (types) [breaking] singular Blob::new constructor (#719)

Other

  • Fix clippy::manual-is-multiple-of on new rust version (#752)

celestia-rpc

0.14.0 - 2025-09-24

Added

  • (types) [breaking] singular Blob::new constructor (#719)

lumina-node

0.16.0 - 2025-09-24

Added

  • (types) [breaking] singular Blob::new constructor (#719)

lumina-cli

0.10.0 - 2025-09-24

Added

  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

celestia-grpc-macros

0.4.0 - 2025-09-24

Added

  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

celestia-grpc

0.8.0 - 2025-09-24

Added

  • (grpc,client) Allow creating celestia-client with read-only grpc (#755)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)
  • (types) [breaking] singular Blob::new constructor (#719)

Other

  • (grpc) remove patch version of dyn-clone (#749)

celestia-client

0.2.0 - 2025-09-24

Added

  • (grpc,client) Allow creating celestia-client with read-only grpc (#755)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)
  • (types) [breaking] singular Blob::new constructor (#719)

lumina-node-wasm

0.11.0 - 2025-09-24

Added

  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)
  • (types) [breaking] singular Blob::new constructor (#719)
  • (node-wasm) Identity persistance in browser (#723)

lumina-node-uniffi

0.4.0 - 2025-09-24

Added

  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)


This PR was generated with release-plz.

@zvolin zvolin closed this Sep 24, 2025
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