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

⚡️ v0.38.0 RELEASE 🚀 #2396

Closed
53 of 66 tasks
alanshaw opened this issue Aug 27, 2019 · 13 comments
Closed
53 of 66 tasks

⚡️ v0.38.0 RELEASE 🚀 #2396

alanshaw opened this issue Aug 27, 2019 · 13 comments
Assignees
Labels
topic/release Topic release

Comments

@alanshaw
Copy link
Member

alanshaw commented Aug 27, 2019

TODO short tl;dr; of the release

🗺 What's left for release

Future release:

🚢 Estimated shipping date

30th September

🔦 Highlights

🏗 API Changes

Release Checklist

❤️ Huge thank you to everyone that made this release possible

🙌🏽 Want to contribute?

Would you like to contribute to the IPFS project and don't know how? Well, there are a few places you can get started:

⁉️ Do you have questions?

The best place to ask your questions about IPFS, how it works and what you can do with it is at discuss.ipfs.io. We are also available at the #ipfs channel on Freenode.

@alanshaw
Copy link
Member Author

alanshaw commented Aug 30, 2019

🚢 There's a pre-release version available for testing with the GC work in it 0.38.0-pre.0

@alanshaw
Copy link
Member Author

alanshaw commented Sep 2, 2019

🐣 0.38.0-pre.1 is now available for testing with the gossipsub implementation!

@achingbrain
Copy link
Member

achingbrain commented Sep 9, 2019

🐤 0.38.0-rc.0 has been published!

@daviddias
Copy link
Member

daviddias commented Sep 10, 2019

@achingbrain can you include #2428 so that it unblocks all the work on improved testing #2276?

@achingbrain
Copy link
Member

achingbrain commented Sep 13, 2019

I'd rather not because the build for that PR is failing, 0.38.0 is in feature-freeze and what's the point of having this fancy new release process if we ignore it the first time we try to use it? 🤪

@achingbrain
Copy link
Member

achingbrain commented Sep 13, 2019

In all honesty stages 2 & 3 are likely to be very short as the early testers list is pretty short so we can always start the 0.39.0 release process early once CI is happy again.

@achingbrain
Copy link
Member

achingbrain commented Sep 13, 2019

🐥 0.38.0-rc.1 has been published!

@achingbrain
Copy link
Member

achingbrain commented Sep 13, 2019

Also, the release is being done from a branch - v0.38.x so as soon as CI is green on #2428 it can go into master and unblock work that depends on it without holding up v0.38.x. It'll then go out in v0.39.0 along with whatever else.

@achingbrain
Copy link
Member

achingbrain commented Sep 18, 2019

A little late, but:

🐔 0.38.0-rc.2 has been published!
🐓 0.38.0-rc.3 has been published!
🍗 0.38.0-rc.4 has been published!

(running out of chicken emojis, sorry)

@achingbrain
Copy link
Member

achingbrain commented Sep 18, 2019

🍟 0.38.0-rc.5 has been published!

This is planned to be the last rc before release and contains up to date documentation.

@achingbrain
Copy link
Member

achingbrain commented Oct 1, 2019

🚢It ship! https://www.npmjs.com/package/ipfs/v/0.38.0

@achingbrain achingbrain unpinned this issue Oct 1, 2019
@daviddias
Copy link
Member

daviddias commented Oct 1, 2019

@achingbrain does the number of unchecked boxes represent reality?

image

@achingbrain
Copy link
Member

achingbrain commented Oct 2, 2019

More or less? It's up to date now.

I left the stage headline checkbox unchecked if there were any steps missing so we have an easy view on what to improve next time.

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

No branches or pull requests

4 participants