1.0.2 (2023-01-03)
- deps: bump actions/checkout from 3.1.0 to 3.2.0 (#21) (cd5240a)
- no-release: bump @types/mocha from 9.1.1 to 10.0.0 (#12) (911c25c)
- no-release: bump actions/checkout from 3.0.2 to 3.1.0 (#13) (0240a4b)
- no-release: bump actions/setup-node from 3.1.1 to 3.2.0 (#6) (b39cb68)
- no-release: bump actions/setup-node from 3.2.0 to 3.3.0 (#8) (262d699)
- no-release: bump actions/setup-node from 3.3.0 to 3.4.0 (#9) (5e2d9cb)
- no-release: bump actions/setup-node from 3.4.0 to 3.4.1 (#10) (4c77107)
- no-release: bump actions/setup-node from 3.4.1 to 3.5.0 (#11) (5ffdc52)
- no-release: bump actions/setup-node from 3.5.0 to 3.5.1 (#15) (42f9364)
- no-release: bump mocha from 9.2.2 to 10.0.0 (#4) (35ddb4f)
- no-release: bump polendina from 2.0.15 to 3.0.0 (#5) (01385f6)
1.0.1 (2022-04-26)
- publish as public (54ad017)
- huge upgrade (Uint8Array, ESM, multiformats@9, etc.)
- package: Returned v1 CIDs now default to base32 encoding
Previous versions returned a base58 encoded string when toString()/
toBaseEncodedString() was called on a CIDv1. It now returns a base32
encoded string.
- The API is now async/await based
There are numerous changes, the most significant one is that the API is no longer callback based, but it using async/await.
For the full new API please see the IPLD Formats spec.
- add defaultHashAlg (#17) (6e28d3e)
- Add resolve() method (25cef82)
- Add tree() method (685889d)
- add util.cid options (#18) (eab262f)
- encode full merkle (wit & segwit), encode/decode witness commitment (f001c27)
- huge upgrade (Uint8Array, ESM, multiformats@9, etc.) (bd04fb0)
- implement & test new interfaces against new multiformats (710ee74)
- initial commit (525d003)
- new IPLD Format API (1a799aa)
- switch to bitcoin-block for encode/decode (3d3827d)
- types, basic docs, example (3e1ab8b)
- add browser testing (3242e54)
- add missing async dependency (c070fdf)
- add proper error handling for util API (dacb7b1)
- bad CIDs, add
txlink in vin's that have txid (040f54e) - do not ignore cid.options (#20) (177ddc5)
- export
multicodecproperty (8e6ec75) - move dirty-chai to dev dependencies (3805fc1)
- package: update bitcoinjs-lib to version 4.0.2 (64cde6c)
- package: update bitcoinjs-lib to version 5.0.0 (ef99508)
- package: update cids to version 0.6.0 (cd36640)
- package: update cids to version 0.7.0 (6b2745e)
- package: update cids to version 0.8.0 (bf67862)
- package: update multicodec to version 1.0.0 (fb8226e)
- package: update multihashing-async to version 0.6.0 (9dc7bb7)
- package: update multihashing-async to version 0.8.0 (5ef0714)
- path never start with a slash (d790c9b)
- remove git-validate as a dependency (84d0ffc)
- replace license files with proper text (ae62fc2)
- tests: Aegir changed fixture API (c7e6c79)
- the option in tree() is called
values(568c075) - update & fix for bitcoin-block, address CAR test timing problems (8f321a7)
- use block headers only (ef05359)
- use multihasing-async #14 (#19) (77354ac)
- add better contributing guidelines (5925a48)
- Add inline API documentation (14bcedc)
- add module Lead Maintainer (847be51)
- add pre-push hooks (a924bfb)
- clarify README a bit (4fdaf5d)
- dependabot & auto-release (3a635fb)
- enable Travis for CI (80da208)
- lots more docs (7ba0bcc)
- package: update aegir to version 17.0.1 (2bf087d), closes #30
- package: update aegir to version 17.1.0 (e65c47a)
- package: update aegir to version 18.0.2 (3238bcf), closes #39
- package: update aegir to version 18.2.0 (d7d8e4f)
- package: update aegir to version 19.0.3 (cac365c), closes #50
- package: update aegir to version 20.0.0 (bb2ff5a)
- package: update aegir to version 21.0.1 (23e4ff2), closes #56
- package: update dependencies (0202834)
- readme: add Greenkeeper badge (58e411e)
- release version v0.1.1 (fae9a11)
- release version v0.1.2 (d4ef53e)
- release version v0.1.3 (3b6ffc9)
- release version v0.1.4 (c64c58f)
- release version v0.1.5 (b409026)
- release version v0.1.6 (3ce5f66)
- release version v0.1.7 (b75bb64)
- release version v0.1.8 (29390e7)
- release version v0.1.9 (4b897a7)
- release version v0.2.0 (9bdb211)
- release version v0.3.0 (21b034f)
- release version v0.3.1 (b5a0288)
- remove CI files (da57e42)
- remove pre-push (96188e5)
- rm coverage run from travis (e38b1f4)
- send coverage report to coveralls (c2220c5)
- update contributors (5cefa55)
- update contributors (7c29f67)
- update contributors (bfecd6b)
- update contributors (15665c4)
- update contributors (11993ab)
- update contributors (4cbec3c)
- update contributors (4f68d15)
- update contributors (e084d21)
- update contributors (11e79ad)
- update contributors (07fc747)
- update contributors (8ddf7d0)
- update contributors (c30a18b)
- update dependencies (c628468)
- update dependencies (34bed43)
- upgrade Aegir to 12.4.0 (f91da35)
- use correct URL for the repository (92290b7)