A Lua programozási nyelv

Az alkalmazási program interfész

Lua 5.2

2011. december 16-án jelent meg. Főbb újításai a yieldable pcall és metaeljárások, könnyűsúlyú C függvények, vészhelyzeti szemétgyűjtés, ephemeron táblák, bitlib rendszerkönyvtár, goto utasítás, további kisebb javítások és új funkciók.

Lua 5.1

Lua 5.1-es verziója 2006. február 21-én jelent meg. A főbb jellegzetességei Lua 5.1-nek az új modul rendszer, fejlesztett szemétgyűjtő, új megoldások a varargs-hoz, új szintaxis a hosszú sztringekhez és a kommentekhez, mod és length operátorok, metatáblák minden típushoz, új konfigurációs sémák a luaconf.h-n keresztül.

Lua 5.0

2003. április 11-én jelent meg. Itt vezették be a metatáblákat a tag és tagfüggvények helyett. Jobban támogatta a csomagkezelést, módosították az API-t, új hibakezelési eljárást vezettek be, kifinomultabbak lettek a hibaüzenetek és még sok más újítás történt.

Lua 4.0

Ez a verzió 2000. november 6-án jelent meg. Új API-val rendelkezett és gyors futtatás mellett teljes "debug" funkcióval.

Lua 3.2

1999. július 08-án jelent meg. Legnagyobb újítása a "debug" könyvtár és az új tábla függvények voltak.

Lua 3.1

Lua 3.1-es verziója 1998. július 11-én jelent meg. Legetővé vált a névtelen függvények definiálása.

Lua 3.0

A Lua 3.0-as verziója 1997. július 1-én jelent meg. Szerepelt benne egy új könyvtár, amely segítségével könnyebben lehetett Lua könyvtárakat létrehozni.

Lua 2.5

1996. november 19-én debütált.

Lua 2.4

1996. május 14-én jelent meg. Új szolgáltatásai közé tartozott a külső fordító - luac és a kibővített hibakeresési mód.

Lua 2.3

Ezt a verzió sohasem jelent meg nyilvánosan, csak mint béta-verzió létezett.

Lua 2.2

A Lua 2.2 1995. november 28-án jelent meg. Sok újdonság mellett a legérdekesebbek: hosszú sztringek kezelése, debuggolási lehetőség, kiterjesztett szintaxis a függvények definálásához, szemétgyűjtő függvényekhez.

Lua 2.1

Lua 2.1-es verziója 1995. február 7-én jelent meg. Főbb újítások közé tartozott az objektum-orientált programozási lehetőségek megjelenése. Erről a verzióról már különböző újságokban is lehetett olvasni. Igyenesen elérhetővé vált mindenki számára, bele értve az üzleti szektort is.

Lua 1.1

Lua 1.1-es verziója 1994 július 8-án vált elérhetővé. Ez volt az első nyilvános verziója, de még nem kavart nagy port. A Lua 1.1-es fordítója már rendelkezett egy erőteljes adatleíró szerkezettel, egyszerű szintaxissal és egy virtuális géppel.

Lua 1.0

Lua 1.0-es verzióját sohasem publikálták, de 1993. július 28-án már működőképes, használható állapotban volt.