Skip to content
This repository has been archived by the owner on Apr 16, 2021. It is now read-only.

post: add JS IPFS 0.36 release post #244

Merged
merged 6 commits into from
May 22, 2019
Merged

post: add JS IPFS 0.36 release post #244

merged 6 commits into from
May 22, 2019

Conversation

alanshaw
Copy link
Contributor

@alanshaw alanshaw commented May 21, 2019

TODO:

  • Add tweet
  • Add list of contributors

Copy link
Contributor

@vasco-santos vasco-santos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉


# 🔦 Highlights

## 🧬 Base32 encoding for v1 CIDs
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When will the default of a ipfs add be v1 CIDs?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be as soon as next quarter - it'll be a lot easier now

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can it be before IPFS Camp?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️ I would like that...

It makes sense to get base32-able Peer IDs in before though. We can't really shout about being able to use CIDs in domains until we have that.

We should also orchestrate a release with go-ipfs for interop. I don't know how feasible it is to get this in from the Go side. I know this is a big breaking change for them (ahem, 0.5.0?). Personally, I'm feeling pretty stacked atm and I know it isn't the current plan.

cc @Stebalien @lidel

Copy link
Collaborator

@lidel lidel May 28, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We were discussing base32-able Peer IDs on Go Weekly, and we are on route to ship support for https://{libp2p-key-in-cidv1b32}.ipns.dweb.link as opt-in (requiring ipfs cid base32 conversion step) before IPFS Camp. Progress is tracked in ipfs/kubo#5287


## 🚤 28% faster stream multiplexing

We switched the multiplexing implementation to one that's simpler, smaller and faster. We're estimating it to be [around 28% faster than the old implementation](https://github.com/libp2p/pull-mplex/pull/8#issue-254730751).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👏🏽👏🏽👏🏽👏🏽

Copy link
Collaborator

@dirkmc dirkmc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🎉

@alanshaw alanshaw marked this pull request as ready for review May 21, 2019 19:29
@alanshaw alanshaw merged commit 80ad08f into master May 22, 2019
@alanshaw alanshaw deleted the post/js-ipfs-0.36 branch May 22, 2019 10:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants