Releases: CookSleep/gpt_image_playground
Releases · CookSleep/gpt_image_playground
v0.2.21
v0.2.21(2026-04-30)
新增
- Docker 部署新增
DEFAULT_API_URL和API_PROXY_URL两个运行时环境变量,分别用于前端默认 API 地址和 Nginx API 代理转发目标。 - 新增 Docker 旧配置迁移提示:当容器检测到仍在使用旧
API_URL时,前端会展示一次迁移说明弹窗。
改进
- 旧 Docker 环境变量
API_URL仍保持兼容,会在容器启动时自动作为DEFAULT_API_URL和API_PROXY_URL的兜底值。 - 迁移提示弹窗增加信息图标、行内代码样式和 3 秒确认延迟,避免用户误关。
- 优化 Docker 运行时环境变量注入方式,避免 Vite 构建期常量折叠影响运行时替换。
文档
- 重写 README 的部署与使用说明,整合 Vercel、Docker、本地开发和静态构建的默认 API URL 配置方式。
- 精简 API 配置与 URL 传参章节,避免重复描述环境变量。
v0.2.20
v0.2.20(2026-04-30)
修复
- 修复 Responses API 在未开启 Codex CLI 模式时不会加入提示词防改写前缀的问题:现在 Responses API 会始终在请求文本前加入不改写要求,降低模型重写提示词导致偏离原意的概率。
- 统一提示词防改写前缀的构造逻辑,并补充单元测试覆盖 Codex CLI 模式开启和关闭两种 Responses API 请求。
文档
- 重写 README 结构,降低阅读负担,同时保留 Vercel、Docker、本地开发代理和 New API 接入示例等完整部署说明。
- 更新 README 中 Codex CLI 模式、Responses API 提示词防改写、缺少官方返回字段检测等说明,并新增 Star History 图表。
v0.2.19
v0.2.18
v0.2.17
v0.2.16
v0.2.16(2026-04-29)
新增
- 新增参考图拖拽排序:现已支持桌面端和移动端直接拖拽排序参考图 (#12)。
- 新增 Docker 跨域代理:Docker 部署新增
ENABLE_API_PROXY环境变量(默认关闭),开启后通过 Nginx 提供同源 API 代理,用于绕过浏览器 CORS 限制 (#17)。
变更
- 变更遮罩图逻辑:遮罩图自动固定为第一张,且不可拖动和单独删除;拖拽或点击遮罩图时提供更加清晰的交互提示。
- 变更拖拽体验:采用纯图片拖拽预览,并在移动端拖拽期间锁定页面滚动,避免干扰。
- 变更全局文本选择体验:屏蔽不必要的长按和选中,仅在关键信息区域(如提示词、详情面板)保留文本复制能力。
- 变更任务列表框选区域:避免在设置面板或顶部状态栏等非核心区域误触发框选。
- 变更全局提示文字(Tooltip)位置:自动补偿偏移,使其始终保持在屏幕可视区域内。
- 变更部署流程:关闭了 Vercel 的默认全部分支和 PR 自动部署以避免冗余噪音,改为支持通过 GitHub Secrets 配置 Vercel Deploy Hook 在打 Tag 时自动发布更新。
修复
- 修复页面刷新后,已保存的 API 接口模式(如 Responses API)和 Codex CLI 开关会被错误重置的问题 (#19)。
- 修复 Docker API 代理安全限制:仅允许访问特定的图片接口路径及严格限制请求方法,防范未授权的任意转发风险。
贡献
- @FrankHepi 通过 PR #12 贡献了参考图拖拽排序功能,特此感谢。
- @jkfujr 通过 PR #17 贡献了 Docker/Nginx 跨域代理与相关文档更新,特此感谢。
- @lim-kim930 通过 PR #19 修复了页面刷新导致 API 模式重置的问题,特此感谢。
v0.2.15
v0.2.14
v0.2.14(2026-04-28)
新增
- 新增遮罩编辑流程,支持对参考图绘制遮罩并提交局部编辑任务。
- 新增遮罩主图预处理:按官方限制将高分辨率图片转换为安全工作图,避免遮罩编辑接口因尺寸过大失败。
- 新增右键图片“编辑”操作,可将任意图片加入主页参考图。
- 新增遮罩编辑说明提示,说明遮罩编辑无法完全控制模型实际编辑区域。
变更
- 优化 iOS PWA 顶部安全区,避免按钮贴近刘海区域。
- 优化提示气泡的点击、悬浮和长按行为。
贡献
- @duxiaoxiong 通过 PR #6 #10 贡献了遮罩编辑基础能力,特此感谢。
- @YumeSaku 通过 PR #11 贡献了 iOS PWA 顶部安全区优化,特此感谢。