Luvit 0.8.2 Released

by rphillipson 7/13/2014, 7:20 PMwith 0 comments

This is the first public release of Luvit 0.8.x series. There have been lots of great bug fixes and improvements from contributors.

Background:

  Luvit is an attempt to take Node.js' awesome architecture and port it to Lua.
Website:

  http://luvit.io
Github:

  https://github.com/luvit/luvit 
Changelog:

* Changes between 0.8.1 to 0.8.2

  Bugfixes

    * Fix an issue with an infinite loop in utils.dump (Ryan Phillips)
* Changes between 0.8.0 to 0.8.1

  Bugfixes

    * File descriptor leak on SyncWriteStream (Ryan Phillips)
      * Emit error on double write
    * Improve loading of Root CA Certs (Ryan Phillips)
    * Pathing fixes for windows (Rob Emanuele)
* Changes between 0.7.0 to 0.8.0

  Api Changes

    * ListenerCount on EventEmitter (Song Gao)

  New features

    * libuv poll binding (Ryan Phillips)

  Bugfixes

    * errors table misplaced (gsick)
    * Freebsd Tweaks (Ryan Phillips)
    * Whitespace cleanup (Tim Caswell)
    * NPM Support (Wouter Scherphof)
    * Documentation tweak for core module (Rafis Ganeyev)
    * Global leaks + DNS Callback (Ryan Phillips)
    * MSVC Linker tweak to not strip LuaJIT symbols (Andread Lange)
    * poor use of path join in the zlib test (Rob Emanuele)
    * uv_print_*_handles (Andread Lange)
    * Absolute Paths (Tomaz Muraus)
    * Response Object Error Propagation (Tomaz Muraus)
    * Posix Signal Handling (Ryan Phillips)
    * Build fixes for ARM (Tomaz Muraus)

    Updates

    * LuaJIT bump to 2.0.3
    * LibUV bump to 0.10.27
    * OpenSSL Bump to 1.0.1h

0