Skip to content

Conversation

@erunion
Copy link
Member

@erunion erunion commented Sep 12, 2023

🧰 Changes

Now that Node 16 is hitting its end of life today1 we can stop supporting it and move completely over to Node 18+'s native fetch.

  • Drop support for Node 16
  • Move api and httpsnippet-client-api fully over to expecting that fetch is available -- no more polyfills with isomorphic-fetch.

fixes RM-7988

Footnotes

  1. https://endoflife.date/nodejs

@erunion erunion added the enhancement New feature or request label Sep 12, 2023
@erunion erunion requested a review from kanadgupta September 12, 2023 00:12
@erunion erunion marked this pull request as ready for review September 12, 2023 00:12
Copy link
Contributor

@kanadgupta kanadgupta left a comment

Choose a reason for hiding this comment

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

some cleanup below but otherwise LGTM! i think we should hold off on tagging a release until we do some more QoL work

@erunion erunion merged commit 709c54b into main Sep 12, 2023
@erunion erunion deleted the feat/drop-node16 branch September 12, 2023 01:34
@erunion erunion added this to the v7 milestone Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants