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

Add Node.js v16 in tests #1314

Merged
merged 2 commits into from
May 26, 2021
Merged

Add Node.js v16 in tests #1314

merged 2 commits into from
May 26, 2021

Conversation

simison
Copy link
Member

@simison simison commented May 15, 2021

Adds Node.js v16 into test rig.

Happy to keep v10 if anyone thinks it's still important. It's no longer maintained. Edit: we're keeping it.

https://nodejs.org/en/about/releases/

Meanwhile, let's start test for new LTS active.

@simison
Copy link
Member Author

simison commented May 15, 2021

Related, updating to Node.js v16 in Docker container: #1306

@koresar
Copy link
Contributor

koresar commented May 26, 2021

I'd rather not rush with deprecating things without an actual need. A need could be :

  • A feature from node 12 but not in node 10
  • Causes compatibility issues with Agenda's prod or dev dependencies
  • Etc

Chances are, there are a lot of people using Agenda in node 10 or even 8. Also, having this PR merged would probably mean we have to release another MAJOR. It's too many major releases as to my taste

Let's just add node 16 at this stage.

@simison
Copy link
Member Author

simison commented May 26, 2021

Fair enough! Thanks for thinking it through. 🙂

@simison simison changed the title Deprecate v10, add v16 in tests Add Node.js v16 in tests May 26, 2021
@simison simison merged commit cc5a633 into master May 26, 2021
@simison simison deleted the update/node16 branch May 26, 2021 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants