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

栏目: 软件资讯 · 发布时间: 6年前

内容简介:JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 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加入到插件开发的阵营。

交流社区

 


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Effective Engineer

The Effective Engineer

Edmond Lau / The Effective Bookshelf, Palo Alto, CA. / 2015-3-19 / USD 39.00

Introducing The Effective Engineer — the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with h......一起来看看 《The Effective Engineer》 这本书的介绍吧!

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具