Skip to content

Releases: aieditor-team/AiEditor

v1.0.6

07 Jun 06:54
Compare
Choose a tag to compare
  • 新增:AI 大模型新增对 Openai 和 暗月之面 的支持
  • 新增:编辑元素新增对 Figure 和 Figcaption 元素的支持
  • 新增:AI Prompt 提示词自定义添加对 {content} 占位符的支持
  • 优化:修改星火大模型默认版本为 v3.5
  • 优化:重构自定义大模型 CustomAiModelConfig 的方法名称和参数
  • 优化:重命名 AI 模块里的某些方法和参数,使之更加通俗易懂
  • 优化:优化代码里的一些单词拼写错误
  • 优化:优化 AIEditor 内部的一些样式名称,防止产生可能的冲突

v1.0.4

28 May 09:19
Compare
Choose a tag to compare

v1.0.1 ~ v1.0.4

  • 新增:textSelectionBubbleMenu 添加开关配置的支持
  • 优化:在只读模式下,应该关闭掉选中文字菜单的弹出
  • 优化:当 AI 大模型配置错误的时候,给出更友好的错误提示
  • 优化:选中文字菜单时,自动判断弹出的菜单是否遮挡了顶部菜单,并在下方弹出
  • 优化:选中空白内容,但为选中任何文字时,错误的弹出操作菜单的问题
  • 优化:更新相关的依赖到最新版本
  • 优化:默认 AIEditor 导出更多的类,方便用户开发
  • 修复:AI 菜单在某些场景下出现错位的问题,感谢 @百小僧
  • 修复:图片、附件、视频的 uploadFormName 配置无效的问题
  • 修复:CodeBlock 的菜单无法正切换国际化的问题
  • 文档:添加和各类 UI 框架集成的相关文档
  • 文档:添加 React 对 AiEditor 的封装为组件的相关文档,感谢 @百小僧

v1.0.0-rc.9

24 Mar 11:38
Compare
Choose a tag to compare
  • 新增:自定义大语言模型添加 headers 配置的支持
  • 优化:优化 ai 翻译的 prompt 内容,以保证能够正确翻译多国语言
  • 优化:移除代码中一些多余的日志输出
  • 修复:修正表格的弹出菜单在某些情况下无法正确弹出的问题
  • 文档:修正快速开始的 ai 配置不正确(未同步最新版本)的问题
  • 文档:添加关于自定义大模型的相关文档

v1.0.0-rc.8

17 Mar 09:37
Compare
Choose a tag to compare
  • 新增:添加自定义对接任意大模型的支持
  • 新增:添加文心一言大模型的支持,感谢 @笨笨
  • 新增:星火大模型添加对 v3.5 的支持
  • 新增:AI 客户端新增 SSE 客户端的支持
  • 优化:AI 菜单,AI 命令添加自动选择大语言模型的支持
  • 文档:修正图片上传的示例错误代码
  • 文档:更新配置 models 的相关错误示例

v1.0.0-rc.7

15 Jan 09:38
Compare
Choose a tag to compare
  • 新增:添加当 uploader 的 onUploadBefore 返回 false 时,中断文件上传
  • 新增:Ai 模块添加自定义 AiModelFactory 的配置,方便引用第三方 Ai 大模型
  • 优化:修改 AiEditor.insert 的参数为 any 类型
  • 优化:重命名 AiModelFactory 为 AiModelManager
  • 修复:修改全屏按钮在某些情况下不起作用的问题,感谢 @ashuicoder
  • 修复:高亮块、链接、引用获得焦点时,菜单没有被激活的问题
  • 修复:选中文字弹出菜单,菜单内的操作没有根据选择内容激活的问题

rc.5~rc.6

06 Jan 11:16
Compare
Choose a tag to compare
  • 新增:添加 onSave 的配置,可以用于监听用户按 ctrl + s 的保存操作
  • 新增:CustomMenu 添加 onCreate 方法,方便对自定义菜单进行初始化
  • 新增:添加 setContent() 以及 setEditable() 方法
  • 优化:修改 editable 配置为可选
  • 优化:添加 AiModelFactory 以及 SparkAiModel 导出
  • 优化:重构 AI 菜单功能及其 UI 样式
  • 优化:重构 / 弹出 UI 菜单样式以及交互方式
  • 优化:重写 AI 模块,重构 AI 抽象菜单
  • 修复:修改在 editable 为 false 下,代码块的 ai 功能依然可用的问题
  • 样式:@某某某 弹出的 UI 样式
  • 样式:优化 taskList 的 ui 样式
  • 文档:修正 onCreateClientUrl
  • 文档:添加只读模式的相关文档
  • 文档:更新 ai 配置的相关文档

v1.0.0-rc.4

22 Dec 01:35
Compare
Choose a tag to compare
  • 修复:当 AiEditor 嵌入到 Form 时,点击某些按钮会触发 Form 提交的问题
  • 修复:从网页复制的内容粘贴到编辑器,图片无法被粘贴进来的问题
  • 修复:点击表格、图片时,会有多个弹出菜单位置冲突的问题

v1.0.0-rc.2

20 Dec 10:47
Compare
Choose a tag to compare
  • 新增:自定义菜单添加 id 和 className 类名配置的支持
  • 新增:AiEditor 添加 onDestroy 监听的配置支持
  • 优化:上传组件重命名 onBeforeUpload 为 onUploadBefore
  • 修复:在 React 的 StrictMode 下,无法使用 AiEditor 自定义布局的问题
  • 文档:添加自定义布局的相关文档内容

v1.0.0-rc.1

19 Dec 02:13
Compare
Choose a tag to compare
  • 新增:AI 功能添加选择文字时,对文字进行在定义 Prompt 操作的功能
  • 新增:添加选中文字内容时,弹出操作菜单的功能
  • 新增:AiEditor 添加 onCreateBefore 的钩子函数,方便初始化插件
  • 修复:同一个页面下,初始化多个 editor 实例时出错的问题
  • 修复:修复保持 html 后,通过 html 再次初始化编辑器无法准确解析视频组件的问题
  • 优化:重构 AbstractBubbleMenu.ts 的相关属性和逻辑
  • 优化:重构 ai 组件,使之能够适配更多的业务场景
  • 样式:优化编辑器诸多样式细节
  • 文档:添加链接配置 ref/class 等相关配置的文档

v1.0.0-beta.9

11 Dec 02:34
Compare
Choose a tag to compare
  • 新增:图片、视频和附件新增 uploaderEvent 监听配置的支持
  • 新增:“链接” 功能添加自定义 ref、class 等配置的支持
  • 新增:添加头部、编辑区的自定义布局支持
  • 新增:添加 “类腾讯文档” 风格的 demo 示例代码
  • 新增:AiEditor 添加 "onCreated" 方法用于监听初始化
  • 优化:优化 aiEditor 和其他应用使用,在打印内容时可能出现内容错乱的问题
  • 优化:重命名 menus 为 header,和 footer 统一命名
  • 样式:优化 “表格” 在暗色模式下显示不正确的问题
  • 文档:更新关于 uploaderEvent 的相关文档
  • 文档:图片添加关于自定义 uploader 的代码示例