Release Notes: This is the first official alpha version for the upcoming 5.1 release. A new module system, new semantics for control variables and "for", new semantics for getn/setn, new syntax/semantics for varargs, new long strings and comments, new "mod" operator, new length operator, metatables for all types, some API changes, a new configuration scheme via include file, incremental garbage collection, a fully reentrant parser, better support for 64-bit machines, native loadlib support for Mac OS X, and standard distribution in a single library were all implemented.
Release Notes: This version fixes all known bugs.
Release Notes: This release adds better handling of string collisions based on a random seed. This work version is meant to let the community assess the usefulness and the effectiveness of this experimental feature.
Release Notes: This is a bugfix release. All known bugs from 5.1.4 have been fixed.
Release Notes: This is the first major version since 2006. It adds yieldable pcall and metamethods, a new lexical scheme for globals, ephemeron tables, a new library for bitwise operations, light C functions, an emergency garbage collector, a goto statement, and finalizers for tables.
Release Notes: Documentation and portability fixes.