Which lua versions for which renoise versions?

Please note that this is not a question about LUA Version, this is about Renoise LUA API version.

hi, does someone have a set of information on which lua api versions are used for which renoise versions?
say, v2.8 renoise, which lua api version is used there?

Renoise V3.0 = LUA API Version 4 Lua API version 3 to 4 changes - Renoise 3

Renoise V3.1 = LUA API Version 5 Renoise 3.1: Changes from Lua API version 4 to 5

Renoise V3.2 = LUA API Version 6 ► Lua API version 5 to 6 changes - Renoise 3.2

Renoise V3.?? = LUA API Version 6.1 ✒ Lua API version 6 to 6.1 changes

i found this kinda stuff but so what’s the version for lua api v6.1?

what is lua api version 2? where did lua api version 3 come from, what version is that for?
etc.

I assume the V6.1 API is for Renoise 3.3 and 3.4.

What? Where did you read that? As far as I know, there are only the Renoise versions, and the associated API versions, that are based on Lua v5.1 code. Nothing else.

no i’m just trying to figure out if api version 2 or api version 3 is for v2.8 renoise

Maybe the Renoise 2.8 uses the API 5. The 2 and 3 API versions would be for older versions of Renoise I suppose.

there’s no way renoise 2.8 uses api 5, if renoise3 started using lua api version 4… and renoise 3.1 started using lua api version 5.

i think you’re mistaking LUA Version with Renoise LUA API version.

1 Like

I just thought that the API doesn’t really get updated that often, and that API v5 is a long, long way off. It’s been a long time now.

What do you want to collect this information for? Is it for a manual or some book?

lua api version 6 is in renoise 3.2 and lua api version 6.1 is in 3.4 or so.

i am working on limiting certain features in Paketti so that they don’t error out.
think like this:" oh, style=strong exists for version of renoise that is v3.4 - but will error on v3.1 - so disable style=strong in all gui dialogs so v3.1 users don’t see errors.