Social Archiver

リリースノート

Social Archiver の変更点

モバイル、デスクトップアプリ、CLI、Obsidian、Web、Chrome 拡張機能、ローカルヘルパーの更新をひとつの場所で確認できます。GitHub Releases は Obsidian プラグインとデスクトップアプリの配布記録として残し、ユーザー向けの変更履歴はこのページで管理します。

デスクトップ アップデート

Mac デスクトップアプリの変更

  1. 場所の詳細にミニマップが付きました

    デスクトップ

    場所の詳細画面の上部に、その場所がピンで示されたミニマップが入りました。フィードの邪魔になるときはグリップをつかんで折りたたせます。マップが表示されている間に場所を追加すると、保存が終わった瞬間にその位置へ移動します。削除した場所が再表示される問題も修正し、マップのラベルはアプリの言語に従います。

    • 場所の詳細画面に折りたたみ可能なミニマップが入り、位置がすぐ確認できます。
    • マップ表示中に場所を追加すると、一覧に現れた瞬間にその位置へ移動します。
    • 削除した場所が一覧に再表示される問題を修正しました。
    • マップのラベルがアプリの言語に従います。
    GitHub リリース 0.6.1
  2. 場所を検索してそのまま保存できます — 地図リンクを探して貼り付けなくても

    デスクトップ

    これまで場所は常に投稿に付随する情報でした。行きたいカフェを単体で保存するには、地図アプリで URL を探してアーカイブ画面に貼り付ける必要がありました。今回から場所の画面で検索して選ぶだけで保存できます。あわせて、保存した場所のページが空に見える問題、KakaoMap や Google マップの共有リンクが「非対応のアドレス」として弾かれる問題を修正しました。削除した投稿を同じ URL で保存し直しても何も起きなかった問題、サイドバーの折りたたみアイコンが消えていた問題も解消しています。

    • 場所画面の上部に追加されたボタンから場所を検索し、選んだ結果をそのまま保存できます。同じ機能はモバイルアプリと Obsidian プラグインにも個別に追加されました。
    • 単体で保存した場所のページに、その場所のアーカイブが表示されます。一覧には出るのにページだけ空だった問題です。
    • KakaoMap と Google マップの共有リンクが場所として保存されます。短縮された kko.to のアドレスにも対応します。
    • 削除した投稿を同じ URL で保存し直すと、すぐに表示されます。以前はカードもエラーも出ずに消えていました。
    • サイドバーの折りたたみアイコンが再び表示されます。ヘッダーの下に隠れてクリックもできない状態でした。
    • フィードバックと返信の下書きがウィンドウを閉じても残ります。ショップページを Vault だけに保存しても商品カードが維持され、同梱の CLI は 0.1.6 になり購読管理コマンドが使えます。
    GitHub リリース 0.6.0
  3. 場所の写真が保存直後に表示されます

    デスクトップ

    場所を保存すると、写真は少し遅れて届きます。デスクトップアプリはその通知を受け取っていなかったため、写真がサーバーに揃っていても表示は空のままでした。再読み込みしないと見えなかったのです。今後は写真が用意でき次第すぐに反映されます。写真を恒久保存に移すタイミングも、最大15分後から保存直後に早めました。

    • 保存した場所の写真と情報が、再読み込みなしですぐに表示されます。
    • 写真が「Unavailable」と表示される時間帯がなくなりました。保存した直後から安定したアドレスで配信されます。
    • 写真が多い場所も一度にすべて保存されます。以前は11枚目以降が30分以上残っていました。
    • この変更はモバイルアプリにも適用され、アップデートは不要です。
    GitHub リリース 0.5.9
  4. 公開投稿は待たされず、非公開投稿はきちんと保存

    デスクトップ

    Instagram を接続していると、公開投稿までログインウィンドウを経由して保存していました。今後は公開投稿をサーバーが一度で処理し、ログインが必要な投稿だけを連携アカウントで読み取ります。また前バージョンの Facebook 非公開投稿の保存に問題がありました。サーバーの拒否理由をアプリが読み取れず、アカウントで読むべき投稿が「公開されていない投稿」というエラーとして残っていました。今回修正しました。

    • Instagram の公開投稿はサーバーが直接保存します。ログインウィンドウは開かず、メディアもアプリを経由しません。
    • 非公開アカウントの投稿だけを、連携した Instagram アカウントで読み取ります。
    • Facebook の非公開投稿が「公開されていない投稿」というエラーとして保存される問題を修正しました。0.5.7 のこの経路は実際には一度も動作していませんでした。
    • Facebook アプリから共有した短いリンクが保存できない問題を修正しました。
    • AI リクエストで最後に選んだプロバイダーを記憶します。
    • アクティビティ履歴が時刻ではなく到着順に並ぶようになりました。
    • CLI ワークスペースに場所と商品の情報がファイルとして保存されます。
    GitHub リリース 0.5.8
  5. 友達限定の投稿と参加中のグループ投稿も保存

    デスクトップ

    Facebook で友達だけに公開された投稿や、参加中のグループ内の投稿はこれまで保存できませんでした。ログインなしではサーバーがその投稿を見られないためです。デスクトップアプリで Facebook を一度接続すれば、アプリが自分のログインで投稿を読み取って保存し、グループから保存した投稿にはどのグループの投稿かも残ります。

    • 設定で Facebook を一度接続すると、友達限定の投稿と参加中のグループの投稿を保存できます。公開投稿の保存は接続の有無にかかわらず今まで通り動作します。
    • グループから保存した投稿は、作成者と並べてどのグループの投稿かがカードに表示されます。
    • Facebook のログイン情報が端末の外に出ることはありません。投稿はアプリ内で読み取り、完成したアーカイブだけを送信します。
    • この方法で保存した非公開の投稿は共有リンクにできません。友達や特定のグループ向けの投稿が公開 URL で外に出ないようにするためです。
    • すでに保存済みの投稿にグループ情報が遡って反映されることはありません。同じ投稿を保存し直すと入ります。
    • モーダルが開いているときに通知メッセージが表示されなかった問題を修正しました。
    GitHub リリース 0.5.7
  6. ショップの商品を価格と写真付きカードで保存

    デスクトップ

    Amazon のように商品情報をページのメタデータに載せないショップは、デスクトップで保存しても素っ気ないウェブページのままでした。デスクトップが商品ページ自体を読み取り、名前・価格・写真を含む商品カードとして保存するようになりました。スマホで開始したフル動画のダウンロードをデスクトップで完了させる機能と、メディアビューアの閉じるボタンが押せなかった問題の修正も含まれています。

    • Amazon、Coupang、Naver スマートストアなどの商品ページを保存すると、名前・価格・複数の写真を含む商品カードとして残ります。モバイルアプリや Chrome 拡張と同じ読み取り方式のため、どの端末から保存しても結果は同じです。
    • 商品ページの読み取りにショップのログイン情報は使いません。公開された商品ページを一時的に開いて読み、すぐ閉じます。
    • ページに価格が記載されていない場合 — 売り切れや配送対象外の地域ではよくあります — 名前と写真のみ保存します。推測した価格は入れません。
    • スマホでは取得できないフル動画をデスクトップに任せられます。ファイルはデスクトップに保存されるため、ボタンと通知にもそう表示されます。
    • ローカルにダウンロードした動画の「メディアを保存」で、カバー画像ではなく実際の動画ファイルが保存されるようになりました。
    • タイムラインの作成者フィルターで最初の20チャンネルまでしか選べない制限をなくしました。すべての作成者を選べるようになり、一覧は名前順で開きます。
    • ライトボックスとメディアプレビューの閉じるボタンが上部ヘッダーに隠れて押せなかった問題を修正しました。タイムラインの内容に隠れていたヘッダーのポップオーバーも修正しています。
    GitHub リリース 0.5.6
  7. モザイクビュー — ライブラリをムードボードに

    デスクトップ

    デスクトップ 0.5.5 はビュー選択にモザイクモードを追加します。テキストのみの投稿も含め、すべての投稿が高さの異なるカードとしてカラムに並び、タイルサイズは3段階で調整できます。リーダーを閉じると、元のビューに戻るようになりました。

    • ビュー選択にモザイクモードが加わりました。メディア付きの投稿は画像タイル、テキストのみの投稿はタイトルと抜粋のテキストタイルになり、ライブラリ全体が1つのボードに収まります。
    • ツールバーのタイルサイズコントロールでカードを3段階に切り替えられ、選択は保存されます。
    • モザイクでも複数選択・フィルター・検索がタイムラインと同じように動作し、モードを切り替えてもスクロール位置が維持されます。
    • リーダーを閉じると常にタイムラインに戻ってしまう問題を修正しました。モザイク・メディア・リストなど、入ったときのビューに戻ります。
    • 同期失敗の診断が実際の原因を記録します。文字列で届くエラー(例: database is locked)が汎用ラベルに潰されなくなりました。
    GitHub リリース 0.5.5
  8. 保存した商品をまとめて見る Shopping 画面

    デスクトップ

    デスクトップ 0.5.4 では、保存した商品ページを価格・評価・販売店・商品写真付きのカードとしてまとめる Shopping 画面を追加しました。まだタグを付けていない項目だけを集める Untagged フィルターと、拡大して見たい部分を確認できるメディアビューアも利用できます。

    • 保存した商品ページは価格・評価・販売店・商品写真を含むカードになり、新しい Shopping 画面で販売店ごとに絞り込めます。
    • 商品写真はサムネイルや UI アイコンではなく原寸で保存され、ギャラリーや写真専用のクイックルックで確認できます。
    • 商品の説明と評価を本文と一緒に保存するため、後から開いてもどんな商品だったかの文脈が残ります。
    • まだタグを付けていないアーカイブだけを集める Untagged フィルターを、ライブラリ・サイドバー・Tags 画面に追加しました。
    • メディアを拡大し、見たい部分へ移動しながら確認できるようになりました。
    • ウェブアーカイブはサイトのファビコンをアバターに使い、一覧で出典をひと目で見分けられます。
    • タグ検索で結果が表示されない問題を修正しました。
    GitHub リリース 0.5.4
  9. 自動照合とインライン検索でシンプルになった Places

    デスクトップ

    デスクトップ 0.5.3 では、AI が見つけた場所を自動検索・選択する流れを中心に Places の確認画面を再設計しました。誤った照合は同じ行で修正でき、場所ノートとタイプは選択後に表示され、再読み込み後の復元とバックグラウンド一括保存にも対応します。

    • AI 場所検索が完了すると確認画面が開き、各候補を検索して最有力の結果を自動で選択します。
    • 別の検索モーダルへ移動せず、候補行の中で検索語を修正して結果を直接選べます。
    • 照合済みの状態で始まるため誤った結果だけ解除でき、場所タイプと元投稿のノート設定も選択後に表示されます。
    • 検索結果、選択、明示的な解除状態を 24 時間保持し、再読み込み後も未完了の確認を再開できます。
    • 直接候補は一括、地図結果は上限付きの並列処理で保存します。確認画面はすぐ閉じ、進行状況をトーストで表示してからサーバーの確定状態へ更新します。
    • フィード内のインライン動画がメディアグリッドから消えないよう修正しました。
    GitHub リリース 0.5.3
  10. バブルで絞り込み、画像内の文字も読み取るデスクトップ

    デスクトップ

    デスクトップ 0.5.2 では、現在表示中のドロワーをプラットフォームまたは投稿者ですばやく絞り込める実験的なタイムラインのバブルフィルターを追加しました。macOS ネイティブの画像文字認識、Places の詳細とメディア閲覧を改善し、同梱 CLI と認証情報の移行もより安定しました。

    • 設定の実験的機能でタイムラインのバブルフィルターを有効にし、現在の Inbox、Archive などのドロワーに実際に投稿があるプラットフォームまたは投稿者へ絞り込めます。
    • バブルは最近のアーカイブ順または投稿数順で並べられ、省略表示の件数バッジも任意で表示できます。「すべて」と選択状態もプラットフォーム・投稿者モードに合わせて区別されます。
    • フィルターやドロワーを切り替えても以前の範囲が混ざったりフィードが一時的に空になったりせず、新しい結果を先頭から安定して表示します。
    • macOS Vision による画像文字認識で、保存した画像からテキストを抽出し、確認、ノート、エクスポートに利用できます。
    • 保存した場所の詳細更新とメディアギャラリーの操作性を改善しました。
    • 同梱するスタンドアロン CLI の自動構成と、アプリ更新時の認証情報の移行をより安全に処理します。
    GitHub リリース 0.5.2
  11. ログイン中の Instagram も逃さずアーカイブ

    デスクトップ

    デスクトップ 0.5.1 では、接続した Instagram の Web セッションを使い、ログイン中のみ表示できる非公開・制限付き投稿をアーカイブできます。保存済みの投稿は失敗したように見えないよう明確に案内し、コメント・メディア取得とタイムライン表示もより安定しました。

    • 設定で Instagram の Web セッションを接続すると、ログイン中のアカウントで閲覧できる非公開・制限付き投稿もデスクトップからアーカイブできます。
    • ログイン完了の検出、セッション期限切れの処理、取得失敗からの復旧を改善し、接続状態と次の操作が分かりやすくなりました。
    • ログインセッションでコメントと返信も取得し、コメント・「いいね!」領域のプロフィール画像は投稿メディアから除外します。
    • 保存済みの投稿を再度アーカイブした場合、何も表示せず終了する代わりに重複の案内を一度だけ表示します。
    • タイムライン本文の文字サイズとカード幅を調整でき、さらに大きなインターフェース文字サイズも選べます。
    • メディアギャラリー、カルーセル表示、地図クラスタリング、画面状態の保持がより安定しました。
    GitHub リリース 0.5.1
  12. 場所(Places): アーカイブを地図で見る

    デスクトップ

    デスクトップ 0.5.0 は Places 機能の完成版です。AI がアーカイブから場所を見つけ、候補を確認して紐付ければ、地図中心の画面で保存した瞬間を場所から振り返れます。

    • "Find Places": AI がアーカイブ本文から場所を見つけて候補を提案し、レビューキューでまとめて確認・選択して紐付けられます。
    • 地図中心の Places 画面: 現在地を反映した初期表示、詳細つきの場所カード、場所ごとのアーカイブ一覧を提供します。
    • フルスクリーンの場所ピッカーとインライン結果カードで、ワンクリック選択や自動マッチができ、モバイルと同じ流れに揃えました。
    • 場所の追加・削除は画面に即時反映され、添付済み場所ストリップから展開・編集できます。
    • NAVER マップ・カカオマップのリンクを認識し、韓国の場所情報を補強してローカルスポットも充実したカードで保存します。
  13. サインイン不要のローカル AI コメントと安定性改善

    デスクトップ

    0.4.7 から 0.4.12 までのアップデートまとめです。サインインしなくても手元の AI ツールでコメントを生成でき、購読の通知が整理され、各所の UI 安定性が向上しました。

    • サインインしなくても、手元にインストールした AI CLI でコメントをバックグラウンド生成でき、使う CLI も選べます。
    • サインアウト中に作ったローカル AI コメントは、後でサインインしてもアカウントに引き継がれます。
    • 購読ボックスに、対応が必要な購読の管理と未読アップデートの表示が加わりました。
    • ローカル vault の動画が Shorts フィードに表示され、読み込み中の「Media unavailable」のちらつきを解消しました。
    • 確認ダイアログが画面を覆えない・閉じないなどの問題を含む、多数の UI 安定性修正が入っています。
  14. AI アクションの選択肢と Quick Capture の安定性

    デスクトップObsidianWebバックエンド

    デスクトップ 0.4.6 では、タグ付け・翻訳 AI アクションで provider と model を選びやすくし、Quick Capture の安定性と Sentry sourcemap アップロード検証を強化しました。

    • デスクトップのタグ付けは設定済みのローカル実行環境を使え、タグ付け・翻訳アクションで provider と model を明示的に選べます。
    • Web の共有フローでも、タグ付け・翻訳 AI アクションの provider/model 選択をデスクトップと揃えました。
    • Obsidian プラグインは、既定の AI ツールが別の provider へ自動フォールバックしたときにより分かりやすく知らせます。
    • バックエンドの executor は固定値ではなく executor 設定から既定 provider を解決し、意図しない model ルーティングを減らします。
    • Quick Capture ルートの listener 後片付けを安定化し、リリースビルド前に Sentry sourcemap アップロード設定を検証します。
  15. Reader AI チャット、Web parity、ローカルデータ安定性

    デスクトップObsidianWebバックエンド

    デスクトップ 0.4.5 では、Reader の AI チャット履歴をより安定して保持し、Web の AI 選択・検索体験をデスクトップに近づけ、サインアウト時のローカルデータと同期の信頼性を改善しました。

    • Reader で保存した AI チャット履歴が複数クライアントでより一貫して保持され、会話 transcript のレイアウトも読みやすくなりました。
    • Web の共有フローでは、AI ポップオーバー位置、provider/model 選択、ライブラリ全体検索、タグ閲覧 UI を改善しました。
    • デスクトップではサインアウト状態のローカルデータをリセットでき、古い anonymous vault アーカイブの整理もより安定しました。
    • Obsidian プラグイン設定では、frontmatter template 変数と core key の案内をより分かりやすくしました。
    • バックエンドのメディア保持とキャッシュ経路を強化し、購読アーカイブと大きなライブラリの同期がより安定して動作します。
  16. エラー診断、アーカイブ中止、購読の強化

    デスクトップ

    デスクトップ 0.4.4 では、Sentry によるエラー診断と sourcemap アップロードを追加し、進行中のアーカイブをアクティビティから中止できるようにし、Threads の投稿者購読とプロフィール検出の信頼性を高めました。

    • デスクトップ WebView のエラーを Sentry に送信し、リリースビルドでは sourcemap をアップロードしてスタックトレースを確認しやすくしました。トークン、URL クエリ、ローカルファイルパス、payload 系の値は送信前にマスクされます。
    • アクティビティから進行中のアーカイブ作業を中止でき、失敗したアーカイブの状態と復旧導線がより分かりやすくなりました。
    • Threads の投稿 URL から投稿者購読を作成でき、プロフィール検出クロールの結果をより豊かな投稿者・投稿情報として同期します。
    • サーバー側のアーカイブ中止、利用制限処理、YouTube リーダーキャプチャ、Immich のメディア保持フローを強化し、デスクトップのアーカイブ安定性を高めました。
  17. スクリーンショットスタジオ — アーカイブを共有用の画像カードに

    デスクトップ

    デスクトップ 0.4.3 では、モバイルのスクリーンショットスタジオをデスクトップに移植し、大きな画面向けに再構築しました。アーカイブした投稿をレイアウト・メディア・タイポグラフィ・背景を調整して共有用の画像カードにし、クリップボードへのコピーやファイル保存、Finder・Slack へのドラッグができます。

    • フルウィンドウのスタジオ: 左のページレール、中央のライブプレビュー、右のコントロールパネルで編集と確認を一目で。
    • レイアウトプリセット(長文・ストーリー・縦・正方形)とメディアモード(インライン・カード・コラージュ・スティッチ)— インラインは本文の上下どちらにメディアを置くか選べ、スティッチは本文テキストも一緒に保持します。
    • フレーミング(余白・角丸・影・ヘッダーサイズ)、背景テーマ、タイポグラフィ、著者の匿名化、コメントの取り込みまで細かく調整。
    • マウスホイールと Cmd/Ctrl +/- による最大 400% の連続ズーム。複数画像の投稿はすべてインラインで表示されます。
    • クリップボードへコピー、保存(PNG/JPEG、1×/2×)、一括保存、ステージ画像を Finder や Slack へそのままドラッグ。フッターにはトラッキング値を除いた元リンクを表示します。
  18. スクリーンショットスタジオの色基準

    デスクトップ

    デスクトップ 0.4.2 では、スクリーンショットスタジオのプレビューと書き出した PNG が異なる色管理経路を通る場合があることを明確に案内します。

    • 広色域の macOS 画面では、プレビューがディスプレイ/P3 管理の合成で表示される一方、書き出した PNG は共有や貼り付け向けに sRGB 基準へ正規化されます。
    • この 2 つの経路差による小さな色のずれは v1 の既知の制約として受け入れ、レイアウトとピクセル倍率の検証はこれまでどおり維持します。
    • PNG のカラープロファイルタグ付けは今回修正済みとは案内せず、必要に応じて今後のハードニングで検討する項目として残します。
  19. 一括操作、既定の並び順、Reels 全画面表示

    デスクトップ

    デスクトップ 0.4.1 では、選択したアーカイブのメディアダウンロードや外部連携への一括送信を拡張し、タイムラインの既定の並び順、字幕ナビゲーション、Reels の全画面動作を改善しました。

    • 選択したアーカイブのメディアを一括ダウンロードし、メディア Markdown リンクをコピーしてノートや外部ドキュメントに貼り付けられます。
    • 一括 More メニューから、接続済みの Reader、Raindrop、Karakeep、Immich へ複数のアーカイブをまとめて送れます。
    • Authors と Subscriptions に検索、プラットフォームフィルター、並び替え、アルファベット移動を追加し、大きなライブラリをすばやく確認できます。
    • Settings で、新しいタイムライン表示の既定の並び順をアーカイブ日時または元の公開日時から選べます。
    • 字幕パネルでは次の話者区間へ移動でき、Reels の全画面ボタンと F ショートカットは Tauri ウィンドウの全画面フォールバックをより安定して使います。
  20. 失敗アーカイブの復旧とリリース安定性

    デスクトップ

    デスクトップ 0.4.0 では、同期アクティビティから失敗したアーカイブを開き直しやすくし、macOS リリースビルドに WhisperKit helper が安定して含まれるよう改善しました。

    • 同期アクティビティの失敗したアーカイブ行から、元リンクをより安定して開き直せます。
    • 失敗した共有やアーカイブ試行のリンク処理を強化し、復旧経路が失われにくくなりました。
    • リリースビルド時に WhisperKit helper の出力フォルダーを事前に作成し、macOS 配布アセット生成の失敗を減らしました。
  21. macOS ネイティブ WhisperKit 文字起こし

    デスクトップ

    Desktop 0.3.9 では、macOS のネイティブローカル文字起こし経路として WhisperKit を追加し、モデルのダウンロード/削除、進行状況、言語選択、追加文字起こし、Quick Capture の Aside ブラウザ対応をアプリ内で使えるようにしました。

    • macOS デスクトップアプリで、WhisperKit を優先ローカル文字起こし backend として使えます。既存の CLI backend はフォールバックとして残ります。
    • WhisperKit を選ぶと、直下のモデルバナーで Tiny、Small、Large v3 turbo をドロップダウンから選んでダウンロードできます。
    • モデルのダウンロードは実際の進行状況で表示され、インストール済みモデルは同じ画面から削除して容量を管理できます。
    • 文字起こしリクエストのモーダルでモデルと言語を選択でき、既定の言語は Match original です。すでに transcript がある項目では Additional transcription として別の言語/モデル結果を追加できます。
    • Quick Capture が Aside をアクティブブラウザとして認識し、現在のタブ URL を自動入力できるようになりました。Arc、Chrome、Brave、Edge、Safari、Firefox 系ブラウザの対応も維持しています。
    • macOS リリースビルドでは、Tauri の resource validation 前に WhisperKit helper を準備し、v0.3.9 の配布アセット公開前に Share Extension を検証するようにしました。
    文字起こしガイド
  22. X セッション保存と接続復元

    デスクトップ

    デスクトップ 0.3.8 では、ログイン済み WebView セッションを使って X の投稿・メディア・返信スレッドをより正確に保存し、アプリ再起動後の Reddit 接続状態も正しく復元します。

    • X ではログイン済みのデスクトップ WebView セッションを使い、匿名サーバー経路より投稿本文と翻訳状態を正確に取得します。
    • X 投稿のメディア、返信、入れ子の返信関係を保持し、保存したスレッドが元の会話の流れに近く残ります。
    • WebView に表示されている翻訳状態を優先し、必要に応じて元の返信テキストへフォールバックすることで、空のコメント保存を避けます。
    • デスクトップアプリを開き直したあとも、Reddit WebView セッションの接続状態が Settings で connected として復元されます。
  23. X セッション保存とタグ同期

    デスクトップ

    デスクトップ 0.3.7 では、ログイン済み X セッションで投稿と返信を保存する機能を拡張し、引用投稿メディア、ユーザータグ同期、Cloud AI の言語処理を改善しました。

    • デスクトップアプリのログイン済み X WebView 経路で、投稿と返信スレッドを保存する流れを強化しました。
    • X の返信、入れ子の返信、メディアのフォールバックを改善し、保存したスレッドの文脈がより自然に残ります。
    • 引用投稿内のメディアがカード、詳細表示、リーダーモードでより確実に保持されます。
    • ユーザータグがデスクトップと他の Social Archiver クライアント間でより安定して同期されます。
    • Cloud AI の要約が指定した言語により一貫して従うようになりました。
  24. 購読ダイジェストと引用投稿表示の改善

    デスクトップ

    デスクトップ 0.3.6 では、新しい購読アーカイブのダイジェスト通知を追加し、引用投稿の表示、コメント表示、Quick Capture の動作を改善しました。

    • 新しい購読アーカイブをデスクトップのダイジェスト通知で受け取れ、通知間隔は Settings で調整できます。
    • 引用投稿がデスクトップのカードとリーダーモードでより自然に表示され、引用投稿のタイムスタンプも表示されます。
    • 重複したコメント key によりコメントツリーの表示が不安定になるケースを減らしました。
    • Quick Capture を開くときに、メインアプリのウィンドウが不要に前面へ出にくくなりました。
    • Sync Status の archive バッジは、関連する同期文脈でのみ表示されるよう整理しました。
  25. 安定したデバイス間の文字起こし

    デスクトップ

    デスクトップ 0.3.5 では、モバイルからリクエストした音声文字起こしジョブをデスクトップアプリがより確実に受け取って処理できるようにしました。ジョブを取得できず文字起こしが始まらない問題を修正し、アプリを長時間起動したままでも文字起こし実行環境が利用可能な状態を維持し、ヘッドレス CLI ウォッチャーでも文字起こしジョブを処理できます。

    • モバイルから文字起こしをリクエストすると、デスクトップアプリが確実にジョブを受け取りすぐに開始します。これまでジョブ取得の失敗(could not be claimed)で開始できなかった問題を修正しました。
    • デスクトップアプリを長時間起動したままでも、文字起こし実行環境がサーバーに接続された状態を維持します。以前は約1日経つと実行環境が一覧から外れ、実行環境なしと表示されることがありました。
    • ヘッドレス CLI ウォッチャー(social-archiver executor --watch)でも文字起こしジョブを処理できるようになりました。
  26. 共有リンクと字幕の同期

    デスクトップ

    デスクトップ 0.3.4 では、タイムラインカードから直接共有リンクを作成・コピー(リーダーモードリンクを含む)でき、ローカルで生成した字幕をサーバーや他のデバイスへ自動同期し、カードの部分削除メニューと文字起こしモーダルの速度を改善しました。

    • タイムラインカードの共有ボタンから、共有リンクの作成・コピー・解除を直接行えます(詳細・リーダー画面と同じ操作)。
    • 共有リンクをコピーする際にリーダーモードリンク(#reader)を使うかどうかを設定で選べます(既定はオン)。
    • ローカルで生成した字幕がサーバーへ自動同期され、モバイルなど他のデバイスでも表示でき、AI コメント分析にも字幕が含まれます。
    • タイムラインカードのゴミ箱ボタンが、メディアのみ・字幕のみ・コメントのみを消す部分削除メニューを開き、全体削除のみ確認ダイアログを経由します。
    • 文字起こしリクエストのモーダルが実行環境の準備状態を一時的にキャッシュし、再表示時にスピナーなしで素早く開きます。また一部メディアが壊れる localpath の問題も修正しました。
  27. 同期アクティビティとリーダー字幕の改善

    デスクトップ

    デスクトップ 0.3.3 では、アーカイブと購読チェックの進行状況を同期アクティビティで追いやすくし、リーダーモードの字幕閲覧とアプリ内 YouTube 再生の安定性を改善しました。

    • 同期アクティビティで、進行中または失敗したアーカイブ作業と購読チェックをまとめて確認できます。
    • リーダーモードでは字幕を読み物表示と時間付きセグメント表示で切り替え、字幕検索やタイムコード移動で動画内容をすばやくたどれます。
    • リーダー下部のノート追加・文字起こし関連アクションが同じ行に収まりやすくなり、デスクトップのヘッダータイトルもタイムラインカードと自然に揃いました。
    • 購読から作成された新しいアーカイブがリアルタイムイベントでより早くライブラリに反映され、タイムラインカードのゴミ箱ボタンは実際のアーカイブ削除につながります。
    • Tauri アプリ内でも YouTube が外部ブラウザへ移動せず再生されやすいよう、hosted bridge とフレームのセキュリティ設定を強化しました。
  28. サイドバーのタグ固定とメディアカード改善

    デスクトップ

    デスクトップ 0.3.2 では、サイドバーのタグを利用頻度順に整理し、重要なタグを固定できるようにし、YouTube 埋め込み・外部リンク・インラインメディアを含むカード表示を安定させました。

    • サイドバーのタグはアーカイブ数が多い順に並び、よく使うタグへすばやく移動できます。
    • タグを右クリックして、サイドバー上部に固定または固定解除できます。
    • 固定したタグ同士はドラッグ&ドロップで並べ替えでき、ポインターが対象タグの上半分か下半分かに応じて挿入位置が決まります。
    • YouTube 埋め込みの error 153 をより自然に処理し、カード内の YouTube コントロール動作を調整しました。
    • 外部リンクプレビューとインラインメディアがカード内でより安定して表示され、本文内のメディア順序も保持されます。
  29. リーダーモードのスクロールとショートカット安定化

    デスクトップ

    デスクトップ 0.3.1 では、長い一覧をリーダーモードで読み進めるときのスクロール連動読み込みと次の記事への移動を安定させ、リーダー下部アクションとショートカットを整理しました。

    • リーダーモードでは現在の Inbox / Archive 一覧のスナップショットを保持し、アーカイブや削除のあとも次の投稿へより自然につながります。
    • 長い一覧の下部近くまでスクロールしたときの追加読み込みを安定させ、リーダーで読み進めている途中に読み込み済み項目が早く尽きるケースを減らしました。
    • リーダーのショートカットを Settings > Keyboard shortcuts で管理できるよう整理し、アーカイブショートカットはサーバー応答を待たずに次の記事へ進むようになりました。
    • 本文リンクを右クリックしたときにハイライトポップオーバーが誤って開く問題を修正しました。
    • リーダー下部のツールバーにノート追加ボタンを追加し、詳細パネルやカード表示に戻らずにノートを残せます。
  30. Naver Cafe とフィードバックワークフロー

    デスクトップモバイルバックエンド

    デスクトップ 0.3.0 では、認証が必要な Naver Cafe のアーカイブをモバイルとデスクトップの WebView ログインでつなぎ、フィードバックの送信・返信・添付・サポート管理フローを大きく改善しました。

    • Naver Cafe 連携を追加しました。Cookie を手動で貼り付ける代わりに、アプリ内 WebView でログインし、認証が必要な Cafe 投稿をアーカイブできます。
    • アーカイブフローが `cafe.naver.com`、`m.cafe.naver.com`、`naver.me` の共有リンクを検出して Naver Cafe 連携を案内し、モバイル共有リンクと `ca-fe` URL をより安定して処理します。
    • Naver Cafe 投稿の表示を改善しました。画像プレースホルダーを実際の画像に置き換え、SmartEditor の元 HTML が本文としてそのまま表示される問題をモバイルとデスクトップで減らしました。
    • フィードバック体験を改善しました。画像添付、My Feedback の返信表示、モバイルの全画面フィードバック UI、デスクトップのスレッド型カード UI、未読返信通知がより自然に動作します。
    • サポート運用も整理しました。フィードバック返信メール、添付表示、重複・削除・非表示処理、ファイル選択、モーダルレイアウトの安定性を高めました。
  31. ショートカットとフィードバック表示の修正

    デスクトップ

    デスクトップ 0.2.9 では、macOS のグローバルショートカットの再割り当てをより確実に保存し、送信済みフィードバックスレッドが My Feedback に安定して表示されるよう改善しました。

    • macOS でグローバルショートカットを別のキー組み合わせに変更したとき、変更がより確実に反映されます。
    • 送信したフィードバックスレッドが My Feedback の一覧から抜け落ちにくくなりました。
    • フィードバックに含める端末情報が大きくなりすぎないよう制限し、送信の安定性を高めました。
  32. 同期の安定性を強化

    デスクトップ

    デスクトップ 0.2.8 では、同期診断ログを整理し、ローカル SQL パラメータ処理をより安全にして、アカウント同期とローカルライブラリの安定性を高めました。

    • 同期診断の出力ノイズを減らしつつ、問題調査に必要な情報は残しました。
    • ローカルデータベースのクエリパラメータ処理を強化し、特殊な値もより安全に扱います。
    • 同期されたアーカイブデータをローカルライブラリへ反映する内部処理の安定性を高めました。
  33. アーカイブの並び順を安定化

    デスクトップ

    デスクトップ 0.2.7 では、ライブラリと検索結果で実際のアーカイブ時刻にもとづく一貫した並び順になるよう改善しました。

    • アーカイブライブラリは、実際のアーカイブ時刻を基準に新しい順で並ぶようになりました。
    • 検索、フィルター、日付範囲の画面でも同じ並び順を維持します。
    • 同期済みの項目とローカル項目が混在するときに順序がずれるケースを減らしました。
  34. サイドバーと著者カードのレイアウト改善

    デスクトップ

    デスクトップ 0.2.6 では、左サイドバーの折りたたみ・展開・幅調整に対応し、狭い画面でも著者カードが切れないようレイアウトを整えました。

    • 左サイドバーをアイコンレールに折りたたみ、必要なときに展開できます。
    • サイドバーの境界をドラッグして幅を調整でき、再起動後も最後の幅と折りたたみ状態を保持します。
    • 折りたたみ時はタグとプラットフォームフィルターをコンパクトなレールメニューに移し、狭いレイアウトでもナビゲーションを保ちます。
    • 新しいサイドバー切り替えショートカットは、Settings > Keyboard shortcuts から変更できます。
    • 狭い幅でも著者カードが切れないようにレイアウトを調整しました。
  35. デモログインと Facebook フォールバックを改善

    デスクトップ

    デスクトップ 0.2.5 では、デスクトップのデモログインフローをサポートし、Facebook 購読フォールバックをデスクトップのプラットフォームアダプター経由でより安定して動作するよう整理しました。

    • デモアカウントでデスクトップアプリを試すためのログイン経路を改善しました。
    • Facebook 購読フォールバックが、デスクトップの WebView とプラットフォームアダプターの境界をより一貫して使うようになりました。
    • リリースハブのプラットフォームリンク処理とあわせて、デスクトップアプリの案内を整理しました。
  36. Facebook 購読フォールバックと著者カード

    デスクトップ

    デスクトップ 0.2.4 では、Facebook のサーバー検証が一時的にブロックされても、端末上で公開プロフィールを確認できる場合は購読を追加できるようにし、Authors のカード表示とメディアギャラリーのオーバーレイを改善しました。

    • Facebook が一時的にサーバー側の購読確認をブロックしても、デスクトップアプリの匿名 WebView で公開プロフィールが開ける場合は、遅延確認として購読を続行できます。
    • 遅延確認ダイアログに「再試行」「このまま追加」「キャンセル」を用意し、サーバー経路の復旧を待つか、すぐに購読を追加するか選べます。
    • Authors 画面にカード表示コントロールを追加し、著者を一覧だけでなく視覚的に確認しやすくしました。
    • メディアギャラリーの lightbox を portal 経由で表示するようにし、ページレイアウトに閉じ込められず、画像表示と閉じる操作がより安定しました。
  37. 関連整理と著者詳細の一括操作

    デスクトップ

    デスクトップ 0.2.3 では、古いアーカイブ関連データがカードや詳細画面に混乱を生む問題を減らし、著者詳細画面の一括操作の基盤を強化しました。

    • 削除済みまたは再計算済みの関連が UI に残り続けないよう、古い関連データの整理を強化しました。
    • 著者詳細画面から複数項目をまとめて操作するための基盤を追加しました。
    • デスクトップ UI から Tauri への呼び出しをプラットフォームアダプターの境界に整理し、今後の機能追加とテストの安定性を高めました。
  38. より安定したアーカイブ

    デスクトップ

    デスクトップ 0.2.2 は、アーカイブの安定性を高めたアップデートです。ネットワークが一時的に不安定でも重複保存なしに自動で再試行し、いいね・ブックマーク・既読などの操作が検索インデックスを不要に作り直さなくなったため、大きなライブラリでもより軽く動作します。

    • アーカイブがより安定しました — 保存中にネットワークが一瞬切れても自動で再試行し、同じ投稿が二重に保存されることはありません。
    • いいね・ブックマーク・既読などの操作がより軽くなりました — 検索インデックスを作り直さなくなったため、アーカイブが多くても素早く反応します。
    • 冗長なリクエストを減らし、内部の安定性を強化する裏側の改善が含まれています。
  39. 引用投稿の表示を修正

    デスクトップ

    デスクトップ 0.2.1 は、引用・リポストされた投稿がカードと閲覧画面で正しく表示されるよう修正し、更新通知バナーのアイコン配置を整えたバグ修正アップデートです。

    • 引用・リポストされた投稿(Facebook の共有、X の引用、Threads・Bluesky・Mastodon など)が、作成者・本文・元の投稿へのリンクを備えたカードとして正しく表示されます。以前は一部が不完全に表示されていました。
    • タイムラインカードと詳細・閲覧画面の両方で、引用投稿が一貫して表示されます。
    • 更新通知バナーのアイコンがタイトルと縦方向に揃うよう修正しました。
  40. より速く滑らかなライブラリ

    デスクトップ

    デスクトップ 0.2.0 は、ライブラリがどれだけ大きくなってもタイムラインが滑らかにスクロールするよう描画方法を見直し、メディアグリッドとリールをより軽く動作させたアップデートです。

    • タイムラインが画面に表示されているカードのみを描画するようになり、数千件のアーカイブを深くスクロールしても滑らかな速度と一定のメモリ使用を維持します。
    • メディアグリッドの画像がスクロールに合わせて必要なときに読み込まれ、グリッドがより速く軽く開きます。
    • リール(動画フィード)が再生中の動画とその周辺のみを先読みするようになり、長くスクロールしてもメモリ使用が増えません。
    • リストのサムネイルが保存済みメディアを優先するようになり、より正確なプレビューを表示します。
  41. クイックアーカイブとクイック検索の案内

    デスクトップ

    デスクトップ 0.1.10 では、メニューバーの Quick Archive、グローバルショートカット、Quick Search の使い方をデスクトップドキュメントとダウンロード案内につなげました。

    • メニューバーから使う Quick Archive と、デスクトップアプリのグローバルショートカットの使い方をドキュメント化しました。
    • デスクトップライブラリをすばやく移動する Quick Search(⌘K)の流れをドキュメント化しました。
    • ホームページから macOS デスクトップアプリをダウンロードできる案内を追加しました。
  42. Mac 版デスクトップアプリをリリース

    デスクトップ

    Apple Silicon Mac 向けの Social Archiver デスクトップアプリをリリースしました。コンピューター上でアーカイブライブラリを閲覧・読書・検索・整理でき、サインインすると他のクライアントと同じアカウントで同期します。バックグラウンド自動更新と付属の sa コマンドラインツールを含みます。

    • macOS(Apple Silicon)向けスタンドアロンアプリ — Inbox、Archive、Starred、Tags、Authors ビューでライブラリを閲覧でき、キャッシュ済みアーカイブはオフラインでも読めます。
    • サインインするとモバイル・Chrome・Web・Obsidian と同じアカウントで同期します。アカウントなしでローカル専用ライブラリとしても使えます(Obsidian Vault を接続し、Chrome 拡張のクリップを受け取り、サインイン時にアカウントへアップロード)。
    • AI Comments や文字起こしジョブのローカル実行役として動作できます。
    • 付属の sa コマンドラインツール — 設定 → コマンドラインからインストールします。
    • バックグラウンドで自動的に更新されます。