Difference between revisions of "0.7.0"

m
m
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
The codename of LÖVE 0.7.0 is "'''Game Slave'''". It is currently in beta.
+
[[File:0.7.2_no-game.png|thumb|no-game screen]]
  
== Changes from [[0.6.0]] ==
+
The codename of LÖVE 0.7.0 is "'''Game Slave'''". It is currently '''<span style="color:#0000ff;">released</span>'''.
 +
 
 +
== Changes from [[0.6.2]] ==
 
=== Additions ===
 
=== Additions ===
 
* Added [[love.thread]].
 
* Added [[love.thread]].
Line 7: Line 9:
 
* Added [[Framebuffer|love.graphics.Framebuffer]].
 
* Added [[Framebuffer|love.graphics.Framebuffer]].
 
* Added [[Source:play]], [[Source:pause]], etc.
 
* Added [[Source:play]], [[Source:pause]], etc.
* Added [[Source:isStatic|Source:isStatic()]].
+
* Added [[Source:isStatic]].
* Added [[Source:getPosition|get]]/[[Source:setPosition|setPosition]], [[Source:getVelocity|get]]/[[Source:setVelocity|setVelocity]], and [[Source:getDirection|get]]/[[Source:setDirection|setDirection]] to [[Source]].
+
* Added [[Source:getPosition]]/[[Source:setPosition|setPosition]], [[Source:getVelocity]]/[[Source:setVelocity|setVelocity]], and [[Source:getDirection]]/[[Source:setDirection|setDirection]] to [[Source]].
* Added [[CircleShape:getGroupIndex|get]]/[[CircleShape:setGroupIndex|setGroupIndex]] to [[CircleShape]] and [[PolygonShape]].
+
* Added [[CircleShape:getGroupIndex]]/[[CircleShape:setGroupIndex|setGroupIndex]]
 +
* Added [[PolygonShape:getGroupIndex]]/[[PolygonShape:setGroupIndex|setGroupIndex]]
 
* Added [[Font:getWrap]].
 
* Added [[Font:getWrap]].
 
* Added identity field to [[love.conf]].
 
* Added identity field to [[love.conf]].
Line 50: Line 53:
 
* Changed behavior of [[love.physics.newWorld|love.physics.newWorld(w, h)]], it now creates a w*h world, not a 4*w*h world.
 
* Changed behavior of [[love.physics.newWorld|love.physics.newWorld(w, h)]], it now creates a w*h world, not a 4*w*h world.
 
* Removed font functions from [[love.graphics]].
 
* Removed font functions from [[love.graphics]].
 +
 +
[[Category:Versions]]

Latest revision as of 11:13, 5 December 2015

no-game screen

The codename of LÖVE 0.7.0 is "Game Slave". It is currently released.

Changes from 0.6.2

Additions

Bugfixes

  • Fixed the debug module not being an upvalue of the error handlers. (you can now override debug)
  • Fixed some cases when love.audio.pause and friends were acting on everything, not just the passed Source.
  • Fixed setFixedRotation enabling other flags.
  • Fixed a bug in the loader (for require).
  • Fixed ParticleSystem::setSprite not retaining the new image.
  • Fixed setMode removing images settings (wrapping, filters).
  • Fixed Shape:getBody, it's now exposed for LÖVE usage.
  • Fixed DistanceJoint:getType() returning "circle" - it now returns "distance".
  • Fixed SpriteBatches being unaffected by setColor
  • Fixed the audio bug.
  • Fixed invalid FSAA values crashing LÖVE.
  • Fixed a bunch of compiler warnings.
  • Fixed OS X not properly using UTIs for .love files.
  • Fixed the modplug decoder not properly handeling files that fail to load.
  • Fixed a memory leak in setFont.
  • Fixed bug where errors in threads wouldn't get picked up by demand.
  • Fixed part of the bug with newlines when scaling text (rotating still messes up the lines).
  • Fixed the bug where newImageFont would try to create ImageData out of ImageData.
  • Fixed error handler not resetting the blend mode.

Others

  • Changed fonts, they're now po2 safe.
  • Changed the traceback in the error screen.
  • Changed font origin to top-left.
  • Changed behavior of love.physics.newWorld(w, h), it now creates a w*h world, not a 4*w*h world.
  • Removed font functions from love.graphics.