Skip to content

v1.0.0 alpha 4

Latest
Compare
Choose a tag to compare
@HTV04 HTV04 released this 16 Aug 14:46
· 6 commits to main since this release

What's new in v1.0.0 alpha 4

  • Addition: Added fully-supported Sources, now powered by AudiOGC. They support FLAC, MP3, (Ogg) Vorbis, and WAV files, as well as a lot of functions for playback and the current playback state.
    • Note that on Dolphin, like before, DSP LLE is required for audio. This unfortunately can't be worked around.
  • Addition: Added Quads, which use fractions of Textures to help draw parts of them. Useful for sprite sheets!
  • Addition: love.graphics.print now supports tabs and newlines, and handles carriage returns.
  • Addition: Changed internal font to Open Sans.
  • Addition: New build options have been added. See Build options.
    • WIILOVE_BUILD=unity and WIILOVE_LUA=minify are now used for releases!
  • Bug fix: Fixed package.path (what was throwing off require, sorry about that!).
  • Bug fix: Fixed rendering of Fonts (previously, the alpha value of a pixel given by FreeType was also used as its color).
  • Bug fix: Fixed love.filesystem.load, now uses loadstring internally.
  • Bug fix: Error detection now works properly (fixes #2).
  • Bug fix: Lots of stability fixes and optimizations.
  • Regression: LuaJIT now uses interpreter mode due to issues with memory. This can be potentially fixed, though, and as soon as it is, LuaJIT will use JIT again.

Install instructions

See Setup.

Additional notes

This is an alpha release! Not everything is finished, and everything is subject to change!