產品更新

版本資訊

記錄與瀏覽器支援、Dock 懸停面板,以及從 Dock 切換 Chrome、Safari、Firefox 與 Arc 設定檔相關的主要變化。每個版本也會說明如何從上一版升級,以及輔助使用、自動化、完全取用磁碟的提示是否有調整。目前支援 Safari、Google Chrome、Firefox、Chromium、Microsoft Edge、Brave Browser、Vivaldi、Opera、Opera GX 和 Arc。

v0.4.02026 年 9 月 18 日

左右側 Dock 直向浮動視窗、右鍵關閉與 Liquid Glass

  • 左右側 Dock 的懸停浮動視窗改為精簡的直向清單,並依可見區域與圖示邊界定位,避免浮動視窗被推回 Dock 上。
  • 右鍵或 Control-點擊 Dock 圖示時立即關閉懸停浮動視窗,避免與系統 Dock 選單重疊。
  • macOS 26 以上可在「設定 → 一般」開啟懸停浮動視窗的原生 Liquid Glass(預設關閉)。macOS 27 的清晰度與模糊會跟隨系統外觀中的 Liquid Glass 滑桿;macOS 26 使用系統標準玻璃效果。
  • 修正底部 Dock 懸停浮動視窗兩側間距。
  • 修正 Dock 方向與自動隱藏偵測,左右側 Dock 不再被誤判為底部。
  • 0.3.2 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 DMG 或 ZIP。
v0.3.22026 年 9 月 7 日

免費與 Pro 授權、懸停選單開關與鑰匙圈修正

  • 新增 DockSpark 免費版與 Pro 授權。免費版可同時啟用 1 個瀏覽器、最多 3 個具名設定檔;內建的隱私瀏覽與無痕項目不計入該上限。
  • Pro 解除瀏覽器與設定檔限制。可在「設定 → 授權」中啟用、更新或停用本機,並前往購買或找回授權。
  • 達到免費額度時保留既有瀏覽器與設定檔設定;超出額度的項目會明確標示,停用另一項或啟用 Pro 後可再次使用。
  • 每個具名設定檔新增「在 Dock 中顯示」開關,可從懸停選單隱藏而不刪除。
  • 修正設定視窗底部內容被裁切的問題,並統一 Dock 可見性、免費額度和裝置方案的中英文標籤。
  • 避免 Sparkle 更新彈出登入鑰匙圈密碼:授權檔案改存 Application Support,裝置識別碼和更新權杖使用鑰匙圈預設存取規則。
  • 未啟用授權時啟動應用程式不再存取鑰匙圈。
  • 保護懸停路徑僅在游標繼續朝面板移動時保持有效,離開時更快退出,並忽略輕微抖動。
  • 強化本機授權儲存、簽章驗證、背景更新和離線寬限處理;背景維護失敗不再彈出打斷操作的提示。
  • 啟用成功後會清除舊版遺留的完整兌換金鑰;已啟用的使用者無需重新啟用。
  • 0.2.0 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 DMG 或 ZIP。
v0.2.02026 年 8 月 25 日

保護懸停路徑、更快的啟動與範圍明確的統計

  • 新增保護懸停路徑:從圖示斜向移入面板時,游標短暫經過相鄰圖示不會誤切換或關掉面板。
  • 將瀏覽器探索與統計初始化移出首次顯示視窗的路徑,並重複使用已快取的瀏覽器安裝狀態,啟動更快。
  • Chromium 與 Firefox 會先核對 bundle identifier,再透過解析到的應用程式路徑啟動,確保檢查過的就是實際開啟的應用程式。
  • 讀取 Chromium 與 Firefox 設定檔中繼資料時,拒絕符號連結路徑和異常大的檔案。
  • Safari 設定檔快速操作只會傳送給前景 Safari 程序,降低作用到錯誤程序的可能。
  • 新增版本化資料移轉,減少重複的啟動工作,並為既有瀏覽器與設定檔資料提供一致的升級路徑。
  • 新增匿名產品統計:安裝與工作階段資訊,以及成功新增、切換設定檔和開啟隱私視窗;自訂事件只包含瀏覽器類別,不含設定檔名稱、目錄、路徑、UUID 或原始錯誤文字。
  • 修正 Firefox 隱私瀏覽項目的標籤,並調整懸停設定檔清單的間距。
  • 0.1.0 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 DMG 或 ZIP。
v0.1.02026 年 8 月 20 日

Firefox 設定檔切換、側邊欄更新與 Chromium 預設項目

  • 新增從 Dock 懸停面板切換 Firefox 設定檔,以及全域隱私瀏覽。
  • 可從舊版 profiles.ini 和目前設定檔群組中繼資料辨識 Firefox 設定檔;自訂顯示名稱與實際路徑分開儲存。
  • 全新安裝預設在側邊欄顯示 Safari,以及本機已安裝的 Google Chrome 和 Firefox。
  • 更新側邊欄與瀏覽器清單:選取狀態更清楚,應用程式圖示加上圓角描邊,已安裝的瀏覽器排在前面。
  • Chromium 設定檔選取預設落到第一個可用項目,移除空白選項,更新中繼資料時保留自訂顯示名稱。
  • 未執行的瀏覽器在懸停面板中統一使用系統應用程式圖示。
  • 修正內容變化意外改變主視窗大小的問題。
  • 禁止開發與 Release 建置同時執行、爭搶 Dock 懸停事件。
  • 改進簡體中文與英文的設定檔標籤和說明。
  • 0.0.9 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 DMG 或 ZIP。
v0.0.92026 年 8 月 17 日

選單列與 Dock 圖示開關、輔助說明選單與公證 DMG

  • 設定 → 一般新增「選單列圖示」和「Dock 圖示」開關;隱藏 Dock 圖示時,設定視窗會保持在前景。
  • 輔助說明選單新增官網、版本資訊、說明文件和「傳送意見回饋…」;意見回饋郵件會依系統語言預填結構化表單。
  • 關於頁面新增官網和 X/Twitter 連結,並以膠囊標籤顯示版本號。
  • 一般設定改為分組版面,設定視窗高度會隨目前頁面變化。
  • 修正切換設定檔時無痕標籤跳動的問題。
  • 簡體中文與英文的在地化更完整。
  • 首次提供已公證的 DMG,可拖到「應用程式」安裝;應用程式內的 Sparkle 更新仍使用 ZIP。
  • 0.0.8 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 DMG 或 ZIP。
v0.0.82026 年 8 月 13 日

懸停面板收起、選單列檢查更新與更安全的設定檔刪除

  • 修正滑鼠離開 Dock 圖示後懸停面板殘留的問題。
  • 選單列狀態項目新增「檢查更新…」,無需開啟設定即可檢查更新。
  • 刪除設定檔前會先確認;若刪除失敗,會還原已做的變更。
  • 讀取 Chromium 設定檔需要完全取用磁碟權限時,會先說明原因再開啟系統設定。
  • Chromium 設定檔更新失敗時的錯誤提示更清楚,簡體中文在地化也更完整。
  • Debug 與 Release 使用不同應用程式圖示,便於區分開發建置與已安裝的正式版。
  • 0.0.7 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 ZIP。
v0.0.72026 年 8 月 12 日

Chrome 設定檔同步、Dock 穩定性與手動檢查更新

  • 改進 Chrome 設定檔:區分目錄名稱與顯示名稱,自動偵測設定檔目錄,並同步已重新命名的設定檔。
  • 輔助使用權限被撤銷後恢復更可靠;Dock 懸停監聽可自動重建。
  • 降低從 Dock 懸停到彈出面板的延遲。
  • 設定中新增「檢查更新…」,可手動觸發 Sparkle 更新檢查。
  • Debug 與 Release 使用不同應用程式身分,避免開發建置干擾已安裝的正式版。
  • 0.0.6 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 ZIP。
v0.0.62026 年 8 月 10 日

更準確的瀏覽器偵測與完整在地化

  • 修正 Safari 安裝狀態偵測,使瀏覽器清單結果更準確。
  • 補齊簡體中文與英文介面中缺少的翻譯。
  • 移除已不再使用的 Firefox 翻譯項目。
  • 支援 Safari,以及 Google Chrome、Chromium、Microsoft Edge、Brave Browser、Vivaldi、Opera、Opera GX 和 Arc。
  • 0.0.5 使用者可在應用程式內使用「檢查更新」升級;也可手動安裝已簽署並通過 Apple 公證的 ZIP。
v0.0.52026 年 8 月 7 日

首個完成簽署與 Apple 公證的版本

  • 從 Dock 懸停面板切換 Safari 與 Google Chrome 設定檔。
  • 透過側邊欄管理已啟用的 Safari 與 Chrome 設定檔。
  • 發行包使用 Developer ID 簽署,並通過 Apple 公證。
  • 接入 Sparkle 自動更新,可在應用程式內發現後續穩定版本。

更快速地切換瀏覽器設定檔。

下載 DockSpark,在開啟瀏覽器前,就從 Dock 選擇正確的設定檔。

或使用 Homebrew 安裝 App

brew trust --cask dockspark/tap/dockspark && brew install --cask dockspark/tap/dockspark

需 macOS 14.0+

  • 需要輔助使用權限
  • 部分瀏覽器操作可能會要求自動化權限
  • 讀取 Chromium 或 Firefox 設定檔時,可能再要求完全取用磁碟