JPress v2.0-rc.5 发布,同时新官网上线

  

JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。

JPress v2.0-rc.5 发布了,重点优化插件的安装、卸载以及失败的自动回退等细节功能,同时修复个别安全问题,强烈建议升级到最新版本(毕竟,升级只是覆盖升级,1秒钟的事情没有成本)。

同时,基于 JPress v2.0-rc.5 开发的官网已经上线,官网地址: http://www.jpress.io ,目前,官网的所有功能都是由 JPress 和 其插件进行驱动。 

JPress v2.0-rc.5 更新的功能如下:

  • 新增:代码生成器新增直接生成后台html代码的功能,感谢 @java中国
  • 新增:共享方法 option() ,新增默认参数的指定功能
  • 新增:文章编写的时候新增 order_number 输入框,方便自定义排序的功能。
  • 新增:新增自定义后台菜单的 target 功能,感谢 @Retire
  • 新增:新增文章的 isActive() 方法,判断文章是否高亮的功能
  • 新增:新增自定义后台登录地址的功能,配置 jpress.adminLoginPage = /admin/xxx 即可,更加安全
  • 新增:注册开关功能,可以在特定需求是进行注册关闭
  • 优化:插件安装的文章提示问题,确实文字不明其含义。
  • 优化:优化 markdown 导入是新增直接导入类别的功能。感谢 @whoismy8023
  • 优化:重构 SmartField ,使其更加方便合理。
  • 优化:优化 ApiInterceptor 提示问题,使之错误提示更加明确合理。
  • 优化:优化 菜单 和 文章分类的高亮的性能问题
  • 优化:修改 EhcacheManager 的默认缓存内存大小,支持阿里云 1G 内存或更小的服务器使用。
  • 优化:优化 ModuleManager,支持在插件里添加 Module 的监听功能
  • 优化:当插件卸载的时候,添加确认对话框,防止误删插件的问题
  • 优化:当永久删除用户的时候,添加确认对话框,防止误删用户的问题
  • 优化:优化 ControllerBase 代码,当渲染默认的Json的时候减少对象创建,性能更好。
  • 优化:优化 datepicker 的选择日期功能
  • 优化:优化 UserServiceProvider,当关联查询的时候方便渲染用户的用户名的问题
  • 优化:优化 ArticleServiceProvider,重构代码减少代码量并删除无用代码
  • 优化:优化 AddonManager,完善插件指令的自动加载和卸载功能
  • 优化:优化 AddonManager,支持当插件安装失败时,进行 "回退" 功能
  • 优化:删除 AliyunOpenSearcher 的无用代码
  • 优化:优化 用户注册功能,当输入信息出错的时候给出的是中文而非英文
  • 优化:优化 前台 逻辑,新增 CSRF 输出,方便在前台进行退出等操作功能
  • 优化:优化 CKEditor,当上传图片的时候不指定图片大小,方便模板的自动适配
  • 优化:优化 文章查询,添加相应的缓存提高性能。
  • 优化:优化 AddonClassLoader 加载插件时,可能导致不正常的Classloader关闭问题
  • 优化:优化 HasPermission 指令,当出现错误是显示行号的问题
  • 优化:优化后台访问时,当用户无权限直接404
  • 优化:优化当插件启动的时出现异常时,没有正确提示的问题
  • 优化:优化后台菜单间距大小的样式问题
  • 修复:修复插件由于缓存,当插件卸载后再次安装会导致不同的Classloader导致类转化错误的问题。
  • 修复:修复插件卸载后再次安装,会由于 template cache 导致插件html和指令不更新的问题。
  • 修复:修复 Dockerfile 构架的镜像无法支撑渲染验证码的问题
  • 修复:修复 MenuManager 可能会出现空指针异常的问题
  • 修复:修复插件列表不正常显示版本号的问题
  • 文档:优化模板开发文档。
  • 文档:添加快速开始文档。
  • 文档:完善关于JPress文档。

JPress 未来的计划:

  • 1、加强模板数量及质量的开发。
  • 2、加强插件数量及质量的开发。
  • 3、加强文档、社区的完善和建设。
  • 4、重点放在企业营销和微信运营。

最后:

  • 欢迎前端工程师加入到模板开发的阵营。
  • 欢迎Javaer加入到插件开发的阵营。

交流社区

猜你喜欢

转载自www.oschina.net/news/105066/jpress-2-0-rc5-release