0.7.0 (日本語)
LÖVE 0.7.0 のコードネームは "Game Slave (ゲーム・スレイヴ)"です。現在 公開中 です。
Contents
0.6.2 からの変更
追加
- love.thread を追加。
- love.font を追加。
- love.graphics.Framebuffer を追加。
- Source:play, Source:pause などを追加。
- Source:isStatic を追加。
- Source に対して Source:getPosition/setPosition, Source:getVelocity/setVelocity, および Source:getDirection/setDirection を追加。
- CircleShape:getGroupIndex / setGroupIndex を追加。
- PolygonShape:getGroupIndex / setGroupIndex を追加。
- Font:getWrap を追加。
- love.conf へ identity フィールドを追加。
- love.quit コールバックを追加。
- love.focus コールバックを追加。
- love.physics.newWorld へ特別なメートル引数を追加。
- love.graphics.setIcon を追加。
- ウィンドウをデスクトップ解像度へ変更する方法を追加。
- subtractive および multiplicative の混合方式を追加。
- Body:getAllowSleeping を追加。
- Shape:getBody を追加。
- 使用方法を公開するために love.filesystem.FileData を追加。
- love.filesystem.FileData に対して Base64 対応を追加。
不具合修正
- エラーハンドラの上位値ではないデバッグ・モジュールを修正 (今後はデバッグでオーバライドできます)。
- 一部の場合において love.audio.pause および関連関数が渡された Source ではなく、全てに作用してしまうのを修正。
- setFixedRotation で他のフラグが有効になってしまう不具合を修正。
- 読み込み器の不具合を修正 (require 向け)。
- ParticleSystem::setSprite が新しい画像を保持できない不具合を修正。
- setMode で画像設定が削除されてしまう不具合を修正 (折り返し、フィルタ)。
- 以後 LÖVE で使用方法を公開するために、 Shape:getBody を修正。
- DistanceJoint:getType() が "circle"を返してしまうのを修正。 ― 以後、 "distance" を返します。
- SpriteBatches が setColor の影響を受けないように修正。
- audio のバグを修正。
- 無効な FSAA 値が指定されたときに LÖVE が異常終了する不具合を修正。
- コンパイラの警告群を修正しました。
- .love ファイルに対して OS X が適切なユーザ・インタフェースを使用しない不具合を修正。
- modplug 復号器にて読み込みに失敗したファイルを適切に処理しない不具合を修正しました。
- setFont でのメモリ・リークを修正。
- スレッドでのエラーが要求により採集されない不具合を修正。
- 改行時のテキスト拡大・縮小 (まだ回転は行を汚損します) 部分の不具合を修正。
- newImageFont が ImageData から範囲外の ImageData を作成しようとする不具合を修正。
- エラーハンドラが 混合方式を再初期化設定しないように修正。
その他
- フォント関連を変更したため、今後は PO2 から保護されます。
- エラースクリーンでのトレースバックを変更しました。
- フォントの原点を左上へ変更。
- love.physics.newWorld(w, h) の挙動を変更したため、今後は 4*w*h 世界ではなく、 w*h 世界を作成します。
- love.graphics からフォント関数を削除。