Skip to content

build: drop v6.x support#292

Closed
mmarchini wants to merge 1 commit intonodejs:masterfrom
mmarchini:drop-6-support
Closed

build: drop v6.x support#292
mmarchini wants to merge 1 commit intonodejs:masterfrom
mmarchini:drop-6-support

Conversation

@mmarchini
Copy link
Copy Markdown
Contributor

Node.js v6.x is EOL. Keeping it around makes it more dificult to support
new versions, so dropping support seems reasonable. This is
semver-major.

Node.js v6.x is EOL. Keeping it around makes it more dificult to support
new versions, so dropping support seems reasonable. This is
semver-major.
@codecov-io
Copy link
Copy Markdown

codecov-io commented Sep 18, 2019

Codecov Report

Merging #292 into master will decrease coverage by 1.93%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #292      +/-   ##
==========================================
- Coverage   81.79%   79.85%   -1.94%     
==========================================
  Files          33       33              
  Lines        4229     4229              
==========================================
- Hits         3459     3377      -82     
- Misses        770      852      +82
Impacted Files Coverage Δ
src/error.h 85.71% <0%> (-14.29%) ⬇️
test/plugin/workqueue-test.js 88.88% <0%> (-11.12%) ⬇️
src/printer.cc 79.51% <0%> (-6.2%) ⬇️
src/llv8-constants.cc 83.49% <0%> (-5.83%) ⬇️
src/node-constants.cc 88.88% <0%> (-3.18%) ⬇️
src/llv8-inl.h 92.67% <0%> (-2.93%) ⬇️
src/node.cc 87.8% <0%> (-2.44%) ⬇️
src/llnode.cc 74.2% <0%> (-0.8%) ⬇️
src/llv8.cc 75.46% <0%> (-0.62%) ⬇️
test/common.js 87% <0%> (-0.57%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 13f7034...a5ecbe1. Read the comment docs.

Copy link
Copy Markdown
Contributor

@cjihrig cjihrig left a comment

Choose a reason for hiding this comment

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

+1 to dropping support for EOL release lines.

@mmarchini
Copy link
Copy Markdown
Contributor Author

cc @nodejs/llnode @nodejs/diagnostics @nodejs/post-mortem for visibility

Copy link
Copy Markdown
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

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

LGTM

mmarchini added a commit that referenced this pull request Sep 20, 2019
Node.js v6.x is EOL. Keeping it around makes it more dificult to support
new versions, so dropping support seems reasonable. This is
semver-major.

PR-URL: #292
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Michael Dawson <[email protected]>
Reviewed-By: Joyee Cheung <[email protected]>
@mmarchini
Copy link
Copy Markdown
Contributor Author

Landed in e1a74b0

@mmarchini mmarchini closed this Sep 20, 2019
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.85%. Comparing base (13f7034) to head (a5ecbe1).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #292      +/-   ##
==========================================
- Coverage   81.79%   79.85%   -1.94%     
==========================================
  Files          33       33              
  Lines        4229     4229              
==========================================
- Hits         3459     3377      -82     
- Misses        770      852      +82     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants