v5.8.0.0 (2019-03-30)

  1. 升级 Laravel 至 5.8

v5.5.11.3 (2019-03-23)

  1. 增加对php7.1和7.3的兼容支持
  2. 增加 License 文件

v5.5.11.2 (2019-03-16)

  1. 优化路由
  2. 增加第三方登录测试

v5.5.11.1 (2019-03-09)

  1. 英语翻译初步完成可以在后台切换语言

v5.5.11.0 (2019-03-02)

  1. 后台使用 app.name 代替 bjyblog.web_name 配置项
  2. 后台增加 app.locale 配置项

v5.5.10.7 (2019-02-23)

  1. 增加 php-cs-fixer 统一编码风格
  2. 优化测试用例

v5.5.10.6 (2019-02-16)

  1. 修改助手函数文件的目录
  2. 修改配置项描述
  3. 创建 ComposerServiceProvider 用于分配数据

v5.5.10.5 (2019-02-09)

  1. 修复新增文章页面的信息展示错误
  2. 通用右侧的最新评论增加锚链接

v5.5.10.4 (2019-02-02)

  1. 引入 baijunyao/laravel-test-support 增强 PHPUnit 测试
  2. 增加各个模型的 observer

v5.5.10.3 (2019-01-26)

  1. 批量替换评论功能完成
  2. 批量替换文章内容功能完成

v5.5.10.2 (2019-01-19)

  1. 许可协议增加nofollow属性

v5.5.10.1 (2019-01-12)

  1. 修改升级命令
  2. 代码高亮增加diff

v5.5.10.0 (2019-01-05)

  1. 统一所有的升级命令为bjyblog:update
  2. 引入baijunyao/laravel-upload用于上传文件
  3. 修复无法提交推荐博客的问题
  4. 完善代码测试

v5.5.9.3 (2018-12-29)

  1. 修复迁移填充过程中缓存了空的配置项的问题
  2. 通过config函数获取水印文字
  3. 给图片添加水印的时候排除gif
  4. 增加/admin路由
  5. 修复移动端返回顶部按钮被遮挡的问题
  6. 清空测试数据后清空缓存

v5.5.9.2 (2018-12-22)

  1. 修复jasny-bootstrap无法使用的问题
  2. 优化线上部署时的composer命令

v5.5.9.1 (2018-12-15)

  1. 删除废弃的前端资源文件
  2. 使用bootstrap-switch替代jasny-bootstrap
  3. 备份时忽略/storage/framework目录
  4. 文章新增和编辑页面打开时不再默认选中editormd编辑器

v5.5.9.0 (2018-12-8)

  1. 增加备份网站和数据库的功能
  2. 文件系统增加阿里云oss
  3. 修复登录后无法评论的问题

v5.5.8.0 (2018-12-1)

  1. 使用laravel的auth管理oauth登录用户
  2. 增加loginByUserId方法用于测试中的登录功能
  3. 删除/app/User.php统一使用/app/Models/User.php

v5.5.7.2 (2018-11-24)

  1. 文章详情页增加点击图片放大的功能
  2. 禁止搜搜引擎抓取搜索页
  3. 搜索由get改为post
  4. 忽略一些验证性的文件

v5.5.7.1 (2018-11-17)

  1. 增加Home模块的测试
  2. 增加travis ci

v5.5.7.0 (2018-11-10)

  1. 增强升级版本的命令

v5.5.6.5 (2018-11-3)

  1. 增强升级版本的命令
  2. 从thinkphp-bjyblog迁移时自动升级到最新版

v5.5.6.4 (2018-10-27)

  1. 给博主的头像增加皇冠标识

v5.5.6.3 (2018-10-20)

  1. 修复上传QQ群二维码图片失败的问题
  2. 后台用户使用 admin guard

v5.5.6.2 (2018-10-13)

  1. 使用新的方式检查版本更新
  2. 修改邮件模板

v5.5.6.1 (2018-10-6)

  1. 解决 git clone 后 composer install 报错的问题
  2. webpack 增加复制图片目录的命令
  3. 使用 node8
  4. 文章列表增加置顶图标
  5. 解决升级至 v5.5.6.0 填充需要确认的问题

v5.5.6.0 (2018-9-29)

  1. 申请推荐博客时增加邮件通知
  2. 使用队列发送邮件
  3. Envoy配置完成
  4. 将QQ群设置独立出来
  5. 一键升级多个版本的功能

v5.5.5.0 (2018-9-22)

  1. 增加推荐博客功能

v5.5.4.3 (2018-9-15)

  1. 增加mail.from.address配置项

v5.5.4.2 (2018-9-8)

  1. 调整上下篇文章的顺序

v5.5.4.1 (2018-9-1)

  1. 填充增加 email 加密方式配置项
  2. 解决文章详情页 markdown 转成的 html 表格没有样式的问题
  3. 不在 env 文件中配置邮箱信息
  4. 修复后台登录页面报错的问题
  5. 解决升级 $config 造成的一些错误
  6. 后台第三方用户列表增加 ip
  7. 拆分 email 配置
  8. 拆分第三方登录配置

v5.5.4.0 (2018-8-26)

  1. 重新设计配置项数据库存储方式

v5.5.3.2 (2018-8-18)

  1. 解决第三方登录用户被删除后评论列表报错的问题
  2. 去掉第三方账号登录后的弹出提示

v5.5.3.1 (2018-8-11)

  1. 解决文章被彻底删除后后台评论列表报错的问题

v5.5.3.0 (2018-8-4)

  1. 解决备案号没有从数据库获取的问题
  2. 增加菜单管理功能

v5.5.2.2 (2018-7-28)

  1. 升级laravel-model至1.3
  2. 升级laravel-flash至1.3
  3. 引入laravel-jquery
  4. 编辑文章的时候不再提示标签的删除操作
  5. 前台页面屏蔽flash提示

v5.5.2.1 (2018-7-21)

  1. 解决用户数展示错误的问题
  2. 解决开源项目页面报错的问题
  3. 后台文章、评论、用户搜索功能完成

v5.5.2.0 (2018-7-14)

  1. 过滤搜索中的特殊符号
  2. 新底部页面完成

v5.5.1.8 (2018-7-7)

  1. 禁止蜘蛛抓取搜索页
  2. 全文搜索出错时自动降级使用 sql like

v5.5.1.7 (2018-06-30)

  1. 增加 rss 订阅功能
  2. 增加 sql like 搜索方案
  3. 整合 elasticsearch

v5.5.1.6 (2018-06-23)

  1. 解决有恶意访问第三方登录回调的问题

v5.5.1.5 (2018-06-16)

  1. Admin 模块 webpack 完成
  2. 定义robots禁止搜索引擎抓取搜索页面
  3. 优化搜索

v5.5.1.4 (2018-06-9)

  1. Home 模块 webpack 完成

v5.5.1.3 (2018-06-3)

  1. 设置默认标签长度为20
  2. 解决QQ登录头像保存失败的问题

注: 建议把 tag 标签的 name 字段长度增加到 20 以上;避免英文被截断的问题

v5.5.1.2 (2018-05-26)

  1. 默认使用异步创建索引
  2. 解决获取登录时的url报错的问题

v5.5.1.1 (2018-05-19)

  1. 解决添加文章的错误提示
  2. 删除和恢复以及彻底删除文章后跳转到之前的页面
  3. 解决laravel-flash报错的问题

v5.5.1.0 (2018-05-12)

  1. 访问不存在的分类和标签时返回404
  2. 使用TNTSearch实现全文搜索

v5.5.0.23 (2018-05-06)

  1. 解决容易忘记选分类的问题
  2. 完善article_tags表操作的逻辑
  3. 不展示没有文章的标签

v5.5.0.22 (2018-04-29)

  1. 修复在移动端上下篇文章因标题过长导致样式错乱的问题
  2. 解决添加和编辑分类时排序为空时报错的问题
  3. 解决markdown编辑器遮挡modal的问题
  4. 解决ajax不自动携带X-CSRF-TOKEN的问题
  5. 增加在添加文章页面新增标签的功能
  6. 解决访问没有文章的分类时报错的问题

v5.5.0.21 (2018-04-22)

  1. 解决编辑文章时封面图会被第一张图片替换的问题
  2. 更改gitee链接

v5.5.0.20 (2018-04-21)

  1. 删除文章后先同步删除关联表article_tags中的数据
  2. 解决markdown编辑器全屏被遮挡的问题
  3. 添加在评论无意义信息时的提醒并关闭loading
  4. 取消使用Laravel-Searchy
  5. 前台页面不弹出添加评论的提示
  6. 开源项目页面的oschina改为gitee

v5.5.0.19 (2018-04-14)

  1. 解决后台登录错误提示重复的问题
  2. 使用Laravel-Searchy增强文章搜索功能

v5.5.0.18 (2018-04-07)

  1. 自定义文章封面图功能完成
  2. 解决后台列表内容不自动换行的问题
  3. 后台和前台统一分页样式

v5.5.0.17 (2018-03-31)

  1. 删除、恢复、彻底删除管理员功能完成
  2. 所有的恢复数据统一使用restoreData方法
  3. 增加彻底删除数据后的提示

v5.5.0.16 (2018-03-25)

  1. 修复标签名不能跟分类名重复的问题

v5.5.0.15 (2018-03-18)

  1. 解决添加文章时的错误提示
  2. 后台首页只count(id)

v5.5.0.14 (2018-03-03)

  1. 使用laravel-flash替代flash_message
  2. 文章模型关联标签
  3. 首页列表文章使用模型关联代替join
  4. 解决文章页面有序和无序列表无法正常显示样式的问题
  5. 使用模型关联代替join获取文章详情数据
  6. 使用访问器过滤描述中的换行
  7. 分类页面使用模型关联代替join
  8. 使用模型关联重构前台标签下的文章列表
  9. 更新系统功能完成

v5.5.0.13 (2018-02-23)

  1. 增加bjyblog:migrate命令

v5.5.0.12 (2018-02-23)

  1. 修复数据库密码获取错误的问题
  2. 使用gitee以解决clone太慢的问题
  3. 解决install报错的问题

v5.5.0.11 (2018-02-23)

  1. 引入baijunyao/laravel-flash
  2. 引入baijunyao/laravel-model
  3. 增加旧标签记录
  4. readme增加tag日期
  5. 使用模型关联替代join获取后台文章列表
  6. 文章模型关联分类模型
  7. 使用关联模型替代join获取标签下的文章数统计

v5.5.0.10 (2018-02-10)

  1. 解决第三方账号关联管理员后无法回复评论的问题
  2. 增加bjyblog:install命令以简化安装
  3. 修复后台无法退出的问题
  4. 修复分类没有按照sort字段排序的问题

v5.5.0.9 (2018-02-03)

  1. 使用 mews/purifier 过滤评论加强 xss 防护
  2. 添加EditorConfig配置
  3. 修复移动端版权说明样式错乱的问题
  4. 默认使用 /config/session.php 定义的 session 过期时间
  5. 升级prism增加复制功能

v5.5.0.8 (2018-01-26)

  1. 升级baijunyao/laravel-print至3.1
  2. 只允许使用 oauth 账号登录评论
  3. 统一编码风格
  4. 自定义验证类用于验证评论内容
  5. 更合理的获取评论请求数据
  6. 增加中间件用于防止未登录状态请求评论接口

v5.5.0.7 (2018-01-22)

  1. 设置session过期时间为30天
  2. 评论出错返回403错误并阻止继续操作
  3. 增加评论草稿箱功能防止评论丢失
  4. 底部增加版本号
  5. 底部2017改为2018年
  6. request只取指定字段

v5.5.0.6 (2018-01-16)

  1. 解决登录后丢失评论内容的问题
  2. 解决dusk测试关闭过快评论失败的问题

v5.5.0.5 (2018-01-14)

  1. 后台增加清除缓存的菜单
  2. 已经登录后台后再访问登录页面自动跳转到后台首页
  3. 修复彻底删除评论后跳转不正确的问题
  4. 设置随言碎语和开源项目页面的title
  5. Powered by改为中文

v5.5.0.4 (2018-01-08)

  1. require laravel-print 用于调试打印
  2. 开启自动发现dusk
  3. require dbal用于修改字段
  4. 修改文章内容字段类型为mediumText
  5. 把char改为string
  6. 删除text字段类型的长度

注: 因表迁移不支持修改 text 类型 ;所以建议安装 5.5.0.4 之前版本的童鞋手动把 articles 表的 markdown 和 html 字段从 text 类型改为 mediumtext ;以防止生成的 html 过长无法完整储存;

v5.5.0.3 (2018-01-05)

  1. 不追踪favicon.ico文件
  2. 水印文字从数据库配置中获取
  3. 修复分类和标签列表title、keywords、description未正确设置的问题

v5.5.0.2 (2018-01-02)

  1. 前台dusk测试完成
  2. 访问不存在的文章时返回404页面

v5.5.0.1 (2017-12-28)

  1. 修复社会化登录的错误

v5.5.0.0 (2017-12-24)

  1. 升级laravel框架到5.5版本

v5.3.0.6 (2017-12-21)

  1. 修复show_message函数改名造成的错误
  2. 修复右侧捐款链接错误的问题
  3. 切分日志保留1年的记录

v5.3.0.5 (2017-12-20)

  1. 新增或者编辑文章后更新标签统计缓存

v5.3.0.4 (2017-12-17)

  1. 博客版本号从配置项中获取
  2. 规范统一使用驼峰命名

v5.3.0.3 (2017-12-14)

  1. 全局路由约束;限制id必须为数字

v5.3.0.2 (2017-12-12)

  1. 完善使用说明
  2. 自动过滤一些无意义评论

v5.3.0.1 (2017-12-09)

  1. 第一个稳定版本

v5.3.0-rc.4 (2017-12-03)

  1. 优化处理缓存的方式

v5.3.0-rc.3 (2017-11-26)

  1. 加入组织功能完成

v5.3.0-rc.2 (2017-10-27)

  1. 增加开源项目功能

v5.3.0-rc.1 (2017-09-21)

  1. 修复各种bug

v5.3.0-beta.4 (2017-09-19)

  1. 回收站及恢复功能完成

v5.3.0-beta.3 (2017-08-31)

  1. 使用DB编辑数据后清空缓存

v5.3.0-beta.2 (2017-08-23)

  1. 使用优雅的方式更新缓存数据

v5.3.0-beta.1 (2017-08-18)

  1. 使用缓存完善功能

v5.3.0-alpha.3 (2017-08-06)

  1. 处理一些图片相关的问题

v5.3.0-alpha.2 (2017-07-24)

  1. 数据填充完成

v5.3.0-alpha.1 (2017-07-11)

  1. 发布第一个完整的内测版

v1.5.3 (2017-06-29)

  1. 修复表情和头像的bug

v1.5.2 (2017-06-27)

  1. 把第三方登录的用户保存在本地

v1.5.1 (2017-06-25)

  1. 使用ubb标签的方式重构评论表情

v1.5.0 (2017-06-13)

  1. 后台配置项功能完成

v1.4.0 (2017-05-16)

  1. 后台分类管理完成

v1.3.0 (2017-05-05)

  1. 后台随言碎语功能完成

v1.2.0 (2017-05-01)

  1. 友情链接管理完成

v1.1.1 (2017-04-26)

  1. 正式开始上线使用

v1.1.0 (2017-04-07)

  1. 后台增加评论列表

v1.0.0 (2017-03-29)

  1. 初始版本完成