Skip to content

Releases: eigerco/lumina

lumina-node-wasm-v0.8.1

24 Feb 13:02
038e76c
Compare
Choose a tag to compare

Other

  • (ci) fix outdated lockfiles when releasing to npm (#544)
  • remove outdated shwap note and link to changelog for js (#536)

lumina-node-v0.9.1

24 Feb 12:59
038e76c
Compare
Choose a tag to compare

Other

  • updated the following local packages: celestia-types, celestia-types, celestia-types

lumina-node-uniffi-v0.1.0

24 Feb 13:04
038e76c
Compare
Choose a tag to compare

Added

  • (node-uniffi) [breaking] Use in-memory stores if base path is not set (#530)
  • adding uniffi bindings to support android and ios (#473)

Fixed

  • (node-uniffi) [breaking] Serialize correctly ExtendedHeader to json (#531)

Other

  • (ci) add releasing for node-uniffi (#545)

lumina-cli-v0.6.1

24 Feb 13:01
038e76c
Compare
Choose a tag to compare

Other

  • updated the following local packages: celestia-types

celestia-types-v0.10.1

24 Feb 12:57
038e76c
Compare
Choose a tag to compare

Added

  • (types) Make fields of ShareProof public (#538)

celestia-rpc-v0.9.1

24 Feb 12:58
038e76c
Compare
Choose a tag to compare

Other

  • updated the following local packages: celestia-types

celestia-grpc-v0.2.1

24 Feb 13:02
038e76c
Compare
Choose a tag to compare

Other

  • updated the following local packages: celestia-types

lumina-node-wasm-v0.8.0

29 Jan 12:16
c6e5b7f
Compare
Choose a tag to compare

Summary:

  • New options on NodeConfig, disabling usage of indexeddb with usePersistentMemory and pruning configuration with customPruningDelaySecs.
  • Added AppVersion, Blob, Namespace types and support for fetching blobs from network using NodeClient.requestAllBlobs.
  • Added grpc TxClient for blob and cosmos messages submission to the network, as well as basic queries for auth and bank.
  • ExtendedHeader and DataAvailabilityHeader 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() and header.dah.rowRoot() are now methods that return Uint8Array instead of being
    properties returning base64 strings
  • NodeConfig.custom_syncing_window_secs was renamed to NodeConfig.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 remove NodeConfig (#472)

Fixed

  • (node-wasm) [breaking] use camelCase in config fields (#528)

Other

  • (ci) migrate toolchain action, parallelize (#503)
  • (node-wasm) Update js build dependencies, commit package lock (#478)
  • (node,node-wasm) [breaking] Rename syncing_window to sampling_window (#477)

lumina-node-v0.9.0

29 Jan 12:14
c6e5b7f
Compare
Choose a tag to compare

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 remove NodeConfig (#472)

Other

  • (node) update bootstrap peers (#520)
  • Update wasm-bindgen, remove cfg_attr wasm-bindgen workaround (#507)
  • (ci) migrate toolchain action, parallelize (#503)
  • (node,node-wasm) [breaking] Rename syncing_window to sampling_window (#477)

lumina-cli-v0.6.0

29 Jan 12:15
c6e5b7f
Compare
Choose a tag to compare

Added

  • (grpc,node-wasm) add javascript bindings for tx client (#510)
  • Add remaining node types for wasm (#476)
  • (cli) Add in-memory-store and pruning-delay parameters (#490)
  • (node) [breaking] Implement NodeBuilder and remove NodeConfig (#472)

Fixed

  • (cli) align with dah javascript breaking changes (#501)

Other

  • (ci) migrate toolchain action, parallelize (#503)
  • (node,node-wasm) [breaking] Rename syncing_window to sampling_window (#477)