Release Notes: This release adds support for networking via LuaSocket and support for joystick input. The filesystem module has been improved with easier read/write functions and a line iterator function.
Release Notes: This release adds collision detection, physics, and a few other minor functions.
Release Notes: Some unimportant but annoying bugs have been fixed, and some new convenience functions added.
Release Notes: This release adds a native particle system object for the creation of general effects such as explosions, rain, and so forth. Visual error reporting was added, which greatly improves the development experience by providing error messages on-screen and a quick way to continue, restart, or exit. Improvements were made in system related areas, such as changing of the display resolution in-game.
Release Notes: This release adds "safe" filesystem features through PhysFS by giving each game a single directory on the user system to which the game can write saves and high scores. ImageFonts have also been improved: glyphs are now scalable, and can be drawn in non-integer coordinates. On-the-fly image optimization functions have been added to avoid artifacts on certain sprites when drawn in floating point coordinates.
Release Notes: New additions include ImageFont, Animation, text formatting functions, setCenter for Image and Animation, methods for rendering of scaled/rotated sprites, the drawing of basic shapes, default font and embedded resources, the Ctrl+R keybinding for reloading, and blending and color modes. Fixes were made for memory usage of Graphics, a bug where the set text color would change the color of any images rendered, a CWD bug, and a problem with the titlebar. The game title is now displayed.
Release Notes: This release supports image loading and rendering, sound loading and playing, font loading and rendering, Lua-scriptable games, config files, loading from archive files, and basic devices such as the keyboard, mouse, display, timer, etc.