For the complete documentation index, see llms.txt. This page is also available as Markdown.

変更履歴

Eagle Plugin API 変更履歴、最初のPlugin APIバージョン以降のすべての重要な機能変更を記録しています。

更新:Eagle 4.0 Build12 は正式にリリースされました。本ページで「Eagle 4.0 Build12+」と記載された機能は利用可能です。 旧バージョンをご利用の場合は 4.0 build12 以降へアップデートしてください。

2026年7月21日

🛡️ プラグイン審査プロセスと基準

  • 審査プロセスを追加し、初期スキャンと人による審査の2段階を説明しました。

  • 審査基準を追加し、次の7分野を公開しました。

    • リリース設定と審査可能性

    • ストア掲載文

    • ビジュアル素材

    • セキュリティとプライバシー

    • パッケージ内容

    • ファイルの安全性

    • 機能とポリシー準拠

  • 審査結果と再提出を追加し、必要な修正と再提出方法を説明しました。

  • 準備、パッケージ化、公開、更新のドキュメントを更新し、新しい審査フローと提出前チェックリストへリンクしました。

  • AI を利用した開発に関する開発者責任を追加しました。開発者は提出するすべてのコードと依存関係を理解、確認、テストする必要があります。

  • ナビゲーションを「公開」「プラグイン審査」「公開用リソース」に再編しました。

  • 新しい審査要件は 2026 年 7 月 21 日以降のすべての新規提出とバージョン更新に適用されます。

2026年3月24日

📄 Item API 強化

新機能:コメント CRUD API (Eagle 4.0 build22+)

📁 Smart Folder API

新機能:スマートフォルダ CRUD API (Eagle 4.0 build22+)

  • eagle.smartFolder モジュールを追加、スマートフォルダの完全な管理をサポート

  • create()、get()、getAll()、getById()、getByIds()、remove() メソッドを追加

  • getRules() メソッドを追加、利用可能なフィルタルールスキーマを取得

  • rule() フルエントビルダーと Condition.create() ヘルパーを追加

  • SmartFolder インスタンスが save() と getItems() メソッドをサポート

🔧 Manifest 設定の強化

新機能:followCursor ウィンドウ配置 (Eagle 4.0 build22+)

  • followCursor manifest 設定を追加 — 有効にすると、ウィンドウがカーソルの近くに自動配置されます

  • 素早いインタラクションが必要なツール型プラグインに最適で、ユーザーが最短距離で操作できます

  • 有効時はウィンドウの位置を記憶せず、開くたびにカーソルに追従します

2026年1月22日

💻 App API 強化

新機能:メインウィンドウを表示 (Eagle 4.0 build18+)

  • eagle.app.show() メソッドを追加、プラグインから Eagle メインアプリケーションウィンドウを前面に表示させることが可能

📄 Item API 強化

新機能:インポート時間の変更 (Eagle 4.0 build18+)

  • item.importedAt プロパティが変更可能になり、プラグインでファイルのインポート時間をカスタマイズ可能

  • 履歴ファイルの一括インポート、データ移行など、元のタイムスタンプを保持する必要があるシナリオに最適

2026年1月9日

🔍 AI Search セマンティック検索 API

新機能:AI セマンティック検索統合 (Eagle 4.0 build18+)

  • eagle.extraModule.aiSearch モジュールを追加、AI セマンティック検索機能を提供

  • ステータス確認メソッド:

    • isInstalled() - AI Search プラグインがインストールされているか確認

    • isReady() - サービスが準備完了か確認

    • isStarting() - サービスが起動中か確認

    • isSyncing() - データ同期中か確認

  • サービス制御メソッド:

    • open() - AI Search プラグインを開く

    • checkServiceHealth() - サービスの健全性を確認

    • getSyncStatus() - 詳細な同期ステータスを取得

  • 検索メソッド:

    • searchByText(query, options) - テキストセマンティック検索

    • searchByBase64(base64, options) - Base64 画像検索

    • searchByItemId(itemId, options) - アイテム ID で類似画像を検索

2026年1月8日

🏷️ TagGroup/Tag API 増分操作メソッド

新機能:タググループ増分操作 (Eagle 4.0 build18+)

🏷️ TagGroup API 強化

新機能:タググループ説明プロパティ (Eagle 4.0 build18+)

  • tagGroup に description プロパティを追加、タググループに説明文を追加可能

  • create() と save() メソッドで説明の設定をサポート

2026年1月6日

🏷️ Tag API 強化

新機能:お気に入りタグの取得 (Eagle 4.0 build18+)

ドキュメント修正

2025年8月21日

💻 App API 強化

新機能:app.userDataPath プロパティ (Eagle 4.0 build12+)

  • app.userDataPath プロパティを追加、現在のユーザーデータディレクトリのパスを返します

  • Eagleのユーザーデータ保存場所への迅速なアクセスを提供

2025年8月19日

📁 Folder API 強化

新機能:フォルダ parent プロパティが変更可能に (Eagle 4.0 build12+)

  • folder.parent プロパティの変更サポートを追加、フォルダ階層の動的調整が可能

  • フォルダを異なる親ディレクトリやルートディレクトリに移動することをサポート

新機能:フォルダ iconColor プロパティが変更可能に (Eagle 4.0 build12+)

  • folder.iconColor プロパティを読み取り専用から変更可能に変更

  • eagle.folder.IconColor 静的定数オブジェクトを追加、事前定義された色オプションを提供

  • サポートされる色:Red、Orange、Yellow、Green、Aqua、Blue、Purple、Pink

2025年8月13日

🏷️ Tag API 機能拡張

新機能:タグフィルタリングとTag クラス強化

  • eagle.tag.get() メソッドに name パラメータを追加、タグ名による曖昧検索をサポート

  • Tag インスタンスに save() メソッドを追加、タグ名の変更をサポート

  • Tag インスタンスプロパティを追加:name(変更可能)、count、color、groups、pinyin

⚠️ 注意:タグ名を変更すると、そのタグを使用しているすべてのファイルが自動的に更新されます

2025年8月5日

📄 Item API パフォーマンスと選択機能の大幅強化

新機能:パフォーマンス最適化

  • eagle.item.get() に fields パラメータを追加、選択的フィールド返却をサポートし、クエリパフォーマンスを大幅改善

  • eagle.item.getIdsWithModifiedAt() メソッドを追加、増分同期用に最適化

  • modifiedAt プロパティを追加、ファイルの最終変更時刻を記録

新機能:カウントと選択メソッド

機能強化:open() メソッド

  • eagle.item.open() に window オプションを追加、新しいウィンドウでファイルを開くことをサポート

2025年7月31日

🪟 Window API 拡張

新機能:ウィンドウ幾何制御

2024年11月28日

🏷️ TagGroup CRUD操作

新機能:完全なタググループ管理

🗑️ Item 削除機能

新機能:ファイルゴミ箱操作

  • item.moveToTrash() インスタンスメソッドを追加、ファイルをシステムゴミ箱に移動

2024年7月25日

🪟 Window API 強化

新機能:HTTP Referer 設定

2024年5月10日

🖱️ Context Menu API

新機能:カスタムコンテキストメニュー

  • eagle.contextMenu.open() メソッドを追加、カスタムコンテキストメニューをサポート

  • 多層サブメニュー、カスタムクリックイベント、システムネイティブスタイルをサポート

🪟 Window API スクリーンショット機能

新機能:ページスクリーンショット

  • eagle.window.capturePage(rect) メソッドを追加、フルページまたは指定領域のスクリーンショットをサポート

  • NativeImageオブジェクトを返却、base64またはPNGバッファに変換可能

2024年4月17日

🔍 プレビュープラグイン機能強化

新機能:ズーム制御パラメータ

  • プレビュープラグイン設定に allowZoom パラメータを追加、ユーザーがプレビューコンテンツをズームできるかどうかを制御

最終更新