{"release":{"tag":{"name":"v1.6.1","path":"/ncepu-bj/fast-https/tags/v1.6.1","tree_path":"/ncepu-bj/fast-https/tree/v1.6.1","message":"Fast-Https 1.6.1（2026-11-07）\n\n这是一个修复版本，主要解决 1.6.0 在全新环境下编不动、Linux 桌面端\n安装包装完跑不起来的问题，并把项目内的版本信息统一到 1.6.1。\n1.6.0 已发布，本版本独立追加，不改写旧 tag。\n\n与 1.6.0 的区别\n\n1. 新克隆可以直接构建了\n   1.6.0 依赖一个上游已经不存在的 guardianwaf v1.0.0 tag。全新环境执行\n   go build ./... 会直接失败，只有本地缓存过该模块的老环境才碰巧能继续\n   构建。本版本改用上游实际发布的 v0.6.0，用到的接口完全兼容，拉取源码\n   后即可正常构建。\n\n2. Linux 桌面端安装包现在开箱即用\n   1.6.0 的 fast-https-desktop deb / rpm / apk 只装了桌面端程序，装完因为\n   缺少主配置、站点片段、证书目录以及 systemd / logrotate 配置，服务无法\n   启动。本版本的桌面端包同时带上完整的主程序与运行期资源，离线只装\n   这一个包就能直接启动服务；它与独立主程序包互斥，系统里已装主程序包\n   时会替换掉后者，不会出现同一文件被两个包各装一份。纯服务器部署仍\n   只装主程序包，不会被强加 GTK / WebKitGTK 桌面依赖。\n\n3. 保留 agent 控制面协议\n   modules/safe 的控制面接口（运行时黑名单与限流调整、状态快照、审计\n   计数）在开发过程中曾被误当作「2.0 预留脚手架」删除，本版本恢复，\n   行为与 1.6.0 保持一致。它是后续 agent 控制工具的基础：模拟人执行\n   CLI 的动作，为 deepseek harness、workbuddy 等外部工具提供可调用入口，\n   并在控制面完成数据整理与计数，而不是把命令简单透传给 CLI。\n\n4. 版本信息不再散落各处\n   1.6.0 只打了 git tag，代码里的版本号没有跟着改：本地打包仍按旧的\n   快照版本产包，二进制 version、README 版本徽章与手册页也显示旧版本。\n   本版本把所有版本字段收敛到 build/bump-version.ps1 一处维护，AGENT.md\n   明确要求打 tag 前先运行；源码注释与文档示例里不再写死具体版本号。\n   现在 tag、产物文件名与二进制版本号三者一致。\n\n升级说明\n\n从 1.6.0 升级不需要修改配置，也没有数据格式变化，覆盖安装即可。已经\n装了独立主程序包、又想使用桌面管理端时，安装桌面端包会替换主程序包，\n/etc/fast-https 下现有的配置会保留。","commit":{"id":"5589f2818576e0556975f0fe139fabd24bd197bd","short_id":"5589f28","title":"chore(release): 版本信息同步为 1.6.1","title_markdown":"chore(release): 版本信息同步为 1.6.1","description":"\n用 .\\build\\bump-version.ps1 -Version 1.6.1 统一更新：主程序\nCURRENT_VERSION、goreleaser 的 snapshot.version_template、Windows NSIS\n的 APP_VERSION / APP_VERSION4、桌面端 desktopVersion / config.yml /\nnfpm.yaml / info.json / project.nsi / index.html / main.js 兜底文本、\nREADME 版本徽章，并重新生成 man 页与 docs/usage.html。\n\n此前只打了 v1.6.1 tag，代码里的版本仍是 1.6.0（部分残留 1.5.0），\n导致 .\\build\\package.ps1 的快照构建输出 version=1.6.0。","description_markdown":"用 .\\build\\bump-version.ps1 -Version 1.6.1 统一更新：主程序\nCURRENT_VERSION、goreleaser 的 snapshot.version_template、Windows NSIS\n的 APP_VERSION / APP_VERSION4、桌面端 desktopVersion / config.yml /\nnfpm.yaml / info.json / project.nsi / index.html / main.js 兜底文本、\nREADME 版本徽章，并重新生成 man 页与 docs/usage.html。\n此前只打了 v1.6.1 tag，代码里的版本仍是 1.6.0（部分残留 1.5.0），\n导致 .\\build\\package.ps1 的快照构建输出 version=1.6.0。","message":"chore(release): 版本信息同步为 1.6.1\n\n用 .\\build\\bump-version.ps1 -Version 1.6.1 统一更新：主程序\nCURRENT_VERSION、goreleaser 的 snapshot.version_template、Windows NSIS\n的 APP_VERSION / APP_VERSION4、桌面端 desktopVersion / config.yml /\nnfpm.yaml / info.json / project.nsi / index.html / main.js 兜底文本、\nREADME 版本徽章，并重新生成 man 页与 docs/usage.html。\n\n此前只打了 v1.6.1 tag，代码里的版本仍是 1.6.0（部分残留 1.5.0），\n导致 .\\build\\package.ps1 的快照构建输出 version=1.6.0。\n","message_markdown":"chore(release): 版本信息同步为 1.6.1\n用 .\\build\\bump-version.ps1 -Version 1.6.1 统一更新：主程序\nCURRENT_VERSION、goreleaser 的 snapshot.version_template、Windows NSIS\n的 APP_VERSION / APP_VERSION4、桌面端 desktopVersion / config.yml /\nnfpm.yaml / info.json / project.nsi / index.html / main.js 兜底文本、\nREADME 版本徽章，并重新生成 man 页与 docs/usage.html。\n此前只打了 v1.6.1 tag，代码里的版本仍是 1.6.0（部分残留 1.5.0），\n导致 .\\build\\package.ps1 的快照构建输出 version=1.6.0。","detail_path":"/ncepu-bj/fast-https/commit/5589f2818576e0556975f0fe139fabd24bd197bd","commits_path":"/ncepu-bj/fast-https/commits/5589f2818576e0556975f0fe139fabd24bd197bd","tree_path":"/ncepu-bj/fast-https/tree/5589f2818576e0556975f0fe139fabd24bd197bd","author":{"name":"JFeng2048","email":"JFeng2048@outlook.com","username":null,"user_path":null,"enterprise_user_path":null,"image_path":"no_portrait.png#JFeng2048-","is_gitee_user":false,"is_enterprise_user":null,"widget_url":null},"committer":{"name":"JFeng2048","email":"JFeng2048@outlook.com","username":null,"user_path":null,"enterprise_user_path":null,"image_path":"no_portrait.png#JFeng2048-","is_gitee_user":false,"is_enterprise_user":null,"widget_url":null},"authored_date":"2026-11-07T14:01:06+08:00","committed_date":"2026-11-07T14:01:06+08:00","signature":null,"build_state":null},"archive_path":"/ncepu-bj/fast-https/repository/archive/v1.6.1","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"Fast Https发行版v1.6.1","path":"/ncepu-bj/fast-https/releases/tag/v1.6.1","tag_path":"/ncepu-bj/fast-https/tree/v1.6.1","project_id":30074419,"created_at":"2026-11-07T14:11:25+08:00","is_prerelease":false,"description":"Fast-Https 1.6.1（2026-11-07）\r\n\r\n这是一个修复版本，主要解决 1.6.0 在全新环境下编不动、Linux 桌面端\r\n安装包装完跑不起来的问题，并把项目内的版本信息统一到 1.6.1。\r\n1.6.0 已发布，本版本独立追加，不改写旧 tag。\r\n\r\n与 1.6.0 的区别\r\n\r\n1. 新克隆可以直接构建了\r\n   1.6.0 依赖一个上游已经不存在的 guardianwaf v1.0.0 tag。全新环境执行\r\n   go build ./... 会直接失败，只有本地缓存过该模块的老环境才碰巧能继续\r\n   构建。本版本改用上游实际发布的 v0.6.0，用到的接口完全兼容，拉取源码\r\n   后即可正常构建。\r\n\r\n2. Linux 桌面端安装包现在开箱即用\r\n   1.6.0 的 fast-https-desktop deb / rpm / apk 只装了桌面端程序，装完因为\r\n   缺少主配置、站点片段、证书目录以及 systemd / logrotate 配置，服务无法\r\n   启动。本版本的桌面端包同时带上完整的主程序与运行期资源，离线只装\r\n   这一个包就能直接启动服务；它与独立主程序包互斥，系统里已装主程序包\r\n   时会替换掉后者，不会出现同一文件被两个包各装一份。纯服务器部署仍\r\n   只装主程序包，不会被强加 GTK / WebKitGTK 桌面依赖。\r\n\r\n3. 保留 agent 控制面协议\r\n   modules/safe 的控制面接口（运行时黑名单与限流调整、状态快照、审计\r\n   计数）在开发过程中曾被误当作「2.0 预留脚手架」删除，本版本恢复，\r\n   行为与 1.6.0 保持一致。它是后续 agent 控制工具的基础：模拟人执行\r\n   CLI 的动作，为 deepseek harness、workbuddy 等外部工具提供可调用入口，\r\n   并在控制面完成数据整理与计数，而不是把命令简单透传给 CLI。\r\n\r\n4. 版本信息不再散落各处\r\n   1.6.0 只打了 git tag，代码里的版本号没有跟着改：本地打包仍按旧的\r\n   快照版本产包，二进制 version、README 版本徽章与手册页也显示旧版本。\r\n   本版本把所有版本字段收敛到 build/bump-version.ps1 一处维护，AGENT.md\r\n   明确要求打 tag 前先运行；源码注释与文档示例里不再写死具体版本号。\r\n   现在 tag、产物文件名与二进制版本号三者一致。\r\n\r\n升级说明\r\n\r\n从 1.6.0 升级不需要修改配置，也没有数据格式变化，覆盖安装即可。已经\r\n装了独立主程序包、又想使用桌面管理端时，安装桌面端包会替换主程序包，\r\n/etc/fast-https 下现有的配置会保留。","author":{"name":"JFeng2048","username":"JFeng2048","path":"/JFeng2048","avatar_url":"https://foruda.gitee.com/avatar/1750563666889287156/15394938_mayunxian_1750563666.png!avatar30"},"attach_files":[{"download_url":"/ncepu-bj/fast-https/attach_files/3622590/download/fast-https_1.6.1_linux_amd64.rpm","name":"fast-https_1.6.1_linux_amd64.rpm","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_1.6.1_linux_amd64.rpm","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622591/download/fast-https_1.6.1_linux_arm64.apk","name":"fast-https_1.6.1_linux_arm64.apk","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_1.6.1_linux_arm64.apk","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622592/download/fast-https_1.6.1_linux_arm64.rpm","name":"fast-https_1.6.1_linux_arm64.rpm","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_1.6.1_linux_arm64.rpm","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622593/download/fast-https_1.6.1_linux_amd64.apk","name":"fast-https_1.6.1_linux_amd64.apk","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_1.6.1_linux_amd64.apk","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622594/download/fast-https_Darwin_arm64.tar.gz","name":"fast-https_Darwin_arm64.tar.gz","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_Darwin_arm64.tar.gz","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622595/download/fast-https_Darwin_x86_64.tar.gz","name":"fast-https_Darwin_x86_64.tar.gz","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_Darwin_x86_64.tar.gz","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622596/download/fast-https_Windows_arm64.zip","name":"fast-https_Windows_arm64.zip","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_Windows_arm64.zip","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622597/download/fast-https_Linux_x86_64.tar.gz","name":"fast-https_Linux_x86_64.tar.gz","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_Linux_x86_64.tar.gz","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622598/download/fast-https_Windows_x86_64.zip","name":"fast-https_Windows_x86_64.zip","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_Windows_x86_64.zip","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622599/download/fast-https_Linux_arm64.tar.gz","name":"fast-https_Linux_arm64.tar.gz","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https_Linux_arm64.tar.gz","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622600/download/fast-https-1.6.1-windows-amd64-setup.exe","name":"fast-https-1.6.1-windows-amd64-setup.exe","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-1.6.1-windows-amd64-setup.exe","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622601/download/fast-https-1.6.1-windows-arm64-setup.exe","name":"fast-https-1.6.1-windows-arm64-setup.exe","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-1.6.1-windows-arm64-setup.exe","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622602/download/fast-https-desktop_1.6.1_linux_amd64.deb","name":"fast-https-desktop_1.6.1_linux_amd64.deb","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-desktop_1.6.1_linux_amd64.deb","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622604/download/fast-https-desktop_1.6.1_linux_amd64.apk","name":"fast-https-desktop_1.6.1_linux_amd64.apk","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-desktop_1.6.1_linux_amd64.apk","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622605/download/fast-https-desktop_1.6.1_linux_arm64.apk","name":"fast-https-desktop_1.6.1_linux_arm64.apk","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-desktop_1.6.1_linux_arm64.apk","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622606/download/fast-https-desktop_1.6.1_linux_arm64.deb","name":"fast-https-desktop_1.6.1_linux_arm64.deb","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-desktop_1.6.1_linux_arm64.deb","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622607/download/fast-https-desktop_1.6.1_linux_arm64.rpm","name":"fast-https-desktop_1.6.1_linux_arm64.rpm","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-desktop_1.6.1_linux_arm64.rpm","censor_failed":false,"censor_tip":null},{"download_url":"/ncepu-bj/fast-https/attach_files/3622609/download/fast-https-desktop_1.6.1_linux_amd64.rpm","name":"fast-https-desktop_1.6.1_linux_amd64.rpm","cli_download_url":"https://gitee.com/ncepu-bj/fast-https/releases/download/v1.6.1/fast-https-desktop_1.6.1_linux_amd64.rpm","censor_failed":false,"censor_tip":null}],"zip_download_url":"/ncepu-bj/fast-https/releases/tag/v1.6.1.zip","tar_download_url":"/ncepu-bj/fast-https/releases/tag/v1.6.1.tar.gz"}}}