MGL 1.1.8 (2023-08-17)#

追加・変更#

ファイル#

  • ファイルパスクラスを追加

  • ファイルパスクラスの追加に伴い、各APIのファイルパスを受ける引数の型をconst char *型からMGL::File::PathViewに変更

  • AppStoreの規約変更に伴い、Appleプラットフォーム向けのファイルデリゲートを新規に追加

    • 既存のPOSIXファイルデリゲートを元に、問題のある箇所をNSFileManagerで再実装したものになります。

    • iOS/iPadOS、tvOSにおけるデフォルトのファイルデリゲートとなり、元のPOSIXファイルデリゲートはこれらの環境で利用不可となりました。

    • macOSは引き続きPOSIXファイルデリゲートが標準となりますが、今回新たに追加したファイルデリゲートも利用可能です。

    • 詳細(外部リンク): MGL週報 #26 - Appleの「理由の宣言が求められるAPI」について

UI実装支援#

  • イベント関連の処理を新規に再実装

    • UI実装支援の機能は今もなお未完成です。現時点での利用は推奨されません。