Ver. 0.11.1-f045410 (73)
- 通信周りの実装を改善 (d9711fd)
- 試行回数が適切に減算されておらず、無限にリトライする不具合の修正
- 複雑なリトライ動作を実装
- ユーザーによって、再更新できる機能を実装
- エラーUIの改善
- 肉質のフッターにゲーム バージョン表記を追加 (8807358)
- 部位のローカライズを追加、更新 (4f2d0ea)
- データソース情報を表示する機能を実装 (f045410)
- (iPadOS) Split View で起動したとき、内部動作が iPhone モードになってしまう問題の修正 (6c2b4f5)
リリース直前テストのお知らせ
近日中に App Store でのリリースを予定しています。細かな不具合はありますが、これ以上リリースを遅らせると、ほかの作業に移りそうなので、優先的にリリース作業を行います。
このバージョンから Release Candidate バージョンです。小さな機能追加や最適化、アセットの追加などはありますが、基本的な機能の追加はありません。
既知の不具合
優先度: 高
なし
優先度: 中
- (macOS) モンスターを切り替え、表示が更新されると、表示の一部が表示されなくなることがある
- (iPadOS 16, 17) ヘッダーの下の境界線が 2 重に描画される不具合があります
優先度: 低
- (iOS) メモ欄の最小の高さを保証する際、テキストが上寄りになる問題
- ただし、中央に寄せてもなんかアンバランスなので、どういう実装にするか検討レベル。
- (iOS, watchOS) アラビア語などの Right-to-Left 環境で、肉質の境界線表示がスクロール末端で消える不具合
- SwiftUI 5 で解決する方法はありそうですが、それ以前で効率的に実装する方法がないか検討中。
- (watchOS) Haptic フィードバックが動作しない問題
調査中
- (iOS) 病気にかかったセルによって、詳細画面の遷移が 2, 3 ページ重なって出ることがある
OSコンポーネント不具合による非対応/不具合放置予定一覧
- (iOS 15)
- Dynamic Type のサイズを 2 回連続で切り替えると、ホーム画面に戻ってしまうのは仕様 (簡単なサンプルでも発生します: https://mstdn.jp/@mntone/111746412145660099)
- ContextMenu でお気に入りに登録した後、そのモンスターを再び長押しすると、「お気に入りの登録」のまま表示される不具合。
- お気に入りグループがなく、お気に入りグループが追加されるタイミングではリスト全体が更新されるためこの問題は発生しません。
- この問題の回避方法の見当がつかないため、一旦こちら側のリストに入れます。
- 画面を回転した後、縦画面で NavigationBar の開始位置が画面上部から表示される不具合
- この不具合は、NavigationBar をタップして、"Scroll to Top" を発動させることで、再配置処理が行われ回避することができます。iOS 15 では、他の多数の不具合があり、この不具合より優先すべき項目が多いのと、アプリの都合上、縦画面で利用することが多いと考えられるので、直近での修正予定はありません。
- VoiceOver の読み上げにおいて、項目名が読み上げられないことがあります
- (macOS Ventura)
- SwiftUI 4 でのツールバーのカスタマイズが壊れているため、ツールバーのカスタマイズは非対応 (SwiftUI 3 や 5 は未確認)
- NavigationSplitView で初回起動時の幅の制約が
ideal
ではなくmin
になる不具合
- (macOS Monterty)
- SwiftUI のグラフ関連により、よくクラッシュします。解決面倒なので、このバージョンは将来的に切るかもしれません。
- 一部の言語で、数値がらみのリソース (タイトルバーの「〇体のモンスター」など) が翻訳されない問題
- 理屈はわかっているのですが、Ventura 以降では問題なく動きますし、わざわざそのために出力されるファイル数を増やしたくないので、この不具合は対処しない予定です。
- (watchOS)
- 複数のゲームモードが存在する場合、TabView 由来 (?) により
AttributeGraph: cycle detected through attribute
警告が発生する
- 複数のゲームモードが存在する場合、TabView 由来 (?) により