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

chore!: drop node 16 and 19 support #1598

Merged
merged 5 commits into from
Feb 11, 2024
Merged

Conversation

MichaelSun90
Copy link
Contributor

@MichaelSun90 MichaelSun90 commented Feb 6, 2024

BREAKING CHANGE: Node.js 16.x and 19.x are no longer supported by tedious.

@MichaelSun90 MichaelSun90 changed the title Drop node 16 support chore: drop node 16 support Feb 6, 2024
@@ -46,7 +46,7 @@ jobs:

strategy:
matrix:
node-version: [16.x, 18.x, 19.x]
node-version: [18.x, 19.x, 20.x, 21.x]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can drop 19 support since it is no longer supported.

appveyor.yml Outdated
@@ -2,7 +2,6 @@ version: "{build}"

environment:
matrix:
- nodejs_version: "16"
- nodejs_version: "18"
- nodejs_version: "19"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can drop 19 support since it is no longer supported. Should we add 20 and 21 here?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, let's drop support for 19 and add 20 and 21.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just push a commit for adding 20, 21 and remove 19 👍 @arthurschreiber , the CI still expecting check for node 16 and 19, is this configurable from one of the yml files or it is a ci setting? 🤔

Copy link

codecov bot commented Feb 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (cf3dab1) 79.15% compared to head (56d09db) 78.43%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1598      +/-   ##
==========================================
- Coverage   79.15%   78.43%   -0.73%     
==========================================
  Files          93       93              
  Lines        4860     4860              
  Branches      934      934              
==========================================
- Hits         3847     3812      -35     
- Misses        708      751      +43     
+ Partials      305      297       -8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@MichaelSun90 MichaelSun90 changed the title chore: drop node 16 support chore!: drop node 16 and 19 support Feb 7, 2024
@arthurschreiber arthurschreiber merged commit ddfa397 into master Feb 11, 2024
23 of 26 checks passed
Copy link

🎉 This PR is included in version 17.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@mShan0 mShan0 deleted the michael-dropNode16 branch February 13, 2024 19:11
KAMAELUA pushed a commit to KAMAELUA/tedious-decimal that referenced this pull request Apr 29, 2024
BREAKING CHANGE: Node.js 16.x and 19.x are no longer supported by `tedious`.

(cherry picked from commit ddfa397)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants