搜点什么?

JPress 0.5.0发布,WordPress的Java代替版

发布时间:2021-02-21 23:08

本文作者:

JPress 0.5.0发布,WordPress的Java代替版

关注jpress的朋友可能已经发现了,虽然没有上oschina上发布,但是jpress代码里的版本号已经变更到0.5.0啦~

JPress 0.5.0 更新内容如下:

add类:

add:给导航添加onlyShowPreviousAndNext属性的支持

add:添加findFirstByModuleAndUserId方法,方便二次开发。

fix类:

fix:修复上传文件的时候,在windows下,返回的路径有误的bug;

fix:修复后台首页,当有匿名评论时,评论用户没有非空验证而造成空指针的问题。

fix: 修复apiresult保存到session的时候读取不到的bug

修复apiresult保存到session的时候读取不到的bug

修复 微信版本的网页拦截器获取不到微信用户信息的bug

fix:修复文字错误,修改“登陆”为“登录”

fix:修复QQ登陆获取用户信息有误的bug

fix:修复后台批量删除或更新时,数据缓存无刷新的bug;优化sql

fix:修复weibo登陆不允许get提交获取用户token的bug;

fix:修复QQConnector获取openId出错的bug;

fix:修复插件实例的module在某些平台下可能编译失败的问题

优化类:

优化freemarker渲染代码逻辑

CDN功能添加html标签的cdn-exclude属性的支持,添加该属性表示不会经过CDN替换。

简化代码,移动路由相关的功能到model模块,因为路由是由数据库决定的。

暂时移除多种数据的支持(目前暂时只支持mysql数据库),移除jpress-db-api以及jpress-db-mysql模块。

合并 utils和consts 模块到 commons模块,添加jpress-cache模块,方便扩展其他缓存比如redis等。

优化评论的查询代码,删除comment的getUsername和getContentTitle方法;

去除缓存的sql log

重构消息的通知机制,减少使用者的bug可能;修复上一篇、下一篇错误的问题;优化sql查询,使之更加快速;

优化邮件通知作者的代码逻辑

修改 close_action_cache 属性的默认配置为 false,即不关闭action页面缓存。

优化:重构jpress-db-api和jpress-search-api模块,去除数据方言配置和搜索引擎的配置,更加方便灵活。

更新二次开发的相关文档

代码提交详情可查看:https://gitee.com/JPressProjects/jpress

最新版本JPress安装包下载:https://gitee.com/JPressProjects/jpress/releases

相关文章

加入我们!

如果你想系统学习JPress涉及到的知识点,或者希望有人解答你在深度使用JPress时遇到问题,
加入QQ群是个很不错的选择