v3.0.1
What's Changed
- Sync vue2 version code by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/845
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v3.0.0...v3.0.1
v3.0.0
Major
支持Vue3的正式版本。 Releasing a version that works with vue 3.
What's Changed
- Refreshing the image api documentation by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/838
- Released version 3.0.0 by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/839
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v3.0.0-beta...v3.0.0
v2.10.4
What's Changed
- refactor: provides a standard interface to get markdown-it by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/750
- doc: update markdown.md by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/751
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v2.10.3...v2.10.4
v2.10.3
What's Changed
- fix: error while uploading image by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/748
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v2.10.2...v2.10.3
v2.10.2
Major Changed
- To prevent XSS, attributes of all HTML tags are filtered by default. To use specific attributes (such as style), you can configure the xssOptions as whitelist required.
xssOptions:{
whiteList: {
span: ['style']
}
}
- Added the
html
option. If HTML tags are not required in Markdown, you are advised to set thehtml
option tofalse
to avoid security vulnerabilities.
What's Changed
- fix: Add sanitizer for filtering HTML tags by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/744
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v2.10.1...v2.10.2
v2.10.1
What's Changed
- Add switch code style demo and build to add checks by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/725
- Fix build warnings and optimize console output by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/728
- doc: customize and add toolbar buttons by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/731
- fix: Fix the content of code blocks to be displayed outside the pre container by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/730
- 添加了一个在编辑器外渲染markdown的例子 by @IcePear-Jzx in https://github.com/hinesboy/mavonEditor/pull/612
- docs: document style by @so1ve in https://github.com/hinesboy/mavonEditor/pull/646
- doc: Additional notes of the
defaultOpen
option by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/734 - fix: image cannot be previewed by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/738
- test: add more xss and image testcases by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/739
New Contributors
- @IcePear-Jzx made their first contribution in https://github.com/hinesboy/mavonEditor/pull/612
- @so1ve made their first contribution in https://github.com/hinesboy/mavonEditor/pull/646
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v2.10.0...v2.10.1
v2.10.0
Enable XSS defense by default, It also fixes the invalidity of codestyle caused by XSS protection.
What's Changed
- fix eslint error by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/637
- Test framework by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/668
- fix issue#658,重构插入代码块逻辑 by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/661
- Bump elliptic from 6.5.3 to 6.5.4 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/677
- Fixed pop-up style issues when pages use multiple editors by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/667
- fix eslint error and testcase by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/679
- fix: codeStyle not working by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/717
- feat: Add support for highlightjs v11.3.1 by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/718
- Update upload-images.md [replace
in
byof
for multiple files upload] by @Sequoya42 in https://github.com/hinesboy/mavonEditor/pull/698 - Clean up invalid code by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/720
- update highlight style list by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/721
- Bump y18n from 3.2.1 to 3.2.2 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/681
- Bump lodash from 4.17.19 to 4.17.21 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/694
- Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/695
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/708
- Bump dns-packet from 1.3.1 to 1.3.4 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/700
- Adjust the list of npm install package by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/722
- Optimization project by @jiawulin001 in https://github.com/hinesboy/mavonEditor/pull/724
- Feat: Enable XSS defense by default by @XLCYun in https://github.com/hinesboy/mavonEditor/pull/611
- test: add xss test by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/726
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v2.9.1...v2.10.0
v3.0.0-beta
support vue-next
What's Changed
- fix eslint error by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/637
- Test framework by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/668
- fix issue#658,重构插入代码块逻辑 by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/661
- Bump elliptic from 6.5.3 to 6.5.4 by @dependabot in https://github.com/hinesboy/mavonEditor/pull/677
- Fixed pop-up style issues when pages use multiple editors by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/667
- fix eslint error and testcase by @ygj6 in https://github.com/hinesboy/mavonEditor/pull/679
- support vue-next by @wangsongc in https://github.com/hinesboy/mavonEditor/pull/712
Full Changelog: https://github.com/hinesboy/mavonEditor/compare/v2.9.1...v3.0.0-beta
v2.9.1
-
2.9.1 (20.12.28)
- 修复codestyle切换不生效bug PR #650
- 插入代码块时增加换行 PR #641
- 修复帮助文档区域点击锚点导致页面关闭 PR #640
- 对传入的value增加空处理 PR #639