更新日志

置顶

更新开源版程序请参考说明的升级安装部分:https://www.showdoc.com.cn/help?page_id=13732
使用官网在线服务的不需要操作。

2021年10月

  • 安全更新

2021年9月

  • 修复一个安全漏洞
  • runapi客户端支持cookie

2021年8月

  • 修复若干个安全漏洞。
  • 升级flowchart.js版本,支持绘制更多图表
  • 用户修改密码后,其他设备的登录token会失效
  • 全局搜索的时候可以搜索项目名字和文档内容
  • 修复编辑器若干bug
  • 表格项目的锁定逻辑修复

2021年6月

  • 修复一个安全漏洞
  • 当有大版本发布时候,开源版showdoc可以在管理后台点击按钮来升级程序

2021年5月

  • 开源版showdoc增加OAuth2.0登录和通用接入登录
  • 引入项目分组功能,以解决项目数比较多的场景
  • 优化代码块高亮UI
  • 优化posrtman/swagger文件导入逻辑
  • 附件支持拖动上传
  • 分享出去的单页支持全屏阅读模式
  • 与showdoc搭配使用的runapi客户端支持前后自定义脚本执行,可脚本控制环境变量和请求参数等
  • runapi客户端支持断言和自动化流程测试

2021年4月

  • 可在我的项目列表中根据内容进行全局搜索
  • 支持跨项目复制和移动目录以及目录下的文档
  • mock功能前缀固定,后缀可以自定义url路径
  • 页面的历史版本可以编辑备注信息,方便自己备注版本差异

2021年3月

  • 单页项目按钮优化
  • 优化编辑器布局
  • 编辑器&符号转义

2021年1月

  • 兼容php8环境

2020年12月

  • 重设计首页UI

2020年11月

  • 完善附件管理,统一到文件库功能
  • 增加mock数据功能
  • runapi客户端增加全局参数和环境功能

2020年10月

  • 新增对swagger3(openapi3)的格式导入支持
  • 导出的时候可以选择只导出一个单页
  • runapi增加项目导出功能
  • 游客用户也可以看到公开页面的修改历史
  • 修复表格项目不支持一些特殊符号的问题
  • 修复项目左侧菜单栏初始打开时候默认展开的问题

2020年8月

  • 一些安全更新

2020年7月

  • 增加附件管理功能
  • 增加全屏阅读模式
  • 支持在线表格。用户新建项目的时候可以选择类型为表格,随后就可以当做轻量级的Excel表格来使用
  • 支持思维导图。在编辑器能找到插入思维导图的按钮,根据系统示例便可知道用法

2020年6月

  • 推出可对接口进行开发调试、以及自动生成文档的工具客户端RunApi,
    详情地址:https://www.showdoc.cc/runapi
  • 推出Mac客户端,下载链接:https://www.showdoc.cc/clients
  • 可以给成员只授权项目的某个目录,适合更精细化的权限控制。
  • 当用户编辑页面的时候将自动锁定,防止其他人修改覆盖
  • 当markdown的超链接指向本项目的时候,将在当前项目展开(之前是新窗口打开)

2020年5月

  • 编辑器增加三个按钮,对应的功能分别是插入标题目录TOC、插入视频和图文居中
  • 开源版showdoc可在管理后台设置图片和附件上传到阿里云或七牛云
  • 让编辑器的预览效果和实际样式保持一致,同时优化markdown渲染样式
  • 新增团队转让功能

2020年4月

  • 支持无限层级目录

2020年3月

  • 支持导入postman和swagger。支持导入导出markdown压缩包。

2020年2月

  • 推出windows版客户端
  • 优化手机app连接服务器的问题
  • showdoc正式支持plantuml,详情点此看文档

2020年1月

  • 管理目录的时候可以通过拖动的方式对目录进行排序和转移
  • 编辑页面的时候可以通过拖动的方式对页面进行排序

2019年12月

  • 增加回收站功能
  • 完善UI,重点优化了项目展示页面

2019年11月

  • 推出移动app,支持IOS和Android
  • 用户可在管理后台自定义首页
  • 支持搜索关键字高亮
  • 优化异常输出,使错误信息更友好,以便错误的时候排查问题

2019年10月

重写接口测试工具的UI http://runapi.showdoc.cc

2019年9月

  • 修复一个php文件上传漏洞
  • 优化docker安装镜像,初次启动docker镜像时将自动转移代码数据,不需要用户再执行命令

2019年8月

  • 新增重置管理员密码脚本命令
  • 编辑时,格式工具处增加粘贴到表格功能。可以从excel或者网页复制表格然后粘贴成markdown格式表格

2019年6月

  • 安全更新:为cookie新增httponly属性

2019年4月

  • 项目列表页面支持拖动排序。同时废弃了之前的项目置顶功能。
  • 删除目录时会把其下的子目录和页面一并删除
  • 完善makdown的TOC导航样式

2019年3月

  • 完善英文翻译和文档

2019年1月

  • 增加附件上传功能

2018年12月

  • 优化左侧栏样式

2018年11月

  • 优化表格宽度
  • 新增用户姓名字段并在团队成员中显示
  • 修复一个安全问题,此问题可能导致文档数据被越权修改。
  • 开源版showdoc支持ldap登录
  • 开源版showdoc支持在网站管理后台关闭公开注册
  • 增加快速复制分享链接的功能
  • 为了加强多人多团队情形下的项目协作,正式推出团队管理功能

2018年10月

  • 为了应对复杂项目内容的分类需求,showdoc在原来目录支持的基础上增加一层子目录,支持到了三级目录。用户在新建目录的时候选择父层目录为二级目录即可。

2018年9月

  • 官网showdoc.cc改写了URL转发规则,使分享出去的URL更友好。开源版不支持此功能。
  • 新增一键安装/升级脚本

2018年8月

  • 可通过代码注释自动生成API文档。详情请点击任一个具体项目的项目设置页面-开放API
  • 页面查看的时候增加历史版本的入口
  • 增加对IE11和edge浏览器的兼容支持
  • 登录/注册页面,项目密码页面增加回车快捷键支持
  • 修改个人设置页面在某些浏览器下不能点击返回的bug
  • 修复编辑器在某些情况下预览为空白的bug
  • 修复粘贴上传图片时会重复上传的问题
  • 修复保存文档的快捷键(ctrl+s或command+s)

2018年7月

  • 开源版showdoc新增管理后台功能,可以统一添加、删除用户,以及对全部项目的管理。

2018年4月

  • 支持自动化生成数据字典文档
  • 修复一个sql注入安全漏洞

2018年3月

  • 修复一个跳过验证码注册的bug
  • 修复bugs

2018年2月

  • 使用vue + element框架重构了ShowDoc的前端页面,优化UI风格
  • 提高不同页面之间切换速度
  • 项目展示页面,左侧栏允许收缩
  • 优化目录的添加和管理

2017年11月

  • 禁止上传的文件名后缀为php
  • 禁止空目录名的生成
  • 禁止删除非空的父目录

2017年10月

  • 为了安全性,关闭编辑器对html代码的预览

2017年9月

  • 项目展示页的左侧栏将采用固定布局,不会随着网页下拉而滚动,方便多目录浏览。
  • 项目展示页的新建按钮调整到目录上方,以方便点击。
  • 默认隐藏登录页面和项目密码访问页的验证码,减少用户输入时间。只有当输错密码大于一定次数时才会要求输入验证码。
  • 禁用server 目录缓存,以便在不同服务器之间迁移。迁移直接复制文件夹过去即可
  • 导出word文件的时候可以指定目录
  • 对话框优化

2017年8月

  • 修复编辑器在部分可触屏屏幕下的bug
  • 修复json格式化工具会把number类型转为string的bug

2017年7月

  • 编辑文档时支持直接插入html代码,并支持预览
  • 关闭页面缓存,使修改模板、配置时能立马生效
  • 优化首页展示方式
  • 新增项目归档功能
  • 项目主页可以置顶常用项目
  • 优化目录编辑页面

2017年6月

  • 修复部分浏览器下“点击可放大查看图片”功能与浏览器插件不兼容的bug

2017年5月

  • 图片可以粘贴上传
  • 点击可放大查看图片
  • 显示页面的最后编辑时间和编辑人

2017年4月

  • 项目展示页的左侧栏优化:打开三级目录的页面时,父目录也会展开
  • 支持站内链接

2017年1月

  • 重写项目设置,让交互更友好
  • 新增开放API,可以通过API来批量更新文档

2016年12月

  • www.showdoc.cc 启用更安全的https
  • 增加logo
  • 增加robots.txt

2016年11月

  • 增加Docker部署方式
  • 创建单页项目功能
  • 复制项目功能
  • 支持单页面分享功能

2016年10月

  • 支持生成TOC目录、科学公式、流程图和序列图

2016年9月

  • 用户可以预览页面历史版本与最新版本的差异
  • 项目创建者可以添加只读成员

2016年8月

  • 完善安装脚本
  • 禁用html缓存、完善页面css样式
  • 完善安装脚本
  • 推出v1.0.0正式版,并支持Composer方式安装
  • 放弃对Mysql的支持,全面使用Sqlite数据库
  • 新增Json格式化工具
  • 完善在线测试API的工具(RunApi)

2016年7月

  • 优化首页,改用全屏单页插件
  • 新增自定义模板功能,允许用户将自己的页面设置为模板
  • 保存页面前可以添加注释。添加的页面注释会在页面的版本历史显示,方便查看页面修改记录
  • 单账户允许同时多处登录(原来只允许同一时间单机登录)

2016年6月

  • 在配置文件可设置上传图片到七牛
  • 用户可设置个性域名
  • 在线ShowDoc域名由doc.star7th.com更改为www.showdoc.cc
  • 增加了多语言的支持

2016年5月

  • 新增自助安装脚本
  • 新增ShowDoc使用交流qq群(群号:564671853)
  • 支持三级目录
  • 历史页面保存到数据库的时候采用压缩,以减少数据库体积
  • 默认使用sqlite数据库
  • 单个页面的历史版本最多保留20个版本,以减少数据库体积
  • 把示例项目和帮助文档指向在线showdoc,以方便以后更新文档是只需要更新在线的即可。showdoc的每个副本也就没必要新建默认项目了
  • 修改URL模式为兼容模式,这样即使不再写apache或者nginx的重定向规则,showdoc也能正常访问

2016年4月

  • 微调详情页的字体样式
  • 修复首页轮播动画
  • 增加了页面标题与地址栏链接变化
  • 优化数据库结构:
  • 增加页面title显示当前项目的名称,同时打开多个项目时方便定位页面

2016年3月

  • 完善左侧栏UI
  • 增加对nginx下重定向规则说明
  • 修复一个自动登录的bug

2016年2月

  • 优化了样式
  • 增加复制页面的功能
  • web安全:增加SQL过滤防止注入

2016年1月

  • URL不区分大小写
  • 新增快捷键操作

2015年12月

  • 增加对删除页面的权限细分控制
  • 新增图片上传功能
  • 增加文档搜索功能
  • 删除页面和目录前增加确认按钮以防误操作

2015年11月

  • ShowDoc诞生并开源