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/.tmpoRdbdq/celestia-types/src/blob.rs:123
  Blob::new_with_signer, previously in file /tmp/.tmpoRdbdq/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/.tmprzeVL0/lumina/types/src/blob.rs:111
  celestia_types::Blob::new now takes 4 parameters instead of 3, in /tmp/.tmprzeVL0/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/.tmprzeVL0/lumina/grpc/src/client.rs:65
  type GrpcClient is no longer RefUnwindSafe, in /tmp/.tmprzeVL0/lumina/grpc/src/client.rs:65

--- 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/.tmprzeVL0/lumina/grpc/src/error.rs:85
  variant Error:Metadata in /tmp/.tmprzeVL0/lumina/grpc/src/error.rs:89

--- 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/.tmpoRdbdq/celestia-grpc/src/grpc.rs:72
  GrpcClient::new, previously in file /tmp/.tmpoRdbdq/celestia-grpc/src/grpc.rs:85
  GrpcClient::with_url, previously in file /tmp/.tmpoRdbdq/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/.tmpoRdbdq/celestia-grpc/src/grpc.rs:66
  struct celestia_grpc::TxClient, previously in file /tmp/.tmpoRdbdq/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/.tmprzeVL0/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/.tmprzeVL0/lumina/grpc/src/client.rs:65

⚠ 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/.tmprzeVL0/lumina/client/src/lib.rs:101
  variant Error:NoAssociatedAddress in /tmp/.tmprzeVL0/lumina/client/src/lib.rs:133

--- 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/.tmpoRdbdq/celestia-client/src/lib.rs:121
Changelog

celestia-proto

0.10.0 - 2025-09-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

lumina-utils

0.4.0 - 2025-09-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

celestia-types

0.16.0 - 2025-09-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (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-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (types) [breaking] singular Blob::new constructor (#719)

lumina-node

0.16.0 - 2025-09-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (types) [breaking] singular Blob::new constructor (#719)

lumina-cli

0.10.0 - 2025-09-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

celestia-grpc-macros

0.4.0 - 2025-09-25

Added

  • (grpc) [breaking] Add support for attaching metadata to requests (#748)
  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)

celestia-grpc

0.8.0 - 2025-09-25

Added

  • (grpc) [breaking] Add support for attaching metadata to requests (#748)
  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (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-25

Added

  • (grpc) [breaking] Add support for attaching metadata to requests (#748)
  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (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-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (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-25

Added

  • [breaking] unify and upgrade dependencies, add explicit msrv (#742)
  • (grpc) [breaking] Merge TxClient and GrpcClient, add builder (#712)


This PR was generated with release-plz.

@zvolin zvolin force-pushed the release-plz-2025-09-24T11-03-01Z branch from 20489fc to d302226 Compare September 25, 2025 09:48
Copy link
Member

@fl0rek fl0rek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚒

@fl0rek fl0rek merged commit 5b1883f into main Sep 25, 2025
105 of 107 checks passed
@zvolin zvolin deleted the release-plz-2025-09-24T11-03-01Z branch September 25, 2025 12:01
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.

4 participants