############################################################

EqMAX Discord Bridge - ChangeLog (更新履歴)

############################################################
■ v11.0.0 (The Blue Horizon Update)
「分断された世界を、再び繋ぐ。」 — Bluesky への正式対応。

[New Feature] Bluesky 投稿機能の実装
X(旧Twitter)のAPI有償化に伴い、新たな発信先としてBlueskyへの投稿に完全対応しました。
独自のATプロトコル連携により、地震速報を迅速にタイムラインへ届けます。

[UX/UI] 設定ツールのアップデート
Bluesky連携に必要な「ハンドル」および「アプリパスワード」の設定項目を追加。
Webhook欄への自動URL挿入機能により、最小限の手間で設定が完了します。

[Docs] Bluesky設定マニュアルの追加
導入に迷わないよう、アカウント情報の取得からアプリパスワードの発行までを網羅したHTMLヘルプを更新しました。

■ v10.0.0 - v10.4.0 (Enhanced Information & Stability)
「速報と確定情報の両立でさらに正確な情報を。」 — 確定震度情報＆津波情報の実装。

[Update] 津波情報および改訂計測器情報の表示精度を向上。
[New Feature] 遠地地震情報の表示に対応。(10.1.0)
[Debug] 震度5以上の際に、強震モニタ特有の記号（+,-）が原因で投稿エラーになる問題を修正。(10.0.1)
[Update] Discord Embed時の文字数制限を4000文字まで拡張。(10.0.2)
[Modularization] メインソース、死活監視、ログモニター等の各メソッドを分離・モジュール化。
これに伴い、Watchdogおよびインストーラの内部ロジックを最新構成へ刷新。(10.2.0)

■ v9.0.0 (Major UI & Functional Update)
「更なる使いやすさと、確実な連携を。」 — 操作系統の刷新と、診断機能の搭載。

[New Feature] EEWテスト投稿機能の搭載

実装が正しく行われているかを確認できる「テスト投稿ボタン」を追加。

実際に地震が発生するのを待たずとも、連携が正常に動作するかを即座に検証可能になりました。
※EqMax初期設定ツールに準拠した設定が必要です。

[UX/UI] 総合ハブ(TOP_HUB)のレイアウト刷新

アプリケーション数の増加に伴い、従来の縦一列から「左右2カラム」の配置へ変更。

右上の「GitHubへ」ボタン、右下の「オフラインヘルプ」など、動線を整理し視認性を大幅に向上させました。

[Improvement] Discord連携ツールの高度化

設定画面のスクロール対応：項目が増えても快適に設定が可能になりました。

プロセス管理の改良：既存ユーザーが設定を再適用した際、古いプロセスを自動停止して新しい設定で再起動するシームレスな更新処理を実装。

[Docs] ヘルプシステムの再構築

UIの変更および新機能の追加に合わせ、マニュアル(HTML)を大幅に書き換え、より最新の仕様に即したガイドを提供。

■ v8.6.0 (Load Existing Notification Settings)
[Feature] 通知先設定の操作性改善

既存のEqMax.exeを選択することで、現在設定されているWebhookやMatrix等の連携設定を自動で読み込む機能を実装。再入力の手間を排除しました。

■ v8.5.0 (Integration & Visual Enhancement)
「Discord を、すべての速報のハブへ。」
[Feature] Discord 経由の画像リバース配信機能

Discordへ投稿されたEEW画像URLを解析し、SlackやMatrixへ自動転送する仕組みを実装。

[Visual] 通知フォーマットの最適化

Slack・Matrixにおける通知表示を「改行区切り」へ変更し、可読性を向上。

[Stability] 起動・通知シーケンスの堅牢化

ファイルハンドル競合による送信失敗の修正、INIファイルの最適化を実施。

■ v8.0.0 (ヘルプ完備・システム最適化Update)
「運用のすべてを、その手に。」
[Docs] ヘルプ・マニュアルシステムの完全実装

導入からトラブル対応までを網羅したHTMLマニュアルをアプリ内に搭載。

MatrixやSlackのWebhook設定手順を徹底ガイド。「Chips（ヒント）」を各所に記載。

[UX] 総合管理ハブの操作性向上

ボタン配置を最適化し、より直感的な操作を実現。

■ v7.1.0 (Integration & Stability Update)
[Protocol] Matrix API v3 完全対応

最新のMatrixホームサーバー環境における安定性を向上。

[Visual] クロスプラットフォーム通知の視認性最適化

Slack/Matrix向けに「通知区切り線」を導入し、情報の分離を明確化。

送信時のタイムスタンプを全プラットフォームのメッセージ末尾に付与。

■ v7.0.0 (Multi-Platform Dawn)
[Platform] マルチ通知エンジン「Guardian Hub」の始動

Discord, Slack, Matrix への同時通知に対応。

[Identity] Webhook送信名の強制統合

送信ユーザー名を EqMax EEW Bridge に統一。

■ v6.0.0 (Emergency & Performance Update)

Twitter(X)デッドロック回避（DummyPost Mode）の強制適用。

「ワンクリック・パッチ」による初期設定の全自動化。

■ v5.0 - v5.6 (Interface & Stability)

Private Bytes監視によるメモリリーク対策。

「ALL GREEN」ダッシュボードの導入。

ブランドデザインの統合。

■ v1.0 - v4.5 (Foundation)

Watchdog（見張り番）による24時間監視ロジックの搭載。

初期設定UIのGUI化、クリーナー機能の実装。

############################################################
制作者：MustangTIS
GitHub: https://github.com/MustangTIS/EqMax-Discord-Bridge
############################################################