Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.4.20 #6163

Closed
8 of 9 tasks
Stebalien opened this issue Apr 1, 2019 · 15 comments
Closed
8 of 9 tasks

Release v0.4.20 #6163

Stebalien opened this issue Apr 1, 2019 · 15 comments
Labels
topic/releases Topic releases

Comments

@Stebalien
Copy link
Member

Stebalien commented Apr 1, 2019

I promised a short release and got distracted. Luckily, @whyrusleeping came to the rescue so we're going to cut a release ASAP (RC1 on Wednesday).

The primary features will be:

  1. Bitswap memory fixes.
  2. Bitswap reduced provider workers.
  3. Immediate providing of root blocks (with an on-disk provider queue).
  4. Several panic fixes in the DHT.
  5. Some NAT traversal improvements.
  6. Reduced autonat delays. (probably needs a go mod update)
  7. ipfs add [--nocopy] URL.
  8. GO MODULES!

What am I missing?

TODOs:

@Stebalien Stebalien added the topic/releases Topic releases label Apr 1, 2019
@reardenlife
Copy link

reardenlife commented Apr 2, 2019

@Stebalien

"What am I missing?"

Is there any way we can add a generation of PeerId through HTTP-RPC by supplying a public key?
I am struggling to obtain the feedback for the proposal: #6152

@CoreyLin
Copy link

CoreyLin commented Apr 3, 2019

@Stebalien Just want to confirm with you that v0.4.20 will be released today(3rd April), right? Thanks. I am waiting to use your latest release. 😃

@lordcirth
Copy link

@CoreyLin He said release candidate 1 on Wednesday.

@CoreyLin
Copy link

CoreyLin commented Apr 3, 2019

@lordcirth @Stebalien OK. So the release date is not finalized, right?

@olizilla
Copy link
Member

olizilla commented Apr 3, 2019

Update to IPFS Web UI 2.4.4! I'll PR now.

@olizilla
Copy link
Member

olizilla commented Apr 3, 2019

Done: #6169

@b5 b5 mentioned this issue Apr 3, 2019
17 tasks
@Stebalien
Copy link
Member Author

@reardenlife I'm trying to avoid "one more thinging" this release.

@CoreyLin it'll be released when it's ready but I'm planning on cutting an RC1 today.

@raulk
Copy link
Member

raulk commented Apr 3, 2019

@Stebalien at the risk of “one more thinging”(tm), exposing peer protection as a swarm command would be welcome by users and infra: libp2p/go-libp2p-connmgr#36 it’s low risk as it doesn’t interfere with existing functionality nor the main loop

@Stebalien
Copy link
Member Author

I'd like to avoid shipping a new command at this point. However, we can ship a custom build to infra.

@Stebalien
Copy link
Member Author

OK, so the RC1's going to be coming tomorrow. I'd really like to get that QUIC fix in at least.

@vyzo
Copy link
Contributor

vyzo commented Apr 4, 2019

Please also include an update of the go-libp2p-autonat-svc dependency (now at v0.0.4), as it cuts down the dialback timeout to 15s. The bootstrappers will also need to be updated for the new release.

@vyzo
Copy link
Contributor

vyzo commented Apr 4, 2019

Note that I have tagged v0.0.4 in go-libp2p.

@Stebalien
Copy link
Member Author

@vyzo done.

@Stebalien
Copy link
Member Author

Status: wrestling with the distribution scripts and go modules (and trying not to break rebuilding of old versions with gx).

@lordcirth
Copy link

Are there any known issues with rc1 that need fixing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic/releases Topic releases
Projects
None yet
Development

No branches or pull requests

7 participants