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 new major v5.0.0 #550

Closed
ralphtheninja opened this issue Dec 15, 2018 · 13 comments
Closed

Release new major v5.0.0 #550

ralphtheninja opened this issue Dec 15, 2018 · 13 comments
Labels
maintenance General maintenance
Milestone

Comments

@ralphtheninja
Copy link
Member

ralphtheninja commented Dec 15, 2018

Just making an issue for this for referencing other ongoing work. We will release some rc's first and once we have released v5.0.0 we should feed back into nodejs/node#25060

@ralphtheninja
Copy link
Member Author

ralphtheninja commented Dec 16, 2018

@Level/core I just released a premajor for leveldown. You can try it out with npm i leveldown@next.

@ralphtheninja ralphtheninja changed the title Release v5.0.0 Release new major v5.0.0 Dec 17, 2018
@rvagg
Copy link
Member

rvagg commented Dec 18, 2018

I didn't realise we'd been so long since the last release, and wow there are lot of commits.

If anyone else is interested here's the changelog so far (changelog-maker --start-ref=v4.0.1, also props to @ralphtheninja for so much of this work):

@ralphtheninja
Copy link
Member Author

@rvagg Hi! Nice to see you around! 👋

@vweevers
Copy link
Member

Also see the changelog and upgrade guide which summarize the above.

@vweevers
Copy link
Member

@Level/core I released level v5.0.0-0, containing the leveldown prerelease and level-js for browser support. You can try it out with npm i level@next. Makes it easier to test leveldown too. Happy new year!

@vweevers vweevers added the maintenance General maintenance label Dec 31, 2018
@digitalinfinity
Copy link

Hi @ralphtheninja - I'm on the n-api working group in Node. Congratulations on this release- very exciting to see an n-api version of leveldown get released- thank you for all your hard work on this!

Is there a roadmap published somewhere that I can look at? I'm curious when 5.0 will become the default version in npm.

@ralphtheninja
Copy link
Member Author

@digitalinfinity No roadmap. We want to sort out cross compiled binaries first and it would be nice to get some testing done in related projects. I'm guessing we will release it soon ;)

@digitalinfinity
Copy link

Great news! Thanks for the quick reply!

@BridgeAR
Copy link

@ralphtheninja is there any release date in sight? Soon Node.js v12 will be released and older leveldown versions do not work with Node.js v12. It would be great if this could be resolved quickly, so we get clean CITGM runs for before the official Node.js release.

@vweevers
Copy link
Member

@BridgeAR There are some tasks that we'd like to complete before v5 but no musts. Which is to say, we can decide to release end of this week - or the week after that if it works out with the node.js schedule, giving us a little bit more time (we don't have a lot of capacity atm).

@BridgeAR
Copy link

The official release date is April 23. We'll have release candidates once a week starting from next week on and we'll have a lot of CITGM runs. leveldown currently produces a lot of noise and I consider removing it for that reason until it's actually fixed.

It would therefore be great if the new version could be released as soon as possible.

@vweevers
Copy link
Member

I hear you. I'll aim for friday (that's my open source day). Just can't make any promises.

@vweevers
Copy link
Member

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance General maintenance
Projects
None yet
Development

No branches or pull requests

5 participants