Skip to content

Releases: EngineeMoMo/SynaRoute

SynaRoute v0.1.72

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:27

Download the installer for your platform from the assets below.

v0.1.72 — Safer Codex session maintenance: Provider sync and tool ID repair are now separate operations. Scan and preview repairs, then confirm independent backups and repair. Preview expires after 10 minutes; changed files require a new scan. Live provider validation, maintenance locks, client-running checks and progress reporting reduce accidental writes. Streaming repair supports histories larger than the previous 128 MiB file limit.
会话维护补强:仅同步 provider 与历史工具 ID 修复独立操作。先扫描预览,再确认备份修复;预览 10 分钟有效,文件变化需重新扫描。新增实时配置校验、多实例维护锁、客户端运行检查与阶段进度,大文件改为流式处理。手动写入前请完全退出 Codex/ChatGPT(包括 CLI)。不改变 call_id 或工具命名空间;切回 provider 不撤销修复,部分失败也不会自动撤销已完成文件。此修复不保证所有跨上游兼容性,维护锁仅协调 SynaRoute 实例。


Linux security update: A master password is now required before saving or using API keys; fixed-key fallback has been removed.
Back up secrets.enc before upgrading. Legacy fixed-key vaults are rejected without overwriting the original file. If affected, quit the app, move the old vault out of the data directory, restart, set a master password and re-enter your upstream keys. Rotate old keys and remove old backups after verifying the new vault.
Linux 用户:升级前备份 secrets.enc。旧固定密钥库不会自动迁移;如遇拒绝读取,请退出后移出旧库、重启并设置主口令,再重新录入密钥,建议轮换旧密钥。

Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.71

Choose a tag to compare

@github-actions github-actions released this 28 Sep 02:51

Download the installer for your platform from the assets below.

v0.1.71 — Codex session compatibility: Fix malformed tool item IDs when switching providers, preserving call_id and tool namespaces. Manual session sync backs up affected history before repairing IDs, including sessions already assigned to the target provider. Quit Codex before syncing and reopen it afterward. Switching providers back does not undo ID repairs.
修复会话转 OpenAI 后工具 ID 前缀校验失败:先退出 Codex,再手动同步会话;异常历史会独立备份后修复,不改变 call_id 或工具命名空间。切回其他 provider 不撤销 ID 修复。此修复不保证其他跨上游兼容性。


Linux security update: A master password is now required before saving or using API keys; fixed-key fallback has been removed.
Back up secrets.enc before upgrading. Legacy fixed-key vaults are rejected without overwriting the original file. If affected, quit the app, move the old vault out of the data directory, restart, set a master password and re-enter your upstream keys. Rotate old keys and remove old backups after verifying the new vault.
Linux 用户:升级前备份 secrets.enc。旧固定密钥库不会自动迁移;如遇拒绝读取,请退出后移出旧库、重启并设置主口令,再重新录入密钥,建议轮换旧密钥。

Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.70

Choose a tag to compare

@github-actions github-actions released this 27 Sep 13:02

Download the installer for your platform from the assets below.


Linux security update: A master password is now required before saving or using API keys; fixed-key fallback has been removed.
Back up secrets.enc before upgrading. Legacy fixed-key vaults are rejected without overwriting the original file. If affected, quit the app, move the old vault out of the data directory, restart, set a master password and re-enter your upstream keys. Rotate old keys and remove old backups after verifying the new vault.
Linux 用户:升级前备份 secrets.enc。旧固定密钥库不会自动迁移;如遇拒绝读取,请退出后移出旧库、重启并设置主口令,再重新录入密钥,建议轮换旧密钥。

Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.69

Choose a tag to compare

@github-actions github-actions released this 24 Sep 09:23

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.68

Choose a tag to compare

@github-actions github-actions released this 23 Sep 01:43

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.67

Choose a tag to compare

@github-actions github-actions released this 22 Sep 02:51

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.66

Choose a tag to compare

@github-actions github-actions released this 19 Sep 05:47

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.65

Choose a tag to compare

@github-actions github-actions released this 17 Sep 05:03

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.64

Choose a tag to compare

@github-actions github-actions released this 16 Sep 23:47

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.

SynaRoute v0.1.63

Choose a tag to compare

@github-actions github-actions released this 13 Sep 16:12

Download the installer for your platform from the assets below.


Already using SynaRoute? In-app update works normally from v0.1.26 onward.

If you are on v0.1.23 or earlier, in-app updates no longer work on your build:
the update signing key was rotated, and the public key baked into those versions
cannot verify newer signatures — it will keep failing verification or stay on the old
version no matter how many times you retry. Install this release over your existing
copy once and updates will work normally afterwards. Your settings, keys and usage
history live in the system application-data directory and are not affected.