ipfs-inactive/interface-js-ipfs-core

๐ŸŒŸ interface-ipfs-core Updates and Changelog ๐Ÿ“ฃ

daviddias opened this issue ยท 7 comments

Ohai!

We are creating this issue in order to have a channel with you, the IPFS users, to communicate interface changes on js-ipfs and js-ipfs-api. Pretty soon we will also have changelogs automatically generated upon each release, but this channel serves the purpose of notifying before hand of such change and also invite you, the user, to let us know ways to make the API better.

Once interface-ipfs-core reaches 1.0.0, the interface changes will be less frequent.

If you want to get notified to js-ipfs and js-ipfs-api interface changes (real updates and proposed updates), please subscribe to this issue

Thank you!

๐Ÿ“ฃ

ipfs.files.get spec was complete and js-ipfs and js-ipfs-api were made compliant.check the API here

๐Ÿ“ฃ

ipfs.files.add will be refactored to become more convenient for developers, see proposal here: #29 & #56

Update Merged and released (#56)

๐Ÿ“ฃ

ipfs.block is being upgraded implementation wise, so that it matches the API spec. Follow here #64

๐Ÿ“ฃ

ipfs.swarm.addrs was upgraded to return an array of PeerInfos. See #73 for details

๐Ÿ“ฃ

  • Forcing data to be Buffer, instead of accepting Strings and converting them to buffers silently - ipld/js-ipld-dag-pb#11

๐Ÿ“ฃ

Important for everyone to chime in #126