The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.000002 - 2017-09-24

  • Don't store Handle stashes globally for Handle types (thread safety)
  • Simplified the typemap
  • Removed UV::default_loop from UV.xs and added to UV.pm instead
  • Renamed some macros to make more sense.
  • Removed unused macros
  • Default value for SIGPROF as it doesn't exist in Windows (useful in *nix)

Changes for version 1.000001 - 2017-08-17 (TRIAL RELEASE)

  • Update some prereqs
  • Remove use of SO_REUSEPORT in the tests. We store the port already.
  • Made 05-poll-closesocket.t a windows-only test

Changes for version 1.000000_01 - 2017-08-12 (TRIAL RELEASE)

  • ****** MAJOR, BREAKING CHANGES AHEAD ******
  • Migrated to Dist::Zilla
  • Moved the version of libuv from 0.x to 1.x
  • Dropped the included src of libuv
  • Dropped the libuv license since we no longer include their source
  • Use Alien::libuv for ensuring we have a libuv to build against
  • Completely rewrote the software due to massive changes between 0.x - 1.x
  • Added Math::Int64 for proper uint64_t support
  • Reworked the UV::loop into a new UV::Loop area
  • Added the ability to get non-default loops

Modules

UV
Perl interface to libuv
Check handles in libuv
Handles in libuv
Idle handles in libuv
Looping with libuv
Poll handles in libuv
Prepare handles in libuv
Timers in libuv