This is a list of changes to LuaHPDF. The current version is 1.3.
Lua 5.2 compatibility update
Adjustments to Makefile
Assign module table from call to require() in demonstration scripts
Replace outmoded C environment with table shared via upvalues.
Instructions for building LuaHPDF with Visual Studio
Makefile adjustments to build with libharu.org source as Antony Dovgal's fork is now evidently even less supported than the libharu version
Guard against passing name of unwriteable file to SaveToFile; thanks and.damore
Replace grid_sheet.lua in parent directory with common.lua in demo directory
Return number of characters printed by hpdf.Page_TextRect()
Corrected bug with Font_TextWidth result table; thanks mjwhite0 for spotting this and providing fix
Define HPDF_HANDLE for static builds
Improved support for OS X
Link with Antony Dovgal's version of libharu (inaccessible as of Dec 2012)
Guarded against assignment of zero element in pattern array passed to HPDF_Page_SetDash()
Small documentation updates
Here are wishlist items for the LuaHPDF binding.
More demonstration scripts
A higher-level interface to support text wrapping and styling