libuv v1.53.0

v1.53.0

v1.53.0: 2026.09.24, Version 1.53.0 (Stable)

Changed 13
  • Clarify handle close behavior of uv_spawn in documentation
  • Name function crosslinks consistently in documentation
  • Improve handling of uv_async_send mistakes on Unix
  • Don't drain when setting the TTY mode
  • Replace EV_OOBAND handling with EVFILT_EXCEPT and NOTE_OOB on Darwin
  • Support long path names in pipe.c on Unix
Fixed 24
  • Fix pedantic compiler warnings on Unix platforms
  • Fix const correctness compiler errors on Windows
  • Fix off-by-one NUL write in UTF-16 to WTF-8 conversion on Windows TTY
  • Validate nbufs in UDP send functions
  • Fix race in test runner on Windows
  • Check return value of fcntl call on Unix
Removed 1
  • Remove UV_HANDLE_READING flag on Unix

From libuv

Dist files at https://dist.libuv.org/dist/v1.53.0/

What's Changed
New Contributors

Full Changelog: https://github.com/libuv/libuv/compare/v1.52.1...v1.53.0

View original

Upgraded? How did it go?

Discussion