libs5/CHANGELOG.md

18 KiB

0.1.0-develop.65 (2023-11-18)

Features

  • add hashQuery protocol method (5391666)

0.1.0-develop.64 (2023-11-18)

Bug Fixes

  • hashQueryRoutingTable is on the p2p service (88f748c)

0.1.0-develop.63 (2023-11-18)

Bug Fixes

  • wrap db.get in a try/catch (b578a32)

0.1.0-develop.62 (2023-11-17)

Bug Fixes

  • convert paths to an object (1c63497)

0.1.0-develop.61 (2023-11-17)

Bug Fixes

  • bad import (23b8c01)
  • export StorageLocationProvider (828741f)
  • need to store NodeId not the string form of it (3ad41c7)

Features

  • add encrypted_cid.ts (6ff8a84)
  • add getCachedStorageLocations method (86522e1)
  • add getMetadataByCID and downloadBytesByHash (ec81583)
  • add metadata structures and ser/der functions (4693117)
  • add StorageLocationProvider (6d19fdb)

0.1.0-develop.60 (2023-09-19)

Bug Fixes

  • bad base32 encoding, multiformats handles the prefix (155e0b4)

0.1.0-develop.59 (2023-09-11)

Features

  • add fromRegistryPublicKey helper (e250878)

0.1.0-develop.58 (2023-09-11)

Bug Fixes

  • signRegistryEntry accidentally recursive (e03eb41)

0.1.0-develop.57 (2023-09-09)

Bug Fixes

  • if the registry entry hash type is not ed25519, return a new cid with the type set to raw (5174463)

0.1.0-develop.56 (2023-09-09)

Bug Fixes

  • don't prefix base58 since encoder already does it (17151d2)

0.1.0-develop.55 (2023-09-08)

0.1.0-develop.54 (2023-09-08)

Features

0.1.0-develop.53 (2023-09-08)

Features

  • add fromRegistry to CID (bf52142)

0.1.0-develop.52 (2023-09-08)

Bug Fixes

  • export KeyPairEd25519 as a type (0c060fd)

0.1.0-develop.51 (2023-09-08)

Features

0.1.0-develop.50 (2023-09-07)

Features

0.1.0-develop.49 (2023-09-07)

Features

0.1.0-develop.48 (2023-09-07)

0.1.0-develop.47 (2023-09-04)

Bug Fixes

0.1.0-develop.46 (2023-09-04)

0.1.0-develop.45 (2023-09-04)

Bug Fixes

  • fix outdated reads. port of s5 08c4bda5c1109673fba907ba119c9855fc3fcf68 0d2bf39845b37dd0b2ebe06be34c5d51e7060280 (9c471e6)

0.1.0-develop.44 (2023-09-03)

0.1.0-develop.43 (2023-09-02)

0.1.0-develop.42 (2023-09-02)

Bug Fixes

0.1.0-develop.41 (2023-09-02)

0.1.0-develop.40 (2023-09-02)

Features

  • add const groups of the different set of types (cc66a0d)

0.1.0-develop.39 (2023-09-02)

Bug Fixes

  • if a peer completed the handshake, but our node is stopped, end the peer and abort (6cc0bd6)

0.1.0-develop.38 (2023-09-02)

Bug Fixes

  • utf8ToBytes no longer needed (8373114)

0.1.0-develop.37 (2023-09-02)

Bug Fixes

  • set sublevel valueEncoding to buffer (384e941)

0.1.0-develop.36 (2023-09-02)

Bug Fixes

  • set sublevel valueEncoding to buffer (a6c02bc)

0.1.0-develop.35 (2023-09-02)

Bug Fixes

  • convert binary string to uint8array (419c7f8)

0.1.0-develop.34 (2023-09-02)

Bug Fixes

  • add started state on node and check it on connectToNode (deebe15)

0.1.0-develop.33 (2023-09-02)

Bug Fixes

  • need to use close not end on WS transport (e3b7760)

0.1.0-develop.32 (2023-09-02)

0.1.0-develop.31 (2023-09-02)

Bug Fixes

0.1.0-develop.30 (2023-09-02)

Bug Fixes

  • correct argument order on ed25519.verify (daf357c)

0.1.0-develop.29 (2023-09-02)

Bug Fixes

  • add try/catch on db.get (1a32416)

0.1.0-develop.28 (2023-09-02)

Bug Fixes

  • set node registry service in service constructor (d9af5bd)

0.1.0-develop.27 (2023-09-01)

Features

  • add eventemitter support on p2p service and have the handshakedone message emit peerConnected (b34b7a3)

0.1.0-develop.26 (2023-09-01)

Features

  • add BOOTSTRAP_NODES constant (2061f63)

0.1.0-develop.25 (2023-09-01)

Bug Fixes

0.1.0-develop.24 (2023-09-01)

0.1.0-develop.23 (2023-09-01)

0.1.0-develop.22 (2023-09-01)

Features

0.1.0-develop.21 (2023-09-01)

Bug Fixes

0.1.0-develop.20 (2023-09-01)

0.1.0-develop.19 (2023-09-01)

0.1.0-develop.18 (2023-09-01)

Bug Fixes

0.1.0-develop.17 (2023-09-01)

Bug Fixes

  • browser returns a Blob, so convert to a buffer if we have a blob (80dd92d)
  • missing uri argument for node WS (8b7ffa8)

0.1.0-develop.16 (2023-09-01)

Bug Fixes

  • add support for browser WS by checking if we are in node (0a15337)

0.1.0-develop.15 (2023-09-01)

0.1.0-develop.14 (2023-08-31)

Bug Fixes

0.1.0-develop.13 (2023-08-31)

Bug Fixes

  • only set socket if passed (a7b3129)

0.1.0-develop.12 (2023-08-31)

0.1.0-develop.11 (2023-08-31)

0.1.0-develop.10 (2023-08-31)

0.1.0-develop.9 (2023-08-31)

0.1.0-develop.8 (2023-08-31)

Bug Fixes

0.1.0-develop.7 (2023-08-31)

Bug Fixes

  • use URL type from url package not global URL (0af8bb3)

0.1.0-develop.6 (2023-08-31)

Bug Fixes

  • add createKeyPair factory that defaults to a random key (42ef635)

0.1.0-develop.5 (2023-08-31)

0.1.0-develop.4 (2023-08-31)

Bug Fixes

  • add getter for networkId and hashQueryRoutingTable (6ebc477)
  • ed25519.sign arguments are wrong order (5585907)
  • fix object references (e342982)
  • missing p2p object on S5Config (b5e491b)
  • need to store peer, set the id the pass it to onNewPeer (7afc759)
  • need to use unpacked data from signed message (35ebf74)
  • update registered messages (87d1e6b)

0.1.0-develop.3 (2023-08-31)

0.1.0-develop.2 (2023-08-31)

Bug Fixes

  • add main to package.json (4672112)

0.1.0-develop.1 (2023-08-31)

Bug Fixes

  • _newBuf needs to reset offset to 0 (31e63f6)
  • add registry to services object in interface (22e486e)
  • add some exports (5a1dca9)
  • check protocol with colon (a4b692b)
  • do a truthy check on networkId (68b7ffa)
  • fix retry logic (1221d7d)
  • import websocket (132f43c)
  • need a getter for id (fbffb1d)
  • pass the event data, not the event itself (42cd101)
  • remove unneeded getPublicKey call (ae40d52)
  • unsupported url needs to be a real but dummy one (17ff5fd)
  • update import (91a15bd)
  • update level imports (68e6c3a)
  • we dont need to strip out auth (a021243)

Features