前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jmix 1.5.0 发布

Jmix 1.5.0 发布

作者头像
世开Coding
发布2023-03-22 19:33:31
5910
发布2023-03-22 19:33:31
举报
文章被收录于专栏:行业视角

Jmix Framework 1.5.0

Jmix 1.5.0 版本发布,这次发布主要包含了 Flow UI 的大量新功能和许多改进,推荐升级:

主要新功能

  • Flow UI 增加了新组件:标签页、复选下拉框、文件上传、图片。
  • Flow UI 的很多组件支持 Tooltip 提示窗。
  • Flow UI 支持不阻塞用户界面的后台任务。
  • 支持 Flow UI 的扩展组件:多租户、定时任务、应用程序设置、表格导出。
  • 增加了经典 UI 和 Flow UI 的悲观锁管理界面。
  • 表格导出支持导出所有行。

预览功能

  • Flow UI 通用过滤器。目前仅支持属性条件。

主要 Bug 修复

  • 全局过滤器可以在没有许可的情况下修改或删除的问题。
  • 报表组件和 MariaDB 数据库创建失败的问题。
  • SideMenu 仅展示有限个子菜单项的问题。
  • MenuConfig 无法通过 XML 给类传参的问题。
  • 实体探查中空字段导出导入错误的问题。

详细修复的问题列表,请参考 Jmix GitHub:

https://github.com/jmix-framework/jmix/issues?q=is%3Aclosed+milestone%3A1.5.0

Jmix Studio 1.5.0

Jmix Studio 1.5.0 这次主要包含以下内容,推荐通过 IDEA 插件直接升级:

主要新功能

  • 支持自动迁移项目至 Jmix 1.5.0。
  • Flow UI 菜单设计器改进,使用更加方便。
  • 「经典 UI 和 Flow UI 的设计器统一放在了 IDEA 的右侧:Jmix UI。包含 UI 层级结构和组件属性面板。」
  • 「组件工具箱默认不展示,需要时可通过点击 Add component 操作打开。」
  • 代码片段工具箱可以用 Spring bean 或者 UI 控制器编辑窗口顶部的 Code Snippets 按钮打开。

主要改进和 bug 修复

  • 修复了 IDE 会在点击预览界面中上传组件时崩溃的问题。
  • 改进了界面设计器中组件拖放时目标位置的展示方式。
  • Jmix 1.5+ MySQL 项目使用 com.mysql:mysql-connector-j 制件。
  • 打开某些项目 IDE freeze 的问题。

详细修复的问题列表,请参考 Jmix Youtrack:

https://youtrack.jmix.io/issues/JST?q=Fixed%20in%20builds:%201.5.0,-1.4.*

作者注:

  1. 这次 1.5 版本的发布中,最亮眼的应该是 Flow UI 达到了 “可用” 的标准。
  2. 基于 Vaadin 8 的 UI 在 Jmix 文档中,都改称为 “经典 UI”。经典 UI 后续不会有重大功能升级,而仅提供问题修复。
  3. Studio 中最大的变化是界面设计器统一到了右侧,组件工具箱也统一改为由 Add Component 操作打开。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Jmix 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Jmix Framework 1.5.0
    • 主要新功能
      • 预览功能
        • 主要 Bug 修复
        • Jmix Studio 1.5.0
          • 主要新功能
            • 主要改进和 bug 修复
            相关产品与服务
            云数据库 MySQL
            腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档