Files
ttstd-infinite-canvas/CHANGELOG.md

12 KiB
Raw Blame History

CHANGELOG

Unreleased

v1.0.35

  • 重构画布浮层层级、宽度与边距 token,完善专注模式和工具栏点击触发交互。
  • 清理硬编码字号与圆角,收紧用户工作区素材卡片和分页布局,并统一设置页表面。
  • 修复提示词偏好在 React StrictMode 下的重复请求竞态,并补充加载失败错误态。
  • 赞助商展示新增个人、团队与商业分类,补充快乐机艺术小组资料并同步版本徽章。

v1.0.34

  • 修复提示词编辑读取可选节点元数据时导致的前端生产构建失败。

v1.0.33

  • 新增功能开放运维开关和管理员添加用户能力,并优化后台、创作页与移动端页面布局。
  • 重构分镜画风、提示词模板和视频生成链路,统一画布工具栏注册、上下文感知、自定义排序与危险操作隔离。
  • 建立画布三层设计 Token、五层面板层级、动效和响应式体系,完善无障碍与节点视觉表现。
  • 修复 HTTP 内网 IP 访问时 crypto.randomUUID 不可用导致创造页卡死,并统一画布、Agent 与生成请求的客户端 ID 生成方式。
  • 画布绘图节点支持 tldraw 与 Excalidraw 双引擎,管理员可配置新建默认工具,并保持历史绘图和导入导出兼容。
  • 修复创作页文本流重复拼接、人物质感变体缩略图不更新等问题。
  • 新增 Docker 开发环境热更新,并完善私网上游配置指引。

v1.0.32

  • 修复 GORM 技能总数查询将 DISTINCT 状态带入后续列表查询,导致 PostgreSQL 热门排序仍返回 SQLSTATE 42P10 的问题。

v1.0.31

  • 修复分镜脚本节点文字溢出与视频生成模型选择器下拉异常。
  • 创作页图片与视频任务支持刷新后从任务中心恢复,批量任务会按关联消息聚合结果和失败状态。
  • 创作输入支持普通回车换行、Ctrl/Cmd + Enter 发送,并完善参考图片与生成媒体的预览交互。
  • 修复 PostgreSQL 下技能库热门排序因冗余 DISTINCT 导致列表接口返回 SQLSTATE 42P10 的问题。
  • 更新 README 的登录注册、AI 创作、项目制作概览与自由画布界面预览。

v1.0.30

  • 创作区 @ 引用仅展示本次上传的参考图片和已加入技能,上传图片按顺序显示友好编号,并加宽候选浮层避免长内容换行。
  • 修复参考图任务携带页面预览 Data URL 导致后端拒绝提交的问题,媒体任务输入现只保留后端协议字段。

v1.0.29

  • 修复模型选择器重构遗漏创建版耗时标签条件导致的前端生产构建失败。

v1.0.28

  • 创作区支持通过 @ 引用本次上传图片、素材库资源和已加入技能,并将图片、视频、音频参考内容传入统一生成任务;失败重试会撤回原记录并恢复原提示词、引用和生成参数。
  • 统一清洗创作对话、画布节点和任务反馈中的上游错误,隐藏请求地址、网络报文和系统渠道原始模型 ID,同时保留后端原始日志供排查。
  • 优化画布列表为全宽自适应媒体网格,重整卡片信息层级、筛选工具带和分页布局,减少宽屏空白与内容遮挡。

v1.0.27

  • 修复通用生成任务重构遗漏模型请求配置解析依赖导致的前端生产构建失败。

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 用户活跃统计冲突更新时的列歧义问题。