## 版本更新记录 ### v0.7.1 2021-09 - [修复]用户上传文件中yaml加载的安全漏洞; - [优化]默认禁止上传SVG图片(有安全风险); ### v0.7.0 2021-08-31 - [新增]修改文档页面快捷键(Ctrl+S)保存; - [新增]文集大纲广告位4; - [修复]Editor.md编辑器标题链接不显示的问题; - [修复]Vditor编辑器文档目录显示问题; - [优化]修改文档页面「查看文档」功能; - [优化]文档浏览页面「下载文档」样式; - [优化]站内搜索logo; - [优化]启用新的产品中文名称:觅思文档; - [优化]文集列表首页底部样式; - [优化]项目配置读取逻辑; ### v0.6.9 2021-07-26 - [新增]后台管理中心的图片管理和附件管理功能; - [新增]站点搜索中文档搜索支持「全文搜索」和「匹配搜索」功能和切换开关; - [新增]后台文档管理文档历史记录页面和接口; - [修复]vditor编辑器粘贴多图片文本时图片只有一张图的问题; - [修复]找回密码邮件发送失败的问题; - [修复]后台管理用户管理用户无法搜索的问题; - [修复]文档访问权限可绕过的问题; - [修复]MySQL数据库下文档删除失败的问题; - [优化]个人中心我协作的文集页面及功能; - [优化]后台邮件服务器配置逻辑和页面展示; - [优化]文档发布和修改的异常判断和处理; - [优化]首页移动端控制栏样式; - [优化]文集内搜索文档; - [优化]后台文档管理文档编辑模式显示; - [优化]后台图片管理图片预览功能; - [优化]文档历史记录对比接口; - [优化]403页面; - [优化]图片上传格式处理; ### v0.6.8 2021-06-27 - [新增]文档页面支持OGP协议; - [新增]后台站点设置文档长代码显示控制选项; - [修复]开启「全站登录」后URL跳转异常的问题; - [修复]Vditor编辑器编写的文档搜索高亮文档不解析的问题; - [修复]Vditor编辑器粘贴上传图片异常的处理; - [修复]开启「全站登录」后Token接口重定向到登录页面的问题; - [优化]用户禁止同名文集创建,文集下禁止同名文档创建; - [优化]文集导出异常提示; - [优化]Vditor文档目录样式; - [优化]同步LayUI组件库版本至2.6.8; - [优化]同步PearAdminLayui组件库版本至3.8.3; - [优化]文档编写页面保存逻辑; - [优化]导出Markdown压缩包时文件名校验过滤; - [优化]PDF导出的文档类型; ### v0.6.7 2021-05-29 - [新增]表格文档支持Excel文件(.xlsx格式)导入; - [新增]后台管理用户管理的用户资料修改功能; - [修复]XSS过滤漏洞; - [修复]分享文档内容渲染问题; - [修复]文集导入保存排序时部分文档状态未变的问题; - [修复]管理员无法批量删除其他用户文集的问题; - [优化]文档类型标识; - [优化]文档标签相关页面; - [优化]后台检测更新逻辑; - [优化]文档分享码输入页面样式; ### v0.6.6 2021-04-11 - [新增]站点语言配置项,英文和繁体中文语言包; - [新增]文集批量导出Markdown压缩包; - [新增]首页文集列表访问码文集标识; - [新增]在线表格类型文档支持; - [修复]无法复制/移动文档到协作文集的问题; - [修复]版本检测的问题; - [优化]文集下载选项状态控制; - [优化]用户注册和新增的逻辑判断与页面提示; ### v0.6.5 2021-03 - [新增]图片批量管理功能; - [新增]Editor.md编辑器插入Unicode Emoji 表情符号; - [优化]文集Markdown压缩包导入支持YAML层级关系声明元数据; - [优化]文集导出Markdown压缩包包含文集元数据文件(yaml) - [优化]后台可配置用户登录需验证码; - [优化]附件上传格式大小写通配; - [优化]文档全文搜索; - [优化]个人中心和后台管理按钮样式与主题统一; - [优化]后台管理的用户管理功能; - [优化]文集导出PDF; - [优化]文档编辑器界面布局; - [优化]同步Vditor组件版本至3.8.2; - [优化]文档搜索结果简易高亮; - [优化]草稿状态的文档支持预览查看; - [优化]页面跳转逻辑; - [优化]Editor.md编辑器编写文档的文档目录滚动; - [合并]dockerfile和Docker环境的启动脚本; ### v0.6.4 2021-02 - [优化]文集的高级权限协作用户可对文集文档进行排序; - [优化]文集页面大纲目录样式; - [优化]重置密码代码逻辑; - [优化]更新图标字体,新增左侧文集大纲文档图标; - [优化]Editor.md代码块样式和恢复工具栏标题; - [优化]文档发布后的页面调整逻辑; - [优化]文档编辑器页面新建文集后默认选中新建的文集; - [优化]删除文集时进行二次确认; - [修复]文档管理页面搜索文档获取协作文集列表错误的问题; - [修复]管理员无法为非自己创建的文集添加协作用户的问题; - [修复]Editor.md编辑器在移动端输入中文自动换行的问题; - [修复]图片文件名包含空格时引用不显示的问题; - [新增]获取当前版本号的URL和视图; - [新增]用户Token新建文集接口; - [新增]Markdown编辑器的Markdown文本高亮标记语法; - [新增]首页文集置顶功能; - [合并]GitHub [#61Editor.md编辑器引用块样式](https://github.com/zmister2016/MrDoc/pull/61) ### v0.6.3 2021-01 - [优化]文档编辑页面HTML模板; - [修复]文档编辑器插入图片的异常; - [升级]同步Vditor组件版本至3.7.1; - [新增]富文本编辑器iceEditor; - [优化]Vditor编辑模式下移动端输入体验; - [新增]文集图标配置功能; - [新增]Word(.docx格式)文档导入功能; - [优化]文档编辑器界面样式和交互; - [修复]仅有私密文集的站点游客可搜索到私密文集的问题; - [新增]文集水印配置; - [新增]文集文档收藏功能; - [优化]首页样式; ### v0.6.2 2020-12 - [优化]个人中心和后台管理页面加载页面时间; - [优化]文集文档页面左侧文集目录交互体验; - [优化]Editor.md编辑器模式下图片上传异常交互; - [优化]同步Vditor编辑器组件版本至3.6.6; - [优化]HTML模板文件结构和代码结构; - [优化]后台管理、个人中心的文集管理、文档管理界面切换为动态表格; - [新增]个人中心文集文档拖拽排序功能; - [新增]文档搜索全文搜索功能; - [新增]个人中心文集管理的文集搜索功能; - [新增]文档编辑器浏览器缓存功能; - [合并]文集简介优化[!1](https://gitee.com/zmister/MrDoc/pulls/1) - [合并]Editor.md编辑器自定义文档样式[#42](https://github.com/zmister2016/MrDoc/pull/42) ### v0.6.1 2020-11-16 - 优化文集介绍页面,文集简介支持Markdown渲染; - 优化个人中心和后台管理界面样式; - 优化文集协作用户的添加; - 优化文档目录样式; - 优化移动端文档页面样式 - 优化同步Vditor编辑器组件版本至3.6.2; - 优化从图片库插入图片到文档编辑器的图片链接; - 新增私密文集的文档分享功能; - 新增个人中心文集管理批量删除功能; - 新增Vditor编辑器模式下图片粘贴上传功能; - 新增文档的下级文档目录展开功能; - 修复附件上传的一些问题; - 修复游客状态无法搜索标签的问题; ### v0.6.0 2020-10-18 - 新增站点名称、副标题、备案号、关键词等站点信息配置功能; - 新增文集转让功能; - 新增后台对文档图片缩略显示的配置; - 新增Vditor编辑器模式插入文档模板功能; - 新增Editormd编辑器模式下时间线语法的支持; - 新增首页文集的排序配置,支持升序和降序配置; - 修复导入文集的文档内容无法搜索的问题; - 前台页面和后台页面默认显示用户昵称,用户昵称为空时显示用户名; - 升级Vditor组件库版本至3.5.5; ### v0.5.9 2020-09-26 - 新增对Vditor编辑器的支持,个人中心可选择编辑器; - 新增文档iframe域名白名单配置,后台可设置允许使用的外站iframe视频; - 调整文集目录渲染方式,改为后端渲染; - 新增文集目录定位跳转,在长目录下当前文档的目录显示在目录最顶端; - 新增后台配置允许上传的附件格式和附件大小; - 新增后台配置允许上传的图片大小; - EditorMD编辑器模式下优化文档页面JS加载,按需加载各类JS文件,提高文档渲染速度; ### v0.5.8 2020-08-30 - 优化和调整首页功能链接和样式; - 优化和调整文档浏览页面样式; - 优化和调整文档编辑器页面样式; - 优化和调整个人中心页面样式; - 优化图片分组的新建的逻辑,避免同名分组的产生; - 优化个人中心图片上传功能,在指定分组页面上传的图片将归属到特定图片分组; - 优化用户注册逻辑,限制用户名类型和长度; - 新增文档标签功能; - 新增个人中心仪表盘页面功能; - 新增个人中心个人资料修改页面功能; - 新增后台管理新增管理员功能; - 基于Token的API新增获取文集下文档列表和获取单篇文档接口; ### v0.5.7 2020-08 - 修复搜索的权限问题 - 修复文集协作的权限问题; - 优化文档目录显示; - 优化文集协作管理; - 优化文档编辑器排版; ### v0.5.6 2020-07-31 - 修复Markdown编辑器插入图片、表格、音视频等内容时光标丢失的问题; - 优化重构搜索功能,支持在搜索界面进行文集和文档搜索; - 优化文档页面排版显示; - 优化文档页面代码块超长超宽代码样式; - 优化移动复制文档弹出框大纲超长的样式; - 优化epub和PDF格式文件导出; - 优化编辑器界面排版布局; - 优化文档三级目录渲染错误的问题; ### v0.5.5 2020-07-20 - 禁用编辑器页面的列表目录和下拉目录语法解析 - Chrome扩展添加鼠标选择控制选项 - 优化文档样式 - 添加文集导入功能 - 优化文集目录加载速度 - 编辑器支持音视频外链和视频网站外链 - 编辑器添加字符统计功能 - 优化文档页面分享样式 - 优化文档编辑器排版布局 - 新增图片上传的URL链接插入 ### v0.5.4 - 修复Chromium配置参数未启用的问题 - 修复后台电子邮箱配置的问题 - 优化文集文档浏览页面滚动条样式 - 优化大数量文档下目录加载导致的性能问题 ### v0.5.3 - 添加编辑器引用JS的版本号 - 修复开启全站登录时登录注册页面样式丢失的问题 - 完善图片上传对图片大写后缀格式的支持 - 优化个人中心文档管理,支持按文集筛选文档 - 优化移动端阅读体验 - 修复编辑器行号挤压的问题 - 完善删除文档时的权限验证 - 文档页面添加图片放大镜功能 - 添加文档回收站功能 ### v0.5.2 2020-05-24 - 添加Chrome内核浏览器扩展 - 添加API访问接口; - 优化配置路径; - 增强代码安全性; - 优化个人中心图片、文档模板的默认排序; - 优化注册邀请码最大使用次数验证; - 添加Markdown编辑器对 Echarts 图表功能的支持; - 支持文档的复制和移动到其他文集; ### v0.5.1 2020-05-08 - 优化个人中心交互体验; - 添加站点异常报错的日志功能; - 优化项目结构; - 修改文档页面新增删除文档功能; - 优化首页样式排版; - 后台支持设置全站强制登录; ### v0.5.0 2020-05-02 - MrDoc正式中文取名:觅道文档; - 文档编辑器添加Markdown折叠功能; - 思维导图支持图形高度设置; - 优化文集导出EPUB文件功能; - 新增PDF文件导出功能; - 新增一个广告位; - 优化文集名称字符验证; ### v0.4.2 2020-04-20 - 添加思维导图功能的支持,可以在文档编辑器通过图标和`mindmap`标识代码块来创建脑图; - 首页添加文集筛选、文集排序和文集网格/列表视图切换; - 文档编辑器优化表格插入按钮,新增粘贴Excel内容转Markdown的功能; - 优化交互体验; ### v0.4.1 - 添加文档历史版本功能,可在修改文档时对比查看和选择恢复文档的历史版本; - 优化文档阅读页面样式,调整悬浮的目录样式; - 优化编辑器交互,增加所有网络请求的加载框显示; - 优化文集阅读页面样式,新增文集创建的管理链接; ### v0.4 2020-04-06 - 新增附件功能,可在个人中心管理附件,在文档编辑器中上传和添加附件; - 重构文档编辑页面布局,界面排版更加友好,涉及新建文档页面、修改文档页面、新建文档模板页面、修改文档模板页面; - 添加首页文集搜索功能和分页功能; - 优化文档编辑器,重写表格组件,文档表格可以先填写内容在插入到Markdown编辑器中,预览界面a标签链接以新窗口的方式打开;; - 优化个人中心和后台管理文档搜索,支持文档内容和标题搜索; - 优化个人中心和后台管理页面、首页和文集、文档浏览页面移动端样式; ### v0.3.4 2020-04-03 - 添加基于用户的API模块,支持通过用户Token获取文集、新建文档和上传图片; - 优化文档编辑页面布局; - 添加文集协作者功能,文集支持多用户协同协作了; - 修改文档阅读页面的文档内链接新窗口打开; ### v0.3.3 2020-03-21 - 修复后台管理无法删除文档的错误; - 修复后台新建无法新建文集的错误; - 优化图片上传逻辑,新增后台图片管理功能,前端编辑器替换Editor.md自带的图片上传组件; - 优化首页无文集时的样式,添加默认显示的图片; - 优化首页文集无文档时,显示默认提示文字; - 优化404页面,更换统一风格的404图片; - 调整文档阅读页面目录使用悬浮弹出框显示; - 增强安全性,替换前端请求字符串值中的特殊符号; ### v0.3.2 2020-03-12 - 修复访问码跳转文档404的错误; ### v0.3.1 2020-03-10 - 紧急修复sitemap导致的makemigrations错误; - 修改文集下载导出模型外键字段类型; - 调整文集和文档的URL结构; - 更新依赖库文件; ### v0.3.0 2020-03-07 - 优化MD文件导出逻辑,修复文档中本地资源不存在引发异常的问题; - 个人中心文集管理页面文集MD文件导出的交互; - 去除首次请求的Cookie检查,避免正常文档产生404的问题; - 优化首页文集列表样式,修复文集名称过长的显示问题,添加文集的最新文档; - 添加文集的EPUB导出功能,支持全站启停文集的前台导出和作者对单一文集的前台导出控制; - 升级Layui版本至2.5.6 ### v0.2.12 - 优化Markdown编辑器的扩展工具栏按钮,未选择文本时点击“楷”按钮,光标移动到span标签中间; - 优化文集内点击新建文档操作体验,在文集内点击【新建】按钮,跳转到文档新建页面后自动选择所属文集; - 优化新建文档页面的布局,使之更适合在中等屏幕下的操作; - 当Django的Debug设置为True时,后台会显示站点目前处于Debug调试模式; - 添加站点地图sitemap功能; ### v0.2.11 2020-02-24 - 修复:删除文档导致其子文档找不到父级文档从而产生异常的Bug; - 优化管理员界面文档管理的筛选功能,支持按文档状态进行筛选; - 优化修改文档后的跳转判断; - 优化文档阅读页面、新建文档页面和修改页面的无序列表样式; - 优化文档阅读页面指定语言的代码块样式,去除prism代码高亮插件,避免其与editormd的样式冲突; - 更改文档保存的HTML内容为预览时的HTMl而非editormd渲染的HTML; - 添加Markdown编辑器对流程图和序列图的支持; - 添加Markdown编辑器对部分HTML标签的识别和解析; ### v0.2.10 2020-02-22 - 优化修改文档页面的文档状态提示; - 新增注册邀请码功能,可在后台配置管理; ### v0.2.9 2020-02-17 - 优化文本编辑器排版 - 优化文档发布成功时候的跳转路径 - 优化编辑器预览的样式 - 添加页脚信息 - 优化文档修改页面排版 - 添加文档编辑页面中文集的权限显示 ### v0.2.8 2020-01-15 - 文档页添加上一篇文档和下一篇文档链接; - 优化文集样式,私密文集会在首页和文集、文档页使用锁图标标识; - 优化文档搜索页面样式; - 在Django调试模式下(DEBUG=True)不启用统计代码和广告代码; ### v0.2.7 2020-01-01 - 添加文件权限控制功能,支持:公开、私密、指定用户可见、访问码可见4中权限模式; - 优化部分样式; ### v0.2.6 2019-12-18 - 优化文档编写页面布局; - 添加文档编写页面可插入本地文本文件内容的功能; - 添加站点版本号信息 ### v0.2.5 - 添加文档的草稿功能; - 优化编辑页面退出时的提示; - 优化个人中心和管理后台页面样式; ### v0.2.4 - 优化文档编写页面结构 - 优化首页、文集列表页、文集页、文档浏览页、文档编写页在移动端的显示; ### v0.2.3 2019-12-08 - 优化Markdown内容目录样式; - 修复文档修改时间不生效的Bug; - 添加文档左侧目录可展开收缩功能,默认只显示第一级目录; - 调整文集页显示逻辑,默认显示文集简介和文集目录大纲; - 添加用户后台的文集导出功能,支持导出文集的Markdown文件压缩包; ### v0.2.2 2019-12-01 - 添加MrDoc全站favicon图标 - 添加后台配置关闭注册功能、启用邮箱功能、统计代码、广告代码等功能 - 添加通过邮箱找回密码功能 - 优化管理员界面退出后403的处理 - 优化文档浏览界面文档渲染加载逻辑 ### 2019-11 - 添加404页面视图 - 完善首页文集列表简介样式 - 完善后台管理员对文集的权限逻辑 ### 2019-08 MrDoc第一版发布