I'd like to release v1.40.0 this week. Please let me know if you have any concerns.
Notable changes:
UV_UDP_MMSG_FREE flag has been added.UV__EPROTO has been remapped from 4046 to -4046 for consistency with other error codes.uv_timer_get_due_in() has been added.Is there any chance #2951 can get in? 馃檹
Is there any chance #2951 can get in? 馃檹
As long as no one requests other changes in that PR, I'll land it in time for the release.
The libuv CI seems fine: https://ci.nodejs.org/view/libuv/job/libuv-test-commit/2067/
However, the Node.js integration CI is broken on Windows (https://ci.nodejs.org/view/libuv/job/libuv-in-node/164/, https://ci.nodejs.org/view/libuv/job/libuv-in-node/166/, https://ci.nodejs.org/view/libuv/job/libuv-in-node/167/). It looks like the culprit for that is, at a minimum, https://github.com/libuv/libuv/pull/2979.
Untested, but I think https://github.com/libuv/libuv/pull/3003 should fix the Node.js test failures.
libuv CI: https://ci.nodejs.org/view/libuv/job/libuv-test-commit/2078/
Node integration CI: https://ci.nodejs.org/view/libuv/job/libuv-in-node/168/
Both are green, so I'm planning to move forward with the release.
Most helpful comment
libuv CI: https://ci.nodejs.org/view/libuv/job/libuv-test-commit/2078/
Node integration CI: https://ci.nodejs.org/view/libuv/job/libuv-in-node/168/
Both are green, so I'm planning to move forward with the release.