Difference between revisions of "11.0 (日本語)"

(incomplete)
 
m (不具合修正: imcomplete)
Line 185: Line 185:
  
 
=== 不具合修正 ===
 
=== 不具合修正 ===
* Fixed an error in the default [[love.errhand (日本語)|error handler]] when the error message contains non UTF-8 bytes.
+
* エラーメッセージに非 UTF-8 バイトがあるとき、デフォルトの [[love.errhand (日本語)|error handler]] でエラーが発生していた不具合を修正。
 
* Fixed a memory leak when sending love [[Object (日本語)|Object]]s to threads which never load that object's module.
 
* Fixed a memory leak when sending love [[Object (日本語)|Object]]s to threads which never load that object's module.
 
* peer:send の失敗時に [[enet (日本語)|enet]] でメモリリークが発生していた不具合を修正。
 
* peer:send の失敗時に [[enet (日本語)|enet]] でメモリリークが発生していた不具合を修正。
 
* Linux では必ず -1 を返すように os.execute を修正。
 
* Linux では必ず -1 を返すように os.execute を修正。
* [[WeldJoint (日本語)|WeldJoint]], [[PrismaticJoint (日本語)|PrismaticJoint]], および [[RevoluteJoint (日本語)|RevoluteJoint]] のデフォルト参照角度を修正。
+
* [[WeldJoint (日本語)|WeldJoint]], [[PrismaticJoint (日本語)|PrismaticJoint]], および [[RevoluteJoint (日本語)|RevoluteJoint]] のデフォルト基準角度を修正。
 
* Fixed [[Fixture:getShape (日本語)|Fixture:getShape]] to reuse the existing internal [[Fixture (日本語)|Fixture]]-owned [[Shape (日本語)|Shape]].
 
* Fixed [[Fixture:getShape (日本語)|Fixture:getShape]] to reuse the existing internal [[Fixture (日本語)|Fixture]]-owned [[Shape (日本語)|Shape]].
 
* Fixed [[MouseJoint:setFrequency (日本語)|MouseJoint:setFrequency]] to error instead of crashing if a frequency of 0 is set.
 
* Fixed [[MouseJoint:setFrequency (日本語)|MouseJoint:setFrequency]] to error instead of crashing if a frequency of 0 is set.
 
* Fixed [[love.system.setClipboardText (日本語)|love.system.setClipboardText]] and [[love.system.getClipboardText (日本語)|love.system.getClipboardText]] to error instead of crashing, when a window hasn't been created.
 
* Fixed [[love.system.setClipboardText (日本語)|love.system.setClipboardText]] and [[love.system.getClipboardText (日本語)|love.system.getClipboardText]] to error instead of crashing, when a window hasn't been created.
* Fixed [[Joystick:getGamepadMapping (日本語)|Joystick:getGamepadMapping]] to work with xinput controllers.
+
* [[Joystick:getGamepadMapping (日本語)|Joystick:getGamepadMapping]] xinput コントローラが正常に動作するように修正
 
* Fixed [[love.joystick.setGamepadMapping (日本語)|love.joystick.setGamepadMapping]]'s replacement code.
 
* Fixed [[love.joystick.setGamepadMapping (日本語)|love.joystick.setGamepadMapping]]'s replacement code.
 
* テキストレンダリング時の基線計算方法を修正。
 
* テキストレンダリング時の基線計算方法を修正。
* Fixed [[Shader:send (日本語)|Shader:send]] and [[Shader:sendColor (日本語)|Shader:sendColor]] ignoring the last argument for an array.
+
* [[Shader:send (日本語)|Shader:send]] および [[Shader:sendColor (日本語)|Shader:sendColor]] で配列にある最後の引数を無視していた不具合を修正。
 
* Fixed [[Shader Variables (日本語)|VaryingTexCoords]] and [[Shader Variables (日本語)|love_ScreenSize]] in shaders to be 'highp' in OpenGL ES, when supported.
 
* Fixed [[Shader Variables (日本語)|VaryingTexCoords]] and [[Shader Variables (日本語)|love_ScreenSize]] in shaders to be 'highp' in OpenGL ES, when supported.
 
* Fixed a crash when [[love.graphics.pop (日本語)|love.graphics.pop]] is called after [[love.window.setMode (日本語)|love.window.setMode]] while the transformation stack was not empty.
 
* Fixed a crash when [[love.graphics.pop (日本語)|love.graphics.pop]] is called after [[love.window.setMode (日本語)|love.window.setMode]] while the transformation stack was not empty.
Line 204: Line 204:
 
* [[Video (日本語)|Video]] のシーク処理速度を修正。
 
* [[Video (日本語)|Video]] のシーク処理速度を修正。
 
* Fixed [[BezierCurve (日本語)|BezierCurve]]s to error instead of hanging in some situations.
 
* Fixed [[BezierCurve (日本語)|BezierCurve]]s to error instead of hanging in some situations.
* Fixed compilation of [[socket (日本語)|luasocket]] with newer LuaJIT 2.1.0 beta versions.
+
* 新しい LuaJIT 2.1.0 β 版に収録されている [[socket (日本語)|luasocket]] でコンパイルした時の不具合を修正。
 
 
[[Category:Versions (日本語)]]
 
{{#set:InternalVersion=110}}
 
{{#set:Codename=Mysterious Mysteries}}
 
{{#set:Status=<span style="color:#0000ff;">公開中</span>}}
 
{{#set:ReleaseDate=2018-04-01}}
 

Revision as of 02:25, 19 December 2019

ゲーム未指定画面

LÖVE 11.0 のコードネームは Mysterious Mysteries (ミステリアス・ミステリー) です。現在公開中です。

0.10.2 からの変更点

機能追加


API の改名

1.10 で改名された API は次回のメジャーリリースまでに削除または廃止予定になります。


その他の廃止予定


機能廃止


その他の変更


性能の改善

  • Improved performance when drawing Textures, shapes, lines, and points by automatically batching their draw calls together when possible.
  • Shader 無効時における Shader:send の性能を改善。
  • LuaJIT の JIT コンパイラ有効時における love.math.randomNormal に実行性能を改善。
  • Improved performance of love.filesystem.lines and File:lines, especially when reading from a file inside a zip/.love.


不具合修正