eigerco / lumina

Wasm friendly Celestia light node implementation in Rust
Apache License 2.0
118 stars 33 forks source link

chore: release #372

Closed zvolin closed 1 week ago

zvolin commented 1 month ago

🤖 New release

⚠️ celestia-types 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.35.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:IndexOutOfRange in /tmp/.tmpUcKOac/lumina/types/src/error.rs:169

⚠️ lumina-node 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.35.0/src/lints/enum_variant_added.ron

Failed in:
  variant HeaderExError:RequestCancelled in /tmp/.tmpUcKOac/lumina/node/src/p2p/header_ex.rs:96

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/trait_method_added.ron

Failed in:
  trait method lumina_node::store::Store::close in file /tmp/.tmpUcKOac/lumina/node/src/store.rs:162
Changelog

## `lumina-cli`

## [0.3.1](https://github.com/eigerco/lumina/compare/lumina-cli-v0.3.0...lumina-cli-v0.3.1) - 2024-09-24 ### Other - update Cargo.lock dependencies
## `celestia-rpc`
## [0.4.1](https://github.com/eigerco/lumina/compare/celestia-rpc-v0.4.0...celestia-rpc-v0.4.1) - 2024-09-24 ### Added - feat!(types,rpc): Add share, row, merkle proofs and share.GetRange ([#375](https://github.com/eigerco/lumina/pull/375))
## `celestia-types`
## [0.5.0](https://github.com/eigerco/lumina/compare/celestia-types-v0.4.0...celestia-types-v0.5.0) - 2024-09-24 ### Added - feat!(types,rpc): Add share, row, merkle proofs and share.GetRange ([#375](https://github.com/eigerco/lumina/pull/375))
## `celestia-proto`
## [0.3.1](https://github.com/eigerco/lumina/compare/celestia-proto-v0.3.0...celestia-proto-v0.3.1) - 2024-09-24 ### Other - update Cargo.toml dependencies
## `lumina-node`
## [0.4.0](https://github.com/eigerco/lumina/compare/lumina-node-v0.3.1...lumina-node-v0.4.0) - 2024-09-24 ### Added - *(node)* [**breaking**] Implement graceful shutdown ([#343](https://github.com/eigerco/lumina/pull/343)) - *(node)* adding agent version ([#379](https://github.com/eigerco/lumina/pull/379)) ### Fixed - *(node)* [**breaking**] Remove unneded idb dependency ([#380](https://github.com/eigerco/lumina/pull/380)) ### Other - [**breaking**] Upgrade blockstore and beetswap ([#382](https://github.com/eigerco/lumina/pull/382))
## `lumina-node-wasm`
## [0.3.0](https://github.com/eigerco/lumina/compare/lumina-node-wasm-v0.2.0...lumina-node-wasm-v0.3.0) - 2024-09-24 ### Added - *(node-wasm)* [**breaking**] Align JS api to use camelCase ([#383](https://github.com/eigerco/lumina/pull/383)) - *(node-wasm)* [**breaking**] Webpack compatibility ([#377](https://github.com/eigerco/lumina/pull/377)) - *(node)* [**breaking**] Implement graceful shutdown ([#343](https://github.com/eigerco/lumina/pull/343)) ### Fixed - *(node-wasm)* wait for worker to start when creating client ([#389](https://github.com/eigerco/lumina/pull/389)) ### Other - *(ci)* Automatic release to npmjs ([#378](https://github.com/eigerco/lumina/pull/378))


This PR was generated with release-plz.