Releases: lovemidog001/BC
Releases · lovemidog001/BC
Release v1.2.0: 全面效能優化與批量管理功能
🚀 Release v1.2.0: 全面效能優化與批量管理功能
我們很高興地宣佈 Bookmark Checker v1.2.0
正式發佈!此版本是一個重大的功能升級與架構重構版本,旨在提供更穩定、更高效的書籤管理體驗。
🌟 版本亮點
- 批量管理 (Bulk Actions)
- 全選與多選:新增批量選擇功能,現在您可以一次選取多個失效書籤並進行統一刪除。
- 一鍵清理:優化了自動清理流程,清理前會強制引導備份,確保您的數據安全。
- 深度資訊顯示
- 路徑追蹤:失效列表現在會顯示書籤所在的 資料夾路徑(例如:常用 > 科技 > 新聞),方便您精確定位。
- 精確錯誤診斷:針對檢測失敗的書籤提供更詳細的原因,如「頁面已永久移除 (410)」、「域名無法解析」或「連線超時」。
- 性能與穩定性重構
- Worker 並發隊列:捨棄了舊版的遞迴模式,改用 Promise 隊列控制並發請求數,大幅降低檢查成千上萬個書籤時的資源佔用。
- 網絡請求優化:增加 User-Agent 模擬,並優化了對 403/405 等狀態碼的降級處理邏輯,減少誤報率。
- 介面與體驗優化
- 現代化 UI:採用全新的卡片式佈局與高品質圖示,提升視覺感受。
- 標準備份格式:生成的備份文件現在完全兼容 Netscape 書籤標準,可被 Edge、Firefox、Safari 等各大瀏覽器完美匯入。
🛠 更 新內容 (Changelog)
✨ 新功能
- [新增] 列表項目的批量勾選框與「全選」按鈕。
- [新增] 「刪除選中項」功能按鈕。
- [新增] 失效書籤的父級資料夾路徑顯示。
- [新增] 網路檢查失敗的詳細狀態碼分析。
⚡ 優化與修正
- [優化] 重構 background.js,引入並發限制器(Concurrency Limit: 5)。
- [優化] 增加 HEAD 請求失敗後自動切換至 GET 請求的降級方案。
- [優化] 統一介面配色方案,增加交互動畫。
- [修正] 修正舊版在大量書籤下可能導致的內存溢出問題。
📦 如何更新?
- 下載最新代碼包並解壓縮。
- 前往 Chrome chrome://extensions/。
- 點擊「書籤管理器」擴充功能的 「重新載入 (Reload)」 圖示。
- 如果是首次安裝,請點擊 「載入未封裝項目」 並選擇 BC-main 資料夾。
感謝您使用 Bookmark Checker!如果您覺得好用,歡迎在 GitHub 上給我們一個 ⭐!
V 1.1.0
✨ 新增功能
- 一鍵備份所有書籤
- 支援匯出HTML格式書籤檔案
- 智能處理未命名書籤
🛠️ 優化改進
- 改進書籤匯出格式
- 優化備份檔案命名方式
- 提升資料處理效能
✨ New features
- Back up all bookmarks with one click
- Supports exporting bookmark files in HTML format
- Intelligent handling of unnamed bookmarks
🛠️ Optimization and improvements
- Improved bookmark export format
- Optimize backup file naming method
- Improve data processing performance
V 1.0.1
優化程式碼以及風格更新
Optimized code and style updates
v 1.0.0
Bookmark Checker 是一款 Chrome 插件,用於檢查書籤是否失效,幫助你更好地管理你的書籤。