Skip to content

Latest commit

 

History

History
232 lines (161 loc) · 7.58 KB

CHANGELOG.md

File metadata and controls

232 lines (161 loc) · 7.58 KB

CHANGELOG

2.10.2

  • スマホ環境だと画面右側のPointDownに反応しない問題を修正
    • 本問題は 2.9.1 ~ 2.10.1 において発生していた

2.10.1

  • HTMLAudioPlayer でループ再生時に停止できなくなる不具合を修正

2.10.0

  • @akashic/[email protected] に更新
  • RendererCandidate をサポート
    • WebGLRenderer で部分的に depth buffer をサポートするように

2.9.2

  • HTMLAudioPlayer#play() で同じ audio が連続で再生された時にエラーとなる不具合を修正

2.9.1

  • View の外をクリック時に pointDown イベントが発生しないよう修正

2.9.0

  • @akashic/[email protected] に追従
    • サポートする CompisiteOperation"difference""saturation" を追加(ただし Canvas 描画時のみ)

2.8.6

  • HTMLAudioPlayer#play() で部分再生するかどうかの判定が誤っていたため修正

2.8.5

  • Surface 生成時、非整数のサイズをエラーにせず整数に切り上げるように

2.8.4

  • ペンタブレットによるドラッグ時、意図しない操作が起きる問題を修正

2.8.3

  • MouseTouchEventHandler において button の値が一部 PointerEventHandler と異なってしまう問題を修正

2.8.2

  • Platform#getTabindex()Platform#getTabIndex() に変更
  • Platform#setTabindex()Platform#setTabIndex() に変更

2.8.1

  • Platform#setTabindex() を追加
  • InputHandlerview の Element に tabindex: 0 をデフォルトで付与するように
    • これはバージョン 2.4.3 以前の挙動と同様となります。

2.8.0

  • @akashic/[email protected] に追従
    • PointerEvent サポート環境において PointMoveEvent#button, PointUpEvent#button に対応

2.7.1

  • PointerEvent 非サポート環境向けのフォールバック MouseTouchEventHandler を追加

2.7.0

  • BinaryAsset の実装を追加
  • ScriptAsset#exports に対応

2.6.0

2.5.1

  • Renderer#getContext() を追加
  • Renderer#flush() を追加

2.5.0

2.4.6

  • .m4a ファイルをオーディオアセットとして利用可能に (v2.4.2 で対応できていなかった問題を修正)
  • hint.extensions の拡張子に "." を求めるように

2.4.5

  • Platform#usingPointerEvents を追加

2.4.4

  • MouseHandlerTouchHandlerPointerPointerEvent に統合するように
  • InputHandlerLayer に付加されていたクラス名 input-handler を削除
  • InputHandlerLayer に付加されていた tabindex の指定を削除

2.4.3

  • HTMLAudioPlugin で offset を利用できるように

2.4.2

  • AudioAsset の拡張子を AudioAsset#hint で指定できるように

2.4.1

  • WebAudioPlugin で music がループ再生されない問題を修正

2.4.0

2.3.2

  • FinalizationRegistry がない環境で例外が発生する問題を修正

2.3.1

  • 参照されなくなった HTMLCanvasElement のメモリリークを検知して開放するように

2.3.0

2.3.0-beta.0

2.2.3

  • AudioPlayer#_muted が未使用のため _muted を変更する箇所を削除

2.2.2

  • @akashic/trigger 更新に伴うバージョンアップ

2.2.1

  • AudioPlayer の生成時、 volume と mute に AudioSystem の値を設定している問題を修正

2.2.0

2.1.0

2.0.0

2.0.0-beta.11

  • CanvasSurfaceContext#restore() で描画状態を復元された時に変数 _contextXXXXX が現在の状態を保持したままになる問題を修正

2.0.0-beta.10

2.0.0-beta.9

  • シェーダの uniform.valueFloat32Array を取得できない問題を修正

2.0.0-beta.8

2.0.0-beta.7

  • @akashic/pdi-types を利用するように

2.0.0-beta.6

2.0.0-beta.5

  • @akashic/akashic-engine@3 への追従対応

2.0.0-beta.4

2.0.0-beta.3

  • g.Glyph が deprecated になったので、g.GlyphLike に置き換える対応

2.0.0-beta.2

  • 各AudioPlayerの _calculateVolume() の計算条件を AudioPlayer#_muted から AudioSystem#_mutedへ変更
  • 未使用の PostMessageAudioPlugin 関連を削除

2.0.0-beta.1

  • AudioAssetにクエリパラメータを付与可能とする対応
  • Platform#setRendererRequirement() を2度呼び出したとき、null参照によって例外が発生する問題を修正

1.11.1

  • CanvasSurfaceContext#restore() で描画状態を復元された時に変数 _contextXXXXX が現在の状態を保持したままになる問題を修正

1.11.0

  • @akashic/amflowのmajor更新と@akashic/playlogのminor更新に伴うバージョンアップ

1.10.1

  • シェーダの uniform.valueFloat32Array が取得できない問題を修正

1.10.0

  • @akashic/amflowと@akashic/playlogのmajor更新に伴うバージョンアップ

1.9.0

  • @akashic/amflowと@akashic/playlogのmajor更新に伴うバージョンアップ

1.8.3

  • AudioAssetにクエリパラメータを付与できるように修正

1.8.2

  • Platform#setRendererRequirement() を二度以上呼び出すと例外が発生する問題を修正

1.8.1

  • MouseHandler が画面外でキャンセルされてしまう問題を修正

1.8.0

  • @akashic/akashic-engineのminor更新に伴うバージョンアップ

1.7.2

  • Renderer#drawSystemLabel() が正常に描画できていなかった問題を修正

1.7.1

  • バックサーフェスの描画時に context の状態が正常に初期化されていなかった問題を修正

1.7.0

  • @akashic/akashic-engineのminor更新に伴うバージョンアップ

1.6.2

  • Context2DRenderer のパフォーマンスを向上

1.6.1

  • ProxyAudioPlugin 追加

1.6.0

  • @akashic/amflowのminor更新に伴うバージョンアップ

1.5.14

  • surfaceの削除と音量ミュートを実行する Platform#destroy() を追加

1.5.13

  • Edge/Safari でゲームが実行できないことがある (new AudioContext() が null を返すことがある) 問題を修正

1.5.12

  • ScriptAsset の最終行が1行コメントの場合にエラーになる問題を修正

1.5.11

  • ImageAsset#hint に untainted: true が与えられたときに img タグに対して crossOrigin = "anonymous" を付加するように

1.5.10

  • ゲーム開始前にタッチイベントが発生した場合、エラーになるケースを修正

1.5.9

  • crossOrigin 属性の追加を revert

1.5.8

  • window.location.protocol が http:, https: 以外の場合はHTMLImageAsset#_load 時に img タグに対して crossOrigin = "anonymous" を付加しないように

1.5.7

  • HTMLImageAsset#_load 時に img タグに対して crossOrigin = "anonymous" を付加するように

1.5.6

  • WebAudioPlayer#stop, HTMLAudioPlayer#stop で currentAudio が存在しない場合でも g.AudioPlayer#stop を呼び出すように修正

1.5.5

  • 初期リリース