Skip to content

Releases: JPressProjects/jpress

v4.2.0

10 Dec 02:13
Compare
Choose a tag to compare
  • 新增:添加后台验证码开关,方便在某些场景下进行自动化测试
  • 新增:支持发布0元的商品,支付金额为 0 时,直接支付成功,感谢 @alienjunx
  • 新增:插件安装目录自定义的功能,方便安装插件后,在编译清空 target 目录时,插件仍然可用
  • 优化:完善文章模块添加收藏功能,感谢 @吓死猫的老鼠
  • 优化:Option 系统配置允许传入空数据,用于清空配置
  • 优化:调整上传默认附件大小,图片默认为 10MB,其他文件默认为 100MB
  • 优化:升级 Jboot、Log4j2 等到最新版本
  • 修复:后台自定义非法关键字无效的问题
  • 修复:通过 API 删除 Option 可能不及时生效的问题
  • 修复:插件依赖外部 jar ,在某些情况下可能会导致无法被安装的问题
  • 修复:微信 H5 支付成功返回页面后出现 500 错误,感谢 @alienjunx
  • 修复:文章插入附件,当出现附件文件过大错误时,页面没有提示的问题
  • 修复:CKEditor 编辑器 图片无法粘贴上传的问题

v4.1.5

24 Oct 02:56
Compare
Choose a tag to compare
  • 新增:文章、页面、产品编辑器新增选择附件的功能,可以直接插入附件、图片和视频
  • 优化:加强对 xss 的防护,默认启用全局 xss 拦截
  • 优化:输入选择框 'form-control-clear' 的样式
  • 优化:优化许些提示文字,使之更加友好
  • 修复:选择用户弹出页面,输入关键字搜索时 404 的问题
  • 修复:JPress 弹出 layer 无法上下滚动的问题
  • 修复:#defaultMenu() 指令三级以上菜单无法打开的问题
  • 修复:后台 Dashboard 移动评论到垃圾箱出错的问题

v4.1.4

08 Oct 09:08
Compare
Choose a tag to compare
  • 新增:新增 ProductCategoryService.findOrCreateByCategoryString() 方法,便于批量发布商品时,新建商品分类。感谢 @吓死猫的老鼠
  • 优化:修改 package.xml 注释的文字错误,感谢 @yueyang
  • 优化:优化微信配置相关的代码,减少不必要的 Java 反射。感谢 @alienjunx
  • 修复:商品模块选择状态时,出现错误的问题。感谢 @吓死猫的老鼠
  • 修复:预支付时,微信通知方法调用错误而无法通知的问题。感谢 @alienjunx
  • 修复:修复 log4j2 文件配置错误的问题。@alienjunx

v4.1.3

24 Sep 08:15
Compare
Choose a tag to compare
  • 优化:重构 SortModel 以及代码生成器
  • 优化:优化系统设置的菜单名称
  • 优化:CKEditor 编辑器添加图片和表格更多的属性操作
  • 优化:CKEditor 添加对其方式按钮
  • 优化:CKEditor 新增 html 源码编辑的功能
  • 修复:JPress 模块代码生成器生成的目录错误的问题
  • 修复:CKEditor 复制记事本、wps 等内容到编辑器可能出错的问题
  • 修复:WordPress 导入时,可能存在的安全问题

v4.1.2

10 Sep 08:11
Compare
Choose a tag to compare
  • 优化:升级 Layer 到最新版本
  • 优化:优化产品,修改 Slug 为 "固定链接"
  • 优化:后台菜单的 id 不显示的问题
  • 优化:升级 Jboot 到最新版本
  • 修复:固定链接可以填写纯数字的问题
  • 修复:重命名类名 stringSplit 为 StringSplitDirective
  • 修复:会员设置无法弹出选择 layer 的问题
  • 修复:后台支付相关的页面,个别错位的问题
  • 修复:在某些场景下,用户退出登录出现csrf token 错误的问题

v4.1.1

10 Sep 08:11
Compare
Choose a tag to compare
  • 新增:后台和用户中心菜单的启用配置功能,可以通过其关闭某些菜单
  • 优化:文章分类、文章、产品分类、产品和页面的模板选择
  • 修复:微信页面无法正常支付的问题
  • 修复:在某些情况下,非完整的 html 无法原样输出的问题
  • 修复:微信小程序 API 应该是当 unioinid 不为空时才会去写入 unioinid,感谢 @喜欢吃豆包
  • 修复:第三方登录 或者 微信授权无法进行登录的问题

v4.1.0

23 Jul 01:53
Compare
Choose a tag to compare
  • 优化:升级 Jboot、Jfinal 等到最新版本
  • 修复:文章输入多个标签的时候,存入数据库保存的标签错误的问题
  • 修复:文章、商品新建时,若保存两次会导致创建日期被清空的问题
  • 修复:页面二次编辑时,状态设置错误的问题

v4.0.9

11 Jul 13:42
Compare
Choose a tag to compare

新增:文章编辑新增上传视频的功能
新增:新增 html2wxml 的 api 及其文档
优化:更新文章、产品、页面的 api 以及文档
优化:完善产品、购物车、优惠券的相关 API
修复:文章编辑器 标题 和 加粗无效的问题
修复:在 JPress 导入 eclipse 后,在某些情况下得到的资源路径错误的问题
修复:Menu.isUrlEquals 在二级目录下可能判断不正确的问题
修复:小程序用户未登录时无法获取option信息,提示信息有误
修复:关闭验证码后,后台登录验证码输入框不显示的问题

v4.0.8

25 Jun 02:35
Compare
Choose a tag to compare
  • 新增:插件新增 @path() @GetMapping() @PostMapping() 的支持
  • 新增:插件新增 @ActionKey() 注解配置相对路径配置的支持
  • 优化:升级 JFinal 和 Jboot 到最新版本
  • 优化:优化模板的后台设置页面
  • 优化:修改带有错别字的方法名
  • 优化:验证码输入框添加 autocomplete="off" 属性
  • 修复:插件开发时,在某些情况下后台可能无法显示插件菜单的问题
  • 修复:验证码在某些情况下出现异常的问题
  • 文档:完善微信小程序用户登录、注册、获取手机号的相关 API 及其文档
  • 文档:完善模板开发的相关文档
  • 文档:完善微信的相关文档
  • 文档:完善用户的相关文档
  • 文档:完善设置的相关文档

v4.0.7

21 Jun 03:07
Compare
Choose a tag to compare
  • 优化:一键安装脚本,方便阿里云和腾讯云等服务器进行一键安装
  • 优化:升级 Jboot JFinal 到最新版本
  • 优化:日志框架由 logback 切换到 log4j2,性能更高
  • 修复:文章和产品搜索引擎切换到 es 的时候可能出错的问题
  • 修复:setting_v4.html 不能使用的问题
  • 修复:ElasticSearch 在 Mysql8 下更新文章会导致类型出错的问题
  • 文档:完善系统配置的 Http API 相关文档和单元测试用例
  • 文档:完善用户 Http API 相关的文档和单元测试用例
  • 文档:完善文章相关 Http API 相关的文档和单元测试用例
  • 文档:完善 API 签名算法的相关文档