diff --git a/Makefile.am b/Makefile.am index 8ac1dfd..711dd3d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -63,7 +63,7 @@ liblutok_la_SOURCES += state.hpp liblutok_la_SOURCES += state.ipp liblutok_la_SOURCES += test_utils.hpp liblutok_la_CPPFLAGS = $(LUTOK_CFLAGS) -liblutok_la_LDFLAGS = -version-info 1:0:1 +liblutok_la_LDFLAGS = -version-info 2:0:0 liblutok_la_LIBADD = $(LUA_LIBS) pkgconfig_DATA = lutok.pc diff --git a/NEWS b/NEWS index 838b66d..f748129 100644 --- a/NEWS +++ b/NEWS @@ -1,14 +1,18 @@ Changes in version 0.3 ====================== -STILL UNDER DEVELOPMENT; NOT RELEASED YET. -REMEMBER TO UPDATE -version-info BEFORE CUTTING A RELEASE! +Released on 2013/06/14. -This release adds support for Lua 5.2 while maintaining support with -Lua 5.1. Applications using Lutok can be modified to use the new -interface in this new version and thus support both Lua releases. -However, because of incompatible changes to the Lua API, this release -of Lutok is incompatible with previous releases as well. +* Issue 1: Added support for Lua 5.2 while maintaining support for Lua + 5.1. Applications using Lutok can be modified to use the new + interface in this new version and thus support both Lua releases. + However, because of incompatible changes to the Lua API, this release + of Lutok is incompatible with previous releases as well. + +* Issue 3: Tweaked configure to look for Lua using the pkg-config names + lua-5.2 and lua-5.1. These are the names used by FreeBSD. + +Interface changes: * New global constants: registry_index. @@ -16,9 +20,6 @@ of Lutok is incompatible with previous releases as well. * Removed global constants: globals_index. -* Fixed the state.open_* methods to use the new luaL_requiref function - in Lua 5.2 so that the modules are opened as appropriate. - Changes in version 0.2 ======================