0.8.0

The codename for LÖVE 0.8.0 is Rubber Piggy. It is not yet released.

Changes from 0.7.2

Additions

Bugfixes

  • Fixed wrapping for single words.
  • Fixed tracebacks not showing filenames.
  • Fixed love.graphics.push/pop capable of causing overflows/underflows.
  • Fixed setScissor on Canvases.
  • Fixed several issues with audio, e.g. clicks and pops in mp3s.
  • Fixed crashes when bodies were destroyed during collisions.
  • Fixed bound SpriteBatches corrupting when drawing.
  • Fixed thread-safety issues with ImageData.
  • Fixed memory leaks in audio sources.
  • Fixed Thread's set (previously send) accidentally changing the type.
  • Fixed SoundData allocating the wrong number of samples.
  • Fixed SpriteBatch support on Intel cards.
  • Fixed love.filesystem.lines() leaking.
  • Fixed most leaking on unclosed File objects.
  • Fixed crashes when operating on non-existent files.
  • Fixed a bug where empty files on windows would never reach eof.
  • Fixed crash when SoundData runs out of memory.
  • Fixed ordering of loaders, love should have priority over lua.
  • Fixed several miscellaneous memory leaks.
  • Fixed a few cases where strings with \0 in them would not be stored correctly.
  • Fixed LÖVE's startup time being in the first dt.
  • Fixed internal string conversions, they are faster now.
  • Fixed (bad) performance of ImageData:paste.

Other Changes

Removals

no-game screen