This patch introduces the fix of existing module version info together with new version providing policy (potentially temporary). It is a prerequirement to tarantool/tarantool#8192.
New VERSION/_VERSION is a plain Lua string controlled by the developer.
The rules are as follows:
bump version to X.Y.Z in release commit,
bump version to X.Y.Z-scm in the following commit.
luarocks.core.vers comparison treats scm version as we expect them to:
This patch introduces the fix of existing module version info together with new version providing policy (potentially temporary). It is a prerequirement to tarantool/tarantool#8192.
New
VERSION
/_VERSION
is a plain Lua string controlled by the developer.The rules are as follows:
luarocks.core.vers
comparison treats scm version as we expect them to:This PR is also a 0.16.0 release patch.
I didn't forget about
Close #330, part of tarantool/tarantool#8192