v2.1 更新日志

1、图片类型添加SVG支持
2、采用go mod作为包管理工具,go版本提升到1.13
3、升级beego版本到v2
4、钉钉集成,实现钉钉内免登录
5、新增目录折叠、阅读次数
6、国际化(i18n)支持
7、markdown编辑页面支持预览跳转
8、iframe支持
9、修复文档历史查看页面不显示bug
10、修复文档历史记录对比功能失效bug
11、markdown编辑页面支持预览页面跳转
12、docker镜像优化
13、评论功能PR合并
14、修复在mysql8.0中由于member关键词导致系统无法正常使用的异常
15、企业微信登录引入(可能存在bug)
16、评论功能bug修复
17、账号规则支持全数字
18、私密文章访问异常修复

更新方法

下载编译后的文件解压缩,覆盖到原目录。

请在配置文件 conf/app.conf 中添加如下配置(如有配置https,将其由false改为true):

enablexsrf = "${MINDOC_ENABLE_XSRF||false}"

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

因当前版本新增的配置文件的配置,请对比配置(conf/app.conf.example)更新。

MinDoc 使用手册: https://www.mindoc.com.cn/docs/mindochelp

本次更新修改了数据库结构,升级前请先备份原程序和数据库。

Docker镜像: registry.cn-hangzhou.aliyuncs.com/mindoc-org/mindoc:v2.1

国内下载加速方法参见 https://ghproxy.com/

v2.0 更新日志

1、新增 团队功能,管理员可创建团队并将用户加入到团队中,项目所有者可将一个团队加入到项目中。
2、新增 项目空间功能,可对项目分组,可将多个项目加入到一个项目空间中。
3、新增 Markdown 编辑器 JSON 转 table 工具,可将复杂 json 转换为表格。
4、新增 项目密码访问功能,私有项目可通过密码和Token两种方式访问。
5、新增 项目阅读页的设置和成员按钮。
6、优化 图片和附件的路径问题,在没有配置 baseurl 参数的情况下,默认使用相对路径。
7、优化 部分页面文案提示。
8、修复 beego 使用文件储存 session 时的安全漏洞
9、修复 部分页面的 xss 漏洞。
10、搜索支持文章以及空格分隔关键字
11、优化流程图过大导致的撑破页面的问题
12、优化搜索,支持空格分隔关键字,支持项目搜索
13、移除项目标签和项目令牌的支持
14、增加加入项目成员时以用户名模糊搜索
15、账号正则匹配支持中横线
16、修复链接文章附件无法下载问题
17、增加图片上传格式

更新方法

下载编译后的文件解压缩,覆盖到原目录。

MinDoc 使用手册: https://www.mindoc.com.cn/docs/mindochelp

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

因当前版本新增的配置文件的配置,请对比配置更新。

MinDoc 使用手册: https://www.mindoc.com.cn/docs/mindochelp

本次更新修改了数据库结构,升级前请先备份原程序和数据库。

v1.0.2 更新日志

1、修复导出文档混乱的BUG
2、修复文章导航显示不全的BUG
3、增加LDAP更多错误信息
4、优化配置文件自动加载逻辑

更新方法

下载编译后的文件解压缩,覆盖到原目录。

MinDoc 使用手册: https://www.mindoc.com.cn/docs/mindochelp

本次更新未修改数据库结构,仅需手动修改配置文件后重启mindoc即可。

v1.0.1 更新日志

1、修复匿名访问判断错误的BUG
2、重写配置文件自动加载逻辑
3、增加管理员后台修改配置文件的功能

更新方法

下载编译后的文件解压缩,覆盖到原目录。

MinDoc 使用手册: https://www.mindoc.com.cn/docs/mindochelp

本次更新未修改数据库结构,仅需手动修改配置文件后重启mindoc即可。

v1.0 更新日志

1、修复管理员或作者读取文章时弹出密码页的问题.
2、通过mermaid插件实现甘特图、流程图以及时序图支持:将代码块标记为 mermaid即可.
3、扩展Markdown图片语法,支持设置图片大小和位置,可通过锚标记实现:mindoc.jpg#align=center&size=50x60.
4、扩展Markdown 对引用类型样式的展示效果,支持info、warning、success、danger的支持:>[info]这是一个INFO引用.
5、优化GFM列表按钮样式,使用Web字体替换input控件.
6、增加锚节点语法支持,可直接通过来实现锚标记.
7、删除客户端缓存使客户端跟服务器端文档保持一致.
8、移除第三方Web字体,修复局域网打开过慢的问题.
9、修复编辑模式下项目文档树展开错误的问题.
10、修复附件无法同时上传多个的BUG,同时增加客户端附件大小校验.
11、支持邮箱登录.
12、优化文档目录展示效果,文档阅读时,会将文档目录浮动在右侧.
13、服务器端过滤危险HTML标签和属性.
14、修复项目设置封面不显示问题.
15、修复数据库因时区设置为UTC和实际时间相差8小时问题.
16、登录状态下文章阅读页增加编辑按钮.

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

MinDoc 使用手册: https://www.mindoc.com.cn/docs/mindochelp

本次更新修改了数据库结构,升级前请先备份原程序和数据库。

v0.13.4 更新日志

1、修复文章附件下载权限问题
2、修复文章和项目上传附件的问题
3、优化没有文档的项目显示文案的问题

更新方法

下载后覆盖原目录即可。

v0.13.3 更新日志

解决无法连续创建顶级文档的BUG

更新方法

下载后覆盖源目录。

v0.13.2 更新日志

解决导出PDF文档时代码折叠导致显示不全的问题

更新方法

下载编译后的文件解压缩,覆盖到原目录。

v0.13.1 更新日志

1、修复文章无法编辑的BUG
2、完善docker-compose.yml配置文件
3、删除项目时删除附属的配置文件和图片

更新方法

下载编译后的文件解压缩,覆盖到原目录。

v0.13 更新日志

1、修复无数据时报错的问题。
2、新增自定义代码着色格式
3、新增自动加载配置文件
4、配置信息可以从环境变量中读取,配置文件中一般是 ${value||default} 的格式
5、兼容数据库配置的大小写问题
6、修复旧版本没有标识文档读写缓存失败的BUG
7、实现自定义模板功能,可将模板设置为全局或当前文档使用
8、优化项目附件和图片存放路径,按照项目存放附件和图片
9、优化自动发布功能解决大项目发布时的性能问题
10、修复删除项目没有删除附件的问题
11、实现自定义文档树的展开状态,目前仅支持自动展开当前设置的节点
12、重构CDN相关函数,自己增加版本号参数
13、实现文档自动保存,默认30s自动将已修改的文档保存到数据库,可在项目设置中开启
14、实现记住上次打开的文档,当文档编辑时会自动定位到上次打开的文档。
15、解决项目描述和文章描述太长导致无法自动换行的BUG
16、优化错误页的提示文案

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install
linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

因当前版本新增的配置文件的配置,请对比配置更新。

其他配置请看WIKI: https://www.mindoc.com.cn/docs/mindochelp/config

本次更新修改了数据库结构,升级前请先备份原程序和数据库。

v0.12 更新日志

1、实现文章功能,可关联项目中的文档
2、新增导出功能选项
3、修复导出进程正在运行时提示文案问题
4、优化Markdown导入图片路径问题
5、解决使用Redis缓存时无法读取缓存的BUG
6、升级Beego框架版本和Golang基础版本
7、删除不再支持的命令
8、修复连续创建项目封面无法再次生成的BUG
9、优化导入项目链接的处理
10、修复部分图片没有使用CDN方法生成路径的问题

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install
linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

因当前版本新增的配置文件的配置,请对比配置更新。

其他配置请看WIKI: https://github.com/lifei6671/mindoc/wiki

升级前请先备份原程序和数据库

v0.11 更新日志

  • 实现项目队列导出节省资源
  • 实现同一个项目通过配置限定同一时间执行的任务数量
  • 修复导出Word没有图片的问题
  • 优化Mac下单页打印中文字体无法显示的问题
  • 升级Golang基础版本到1.10.3
  • 实现项目复制,可以通过复制功能镜像出已存在的项目
  • 解决部署在二级子项目导入项目时图片路径错误的BUG
  • 增加导出文件的缓存目录配置,可以指定导出项目文件的存放目录
  • 增加单页打印功能,可通过浏览器自带打印功能导出或打印当前浏览的页面
  • 增加命令行修改密码功能,忘记密码可通过命令行修改账户的密码
  • 修复项目下文档标识错误的BUG
  • 修复编辑文档顺序和阅读顺序不一致的BUG

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

因当前版本新增的配置文件的配置,请对比配置更新。

其他配置请看WIKI:https://www.mindoc.com.cn/docs/mindochelp/

升级前请先备份原程序和数据库。

v0.10.1 更新日志

  • 修复项目导出BUG
  • 修复导入项目代码重复渲染BUG
  • 增加更多控制台日志

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

其他配置请看WIKI: https://www.mindoc.com.cn/docs/mindochelp/

升级前请先备份原程序和数据库。

v0.10 更新日志

  • 新增Markdown压缩包项目导入
  • 新增超级管理员端设置项目信息
  • 新增不同项目的文档标识可重复
  • 新增设置第一篇文章为项目默认打开的页面
  • 新增备案信息选项
  • 新增项目分享开关
  • 新增MinDoc部署到二级子目录
  • 新增Markdown项目导出
  • 新增文档编辑时间显示
  • 优化历史文档保存逻辑,只有两次文档内容MD5值一致时才保存
  • 优化导出文件的效果
  • 修复Cookie记住登录不生效的BUG
  • 修复超级管理员删除项目失败的BUG

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

其他配置请看WIKI: https://www.mindoc.com.cn/docs/mindochelp/

升级前请先备份原程序和数据库。

v0.9 更新日志

  • 升级二进制编译golang版本到1.10
  • 增加封面的CDN路径生成
  • 修复部分文字描述错误
  • 优化用户登录状态时可以注册的问题
  • 开启Markdown的数学公式功能
  • 优化首页显示效果
  • 增加文档缓存配置,支持memory、file、redis和memcache
  • 项目封面通过h5的canvas生成
  • 增加项目列表删除项目功能
  • 切换包管理工具为dep并升级部分依赖包到最新版本

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

文件导出配置请看WIKI: https://www.mindoc.com.cn/docs/mindochelp/

升级前请先备份原程序和数据库。

v0.8.1 更新日志

  • 修复修改密码页面样式错误
  • 修复超级管理员无法修改用户姓名问题
  • 部分页面优化

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

文件导出配置请看WIKI: https://www.mindoc.com.cn/docs/mindochelp/

升级前请先备份原程序和数据库。

v0.8 更新日志

  • 实现通过SSL、TSL发送邮件 #210 #131
  • 增加用户真实姓名字段
  • 优化项目列表显示
  • 实现限定文档历史记录数量
  • 优化部分页面的用户体验
  • 实现添加项目成员时下拉提示
  • 完善Dockerfile文件

更新方法

下载编译后的文件解压缩,覆盖到原目录。

执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

升级前请先备份原程序和数据库。

v0.7 更新日志

  • 新增 实现上传文件不限制后缀 #173
  • 新增 实现上传文件大小限制
  • 新增 实现自动发布功能 #129
  • 新增 项目自动发布,在项目设置中可以开启,开启后项目会在保存时自动发布。
  • 新增 文档中的图片可以点击查看大图
  • 优化 基于 Quill 重新实现的富文本编辑器 #105
  • 优化 基于 Calibre 实现的 PDFEPUBMOBIWord 文档导出。 #53
  • 优化 登录时密码框错误提示不消失问题
  • 优化 网站首页限制网站title
  • 修复 切换文档上传附件混乱的BUG #180
  • 修复 无法清空文档标识的BUG
  • 修复 Beego默认读取1000条数据问题 #206
  • 修复 密码不能为空提示框BUG #205
  • 修复 复杂邮箱地址无法验证的BUG #199
  • 修复 分页BUG #167
  • 修复 网站标题过长导致的搜索框换行的问题 #150 #118
  • 修复 无法清空文档标识的问题 #157

更新方法:

下载后,覆盖即可;强烈建议升级前备份数据库和文件。

请覆盖后执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

v0.6 更新日志

  • 新增 标签功能,可以根据标签组织项目
  • 新增 用户删除功能,删除后的用户项目以及其他数据会自动转移到超级管理员账户上
  • 新增 项目描述支持Markdown语法
  • 优化 项目标签添加效果
  • 优化 登录超时后保存项目提示登录信息
  • 修复 导出PDF排序问题

更新方法:

下载后,覆盖即可;强烈建议升级前备份数据库和文件。

请覆盖后执行以下命令:

windows => mindoc_windows_amd64.exe install

linux => ./mindoc_linux_amd64 install

如果看到 Install Successfully! 表示升级成功。

v0.5.1 更新日志

  • 增加 ldap自定义objectclass
  • 修复 小BUG
  • 迁移 github仓库
  • 优化 配置文件中数据库节点

更新方法

下载后,覆盖即可;强烈建议升级前备份数据库和文件。

配置文件请按照最新版配置文件迁移,请勿直接覆盖。使用ldap的用户请在配置文件中配置 ldap_filter 。

v0.5 更新日志

  • 修复 管理后台无法删除项目的BUG
  • 修复 管理后台项目列表分页不显示的BUG
  • 修复 项目Model映射拼写错误的BUG #72
  • 新增 附件管理功能
  • 新增 粘帖图片上传功能 #41
  • 新增 Markdown编辑器历史记录比较查看并合并功能
  • 优化 显示table表格hover效果 #52
  • 优化 附件上传列表中附件大小格式化显示
  • 优化 当网站名称过长时部分隐藏
  • 优化 优化编辑器添加文档文本描述

更新方法:

下载后,覆盖即可;强烈建议升级前备份数据库和文件。

如果不是从 v0.3 版本升级,请覆盖后执行以下命令:

windows => godoc_windows_amd64.exe install godoc_windows_amd64.exe migrate

linux => ./godoc_linux_amd64 install ./godoc_linux_amd64 migrate

如果看到 update successed. 表示升级成功。

v0.4 更新日志

  • 修复 在sqlite数据库下项目成员切换权限错误的BUG #58
  • 修复 项目内容搜索无法查看的BUG
  • 修复 上传项目封面图片剪切后大小不变的BUG
  • 修复 使用sqlite初始化数据库是数据库目录无法自动创建的BUG #56
  • 修复 Markdown返回按钮异常 #63
  • 新增 以服务的方式启动 详见 MinDoc 命令
  • 新增 文档内上传的图片实现CDN,该功能需要在 conf/app.conf 中配置 cdnimg 节点
  • 新增 自定义配置文件路径和静态文件路径,#59 详见 MinDoc 命令

更新方法:

下载后,覆盖即可;强烈建议升级前备份数据库和文件。

如果不是从 v0.3 版本升级,请覆盖后执行以下命令:

windows => godoc_windows_amd64.exe install godoc_windows_amd64.exe migrate

linux => ./godoc_linux_amd64 install ./godoc_linux_amd64 migrate

如果看到 update successed. 表示升级成功。

v0.3 更新日志:

  • 新增 文档历史功能,请使用超级管理员账号登录,在网站配置中开启.
  • 新增 Markdown 模板功能
  • 新增 管理员编辑用户和文档功能
  • 新增 LDAP 用户登录,感谢 @naokij 提供的解决方案
  • 新增 阅读模式下回到顶部
  • 新增 sqlite 数据支持 #32
  • 优化 内容搜索高亮显示
  • 优化 升级程序,可实现跨版本升级
  • 修复 管理后台权限校验不严谨的BUG
  • 修复 首页不显示分页的BUG

升级方式:

请在覆盖前备份 conf/app.conf 和数据库,以防数据丢失。下载后首先覆盖MinDoc目录,然后在MinDoc 根目录执行 windows => ./godoc_windows_amd64 migrate, linux => ./godoc_linux_amd64 migrate .

如果看到 update successed. 表示升级成功。

v0.2 更新内容:

  • 优化 附件上传功能 #22
  • 优化 安装流程,改自动安装为手动安装 #16
  • 修复 项目无法删除的BUG #17
  • 修复 保存用户信息无法实时显示的BUG #15
  • 新增 PDF导出功能,依赖 wkhtmlpdf 工具 #14
  • 新增 超级管理员删除,转让和编辑项目权限 #12
  • 新增 项目内搜索功能
  • 新增 二维码分享功能
  • 新增 静态文件 CDN 配置功能

升级方式:

下载后覆盖即可,请在覆盖前备份 conf/app.conf 和数据库,以防数据丢失。

v0.1.5 更新日志:

1、修复编辑器无滚动条BUG #10
2、优化界面的交互体验
3、新增Html编辑器发布按钮
4、修复记住密码后无法退出的BUG
5、上传图片兼容png格式

升级方式:

下载后覆盖即可,请在覆盖前备份 conf/app.conf 和数据库,以防数据丢失。

v0.1.4 升级日志:

  • 修复无法删除项目的BUG
  • 修复能够搜索
作者:Mindoc君  创建时间:2022-11-29 17:59
最后编辑:M君  更新时间:2023-01-09 15:02