Bug Fixes
- Fixed an issue where stopping or restarting the plugin during a sign-in refresh could leave an account signed out because the refreshed token was not saved.
- Fixed an issue where two plugin host processes running at the same time could overwrite each other’s accounts or tokens.
- Prevented an older host process from saving a stale token over a newer one after a restart.
Improvements
- Host shutdown now waits up to 15 seconds only when a sign-in renewal is still in progress; otherwise it stops as quickly as before.
Install
Download from usemagpie.ai, or curl -fsSL https://usemagpie.ai/install.sh | sh. An installed magpie updates itself.
- macOS (Apple Silicon):
magpie-darwin-arm64.dmg - macOS (Intel):
magpie-darwin-amd64.dmg - Windows:
magpie-windows-amd64.exe(ARM:magpie-windows-arm64.exe) - Linux:
magpie-linux-amd64/magpie-linux-arm64(needs GTK 3 and WebKitGTK 4.1) - Terminal only:
magpie-cli-<os>-<arch>
错误修复
- 修复了在登录刷新期间停止或重启插件可能因刷新后的令牌未保存而导致账户退出登录的问题。
- 修复了两个插件宿主进程同时运行时可能覆盖彼此账户或令牌的问题。
- 防止旧宿主进程在重启后将过时令牌覆盖较新的令牌。
改进
- 现在仅当登录续期仍在进行时,宿主关闭才会最多等待 15 秒;否则会像以前一样快速停止。
安装
从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。