13.3.1 (2024-10-29)
- adjust examples for new linting rules (adc534b)
- dev: bump aegir from 44.1.4 to 45.0.0 (1cd48bf)
13.3.0 (2024-09-16)
13.2.4 (2024-09-16)
- fix linting (9d24b62)
- dev: bump aegir from 43.0.3 to 44.1.1 (a0fdb76)
13.2.3 (2024-09-12)
13.2.2 (2024-07-30)
- dev: bump @types/node from 20.14.13 to 22.0.0 (2b65321)
13.2.1 (2024-07-24)
13.2.0 (2024-07-22)
- BlockCodec methods are generic (2ee062e)
13.1.3 (2024-07-02)
- dev: bump @stablelib/sha512 from 1.0.1 to 2.0.0 (3091935)
13.1.2 (2024-07-02)
- dev: bump @stablelib/sha256 from 1.0.1 to 2.0.0 (bc7f8a5)
13.1.1 (2024-06-01)
- dev: bump aegir from 42.2.11 to 43.0.1 (bc14c48)
13.1.0 (2024-02-15)
- Update .github/dependabot.yml [skip ci] (aa9c730)
13.0.1 (2024-01-10)
- dev: bump aegir from 41.3.5 to 42.1.0 (12c8686)
13.0.0 (2023-12-20)
- this module is now TypeScript - the API has not changed but releasing as a major for saftey
- deps: bump actions/setup-node from 3.8.2 to 4.0.0 (139b3c2)
12.1.3 (2023-10-25)
- deps: bump actions/setup-node from 3.8.1 to 3.8.2 (f190ad7)
- dev: bump crypto-hash from 2.0.1 to 3.0.0 (f5b9958)
12.1.2 (2023-10-03)
- switch interface method decl style (a33d24f)
- dev: bump aegir from 40.0.13 to 41.0.0 (41f008b)
12.1.1 (2023-09-05)
- deps: bump actions/checkout from 3 to 4 (f94559e)
12.1.0 (2023-08-28)
- add sha1 support (4da0085)
12.0.2 (2023-08-28)
- add or force update .github/workflows/js-test-and-release.yml (21b7591)
- delete templates [skip ci] (#263) (d2b614d)
- deps: bump actions/setup-node from 3.5.0 to 3.8.0 (7dcf225)
- deps: bump actions/setup-node from 3.8.0 to 3.8.1 (d7ec85c)
- deps: bump gozala/typescript-error-reporter-action (4a36fb7)
- Update .github/dependabot.yml [skip ci] (58bebda)
- dev: bump aegir from 37.12.1 to 40.0.11 (d17424d)
12.0.1 (2023-06-15)
- dev: bump @types/node from 18.16.18 to 20.3.1 (7a6d036)
12.0.0 (2023-06-14)
- use aegir for ESM-only build/testing/release
- use aegir for ESM-only build/testing/release (f82e61b)
11.0.2 (2023-03-09)
- add interface files to the exports map (#246) (a58a398), closes /github.com/ipld/js-dag-cbor/blob/master/src/index.js#L9
11.0.1 (2023-01-18)
- throw on CID.parse v0 string with multibase prefix (258a0be)
11.0.0 (2023-01-02)
- Make link.toJSON return a DAG-JSON link
- Make link.toJSON return a DAG-JSON link (9e087d6)
- fix typos in jsdoc comments (a246054)
10.0.3 (2022-12-16)
10.0.2 (2022-10-19)
- no-release: rename varint test file so it is run (#209) (e32fe47)
- remove unnecessary dev deps (#218) (a43ffff)
10.0.1 (2022-10-17)
10.0.0 (2022-10-12)
- remove use of Object.defineProperties in CID class
- use aegir for ESM-only build/testing/release
- add complete set of aegir-based scripts (1190bc6)
- define Link interface for CID (88e29ea)
- remove deprecated CID properties & methods (ffc4e6f)
- use aegir for ESM-only build/testing/release (163d463)
- --no-cov for all but chrome main (b92f25f)
- add "browser" field, remove named local imports (d60ea06)
- additional lint items from Link interface work (91f677b)
- address JS & TS linting complaints (c12db2a)
- changes for new lint rules (e6c9957)
- distribute types in dist/types/ (c6defdb)
- ensure "master" as release branch (16f8d9e)
- make CID#asCID a regular property (a74f1c7)
- only release on master (d15f26f)
- properly export types, build more complete pack (8172ea8)
- remove "main" (ad3306c)
- remove use of Object.defineProperties in CID class (6149fae), closes #200
- run coverage only where it's supposed to (872d121)
- test on all branches and pull requests (f2ae077)
- ts-use import path (53651c1)
- use extensions for relative ts imports (451998a), closes /github.com/multiformats/js-multiformats/pull/199#issuecomment-1252793515
- use parent
tsc
in ts-use (85a9296)
- check for non-enumerability of asCID property (b4ba07d)
- add test for structural copying (#206) (e8def36)
- no-release: bump @types/mocha from 9.1.1 to 10.0.0 (#205) (a9a9347)
- no-release: bump actions/setup-node from 3.4.1 to 3.5.0 (#204) (604ca1f)
9.9.0 (2022-09-20)
9.7.1 (2022-07-26)
- no-release: bump actions/setup-node from 3.3.0 to 3.4.0 (#189) (362b167)
- no-release: bump actions/setup-node from 3.4.0 to 3.4.1 (#190) (67f22c4)
9.7.0 (2022-06-23)
- no-release: bump @types/node from 17.0.45 to 18.0.0 (#188) (99e94ed)
- no-release: bump actions/setup-node from 3.1.0 to 3.2.0 (#182) (86ec43d)
- no-release: bump actions/setup-node from 3.2.0 to 3.3.0 (#186) (712c1c4)
- no-release: fix typo implemnetation -> implementation (#184) (3d4ae50)
9.6.5 (2022-05-06)
- no-release: bump actions/checkout from 2.4.0 to 3 (#172) (a1b38c2)
- no-release: bump actions/setup-node from 2.5.1 to 3.0.0 (#169) (8deb4d5)
- no-release: bump actions/setup-node from 3.0.0 to 3.1.0 (#174) (9bcd7fe)
- no-release: bump mocha from 9.2.2 to 10.0.0 (#179) (b2951dc)
- no-release: bump polendina from 2.0.15 to 3.0.0 (#180) (659516b)
- no-release: bump standard from 16.0.4 to 17.0.0 (#178) (2683344)
- update tsdoc for CID
code
param to clarify "what kind of code?" (#181) (adec0c4)
9.6.4 (2022-02-14)
- clean typos and formatting (0d976fd)
9.6.3 (2022-02-04)
9.6.2 (2022-01-20)
9.6.1 (2022-01-20)
- export only
identity
hasher const (330082a)
9.6.0 (2022-01-19)
9.5.9 (2022-01-18)
9.5.8 (2022-01-07)
- test: use chai throws() & chai-as-promised isRejected() (6e4ba86)
9.5.7 (2022-01-07)
- types: combine composite tsconfigs (18c5734)
- types: re-enable typechecks for tests by split tsconfig (4c017dc)
- types: remove explicit typecheck action (b0467e5)
9.5.6 (2022-01-04)
9.5.5 (2022-01-04)
- no-release: bump @types/node from 16.11.14 to 17.0.0 (#145) (66aaf0f)
- no-release: bump actions/setup-node from 2.5.0 to 2.5.1 (#147) (32cf7bd)
9.5.4 (2021-12-09)
- remove publish script (da1d722)