All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.15.1 (2022-06-22)
- The following workspace dependencies were updated
- dependencies
- ipfs-core-types bumped from ^0.11.0 to ^0.11.1
- dependencies
0.15.0 (2022-05-27)
- This module is now ESM only and there return types of some methods have changed
- The following workspace dependencies were updated
- dependencies
- ipfs-core-types bumped from ^0.10.3 to ^0.11.0
- dependencies
0.14.3 (2022-04-20)
- exclude fs from bundle (#4076) (6c3cb73)
- upgrade dep of ipfs-utils ^9.0.2->^9.0.6 (#4086) (8f7ce23), closes #4080
- The following workspace dependencies were updated
- dependencies
- ipfs-core-types bumped from ^0.10.2 to ^0.10.3
- dependencies
0.14.2 (2022-03-01)
- The following workspace dependencies were updated
- dependencies
- ipfs-core-types bumped from ^0.10.1 to ^0.10.2
- dependencies
0.14.1 (2022-02-06)
- The following workspace dependencies were updated
- dependencies
- ipfs-core-types bumped from ^0.10.0 to ^0.10.1
- dependencies
0.14.0 (2022-01-27)
- peerstore methods are now all async, the repo is migrated to v12
- node 15+ is required
- The following workspace dependencies were updated
- dependencies
- ipfs-core-types bumped from ^0.9.0 to ^0.10.0
- dependencies
0.13.0 (2021-12-15)
- The DHT API has been refactored to return async iterators of query events
0.12.2 (2021-11-24)
0.12.1 (2021-11-19)
Note: Version bump only for package ipfs-core-utils
0.12.0 (2021-11-12)
- errors will now be thrown if multiple items are passed to
ipfs.add
or single items toipfs.addAll
(n.b. you can still pass a list of a single item toipfs.addAll
)
0.11.1 (2021-09-28)
Note: Version bump only for package ipfs-core-utils
0.11.0 (2021-09-24)
- the globSource api has changed from
globSource(dir, opts)
toglobSource(dir, pattern, opts)
- There are no default exports and everything is now dual published as ESM/CJS
0.10.5 (2021-09-17)
Note: Version bump only for package ipfs-core-utils
0.10.4 (2021-09-17)
Note: Version bump only for package ipfs-core-utils
0.10.3 (2021-09-02)
- declare types in .ts files (#3840) (eba5fe6)
- remove use of instanceof for CID class (#3847) (ebbb12d)
0.10.2 (2021-08-25)
Note: Version bump only for package ipfs-core-utils
0.10.1 (2021-08-17)
0.10.0 (2021-08-11)
- the output type of
ipfs.get
has changed and therecursive
option has been removed fromipfs.ls
since it was not supported everywhere
0.9.1 (2021-07-30)
Note: Version bump only for package ipfs-core-utils
0.9.0 (2021-07-27)
- implement dag import/export (#3728) (700765b), closes #2953 #2745
- upgrade to the new multiformats (#3556) (d13d15f)
- ipld-formats no longer supported, use multiformat BlockCodecs instead
Co-authored-by: Rod Vagg rod@vagg.org Co-authored-by: achingbrain alex@achingbrain.net
0.8.3 (2021-06-18)
Note: Version bump only for package ipfs-core-utils
0.8.2 (2021-06-05)
0.8.1 (2021-05-26)
Note: Version bump only for package ipfs-core-utils
0.8.0 (2021-05-10)
- all core api methods now have types, some method signatures have changed, named exports are now used by the http, grpc and ipfs client modules
0.7.2 (2021-03-09)
0.7.1 (2021-02-08)
Note: Version bump only for package ipfs-core-utils
0.7.0 (2021-02-01)
- ipfs-repo upgrade requires repo migration to v10
0.6.1 (2021-01-22)
Note: Version bump only for package ipfs-core-utils
0.6.0 (2021-01-15)
0.5.4 (2020-12-16)
- regressions introduced by new releases of CID & multicodec (#3442) (b5152d8), closes /github.com/multiformats/js-cid/commit/0e11f035c9230e7f6d79c159ace9b80de88cb5eb#diff-25a6634263c1b1f6fc4697a04e2b9904ea4b042a89af59dc93ec1f5d44848a26
- types for withTimeoutOptions (#3422) (af0b7f3), closes /github.com/ipfs/js-ipfs/pull/3407/files#diff-722621abc3ed4edc6ab202fdf684f1607c261394b95da6b3ec79748711056f20
0.5.3 (2020-11-25)
Note: Version bump only for package ipfs-core-utils
0.5.2 (2020-11-16)
0.5.1 (2020-11-09)
0.5.0 (2020-10-28)
0.4.0 (2020-09-03)
0.3.2 (2020-08-24)
0.3.1 (2020-08-12)
0.3.0 (2020-07-16)
- optional arguments go in the options object (#3118) (8cb8c73)
- set error code correctly (#3150) (335c13d)
0.2.4 (2020-06-24)
Note: Version bump only for package ipfs-core-utils
0.2.3 (2020-05-18)
0.2.2 (2020-05-05)
Note: Version bump only for package ipfs-core-utils
0.2.1 (2020-05-05)
0.2.0 (2020-04-16)
-
Where we used to accept all and any HTTP methods, now only POST is accepted. The API client will now only send POST requests too.
-
test: add tests to make sure we are post-only
-
chore: upgrade ipfs-utils
-
fix: return 405 instead of 404 for bad methods
-
fix: reject browsers that do not send an origin
Also fixes running interface tests over http in browsers against js-ipfs
0.1.1 (2020-04-08)
Note: Version bump only for package ipfs-core-utils
Note: Version bump only for package ipfs-core-utils
0.7.2 (2020-02-10)
- number is not a valid mtime value (#24) (bb2d841), closes /github.com/ipfs/js-ipfs-unixfs/blob/master/src/index.js#L104-L106
0.7.1 (2020-01-23)
0.7.0 (2020-01-23)
0.6.0 (2020-01-09)
0.5.0 (2019-12-06)
- convert to async iterators (#15) (251eff0)
- support unixfs metadata and formatting it (#14) (173e4bf)
- In order to support metadata on intermediate directories, globSource in this module will now emit directories and files where previously it only emitted files.
- Support for Node.js streams and Pull Streams has been removed
0.4.0 (2019-09-19)
0.3.0 (2019-09-15)
0.2.0 (2019-09-06)
0.1.0 (2019-09-04)
- add glob-source from js-ipfs to be shared (#9) (0a95ef8)
- add normalise input function (#5) (b22b8de), closes #8
0.0.4 (2019-07-18)
- add globalThis polyfill (f0c7c42)
0.0.3 (2019-05-16)
- use is-buffer (bbf5baf)