Skip to content

Releases: opentiny/tiny-editor

v4.1.0

04 Feb 04:00

Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(toolbar): custom color picker save current pick color and add more color by @zzxming in #205
  • feat: shortcut key and quick menu by @zzxming in #214
  • feat: table-up support by @zzxming in #232
  • feat: i18n text template replace by @zzxming in #239
  • feat: image toolbar by @zzxming in #264
  • 增加对 emoji-mart 的集成,使表情更丰富 by @vaebe in #276
  • feat: Add AI module by @chenxi-20 in #266
  • feat: collaborative-editing modules init and import quill-cursor modules by @Yinlin124 in #289
  • feat: Improve AI functionality by @chenxi-20 in #297
  • feat: remove petercat and fix style by @kagol in #300
  • feat(mind):为编辑器添加插入思维导图功能 by @shenyaofeng in #293
  • feat(flow-chart):为编辑器添加插入流程图与调整大小布局功能 by @shenyaofeng in #309
  • feat(mind-map):为思维导图添加调整大小与布局功能 by @shenyaofeng in #310
  • feat(scss): 更新 scss 文件的引入方式 by @vaebe in #314
  • feat: format-painter allow ignore formats by @zzxming in #318
  • feat: 默认开启光标和离线支持,自定义持久化文档,demo采用自部署后端服务器 by @Yinlin124 in #313
  • feat(mind-map):新增插入图标,改变结构,控制面板显隐,全屏功能, 修复光标问题 by @shenyaofeng in #326
  • feat(flow-chart):新增改变连线方式,控制面板显隐,全屏功能,修复光标问题 by @shenyaofeng in #327
  • feat: add toolbar icon svgs by @wuyiping0628 in #348
  • feat(custom-image): 增加 allowInvalidUrl 用于支持特定场景(比如:Electron)需要返回原始 url by @kagol in #354
  • feat: support collaborative editing by @kagol in #361
  • feat(emoji): @emoji-mart/data 、@floating-ui/dom 依赖外部化 by @vaebe in #364
  • feat: add flowchart and mindmap by @kagol in #360
  • feat(collaborative-editor-backend): 增加 npm 包集成 by @vaebe in #378
  • feat: 增加自定义脚本执行后可应用 [email protected] 文件 by @vaebe in #381
  • feat: export DEFAULT_TOOLBAR and FULL_TOOLBAR by @kagol in #397
  • feat: add auto detect lang and highlight close #422 by @kagol in #423
  • feat: support file extension in uploader module by @kagol in #425
  • feat(uploader): support individual configuration of file/image/video MIME type by @kagol in #427
  • feat: disable shortcut-key by default by @kagol in #430
  • feat: maxSize support file/image/video in uploader by @kagol in #438
  • feat: uploader support config multiple by file/image/video by @kagol in #440
  • feat: download file when click in readonly mode by @kagol in #443
  • feat: add image preview by @kagol in #444
  • feat: change default language by @kagol in #445

Bug Fixes 🐛

  • fix: fix bg color svg by @kagol in #210
  • fix(toolbar): select doesn't change with cursor change by @zzxming in #217
  • fix: line-height should be block scope and toolbar change with cursor by @zzxming in #222
  • chore: fix ssr build by @zzxming in #238
  • fix: vitepress default style effect package origin style by @zzxming in #242
  • fix: update table-up by @zzxming in #241
  • fix: load postcss config in js by @zzxming in #243
  • fix: fix list-style by @kagol in #251
  • fix: tailwind does not support sass in vite plugin by @zzxming in #255
  • fix: fix formula demo by @kagol in #261
  • fix(ci): 尝试修复构建错误 by @vaebe in #280
  • fix(emoji): 修复因 DEFAULT_OPTIONS 类型导致的编译错误 by @vaebe in #290
  • fix(ai): 修复因为代码风格导致 auto lint 错误 by @vaebe in #291
  • fix(doc): 修复title与搜索框文字无法垂直对齐的问题 by @GaoNeng-wWw in #298
  • fix: Fix span style issue by @chenxi-20 in #302
  • fix(ai): code style error by @vaebe in #317
  • fix: Fix AI issue sheet by @chenxi-20 in #324
  • fix(i18n): toolbar header 未进行国际化翻译 (close #285) by @vaebe in #323
  • fix(i18n): toolbar header picker 切换语言后 label 显示不正确 by @vaebe in #325
  • fix(emoji): 插入表情后光标的位置不正确 by @vaebe in #343
  • fix(custom-uploader): fail 状态插入 \n 会破坏 表格数据结构 使用空格占位 by @vaebe in #345
  • fix(test): 修复 file-upload.spec.ts 测试错误 by @vaebe in #352
  • fix: fix pnpm build fail by @kagol in #355
  • fix(Collaborative-editing): Fix/CI issue by @Yinlin124 in #362
  • fix: remove redundant trigger condition by @kagol in #369
  • fix: fix auto publish workflow by @kagol in #372
  • fix(mind-map):优化自动化测试、图片格式、导入方式 by @shenyaofeng in #375
  • fix(flow-chart):优化文档、自动化测试、图片格式、导入方式 by @shenyaofeng in #376
  • fix(vite-config):修改输出文件名称 by @shenyaofeng in #377
  • fix(vite-docs-demos):优化样式文件打包位置、更新文档、更新demos、解决依赖问题 by @shenyaofeng in #379
  • fix(mind-map and projects):修改思维导图bug,为project项目添加思维导图和流程图 by @shenyaofeng in #385
  • fix: fix package.json main entry by @kagol in #392
  • fix: fix font-size display incorrectly by @kagol in #396
  • fix: update wss url to fix co-editing by @kagol in #404
  • fix: fix placeholder not effective close #428 by @kagol in #429
  • fix: fix syntax error by @kagol in #431
  • fix: fix preview/remove disappear when set toolbar link close #432 by @kagol in #434
  • fix: fix file bar in readonly mode by @kagol in #436
  • fix: fix placeholder not valid by @kagol in #437
  • fix: fix image paste position error by @kagol in #442
  • fix: adjust image preview close button by @kagol in #446

Other Changes

  • refactor: remove better-table by @kagol in #233
  • docs: add v3.x entry by @kagol in #236
  • ci: no need start dev serve by @zzxming in #245
  • docs: rename getContent to getContents by @kagol in #248
  • refactor: merge image/video as file by @zzxming in #249
  • docs: optimize projects by @kagol in #250
  • refactor: patch ts type by @zzxming in #252
  • docs: add set formula content by @kagol in #259
  • ci: add issue auto label by @kagol in #260
  • refactor: scrollIntoView to scrollSelectionIntoView by @zzxming in #263
  • refactor: remove useless code by @kagol in #268
  • docs: add DeepWiki Badge by @vaebe in #270
  • docs: 添加贡献者图表 by @vaebe in #274
  • docs: chemistry extension example by @GaoNeng-wWw in #303
  • ci: add workflows: build-lib / build-docs by @kagol in #366
  • ci: add workflows: auto-publish / dispatch-publish by @kagol in #367
  • ci: fix auto publish by @kagol in #370
  • docs: 修复 VitePress 构建时 emoji-mart 的 SSR 兼容性问题 by @vaebe in #371
  • ci: remove devDependiencies and scripts in package.json by @kagol in #382
    *...
Read more

v4.0.1

19 Jan 03:11
f186505

Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix: update wss to fix co-editing by @kagol in #406
  • fix: fix hyperlink cannot clicked in read-only mode by @kagol in #418

Full Changelog: v4.0.0...v4.0.1

v4.0.0

05 Jan 08:26
6547d98

Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(toolbar): custom color picker save current pick color and add more color by @zzxming in #205
  • feat: shortcut key and quick menu by @zzxming in #214
  • feat: table-up support by @zzxming in #232
  • feat: i18n text template replace by @zzxming in #239
  • feat: image toolbar by @zzxming in #264
  • 增加对 emoji-mart 的集成,使表情更丰富 by @vaebe in #276
  • feat: Add AI module by @chenxi-20 in #266
  • feat: collaborative-editing modules init and import quill-cursor modules by @Yinlin124 in #289
  • feat: Improve AI functionality by @chenxi-20 in #297
  • feat: remove petercat and fix style by @kagol in #300
  • feat(mind):为编辑器添加插入思维导图功能 by @shenyaofeng in #293
  • feat(flow-chart):为编辑器添加插入流程图与调整大小布局功能 by @shenyaofeng in #309
  • feat(mind-map):为思维导图添加调整大小与布局功能 by @shenyaofeng in #310
  • feat(scss): 更新 scss 文件的引入方式 by @vaebe in #314
  • feat: format-painter allow ignore formats by @zzxming in #318
  • feat: 默认开启光标和离线支持,自定义持久化文档,demo采用自部署后端服务器 by @Yinlin124 in #313
  • feat(mind-map):新增插入图标,改变结构,控制面板显隐,全屏功能, 修复光标问题 by @shenyaofeng in #326
  • feat(flow-chart):新增改变连线方式,控制面板显隐,全屏功能,修复光标问题 by @shenyaofeng in #327
  • feat: add toolbar icon svgs by @wuyiping0628 in #348
  • feat(custom-image): 增加 allowInvalidUrl 用于支持特定场景(比如:Electron)需要返回原始 url by @kagol in #354
  • feat: support collaborative editing by @kagol in #361
  • feat(emoji): @emoji-mart/data 、@floating-ui/dom 依赖外部化 by @vaebe in #364
  • feat: add flowchart and mindmap by @kagol in #360
  • feat(collaborative-editor-backend): 增加 npm 包集成 by @vaebe in #378
  • feat: 增加自定义脚本执行后可应用 [email protected] 文件 by @vaebe in #381
  • feat: export DEFAULT_TOOLBAR and FULL_TOOLBAR by @kagol in #397

Bug Fixes 🐛

  • fix: fix bg color svg by @kagol in #210
  • fix(toolbar): select doesn't change with cursor change by @zzxming in #217
  • fix: line-height should be block scope and toolbar change with cursor by @zzxming in #222
  • chore: fix ssr build by @zzxming in #238
  • fix: vitepress default style effect package origin style by @zzxming in #242
  • fix: update table-up by @zzxming in #241
  • fix: load postcss config in js by @zzxming in #243
  • fix: fix list-style by @kagol in #251
  • fix: tailwind does not support sass in vite plugin by @zzxming in #255
  • fix: fix formula demo by @kagol in #261
  • fix(ci): 尝试修复构建错误 by @vaebe in #280
  • fix(emoji): 修复因 DEFAULT_OPTIONS 类型导致的编译错误 by @vaebe in #290
  • fix(ai): 修复因为代码风格导致 auto lint 错误 by @vaebe in #291
  • fix(doc): 修复title与搜索框文字无法垂直对齐的问题 by @GaoNeng-wWw in #298
  • fix: Fix span style issue by @chenxi-20 in #302
  • fix(ai): code style error by @vaebe in #317
  • fix: Fix AI issue sheet by @chenxi-20 in #324
  • fix(i18n): toolbar header 未进行国际化翻译 (close #285) by @vaebe in #323
  • fix(i18n): toolbar header picker 切换语言后 label 显示不正确 by @vaebe in #325
  • fix(emoji): 插入表情后光标的位置不正确 by @vaebe in #343
  • fix(custom-uploader): fail 状态插入 \n 会破坏 表格数据结构 使用空格占位 by @vaebe in #345
  • fix(test): 修复 file-upload.spec.ts 测试错误 by @vaebe in #352
  • fix: fix pnpm build fail by @kagol in #355
  • fix(Collaborative-editing): Fix/CI issue by @Yinlin124 in #362
  • fix: remove redundant trigger condition by @kagol in #369
  • fix: fix auto publish workflow by @kagol in #372
  • fix(mind-map):优化自动化测试、图片格式、导入方式 by @shenyaofeng in #375
  • fix(flow-chart):优化文档、自动化测试、图片格式、导入方式 by @shenyaofeng in #376
  • fix(vite-config):修改输出文件名称 by @shenyaofeng in #377
  • fix(vite-docs-demos):优化样式文件打包位置、更新文档、更新demos、解决依赖问题 by @shenyaofeng in #379
  • fix(mind-map and projects):修改思维导图bug,为project项目添加思维导图和流程图 by @shenyaofeng in #385
  • fix: fix package.json main entry by @kagol in #392
  • fix: fix font-size display incorrectly by @kagol in #396

Other Changes

New Contributors

Full Changelog: v3.25.6...v4.0.0

v4.0.0-beta.1

13 Dec 04:30

Choose a tag to compare

v4.0.0-beta.1 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

  • feat: collaborative-editing modules init and import quill-cursor modules by @Yinlin124 in #289
  • feat(mind):为编辑器添加插入思维导图功能 by @shenyaofeng in #293
  • feat(flow-chart):为编辑器添加插入流程图与调整大小布局功能 by @shenyaofeng in #309
  • feat(mind-map):为思维导图添加调整大小与布局功能 by @shenyaofeng in #310
  • feat: 默认开启光标和离线支持,自定义持久化文档,demo采用自部署后端服务器 by @Yinlin124 in #313
  • feat(mind-map):新增插入图标,改变结构,控制面板显隐,全屏功能, 修复光标问题 by @shenyaofeng in #326
  • feat(flow-chart):新增改变连线方式,控制面板显隐,全屏功能,修复光标问题 by @shenyaofeng in #327
  • feat: support collaborative editing by @kagol in #361
  • feat(emoji): @emoji-mart/data 、@floating-ui/dom 依赖外部化 by @vaebe in #364
  • feat: add flowchart and mindmap by @kagol in #360
  • feat(collaborative-editor-backend): 增加 npm 包集成 by @vaebe in #378
  • feat: 增加自定义脚本执行后可应用 [email protected] 文件 by @vaebe in #381
  • feat: export DEFAULT_TOOLBAR and FULL_TOOLBAR by @kagol in #397

Bug Fixes 🐛

  • fix(Collaborative-editing): Fix/CI issue by @Yinlin124 in #362
  • fix: remove redundant trigger condition by @kagol in #369
  • fix: fix auto publish workflow by @kagol in #372
  • fix(mind-map):优化自动化测试、图片格式、导入方式 by @shenyaofeng in #375
  • fix(flow-chart):优化文档、自动化测试、图片格式、导入方式 by @shenyaofeng in #376
  • fix(vite-config):修改输出文件名称 by @shenyaofeng in #377
  • fix(vite-docs-demos):优化样式文件打包位置、更新文档、更新demos、解决依赖问题 by @shenyaofeng in #379
  • fix(mind-map and projects):修改思维导图bug,为project项目添加思维导图和流程图 by @shenyaofeng in #385
  • fix: fix package.json main entry by @kagol in #392
  • fix: fix font-size display incorrectly by @kagol in #396

Other Changes

  • ci: add workflows: build-lib / build-docs by @kagol in #366
  • ci: add workflows: auto-publish / dispatch-publish by @kagol in #367
  • ci: fix auto publish by @kagol in #370
  • docs: 修复 VitePress 构建时 emoji-mart 的 SSR 兼容性问题 by @vaebe in #371
  • ci: remove devDependiencies and scripts in package.json by @kagol in #382
  • refactor: remove lodash-es by @kagol in #384
  • docs: optimize i18n demo by @kagol in #395
  • refactor: refactor demos to async/await by @kagol in #398
  • ci: auto publish by @kagol in #399

New Contributors

Full Changelog: v4.0.0-alpha.6...v4.0.0-beta.1

v4.0.0-alpha.6

20 Oct 06:24
eda003f

Choose a tag to compare

v4.0.0-alpha.6 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

  • feat: Add AI module by @chenxi-20 in #266
  • feat: Improve AI functionality by @chenxi-20 in #297
  • feat: remove petercat and fix style by @kagol in #300
  • feat(scss): 更新 scss 文件的引入方式 by @vaebe in #314
  • feat: format-painter allow ignore formats by @zzxming in #318
  • feat: add toolbar icon svgs by @wuyiping0628 in #348
  • feat(custom-image): 增加 allowInvalidUrl 用于支持特定场景(比如:Electron)需要返回原始 url by @LinLiang66 in #354

Bug Fixes 🐛

  • fix(emoji): 修复因 DEFAULT_OPTIONS 类型导致的编译错误 by @vaebe in #290
  • fix(ai): 修复因为代码风格导致 auto lint 错误 by @vaebe in #291
  • fix(doc): 修复title与搜索框文字无法垂直对齐的问题 by @GaoNeng-wWw in #298
  • fix: Fix span style issue by @chenxi-20 in #302
  • fix(ai): code style error by @vaebe in #317
  • fix: Fix AI issue sheet by @chenxi-20 in #324
  • fix(i18n): toolbar header 未进行国际化翻译 (close #285) by @vaebe in #323
  • fix(i18n): toolbar header picker 切换语言后 label 显示不正确 by @vaebe in #325
  • fix(emoji): 插入表情后光标的位置不正确 by @vaebe in #343
  • fix(custom-uploader): fail 状态插入 \n 会破坏 表格数据结构 使用空格占位 by @vaebe in #345
  • fix(test): 修复 file-upload.spec.ts 测试错误 by @vaebe in #352
  • fix: fix pnpm build fail by @kagol in #355

Other Changes

New Contributors

Full Changelog: v4.0.0-alpha.2...v4.0.0-alpha.6

v4.0.0-alpha.2

15 Jul 09:18
75a3f4f

Choose a tag to compare

v4.0.0-alpha.2 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

  • feat: image toolbar by @zzxming in #264
  • feat: 增加对 emoji-mart 的集成,使表情更丰富 by @vaebe in #276

Bug Fixes 🐛

Other Changes

New Contributors

Full Changelog: v4.0.0-alpha.1...v4.0.0-alpha.2

v4.0.0-alpha.1

15 Jul 09:17
d1f0bd5

Choose a tag to compare

v4.0.0-alpha.1 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Bug Fixes 🐛

Other Changes

Full Changelog: v4.0.0-alpha.0...v4.0.0-alpha.1

v3.25.4

25 Feb 14:51
2cc9d40

Choose a tag to compare

What's Changed

Bug Fixes 🐛

Other Changes

Full Changelog: v3.25.3...v3.25.4

v3.25.3

20 Feb 02:07
1c8f9c7

Choose a tag to compare

What's Changed

Other Changes

  • docs: add language switch by @kagol in #211
  • docs: modify Fluent Editor to TinyEditor by @kagol in #212
  • docs: add projects by @kagol in #216
  • docs(projects): optimize yuque project by @kagol in #219
  • chore: add type="module" to package.json by @kagol in #225

Full Changelog: v3.25.2...v3.25.3

v3.25.2

16 Jan 08:36
71bf5ea

Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • feat(image): add right-click menu to save and copy image by @qwangry in #196
  • feat(image): change the right-click event to a swipe event by @qwangry in #204

Bug Fixes 🐛

  • fix(style): list ui misplacement when direction right to left by @zzxming in #199
  • fix: toolbar-tip error by @zzxming in #202

Other Changes

Full Changelog: v3.25.1...v3.25.2