-
Notifications
You must be signed in to change notification settings - Fork 462
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
Time for next release? #907
Comments
I'm thinking we should plan 2 releases. One fairly soon, and then one after April 30 to drop support for Node.js. This would make sure the last 3.x version is up to date. @NickNaso what do you think of a release April 15th, and then a release May 6th with the only change being dropping support for 8.x? |
Hi @mhdawson,
We can open two new issues to track the works on both releases. |
From today's Node-API meeting: The APIs in We should likely also resolve the issue of what to do when we attempt to throw an exception during environment shutdown before making a release. Another problem we might want to solve before the next release is #906. |
I'm thinking we should still leave "napi-inl.deprecated.h". I don't think they have been causing us any maintenance issues and I think we probably want to discuss more/message more if we are going to do it in advance. In my mind the main or possibly only thing that we need in 4.0.0 is dropping support for Node.js 10.x once it is out of LTS. |
@nodejs/node-api you can check out the discussion in #906 but the conclusion I have is that the intermittent failures we are seeing in the CI are not related to node-addon-api, but instead changes that are needed in core. Therefore we should be ok to move ahead with the releases we'd planned. |
I'm starting to work on release 3.2.0. |
CI:
|
The version 3.2.0 has been released. Enjoy. |
I'm starting to prepare the release 3.2.1. |
CI:
CI:
|
The release 4.0.0 has been published. |
I think that I can close the issue, if not feel free to reopen it. |
It will have been 2 months from the last release next week. We should probably start thinking about doing a release.
So far I think we'd want to address the following before releasin:
The text was updated successfully, but these errors were encountered: