All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.16.1 (2023-05-25)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.18.0 to ^0.18.1
- ipfs-core-types bumped from ^0.14.0 to ^0.14.1
- ipfs-core-utils bumped from ^0.18.0 to ^0.18.1
- ipfs-daemon bumped from ^0.16.0 to ^0.16.1
- ipfs-http-client bumped from ^60.0.0 to ^60.0.1
- dependencies
0.16.0 (2023-01-11)
- update multiformats to v11.x.x and related depenendcies (#4277)
- update multiformats to v11.x.x and related depenendcies (#4277) (521c84a)
- use aegir to publish RCs (#4284) (6d90cbf)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.17.0 to ^0.18.0
- ipfs-core-types bumped from ^0.13.0 to ^0.14.0
- ipfs-core-utils bumped from ^0.17.0 to ^0.18.0
- ipfs-daemon bumped from ^0.15.0 to ^0.16.0
- ipfs-http-client bumped from ^59.0.0 to ^60.0.0
- dependencies
0.15.0 (2022-10-24)
- ipfs is now bundled with [email protected] which has different config
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.16.1 to ^0.17.0
- ipfs-core-types bumped from ^0.12.1 to ^0.13.0
- ipfs-core-utils bumped from ^0.16.1 to ^0.17.0
- ipfs-daemon bumped from ^0.14.2 to ^0.15.0
- ipfs-http-client bumped from ^58.0.1 to ^59.0.0
- dependencies
0.14.2 (2022-09-21)
- update @multiformats/multiadd to 11.0.0 (2a830bf)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.16.0 to ^0.16.1
- ipfs-core-types bumped from ^0.12.0 to ^0.12.1
- ipfs-core-utils bumped from ^0.16.0 to ^0.16.1
- ipfs-daemon bumped from ^0.14.1 to ^0.14.2
- ipfs-http-client bumped from ^58.0.0 to ^58.0.1
- dependencies
0.14.1 (2022-09-16)
- The following workspace dependencies were updated
- dependencies
- ipfs-daemon bumped from ^0.14.0 to ^0.14.1
- dependencies
0.14.0 (2022-09-06)
- update to [email protected] (#4151)
- update to [email protected] (#4151) (39dbf70)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.15.0 to ^0.16.0
- ipfs-core-types bumped from ^0.11.0 to ^0.12.0
- ipfs-core-utils bumped from ^0.15.0 to ^0.16.0
- ipfs-daemon bumped from ^0.13.0 to ^0.14.0
- ipfs-http-client bumped from ^57.0.0 to ^58.0.0
- dependencies
0.13.5 (2022-06-24)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.15.3 to ^0.15.4
- ipfs-daemon bumped from ^0.13.4 to ^0.13.5
- ipfs-http-client bumped from ^57.0.2 to ^57.0.3
- dependencies
0.13.4 (2022-06-22)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.15.2 to ^0.15.3
- ipfs-core-types bumped from ^0.11.0 to ^0.11.1
- ipfs-core-utils bumped from ^0.15.0 to ^0.15.1
- ipfs-daemon bumped from ^0.13.3 to ^0.13.4
- ipfs-http-client bumped from ^57.0.1 to ^57.0.2
- dependencies
0.13.3 (2022-06-13)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.15.1 to ^0.15.2
- ipfs-daemon bumped from ^0.13.2 to ^0.13.3
- dependencies
0.13.2 (2022-06-01)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.15.0 to ^0.15.1
- ipfs-daemon bumped from ^0.13.1 to ^0.13.2
- ipfs-http-client bumped from ^57.0.0 to ^57.0.1
- dependencies
0.13.1 (2022-05-30)
- The following workspace dependencies were updated
- dependencies
- ipfs-daemon bumped from ^0.13.0 to ^0.13.1
- dependencies
0.13.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 bumped from ^0.14.3 to ^0.15.0
- ipfs-core-types bumped from ^0.10.3 to ^0.11.0
- ipfs-core-utils bumped from ^0.14.3 to ^0.15.0
- ipfs-daemon bumped from ^0.12.2 to ^0.13.0
- ipfs-http-client bumped from ^56.0.3 to ^57.0.0
- dependencies
0.12.3 (2022-04-20)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.14.2 to ^0.14.3
- ipfs-core-types bumped from ^0.10.2 to ^0.10.3
- ipfs-core-utils bumped from ^0.14.2 to ^0.14.3
- ipfs-daemon bumped from ^0.12.2 to ^0.12.3
- ipfs-http-client bumped from ^56.0.2 to ^56.0.3
- dependencies
0.12.2 (2022-03-01)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.14.1 to ^0.14.2
- ipfs-core-types bumped from ^0.10.1 to ^0.10.2
- ipfs-core-utils bumped from ^0.14.1 to ^0.14.2
- ipfs-daemon bumped from ^0.12.1 to ^0.12.2
- ipfs-http-client bumped from ^56.0.1 to ^56.0.2
- dependencies
0.12.1 (2022-02-06)
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.14.0 to ^0.14.1
- ipfs-core-types bumped from ^0.10.0 to ^0.10.1
- ipfs-core-utils bumped from ^0.14.0 to ^0.14.1
- ipfs-daemon bumped from ^0.12.0 to ^0.12.1
- ipfs-http-client bumped from ^56.0.0 to ^56.0.1
- dependencies
0.12.0 (2022-01-27)
- peerstore methods are now all async, the repo is migrated to v12
- The following workspace dependencies were updated
- dependencies
- ipfs-core bumped from ^0.13.0 to ^0.14.0
- ipfs-core-types bumped from ^0.9.0 to ^0.10.0
- ipfs-core-utils bumped from ^0.13.0 to ^0.14.0
- ipfs-daemon bumped from ^0.11.0 to ^0.12.0
- ipfs-http-client bumped from ^55.0.0 to ^56.0.0
- dependencies
0.11.0 (2021-12-15)
- dht client (#3947) (62d8ecb)
- update DAG API to match [email protected] changes (#3917) (38c01be)
- pubsub: We had to make breaking changes to
pubsub
commands sent over HTTP RPC to fix data corruption caused by topic names and payload bytes that included\n
. More details in ipfs/kubo#7939 and ipfs/kubo#8183 - On decode of CBOR blocks,
undefined
values will be coerced tonull
ipfs.dag.put
no longer accepts aformat
arg, it is nowstoreCodec
andinputCodec
.'json'
has become'dag-json'
,'cbor'
has become'dag-cbor'
and so on- The DHT API has been refactored to return async iterators of query events
0.10.2 (2021-11-24)
Note: Version bump only for package ipfs-cli
0.10.1 (2021-11-19)
Note: Version bump only for package ipfs-cli
0.10.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.9.1 (2021-09-28)
Note: Version bump only for package ipfs-cli
0.9.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.8.8 (2021-09-17)
Note: Version bump only for package ipfs-cli
0.8.7 (2021-09-17)
Note: Version bump only for package ipfs-cli
0.8.6 (2021-09-08)
Note: Version bump only for package ipfs-cli
0.8.5 (2021-09-02)
- declare types in .ts files (#3840) (eba5fe6)
- remove use of instanceof for CID class (#3847) (ebbb12d)
0.8.4 (2021-08-25)
0.8.3 (2021-08-17)
Note: Version bump only for package ipfs-cli
0.8.1 (2021-08-17)
0.8.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.7.1 (2021-07-30)
Note: Version bump only for package ipfs-cli
0.7.0 (2021-07-27)
- implement dag import/export (#3728) (700765b), closes #2953 #2745
- upgrade to the new multiformats (#3556) (d13d15f)
- resolve is now recursive by default
Co-authored-by: Alex Potsides [email protected]
- ipld-formats no longer supported, use multiformat BlockCodecs instead
Co-authored-by: Rod Vagg [email protected] Co-authored-by: achingbrain [email protected]
0.6.2 (2021-06-18)
Note: Version bump only for package ipfs-cli
0.6.1 (2021-06-05)
0.6.0 (2021-05-26)
0.5.1 (2021-05-11)
Note: Version bump only for package ipfs-cli
0.5.0 (2021-05-10)
- mark ipld options as partial (#3669) (f98af8e)
- update ipfs repo (#3671) (9029ee5)
- update types after feedback from ceramic (#3657) (0ddbb1b), closes #3640
- 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.4.4 (2021-03-10)
Note: Version bump only for package ipfs-cli
0.4.3 (2021-03-09)
0.4.2 (2021-02-08)
Note: Version bump only for package ipfs-cli
0.4.1 (2021-02-02)
Note: Version bump only for package ipfs-cli
0.4.0 (2021-02-01)
- ipfs-repo upgrade requires repo migration to v10
0.3.2 (2021-01-22)
Note: Version bump only for package ipfs-cli
0.3.1 (2021-01-20)
Note: Version bump only for package ipfs-cli
0.3.0 (2021-01-15)
- add grpc server and client (#3403) (a9027e0), closes #2519 #2838 #2943 #2854 #2864
- allow passing a http.Agent to the grpc client (#3477) (c5f0bc5), closes #3474
0.2.3 (2020-12-16)
- regressions introduced by new releases of CID & multicodec (#3442) (b5152d8), closes /github.com/multiformats/js-cid/commit/0e11f035c9230e7f6d79c159ace9b80de88cb5eb#diff-25a6634263c1b1f6fc4697a04e2b9904ea4b042a89af59dc93ec1f5d44848a26
0.2.2 (2020-11-25)
- do not write to prefix outside of output directory (#3417) (75dd865)
- strip control characters from user output (#3420) (d13b064)
0.2.1 (2020-11-16)
0.2.0 (2020-11-09)
- electron-webrtc was accidentally bundled with ipfs, now it needs installing separately
- error invalid version triggered in cli pin add/rm (#3306) (69757f3), closes /github.com/ipfs/js-ipfs/blob/master/docs/core-api/PIN.md#returns-1
- use fetch in electron renderer and electron-fetch in main (#3251) (639d71f)