コンテンツにスキップ

0.13.0

公開日: 2026-07-20

  • 蒸留ライブラリを追加しました。書籍全体で公開されているすべての蒸留を 1 つの読み取り専用リストに集め、全文検索、ソース コンテキスト、ワンタップで元の注釈に戻ることができる専用の検索可能な場所です。 (#663、#665)
  • EPUB リーダーに章レベルの対訳読み上げを追加し、章ごとに元のテキストとともにキャッシュされた翻訳をレンダリングし、既存の翻訳プロバイダーを再利用し、再起動後に自動的に復元します。 (#664)
  • コレクション カードをファンアウト カバーとして再設計しました。最近のカバーはカードの手のように積み重ねられ、ホバーまたはフォーカスすると開くので、コレクション内の混合コンテンツが一目で読みやすくなります。 (#672)
  • アプリ全体で洗練されたフィードバック アニメーション: 読書の進行状況がコンポジター上でレンダリングされるようになり、スムーズなスクロールが可能になり、フィードバックの保存設定は特大のバウンスではなく抑制された入り口となり、初回実行時の空の状態は穏やかな表示でユーザーを誘導します。 (#666)
  • ページ化されたカタログを復元し、大規模なライブラリでも応答性を維持する統合インデックスとトライグラム検索を使用して、起動時にライブラリ全体が一度に読み込まれることがなくなりました。 (#651)
  • パラメータセーフなバッチ詳細挿入により WeRead 同期を高速化し、追加のたびにコピーするのではなく、大規模なコレクションのグループ メンバーを線形に作成しました。 (#657、#655)
  • 大きな注釈レール、EPUB アンカー解像度、および読み取りコンテキスト範囲の検索に伴うリーダーの作業が軽減されました。 (#654、#653、#652)
  • コレクション ナビゲーションの同期を維持したため、スコープを切り替えても前のコレクションのコンテンツが一時的に表示されなくなりました。 (#673)
  • ライブラリ内のローカライズされたインポート エラーの詳細とカード メニューの状態を復元し、フォーカス変更時にメニュー トリガーが消えるのを停止しました。 (#667)
  • ドラフト変更検出を復元して、新しい設定を保存できるようにし、失敗した保存を失敗時の正確な値で再試行できるようにしました。 (#674)
  • 読み取り進行状況の書き込みをシリアライズし、IPC 失敗後の再試行のために進行状況を保存せずに保持するため、進行状況が失われることはなくなりました。 (#648)
  • 変更を適用する前に信頼できる WeRead 同期データが必要なため、不完全な応答によってローカル メモが上書きされることがなくなりました。 (#647)
  • 総当たり攻撃に対抗するために共有クールダウンを使用して PIN 検証を抑制しました。 (#649)
  • プロバイダーからの外部 JSON 応答と価格データを使用前に検証し、脆弱な運用依存関係にパッチを適用しました。 (#671、#658)
  • ワークスペースを Effect v4 に移行し、v4 ランタイム セマンティクスを適用し、型指定されたエラーを保持しました。 (#668、#669、#670)
  • ファビコンの取得を強化し、認証情報の削除を調整し、リーダーの書き込みパス全体で待機中の注釈の永続性を備えた新しい記事のスナップショットを使用しました。 (#646、#650、#645、#644)
  • リーダー、AI、アノテーション、WeRead、IPC、およびデスクトップ ストアの境界を再編成して、所有権を明確にし、書き込みを絞り込みました。 (#643、#659–#662、#675–#703)