Skip to content

Releases: TBD54566975/dwn-sdk-js

v0.0.31

15 May 18:15
03bcb1c
Compare
Choose a tag to compare
v0.0.31 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.30...v0.0.31

v0.0.30

20 Apr 06:11
07bcddb
Compare
Choose a tag to compare
v0.0.30 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.0.28...v0.0.30

v0.0.28

29 Mar 23:34
9f63ad0
Compare
Choose a tag to compare
v0.0.28 Pre-release
Pre-release
  • Added data deletion support for the built-in LevelDB implementation of the Data Store.
  • Added a couple of utility methods for AES encryption in preparation for encryption support in DWN.
  • Massive overhaul to internal code structure for storage.
  • Various minor code updates such as import type enforcement.

v0.0.26

14 Mar 17:21
eaa12e3
Compare
Choose a tag to compare
v0.0.26 Pre-release
Pre-release
  • major refactoring to MessageStore
  • removed dependency of search-index and implemented our own
  • data blocks are now tenant separated (but still need to be record separated)
  • various IPFS library dependency updates
  • introduced dataSize property in RecordsWrite
  • added size check when returning encodedData in query result entries
  • to in date range query now is a less-than comparison

v0.0.25

06 Mar 23:42
1f02b8c
Compare
Choose a tag to compare
v0.0.25 Pre-release
Pre-release
  • introduced RecordsRead intended for reading large binary data
  • updated ipfs-unixfs-importer dependency to v14.0.1

v0.0.24

01 Mar 18:07
af1f929
Compare
Choose a tag to compare
v0.0.24 Pre-release
Pre-release
  • fixed importing Readable from from incorrect location (node.js)

v0.0.23

28 Feb 18:48
9ed4302
Compare
Choose a tag to compare
v0.0.23 Pre-release
Pre-release
  1. Introduced DataStore as a peer interface to MessageStore for simplest third-party store implementation.
  2. Added and exported some convenience CID utility methods.
  3. A couple of bug fixes.

v0.0.22

18 Feb 16:02
Compare
Choose a tag to compare
v0.0.22 Pre-release
Pre-release
  • Changed format of dateCreated and dateUpdated to UTC ISO-8601 timestamps (#229)
  • Fixed issue preventing the use of cjs bundle in newer versions of node (#232)

v0.0.21

15 Feb 23:45
d25636a
Compare
Choose a tag to compare
v0.0.21 Pre-release
Pre-release
  • Added range query support for dateCreated property
  • Added a new optional dataStream parameter stream to processMessage(...)
  • Removed encodedData from being allowed in "write" messages
  • Added optional parameter dataCid to RecordsWrite's create(...) and createFrom(...) to improve dev experience

v0.0.19

07 Feb 18:40
ec8797f
Compare
Choose a tag to compare
v0.0.19 Pre-release
Pre-release

Major features and changes in this release:

  1. Implemented RecordsDelete
  2. Added attester support for Records
  3. Added attester support for RecordsQuery filter
  4. Split method property into interface and method properties
  5. Removed multi-message request model
  6. Removed 'target' property from message data model