Difference between revisions of "0.8.0"

(fascism)
Line 6: Line 6:
 
* Added alpha to [[love.graphics.setBackgroundColor]].
 
* Added alpha to [[love.graphics.setBackgroundColor]].
 
* Added [[Canvas:clear|Canvas:clear(r, g, b, a)]].
 
* Added [[Canvas:clear|Canvas:clear(r, g, b, a)]].
 +
* Added Canvas support to [[love.graphics.drawq]].
 +
* Added [[Canvas:getWidth]] and [[Canvas:getHeight]].
 
* Added [[love.graphics.arc]].
 
* Added [[love.graphics.arc]].
 
* Added [[Source:seek]] and [[Source:tell]].
 
* Added [[Source:seek]] and [[Source:tell]].
Line 68: Line 70:
 
* Renamed [[love.graphics.setRenderTarget]] to [[love.graphics.setCanvas|setCanvas]].
 
* Renamed [[love.graphics.setRenderTarget]] to [[love.graphics.setCanvas|setCanvas]].
 
* Updated [[love.joystick]] to be 1-indexed.
 
* Updated [[love.joystick]] to be 1-indexed.
 +
* Updated Sources to update more cleanly and control more intuitively.
 
* Updated font engine.
 
* Updated font engine.
 
* Updated line drawing to a custom system.
 
* Updated line drawing to a custom system.
 
* Updated [[love.timer.sleep]] to use seconds, like the rest of love.
 
* Updated [[love.timer.sleep]] to use seconds, like the rest of love.
 +
* Updated [[love.timer]] to be more accurate.
 
* Updated [[love.graphics.circle]] to have max(10, r) as default for segments.
 
* Updated [[love.graphics.circle]] to have max(10, r) as default for segments.
 
* Updated [[ImageData:encode]] to write to files directly.
 
* Updated [[ImageData:encode]] to write to files directly.

Revision as of 22:53, 8 February 2012

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: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