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

feat: Drop support for Node 12 #379

Closed
wants to merge 14 commits into from
Closed

feat: Drop support for Node 12 #379

wants to merge 14 commits into from

Conversation

nickserv
Copy link
Member

@nickserv nickserv commented Jun 12, 2021

What: Don't test with node 10, 12, or 15

Why: Node 10, 12, and 15 reached EOL so let's free up some CI resources.

How: Remove 10, 12, and 15 from node test matrix.

Checklist:

  • [ ] Documentation added to the
    docs site
  • Tests
  • [ ] Typescript definitions updated
  • Ready to be merged

@codecov
Copy link

codecov bot commented Jun 12, 2021

Codecov Report

Merging #379 (d5313cb) into next (719b35b) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##              next      #379   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           26        26           
  Lines          624       630    +6     
  Branches       231       236    +5     
=========================================
+ Hits           624       630    +6     
Impacted Files Coverage Δ
src/to-be-visible.js 100.00% <100.00%> (ø)
src/to-have-focus.js 100.00% <100.00%> (ø)
src/utils.js 100.00% <100.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@gnapse
Copy link
Member

gnapse commented Jul 2, 2021

@nickmccurdy what's pending for us to merge this?

@nickserv
Copy link
Member Author

nickserv commented Jul 4, 2021

This should be safe to merge now, as Node 10 and 15 are no longer supported.

@nickserv nickserv changed the title chore: Don't test with node 10 or 15 feat: Drop support for Node 10 Jul 11, 2021
@nickserv
Copy link
Member Author

nickserv commented Jul 11, 2021

Update: I've also updated engines, so this should be published as a breaking change.

@nickserv nickserv added the BREAKING CHANGE This change will require a major version bump label Jul 11, 2021
@IanVS IanVS mentioned this pull request Feb 25, 2022
4 tasks
@gnapse gnapse changed the base branch from main to next March 25, 2022 17:17
@IanVS
Copy link
Contributor

IanVS commented Apr 4, 2022

@gnapse are you waiting a little longer to also drop node 12 support? That's coming pretty soon (less than a month, 2022-04-30).

kschow and others added 5 commits April 5, 2022 10:53
…ble (#396)

* fix: Support unenclosed innerText for details elements in toBeVisible
* docs: Update documentation for toBeVisible with details element examples
* Restructure tests to have a maximum depth of 5 describes
* fix: Support unenclosed innerText for details elements in toBeVisible
* docs: Update documentation for toBeVisible with details element examples
* Restructure tests to have a maximum depth of 5 describes

Co-authored-by: Ben Chidgey <feedmypixel@users.noreply.github.com>
Co-authored-by: Jean-Philippe Zolesio <zolesio@adobe.com>
@nickserv nickserv changed the title feat: Drop support for Node 10 feat: Drop support for Node 12 Aug 31, 2022
@nickserv
Copy link
Member Author

nickserv commented Aug 31, 2022

Node 12 support has ended, so I've also removed it.

Note that this is still based into next, not main. Not sure if we still want that.

@nickserv
Copy link
Member Author

It would be great to merge this soon if possible. Two users have already gotten confused by #473.

@IanVS
Copy link
Contributor

IanVS commented Aug 31, 2022

There's also #438 waiting to be released on the next branch, maybe in a beta?

@nickserv
Copy link
Member Author

nickserv commented Aug 31, 2022

I noticed, that's why I didn't change the base to main. Are we waiting on shipping other breaking changes?

@IanVS
Copy link
Contributor

IanVS commented Aug 31, 2022

There is #453 that I can pick back up if there's a chance it will be merged/released. I kind of gave up hope on a breaking release, until now.

@nickserv
Copy link
Member Author

nickserv commented Sep 19, 2022

@IanVS Let me know if I can help with anything there. I think we might want another breaking change too: #472

@IanVS
Copy link
Contributor

IanVS commented Sep 19, 2022

@nickmccurdy I've updated #453 if you'd like to give it a review. Thanks for the nudge.

@IanVS
Copy link
Contributor

IanVS commented Aug 22, 2023

I believe this can be closed now, since #511 dropped support for node < 14.

@nickserv nickserv closed this Aug 22, 2023
@nickserv nickserv deleted the nickmccurdy-patch-1 branch August 22, 2023 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BREAKING CHANGE This change will require a major version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants