mongodb-memory-server icon indicating copy to clipboard operation
mongodb-memory-server copied to clipboard

Consider removing NodeJS 12 support

Open hasezoey opened this issue 3 years ago • 3 comments

Remove NodeJS 12 Support because it is EOL

This needs to be done because it is a blocker for many dependency upgrades that require node 14 or higher, like:

  • #567
  • #652
  • #653

Things that would have to be done when removing NodeJS 12 support:

  • change tests coverage upload to be from a higher nodejs version
  • remove code specific to nodejs 12 (like the recursive deleting code)

Personally i would like to keep NodeJS 12 around for as long as it needs to be (it has not caused much burden yet) and should keep the support range about the same as mongoose (because it is a very popular mongodb "driver")

hasezoey avatar May 23 '22 19:05 hasezoey

Marking Issue as stale, will be closed in 7 days if no more activity is seen

github-actions[bot] avatar Jul 23 '22 02:07 github-actions[bot]

See #691 for a start

shakaran avatar Sep 05 '22 16:09 shakaran

like i said in https://github.com/nodkz/mongodb-memory-server/pull/691#issuecomment-1237818108, i think i will put this off for now (note the tile had been changed to "consider"), because some projects i help maintain use this package and still support node 12 (example: typegoose & mongoose)

hasezoey avatar Sep 06 '22 08:09 hasezoey

done with edc3a31c9c71b53e266606d6eb6b2572f4ccba0f

hasezoey avatar May 08 '23 14:05 hasezoey

:tada: This issue has been resolved in version 9.0.0 :tada:

The release is available on:

Manual message because semantic-release hit the limit

hasezoey avatar Oct 06 '23 18:10 hasezoey