I think the LuaJIT maintainers have some issues with recent additions to the language, and with the direction that the Lua team has taken. So yes, frozen to 5.1 for the foreseeable future except for some features from more recent versions.
> irrelevant or not-well-thought-out features
Looking for specific examples of these. The scoped finalization construct cited in a sibling comments is a great example of this. Are there more?
https://github.com/LuaJIT/LuaJIT/issues/1013#issuecomment-16...
Seeing a project and a community functioning like this is simply inspiring.