0.15.0 版本更新说明:
特性
由 @akumatus 升级 blocksuite
由 @akumatus 添加通知服务 API 的自动填充和 onClose 参数
由 @darkskygit 集成 Copilot 的 i18n 错误
由 @darkskygit 添加更多工作流执行器
由 @darkskygit 添加工作流解析器
由 @darkskygit 添加工作流执行器
由 @darkskygit 添加无分支工作流支持
由 @darkskygit 正确获取 fal 流
由 @donteatfriedrice 升级 blocksuite
由 @donteatfriedrice 使生成图像的宽度和高度与输入图像相同
由 @donteatfriedrice 添加 ai 入口到代码和图像工具栏
由 @donteatfriedrice 为事件跟踪器添加块操作栏控制
由 @donteatfriedrice 移除新图像操作功能标志
由 @donteatfriedrice 优化无边缘 AI 操作插入处理程序
由 @doouding 升级 bs
由 @golok727 添加 IBM Plex Mono 字体
由 @pengx17 添加 importWorkspaceSnapshot 用于测试
由 @pengx17 添加搜索文档模态框
由 @pengx17 为快速搜索 API 添加 isNewDoc 标志
由 @pengx17 允许不显示模态框的文档搜索
由 @regischen 添加 AI 入门
由 @regischen 添加 ai-is-land
特性(admin)
由 @Brooooooklyn 初始化项目
特性(component)
由 @CatsJuice 添加全局 ResizeObserver 监听尺寸变化的帮助函数
特性(core)
由 @CatsJuice 调整 AI 帮助面板的样式和行为,添加动画
由 @CatsJuice 替换所有 radio-button-group 使用
由 @CatsJuice 响应式详情页标题
由 @CatsJuice 在侧边栏用户头像菜单中添加 AI 使用信息
由 @EYHN 默认启用同步文档块
由 @EYHN 实现 AI 入门模板
由 @EYHN 在文档信息中显示同步状态
由 @fundon 继续 AI 功能
由 @L-Sun 用快速搜索更新斜杠菜单条目
由 @pengx17 改进 peek 视图 API
特性(electron)
由 @yujioshiro 在帮助菜单栏添加文档按钮
特性(i18n)
由 @JimmFly 更新资源并添加瑞典语支持
特性(infra)
由 @EYHN 使用 yjs mergeupdate 以提升性能
特性(server)
由 @forehalo 引入用户友好的服务器错误处理
由 @forehalo 允许自定义服务器外部 URL
重构
由 @akumatus 为 blocksuite 添加 docsService 以更改和观察文档模式
由 @pengx17 将命令注册表迁移到前端核心
由 @pengx17 为中心 peek 修复图像预览组件问题
重构(component)
由 @CatsJuice 添加新的 Radio 组件
重构(core)
由 @EYHN 移除未使用的回收站相关数据
由 @fundon 重构图像预览工具栏 UI
由 @JimmFly 删除自动 URL 更改功能
由 @JimmFly 用 Dialog 替换 FindInPage 组件的 Modal
由 @L-Sun 将 AI 预设迁移到 AFFiNE
由 @pengx17 为 peek 视图模态动画添加视图转换 API
由 @pengx17 为图像块使用 peek 视图工作流
重构(i18n)
由 @EYHN 使用新的钩子 API
由 @EYHN 重构 i18n 工具函数
修复
由 @akumatus 处理文档更新时间过时的问题
由 @akumatus 解决编辑器.host 的未定义属性问题
由 @akumatus 升级 blocksuite
由 @akumatus 添加补丁文档模式服务
由 @akumatus 通知模态框提示时自动聚焦和选择输入
由 @akumatus 修复页面参考节点的图标
由 @akumatus 移除无用的填充 CSS 样式
由 @Brooooooklyn 为管理路由修复 nginx 配置
由 @darkskygit 清理历史时检查 gql 结果
由 @darkskygit 修复客户创建时间
由 @donteatfriedrice 文本渲染器的最后子元素底部边距
由 @doouding 处理同步文档的 peek 视图
由 @doouding 显示 surface-ref peek 视图
由 @L-Sun 处理循环引用
由 @L-Sun 修复 AI 幻灯片初始化错误
由 @L-Sun 修复 ask ai 面板不自动翻转
由 @pengx17 处理 blocksuite 的 escape 键处理兼容性问题
由 @pengx17 处理无边缘对象创建事件
由 @pengx17 点击引用链接时关闭 peek 视图
由 @pengx17 调整 peek 视图模态控件动画
由 @pengx17 调整 peek 视图模态容器样式
由 @pengx17 调整快速搜索回调中插入链接操作
由 @pengx17 临时修复无边缘显示 peek 视图模态问题
由 @pengx17 清理 usePromptModal
由 @pengx17 使用 sgtpooki/file-type 解析图像类型
由 @pengx17 为共享页面的嵌入链接/同步文档渲染为 affine-reference
由 @pengx17 为文档搜索添加快速搜索占位符
由 @pengx17 修复嵌入文档链接渲染
由 @pengx17 页参考应该包裹
由 @regischen 修复 chat 更多弹出位置
由 @regischen 修复点击“继续使用 AI”不起作用
修复(core)
由 @CatsJuice 在共享页面中重新进入演示时的问题
由 @EYHN 打开设置模态时 UI 闪烁
由 @EYHN 删除中心 peek 功能标志
由 @EYHN 跳过不稳定的测试
由 @EYHN 为插入 AI 模板添加加载中状态
由 @EYHN 修复错误的溢出样式
由 @EYHN 修复模板图像资源丢失问题
由 @EYHN 修复启动时的 UI 闪烁
由 @EYHN 修复未定义的活动视图
由 @EYHN 修复页面加载时的样式问题
由 @EYHN 修复移至回收站确认弹窗缺失
由 @EYHN 移除额外的控制台日志
由 @EYHN 优化编辑文档标题时的性能
由 @EYHN 在非云工作空间中获取共享文档
由 @forehalo 更正图像操作图标
由 @forehalo 修复日志记录器
由 @forehalo 修复找不到工作区页面信息不居中问题
由 @fundon 处理 AI 聊天打开和追加卡片
由 @fundon 首次打开 AI 聊天
由 @fundon 修复 AI 聊天错误
由 @fundon 应返回清除函数
由 @fundon 优化请求聊天卡片函数
由 @fundon 执行打开聊天时不应激活选定内容
由 @fundon 直接替换 AI 聊天输入中的旧卡片为新卡片
由 @JimmFly 在对话框中处理意外的文本溢出样式
由 @L-Sun 将同步文档块内容添加到 AI 上下文
由 @L-Sun 将同步文档内容添加到无边缘 AI 上下文
由 @L-Sun 修复 AI lit 元素导入
由 @L-Sun 修复初始引用图标错误
由 @L-Sun 在创建新文档时清除操作历史记录
由 @pengx17 优化文档更新时间的 debounce 处理
修复(electron)
由 @Brooooooklyn 降级 electron 版本
由 @pengx17 使 electron 中链接居中 peek 视图
由 @pengx17 移除重复的更改日志打开
修复(infra)
由 @EYHN 更新加载测试结果为空
由 @EYHN 恢复 orm 中删除的项目
修复(server)
由 @darkskygit 处理意外的 fal 响应
由 @forehalo 处理 websocket 错误的向后兼容性
由 @forehalo 更新 stripe 客户电子邮件(如果更改)
由 @forehalo 更新旧用户头像时的 websocket 错误
由 @forehalo 修复错误的文档管理器配置
由 @forehalo 修复了自托管问题
修复(templates)
由 @EYHN 更新贴纸
由 @EYHN 在模板中使用 URL 安全的 base64
杂务
由 @Brooooooklyn 修复 web nginx 配置
由 @EYHN 升级 blocksuite
由 @forehalo 分配待办事项
由 @fundon 升级主题
由 @L-Sun 调整 ask ai 面板的填充
由 @L-Sun 调整斜杠菜单项顺序
由 @L-Sun 升级 @blocksuite/icons 版本
由 @L-Sun 升级 blocksuite 版本
由 @pengx17 升级 blocksuite
由 @pengx17 升级 bs
由 @pengx17 为计费添加事件跟踪
由 @regischen 升级 blocksuite
由 @renovate 升级 @blocksuite/icons 版本
由 @renovate 升级 @testing-library/react 版本到 v16
由 @renovate 升级 @types/uuid 版本到 v10
由 @renovate 升级 blocksuite-canary 到 v0.15.0-canary-202406261546-9adba83
由 @renovate 升级 c8 版本到 v10
由 @renovate 升级 docker/build-push-action 到 v6
由 @renovate 升级 electron 版本到 v31
由 @renovate 升级 nyc 版本到 v17
由 @renovate 升级 oxlint 版本到 v0.5.0
由 @renovate 升级 rustc 版本到 v1.79.0
由 @renovate 升级 stripe 版本到 v16
由 @renovate 升级 uuid 版本到 v10
由 @renovate 升级所有非主要依赖项
由 @renovate 锁定文件维护
由 @Saul-Mirone 升级 blocksuite 到 0.15.0-canary-202406070336-e104622
由 @Saul-Mirone 升级 bs
杂务(core)
由 @JimmFly 移除过时的 TODO
由 @L-Sun 更新内联引用图标
由 @L-Sun 在页面模式打开 ai-panel 时添加填充
杂务(server)
由 @EYHN 忽略 lint 错误生成文件
测试
由 @EYHN 为撤消空页面添加测试