hyj1991/v8-profiler-next

Node.js v20 Release

DJMcK opened this issue ยท 10 comments

DJMcK commented

I see in fdedcba from last week that the lib could now offer support Node v20.

The current release of v8-profiler-next (v1.9.0), is from prior to that commit.

It would be much appreciated if you can publish a new release which includes the Node v20 support.

Many thanks!

We would be interested too

Thanks for your feedback. I will be releasing a version soon that supports v20.x :)

Following. Thank you, looking forward to the release!

Hi,
Couldn't agree more :):)

Thanks!

Hey @hyj1991, anything we can do to help move this release forward?

For those looking for an interim solution, setting v8-profiler-next's version in package.json to https://github.com/hyj1991/v8-profiler-next#fdedcbab1520d759e7595fdeddd3889401432081 should work.

This will retrieve and build the package from GitHub instead, triggering the module to pack for the target platform with node-gyp correctly :)

I did find that using node-gyp was fine locally, but really slowed down our CI/CD pipeline. I've published a fork package with the precompiled node binaries here: https://github.com/harjot-ct/v8-profiler-next/releases/tag/v1.10.0.

So, you can now install @harjot-ct/v8-profiler-next and it should not require node-gyp to build/install. Caveats are that I didn't produce any Windows builds, and only have an m1-compatible build for node 20!

Hi! Any news on that? Thanks a lot for this incredible job anyway!!!!

Sorry for the late update, I've been busy with year-end activities. The new version v8-profiler-next@v1.10.0 is now released :)

See ba0b6b9.

Wooohhohoooo ... thank you so much and happy 2024!