[ANN] LuaJIT uses rolling releases

  • From: Mike Pall <mikelj-2308@xxxxxxx>
  • To: luajit@xxxxxxxxxxxxx
  • Date: Tue, 22 Aug 2023 13:54:55 +0200

This is probably not news for anyone following the activity in the
LuaJIT git repository. Anyway, I'm copying here some excerpts from
the Status Page: https://luajit.org/status.html
and the Download Page: https://luajit.org/download.html

LuaJIT uses rolling releases. The authoritative origin is the git
repository, linked from the download page. You should regularly
pull from the selected git branch to get the latest fixes and
developments.

Instead of manual increments for each release, the build process
uses the (monotonic) POSIX time stamp of the latest commit as the
release number of the semantic version. The full version number in
the format $major.$minor.$timestamp can be shown with: luajit -v


No release tarballs or binaries are made available. Please do not
use obsolete versions from older tarballs or zip files. Please
remove any outdated links to these downloads -- they will cease
to work soon.

DO NOT use pseudo-releases or tarballs created by third parties.
In particular, automatic tarballs made by GitHub and other mirrors
are lacking the .git directory and will not properly build anymore.


The status page contains a list of the current major/minor
versions, aka branches, and what you can expect from them.

tl;dr, at the time of this writing: PICK THE v2.1 PRODUCTION BRANCH.

--Mike

Other related posts:

  • » [ANN] LuaJIT uses rolling releases - Mike Pall