Releases: eigerco/lumina
Releases · eigerco/lumina
lumina-node-wasm-v0.8.0
Summary:
- New options on
NodeConfig
, disabling usage of indexeddb withusePersistentMemory
and pruning configuration withcustomPruningDelaySecs
. - Added
AppVersion
,Blob
,Namespace
types and support for fetching blobs from network usingNodeClient.requestAllBlobs
. - Added grpc
TxClient
for blob and cosmos messages submission to the network, as well as basic queries forauth
andbank
. ExtendedHeader
andDataAvailabilityHeader
are now exposed as classes from wasm instead of being used as jsons.
This means they now have methods and proper typescript support.
For migration:
header.dah.columnRoot()
andheader.dah.rowRoot()
are now methods that returnUint8Array
instead of being
properties returning base64string
sNodeConfig.custom_syncing_window_secs
was renamed toNodeConfig.customSamplingWindowSecs
Added
- (grpc,node-wasm) add javascript bindings for tx client (#510)
- (node-wasm, types) [breaking] Add method to get blobs for wasm (#468)
- Add remaining node types for wasm (#476)
- (node-wasm) Add more configuration options in
NodeConfig
(#487) - (node) [breaking] Implement
NodeBuilder
and removeNodeConfig
(#472)
Fixed
- (node-wasm) [breaking] use camelCase in config fields (#528)
Other
lumina-node-v0.9.0
Added
- adding uniffi bindings to support android and ios (#473)
- (node-wasm, types) [breaking] Add method to get blobs for wasm (#468)
- Add remaining node types for wasm (#476)
- (types,rpc) [breaking] move TxConfig to celestia-rpc (#485)
- (node) Implement
EitherStore
combinator struct (#484) - (node) [breaking] Implement
NodeBuilder
and removeNodeConfig
(#472)
Other
lumina-cli-v0.6.0
Added
- (grpc,node-wasm) add javascript bindings for tx client (#510)
- Add remaining node types for wasm (#476)
- (cli) Add
in-memory-store
andpruning-delay
parameters (#490) - (node) [breaking] Implement
NodeBuilder
and removeNodeConfig
(#472)
Fixed
- (cli) align with dah javascript breaking changes (#501)
Other
celestia-types-v0.10.0
Added
- (grpc,node-wasm) add javascript bindings for tx client (#510)
- (grpc) [breaking] add wasm support and transaction client (#474)
- (types) add serde feature for nmt-rs (#480)
- (node-wasm, types) [breaking] Add method to get blobs for wasm (#468)
- Add remaining node types for wasm (#476)
- (types,rpc) [breaking] move TxConfig to celestia-rpc (#485)
Fixed
- (types) RowNamespaceData binary deserialization (#493)
Other
celestia-rpc-v0.9.0
celestia-proto-v0.7.0
celestia-grpc-v0.2.0
celestia-grpc-macros-v0.2.0
Added
- (grpc) [breaking] add wasm support and transaction client (#474)