更新日誌

Eagle Plugin API 更新日誌,記錄自第一個 Plugin API 版本後的所有重要功能變更。

已更新:Eagle 4.0 Build12 已正式釋出。本文中標註「Eagle 4.0 Build12+」的功能現已可用。 若您仍使用較舊版本,請先升級至 4.0 build12 或以上版本。

2025年8月21日

💻 App API 增強

新增功能:app.userDataPath 屬性 (Eagle 4.0 build12+)

  • 新增 app.userDataPath 屬性,返回當前使用者資料目錄的路徑

  • 提供快速存取 Eagle 使用者資料儲存位置的途徑

console.log(eagle.app.userDataPath);
// "C:\Users\User\AppData\Roaming\Eagle"

2025年8月19日

📁 Folder API 增強

新增功能:資料夾 parent 屬性可修改 (Eagle 4.0 build12+)

  • 新增 folder.parent 屬性修改支援,允許動態調整資料夾層級結構

  • 支援將資料夾移動到不同父目錄或根目錄

// 移動到其他父資料夾
folder.parent = 'parent_folder_id';
await folder.save();

// 移動到根目錄  
folder.parent = null;
await folder.save();

新增功能:資料夾 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(可修改)、countcolorgroupspinyin

⚠️ 注意:修改標籤名稱會自動更新所有使用該標籤的檔案

2025年8月5日

📄 Item API 性能和選擇功能大幅增強

新增功能:性能優化

新增功能:計數和選擇方法

增強功能:open() 方法

2025年7月31日

🪟 Window API 擴展

新增功能:視窗幾何控制

2024年11月28日

🏷️ TagGroup CRUD 操作

新增功能:完整的標籤群組管理

🗑️ Item 刪除功能

新增功能:檔案垃圾桶操作

2024年7月25日

🪟 Window API 增強

新增功能:HTTP Referer 設定

2024年5月10日

🖱️ Context Menu API

新增功能:自定義右鍵選單

  • 新增 eagle.contextMenu.open() 方法,支援自定義右鍵選單

  • 支援多層次子選單、自定義點擊事件、系統原生樣式

🪟 Window API 截圖功能

新增功能:頁面截圖

2024年4月17日

🔍 預覽插件功能增強

新增功能:縮放控制參數

  • 預覽插件配置新增 allowZoom 參數,控制是否允許用戶縮放預覽內容

Last updated