Skip to content

0.2.1

Compare
Choose a tag to compare
@m4saka m4saka released this 29 Jun 13:36
· 30 commits to master since this release

新機能

  • 本バージョンより、Siv3DのmacOS版(AppleClang)、Linux版(gcc/clang)、Web版でもCoTaskLibが利用可能になりました
    • macOS版 動作確認バージョン: Xcode 14.3.1、OpenSiv3D 0.6.14
    • Linux版(gcc) 動作確認バージョン: g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0、OpenSiv3D 0.6.14
    • Linux版(clang) 動作確認バージョン: Ubuntu clang version 14.0.0-1ubuntu1.1、OpenSiv3D 0.6.14
    • Web版 動作確認バージョン: OpenSiv3D 0.6.13

0.2.0→0.2.1の破壊的変更

  • WaitForResult(s3d::AsyncTask)WaitForResult(s3d::AsyncHTTPTask)を廃止
    • この関数を使用している場合、clangの不具合でコンパイル中にクラッシュする現象が発生するため
    • s3d::AsyncTaskおよびs3d::AsyncHTTPTaskをコルーチン内で使うには、co_awaitへ直接渡せばこの関数と同様の結果が得られます

その他の修正点

  • SimpleDialog(ボタン指定なしのオーバーロード)でtext引数に一時オブジェクトの参照を渡すとダングリング参照になる場合があったのを修正(#8)
  • SimpleDialogのフェードインアニメーションがフォントテクスチャ生成処理によりカクついていたのを修正
  • 不使用変数および戻り値がvoidの関数への[[nodiscard]]記述によるwarningが発生していた箇所を修正