Changelog

nodejs/node · · 3 commits

Abortable stream reads and C++14 deprecations

A stream iterator abort fix lands alongside a Node core deprecation macro cleanup; docs also get a minor release-note link update.

Reject pending stream pulls when aborted (trivikr822ef3a)

pull() now races in-flight source reads against the provided AbortSignal, so a pending next() can reject promptly even if the source hasn't yielded yet. This fixes a real abort-cancellation gap in async stream iteration and adds coverage for the new behavior.

Use standard [[deprecated]] for NODE_DEPRECATED (addaleax4826d74)

NODE_DEPRECATED is switched from compiler-specific attributes to the C++14-standard [[deprecated(message)]] form. That simplifies the macro and makes the deprecation annotation more portable across toolchains.

Other misc changes

  • Release docs: update npm supported-versions link (parkhojeong45f6b83)