Skip to content

Releases: luvit/luvi

v0.8.1

04 Mar 04:23
v0.8.1
Compare
Choose a tag to compare

The SunOS has risen.

  • luv: Update to libuv v1.4.2-4-gfd3cf20 [Daniel Barney]
  • cmake: Fix zlib and openssl cmake files for Solaris [Daniel Barney]
  • Also see the the luvi changes in v0.8.0. Released same day.

v0.8.0

04 Mar 04:04
v0.8.0
Compare
Choose a tag to compare

Luvi v0.8.0 Release

Add a little convention to taste.

  • luvi: Add conventions to make bootstrapping for apps easier. [Tim Caswell]
    • If deps/require.lua exists, auto-register it as luvit require system.
    • If deps/pretty-print module exists, use it to set _G.p and _G.print.
    • Run main.lua in a coroutine off the main lua "thread".
    • Auto-start uv loop after starting main.lua.
    • Auto-stop uv loop after main.lua finishes.
  • luvi: export libuv externs for binary addons to use. [Ryan Phillips]
  • luvi: Add basic packaging code using cpack. [Ryan Phillips]

v0.7.1

20 Feb 23:25
v0.7.1
Compare
Choose a tag to compare
  • luvi: Add ability to run from zips with folder at root [Tim Caswell]
  • luvi: Export makeBundle as an API [Tim Caswell]
  • windows: Tweak build to allow for shared libraries at runtime. [Ryan Phillips]

v0.7.0

18 Feb 21:23
v0.7.0
Compare
Choose a tag to compare
  • lua-openssl: Update to latest [Tim Caswell]
  • luvi: Use LUVI_MAIN instead of package.lua for custom main
  • luvi: Add publish-src, publish-tiny, publish-static, etc targets
    which publish to github releases for tags.

v0.6.6-full

18 Feb 03:39
v0.6.6
Compare
Choose a tag to compare

Full git tree with submodules as a single tarball ready to build.