Repository navigation
magpie v0.1.1248
Changes
- lessons: TestPluginSOCKSProxy's 60s timeouts were a bridge given its dead proxy's freed port (9a852ae)
- netproxy: a bridge handed its SOCKS proxy's just-freed port listens elsewhere, not carrying to itself (TestPluginSOCKSProxy's 60s CI timeouts)
- gateway: the proxy-down tests take a dead port no test server holds (ubuntu CI red at 707fbb2)
- groups: the user's own routing groups are the groups plugin's, served only while it is on (P3 router strategy)
- backup: a settings.json that can't be read stops a backup, an export and a sync, not carried as the defaults to every other computer (#2269, JasonBuildAI)
- pluginrt: TestBrokenFileIsKept makes plugins.yml's folder by its parent, not by cutting "/plugins.yml", so it is a file on Windows too (#2270, JasonBuildAI)
- update: the downloaded binary is moved into place again while something still holds it after the trial start, not failed at once (#2272, JasonBuildAI)
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>
The same release, and the feed magpie updates from: https://github.com/yetone/magpie-releases/releases/tag/v0.1.1248
更新
- 备份:settings.json 读不出来时,备份、导出和同步都会停下,不再把默认设置当成你的设置同步到其他电脑(#2269)。
- 自动更新:试运行后旧程序文件仍被占用时,会再次尝试替换,不会直接失败(#2272,Windows)。
- 路由:你自己建的路由组改由 groups 插件提供,插件开启时才会生效。
- 插件代理:插件使用的 SOCKS 代理断开后,不会再卡住 60 秒。
- Windows:插件运行时的一个测试在 Windows 上也能通过(#2270)。
安装
从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。