This repository was archived by the owner on Feb 12, 2024. It is now read-only.
Releases: ipfs/js-ipfs
Releases · ipfs/js-ipfs
v0.39.0-rc.0
Bug Fixes
- limit concurrent HTTP requests in browser (#2304) (cf38aea)
- only try to get ipfs if argv is present (#2504) (1281b9f)
- pull in preconfigured chai from interface tests (#2510) (8c01259)
Features
- Add config profile endpoint and CLI (#2165) (7314f0d)
- allow daemon to init and start in a single cmd (#2428) (16d5e7b)
- support block.rm over http api (#2514) (c9be79e)
- web ui 2.5.3 (4f398fc)
- web ui 2.5.4 (#2478) (bff402c)
Reverts
- e (55c4446)
v0.38.0
Bug Fixes
- tests: remove Math.random from tests (#2431) (60bf020)
- make progress bar work again when adding files (#2386) (f6dcb0f), closes #2379
- really allow logo to appear on npm (02e521e)
Features
- garbage collection (#2022) (44045b0)
- add support for ipns and recursive to ipfs resolve (#2297) (039675e)
- enable pubsub via config file and enabled by default (#2427) (27751cf), closes ipfs/js-ipfsd-ctl#366 ipfs/go-ipfs#6621
- support adding async iterators (#2379) (3878f0f)
- web ui 2.5.1 (#2434) (39ef553)
- gossipsub as default pubsub (#2298) (902e045)
BREAKING CHANGES
- pubsub is now enabled by default and the experimental flag was removed
recursive
is nowtrue
by default inipfs resolve
- The default pubsub implementation has changed from floodsub to gossipsub
v0.38.0-rc.6
chore: release version v0.38.0-rc.6
v0.38.0-rc.4
chore: release version v0.38.0-rc.4
v0.38.0-rc.3
chore: release version v0.38.0-rc.3
v0.38.0-rc.2
chore: release version v0.38.0-rc.2
v0.38.0-rc.1
chore: release version v0.38.0-rc.1
v0.38.0-rc.0
Bug Fixes
Features
- add support for ipns and recursive to ipfs resolve (#2297) (039675e)
- enable pubsub via config file and enabled by default (#2427) (27751cf), closes ipfs/js-ipfsd-ctl#366 ipfs/go-ipfs#6621
- support adding async iterators (#2379) (3878f0f)
- web ui 2.5.1 (#2434) (39ef553)
BREAKING CHANGES
- pubsub is now enabled by default and the experimental flag was removed
recursive
is nowtrue
by default inipfs resolve
v0.38.0-pre.1
Bug Fixes
Features
Reverts
BREAKING CHANGES
- The default pubsub implementation has changed from floodsub to gossipsub. Additionally, to enable pubsub programmatically set
pubsub.enabled: true
instead ofEXPERIMENTAL.pubsub: true
or via the CLI pass--enable-pubsub
instead of--enable-pubsub-experiment
tojsipfs daemon
.
v0.38.0-pre.0
Bug Fixes
- make progress bar work again when adding files (#2386) (f6dcb0f), closes #2379
- really allow logo to appear on npm (02e521e)
Features
BREAKING CHANGES
- Order of output from the CLI command
ipfs add
may change between invocations given the same files since it is not longer buffered and sorted.
Previously, js-ipfs buffered all hashes of added files and sorted them before outputting to the terminal, this might be because the glob
module does not return stable results. This gives a poor user experience as you see nothing then everything, compared to go-ipfs
which prints out the hashes as they become available. The tradeoff is the order might be slightly different between invocations, though the hashes are always the same as we sort DAGNode links before serializing so it doesn't matter what order you import them in.