Files
ttstd-infinite-canvas/CHANGELOG.md

152 lines
8.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# CHANGELOG
## Unreleased
## v1.0.26
- 修复统一创作页图片和视频绕过后端任务系统的问题,生成任务现统一记录到任务中心并纳入积分预占、结算、退款和取消流程。
- 修复创作区长会话滚动条缺失和消息不自动跟随的问题,流式输出与媒体结果回填会在用户停留底部时持续定位最新消息。
## v1.0.25
- 修复统一创作页媒体结果可选字段未正确收窄导致的前端生产构建失败。
## v1.0.24
- 新增统一多模态创作页,支持文本、图片、视频模式、历史会话和视频参数控制。
- 重写技能库为后端持久化的用户共享能力,支持创建、公开、加入、收藏和画布引用,并初始化 33 个内置公开技能,不再依赖 Updream 远程社区。
- 优化工作台侧边栏的滚动提示与认证页视觉,登录、注册及 Linux.do OAuth 在无指定返回地址时默认进入创作页。
## v1.0.23
- 修复视频 Composer 丢失已配置首尾帧的问题,并按 `POST /v1/video/generations` 协议顺序传递首帧、尾帧和普通参考图。
- 修复图片批次切换主图时媒体存储元数据未同步的问题,并为当前主图增加明确选中状态。
## v1.0.22
- 提升提示词卡片模型菜单的可读性:使用不透明主题表面,并以黄色粗体突出积分价格。
## v1.0.21
- 修复 NewAPI 视频任务提前超时:统一服从后台最长执行时间,网络、限流及上游错误按分钟重试,并支持失败任务按原任务 ID 手动恢复和正常计费。
- 修复模型选择项描述过长导致横向溢出的问题。
- 重构画布 Agent 对话区,收敛顶栏操作、分段导航、消息与工具状态、空状态和输入区层级,并优化窄面板布局。
## v1.0.20
- 修复图片生成显式比例被参考图节点尺寸覆盖的问题,重试和任务恢复时保持用户选择的比例。
- 优化画布提示词面板、模型选择器和节点工具弹窗交互,降低节点缩放与视口更新时的卡顿。
## v1.0.19
- 修复 Vidstack 主题色 CSS 变量类型不兼容导致的前端生产构建失败。
## v1.0.18
- 视频节点改用 Vidstack 播放器,补充中文控制界面、媒体类型识别和稳定加载,并避免紧凑画布节点的控制按钮遮挡标题与存储状态。
- 画布生成批次仅在存在等待项时查询当前画布的活跃任务,刷新恢复也按画布筛选,减少任务接口的全量轮询。
## v1.0.17
- 用户工作台与画布入口统一为黑白灰空间界面,收敛浮层、模型选择和输入焦点样式。
- 视频节点支持自定义时长、常用时长快捷选项和分辨率设置,并修正 Video Generations 时长字段类型。
- 画布节点新增外置可编辑标题与侧边跟随锚点快速连线,图生图自动结果继承来源图片尺寸。
- 提示词面板统一黑色层级、弱化生硬边框,并移除输入区域的聚焦描边。
- 系统公告支持重新发布,画布阻止浏览器误缩放。
## v1.0.16
- 画布引入 LeaferJS 图形层,提升缩放与平移过程中的渲染清晰度和性能。
- 图片生成会自动避让已有节点,基于已有图片重新生成时保留原结果并创建新节点。
- 管理后台删除渠道模型后支持重新拉取同名模型,并对真实重名冲突提供明确提示。
## v1.0.15
- 自定义渠道支持配置额外请求头,并统一应用到文本、图片、视频等上游请求。
- 图片节点新增人物质感调节,可基于来源图片配置人景融合、光影、皮肤、纹理与锐度并生成结果。
- 图片节点“更多”菜单支持直接执行未固定工具,同时保留最多 7 个快捷工具的固定管理能力。
## v1.0.14
- 系统模型协议新增火山方舟与即梦图片、视频生成,支持 AK/SK 凭证、协议能力校验和异步任务轮询。
- 运维后台支持在新增模型前测试真实连接,统一上游请求 User-Agent,并补充自定义渠道音频生成路径。
- 积分运营支持批量确认计费订单扣费或退回积分,逐单记录处理结果和审计信息。
- 修复画布缩放或平移时模型下拉框锚点不同步,以及火山 SDK 传递依赖校验信息缺失导致的后端镜像构建失败。
## v1.0.13
- 运维后台和用户自定义渠道支持为每个模型独立选择请求协议,并明确展示创建路径、Content-Type、轮询和素材要求。
- 修复 ArtBox Artdance 视频错误使用 multipart `/v1/videos` 的问题,NewAPI Video Generations 改用 JSON `/v1/video/generations` 并支持图片、视频、音频 OSS 签名地址;补充 xAI 与 Gemini Veo 长任务协议。
- 请求明细记录实际 Content-Type,便于区分 JSON 与 multipart 请求报文。
- 修复视频协议响应类型过宽导致的前端发布构建失败。
## v1.0.12
- 画布退役生成配置节点的新建入口,文本生图、图片反推、导演台及 Agent 编排改为直接创建对应类型的生成目标节点。
- 历史生成配置节点继续保持读取和执行兼容,直接文本目标支持按数量参数批量生成结果。
## v1.0.11
- 修复 PostgreSQL 请求明细分页继承 `DISTINCT` 后与创建时间排序冲突的问题,恢复管理后台列表读取。
- 请求明细列表支持预览和下载图片、视频结果,私有媒体通过管理员鉴权流接口读取并支持视频 Range 请求。
## v1.0.10
- 运维后台请求明细按真实调用聚合视频轮询,补充用户账号、状态、错误、耗时、计费和 Token,并仅在详情中展示脱敏后的请求与响应报文。
- 修复请求明细用户信息装配函数返回值不匹配导致的后端构建失败。
- 分镜脚本 Composer 支持选择并保存文本模型,首次生成和失败重试均使用节点所选模型。
## v1.0.9
- 修复 Seedance `/videos` 请求遗漏声音生成参数的问题,启用声音时生成结果会包含上游音轨。
- tldraw License Key 改由前端镜像构建参数注入,服务器部署可通过环境配置更新授权。
## v1.0.8
- 项目画风扩展为 18 套预设,支持查看完整规范,并在生成角色三视图时引用当前已保存画风。
## v1.0.7
- README 增加临时演示环境入口与测试账号说明,便于外部演示与验收。
## v1.0.6
- 账号活动任务上限统一跟随后台热配置,任务中心默认展示全部任务,并在创建或重试后自动切换到运行中记录。
- 修复分镜脚本失败重试误调用图片模型的问题,支持从文本节点连线创建分镜脚本并继承剧情内容。
- 视频节点角色引用改用稳定节点标识,角色三视图、视觉设定、声音描述及渠道支持的声音样本可随视频任务和重试共同提交。
- 角色引用架与行内标签优先预览人物三视图,避免显示文档或文字占位图标。
## v1.0.5
- 新增短剧项目空间与结构化资产创作闭环,支持项目、章节、角色、镜头和画布资产协同管理。
- 管理员可从上游渠道一键拉取模型目录;缺失模型自动导入为停用待定价,避免浏览器直连上游时的 CORS 问题。
- 管理后台新增统一资源与请求策略配置,支持默认重置、自用模式、即时生效和用户配额用量查看。
- 画布媒体支持复制私有 OSS 签名地址,图片生成支持透明背景与 21:9 尺寸。
- 修复音视频持久化恢复与短剧项目空间合并引发的 Web 构建错误。
- 镜像安装部署可显式复用既有后端、PostgreSQL 和 Redis 数据目录。
## v1.0.4
- 系统后台支持热更新 Worker 与全局渠道并发,各系统渠道可跟随全局值或单独覆盖;渠道满载时请求等待空闲槽位,不再直接失败。
- 加宽画布图片、视频模型选择器及弹出菜单,减少长模型名称和说明被截断。
## v1.0.3
- 系统公告正文支持受控 HTML,用户可以看到蓝色链接并在新窗口打开,同时支持粗体、斜体、下划线、列表和换行等常见格式。
- 修复本地 Codex 会话新建后首次发送失败的问题。
## v1.0.2
- 增加前端与后端多架构 GHCR 镜像发布,并让服务器一键部署直接拉取指定版本镜像。
- 完善 Codex App 插件的仓库 marketplace 安装入口。
- 修复 xAI 视频生成请求未使用官方字段的问题。
## v1.0.1
- 自定义模型渠道改由登录态后端中转,减少第三方接口 CORS 限制。
- 增加 xAI 与 Sub2API 的 Grok 视频生成协议支持。
- 增加私有上游精确主机白名单,收紧自定义渠道访问边界。
- 修复 Agent 会话未展示后端具体失败原因的问题。
- 修复主页删除最近项目时未显示确认弹窗的问题。
- 修复 PostgreSQL 用户活跃统计冲突更新时的列歧义问题。