Skip to content

davinci-0.3.0-rc release

Latest
Compare
Choose a tag to compare
@xxxllluuu xxxllluuu released this 29 Oct 13:03
· 5 commits to master since this release
0da4600

注意:本次升级有数据库结构变更,需要执行数据库升级补丁。升级补丁为 /bin/patch/005_rc.sql

Break changes

注意:本次升级有以下不兼容变更,请仔细阅读

  • 定时邮件截图不再支持 PhantomJS。由于 PhantomJS 长期停更导致的各种问题,导致维护 PhantomJS 的使用会消耗越来越多的开发时间,请使用 Chrome 替代 PhantomJS 来使用
  • 由于重构了分享功能,导致旧版本的分享链接在新版中无法正常解析,如有将分享页嵌入到自有系统中使用,请勿立即升级,会导致旧分享页不可用
  • 代码库中不再维护 davinci-ui 文件夹。如果二次开发时需要在界面中调试,可以选择以下两种方式:
    • 自行打包 webapp 目录下前端工程
    • 拷贝 release 包中的 davinci-ui 文件夹来使用

Release Notes

💪 新增标准 OAuth2 登录
💪 定时任务新增企业微信类型
💪 新增重置密码功能 #1511
💪 重构了分享功能 #1717

  • 支持设置分享链接过期时间
  • 新增了口令分享类型
  • 授权分享支持了单次授权给组织内多个角色和用户
  • 授权分享的数据权限支持按照分享者和被分享者两种模式查看

💪 View 中新增了一个变量类型:系统变量,用于做用户粒度权限控制;在 Dashboard 和 Display 中获取数据时,系统变量会替换为登录用户的相关信息。Davinci 内置了以下5个系统变量

  • $DAVINCI.USER.ID$:登录用户ID
  • $DAVINCI.USER.NAME$:登录用户姓名
  • $DAVINCI.USER.USERNAME$:登录用户用户名
  • $DAVINCI.USER.EMAIL$:登录用户邮箱
  • $DAVINCI.USER.DEPARTMENT$:登录用户部门

💪 重构了全局控制器和组件控制器 #1703

  • 新增了单选按钮、数字滑块、下拉树3种控制器
  • 下拉菜单选项支持从 Dashboard 之外的 View 取值
  • 所有类型的控制器都支持了默认值设置,日期和日期范围支持了更加灵活的动态默认值设置
  • 可以隐藏和通过条件显示控制器
  • 支持下拉菜单自定义选项关联变量

💪 支持了数据源连接信息加密配置 #1866
💪 支持部分直角坐标系图表设置参考线
💪 支持 Display 复制功能
💪 支持富文本编辑 Display 标签辅助图形
💪 支持了定时任务立即执行
💪 上传 CSV 新增了覆盖模式 #1702
💪 支持了查看组织成员拥有的角色 #1707
💪 支持了手动设置 Widget 展示数据量 #1715 #1964
💪 添加了一个默认 Guest 用户
✨ 优化了 Display 编辑器拖拽卡顿的问题 #1749
✨ 优化了 SQL 编辑器的使用体验,包括快捷键和 SQL 片段执行
✨ 支持手动扩展定时任务 cron 表达式 #1709
✨ Dashboard 中可以设置 Widget 别名
✨ 可以一次邀请多名组织成员,还可以选择是否需要邮件确认 #1708
✨ 权限变量编辑添加了全选按钮
✨ 可以在登录页查看版本信息 #1716 #1539
✨ 优化了数据源连接逻辑 #1898
🐞 修复了回车键跳转到首页的问题 #1792 #1779
🐞 修复了 Dashboard 在移动端初次渲染偏移的问题 #1518
🐞 修复了 SQL 编辑器左侧列表搜索不正确的问题
🐞 修复了雷达图多指标模式下的错误 #1637
🐞 修复了组件控制器默认值不生效的问题
🐞 修复了 Widget 分享页顶部显示不正确的问题
🐞 修复了钻取导致的一些问题 #1608 #1713 #1760 #1971
🐞 修复了新建项目显示无权限的问题 #1829 #1757
🐞 修复了收藏项目弹窗显示不正确的问题 #1759
🐞 修复了分享链接中包含多个同名参数取值不正确的问题 #1796
🐞 修复了角色删除后权限变量依然生效的问题 #1846
🐞 修复了每次点击 Dashboard 名称都会全量获取 Widget 列表的问题 #1843
🐞 修复了日期控件中文显示不正确的问题
🐞 修复了定时任务多次执行的问题
🐞 修复了数据库连接池会多次创建的问题
🐞 修复了定时任务中的 excel 附件数字格式不正确的问题
🐞 修复了权限变量不支持字段别名前后缀的问题
🐞 修复了用户拥有多角色情况下权限变量值不正确的问题
🐞 修复了 Display 出现 Widget ID 不合法的问题
🐞 修复了分享页下载列表报错的问题
🐞 修复了excel多级表头错误的问题
🐞 修复了定时任务定时开始时间不能超过当前时间的问题