Skip to content

Releases: rdkmaster/jigsaw

Feature Release

17 Mar 11:58
Compare
Choose a tag to compare

v5.0.6 (2020-3-17)

新特性 / New Features

  • [新增] TableCellTextEditorRenderer添加placeholder属性
  • [新增] 增加SimpleTreeData数据类型,代替TreeData作为JigsawTreeExt的数据,以应对TreeData的性能问题
  • [新增] table默认排序功能,fixes #582
  • [新增] 组件数据支持onChange回调,只在组件数据有外部更新时才调度,分页、排序、过滤等不调度
  • [新增] 直角系数据模型对无dim的支持
  • [新增] 红色主题皮肤
  • [新增] PopupOption增加useCustomizedBackground属性,用来控制是否设置弹框背景
  • [新增] upload指令和组件支持contentField和fileNameField属性,用于自定义内容和文件名字段名
  • [新增] time和rangeTime组件增加weekDayStart属性,用于配合weekStart选择周粒度时间,fixes #1040
  • [新增] 分页控件的simple模式支持搜索框
  • [新增] table在columnDefine中的表头现在可以设置html作为表头的渲染器
  • [新增] ModeledMapGraphData增加缩放属性
  • [新增] upload组件的start事件加上数据
  • [新增] 新增一套paletx风格的皮肤
  • [新增] 弹出选项新增可以配置 top / right / left / bottom 四个绝对位置
  • [新增] tile-lite和button-bar增加title提示文字
  • [新增] 弹出选项新增可以配置 leftTop/ leftBottom/ rightTop/ rightBottom 四个位置
  • [新增] 表格单元格编辑器新增数字编辑渲染器
  • [新增] upload组件新增文件大小限制,并在上传列表中将非法文件显示出来

破坏性修改 / Breaking Changes

优化 / Modified

  • [优化] 优化collapse动画
  • [优化] 优化tab的垂直响应
  • [优化] cascade、fishbone的数据换成SimpleTreeData,提升性能
  • [优化] drag指令在未设置dragData的时候,增加获取数据的保护
  • [优化] select组件高度不够时跟combo一样撑出滚动条
  • [优化] 采用Stackblitz作为新的demo代码演示和编辑测试方式
  • [优化] 修改默认tree的皮肤
  • [优化] 当graph的宿主没有尺寸时,缩放浏览器不自动resize
  • [优化] 分页的跳转输入框,失去焦点时也跳转
  • [优化] 图形组件增加echarts的getMap方法,隐藏掉getMapMap方法(笔误)
  • [优化] box-resize-line高度计算改为callLater执行
  • [优化] Checkbox的label为变量的时候,在ngAfterContentInit中获取不到而导致增加了padding:0的样式
  • [优化] 添加三个时间粒度,以设置不带日期的时间

修复 / Fixes

  • [故障] jigsaw-tree-ext销毁时清理刷新回调,否则会造成事件钩子泄露,影响性能
  • [故障] 解决auto-complete-input 的focus和select方法无效的问题
  • [故障] 解决textarea在disabled为true时,不变灰的问题
  • [故障] 解决在collapse设置为手风琴模式时,初始时打开的页签多于一个,页面点击卡死问题
  • [故障] icon的isLinkButton属性为true且href为空时,会打开空白页的问题
  • [故障] 修复弹框有时计算位置不对
  • [故障] 修复采用枚举方式配置服务端分页sortAs,会导致服务端报错
  • [故障] 修复select和list-lite搜索会删除已选中项,fixes #1007
  • [故障] 数字Input组件设置大于0的最小值后无法删除后输入
  • [故障] 修复numeric输出的值变成了字符串,优化通过输入框输入数字的交互
  • [故障] 修改直角系图形设置dimDisabled依旧会有dim的问题
  • [故障] 修复双绑jigsawFloatOpen,在OnInit里面设置为true,导致float不停的打开关闭
  • [故障] 修复日期选择周粒度时与combo配合使用有问题,废弃weekStart和weekDayStart的配置
  • [故障] 修复抽屉的offsetLeft和offsetRight同时出现时,抽屉宽度计算错误
  • [故障] cascade组件出现异常子级数据的问题
  • [故障] 弹出视图中包含tabs时,通过下拉列表切换tab页导致弹出视图意外关闭的问题
  • [故障] 修复表格在没有数据的时候,宽度计算异常的问题

Featured Release

17 Mar 11:43
Compare
Choose a tag to compare

v1.1.36 (2020-3-17)

新特性 / New Features

破坏性修改 / Breaking Changes

优化 / Modified

  • [优化] 图形组件增加echarts的getMap方法,隐藏掉getMapMap方法(笔误)

Featured Release

20 Feb 11:03
Compare
Choose a tag to compare

v8.0.5 (2020-02-20)

新特性 / New Features

  • [新增] TableCellTextEditorRenderer添加placeholder属性
  • [新增] 增加SimpleTreeData数据类型,代替TreeData作为JigsawTreeExt的数据,以应对TreeData的性能问题
  • [新增] table默认排序功能,fixes #582
  • [新增] 组件数据支持onChange回调,只在组件数据有外部更新时才调度,分页、排序、过滤等不调度
  • [新增] 直角系数据模型对无dim的支持
  • [新增] 红色主题皮肤
  • [新增] PopupOption增加useCustomizedBackground属性,用来控制是否设置弹框背景
  • [新增] 保存图片指令,可一键保存一个容器里的所有图形的截图
  • [新增] upload指令和组件支持contentField和fileNameField属性,用于自定义内容和文件名字段名
  • [新增] time和rangeTime组件增加weekDayStart属性,用于配合weekStart选择周粒度时间,fixes #1040
  • [新增] 分页控件的simple模式支持搜索框
  • [新增] table在columnDefine中的表头现在可以设置html作为表头的渲染器
  • [新增] ModeledMapGraphData增加缩放属性
  • [新增] upload组件的start事件加上数据
  • [新增] 新增一套paletx风格的皮肤

破坏性修改 / Breaking Changes

  • [破坏性修改] 默认皮肤的弹出现在会默认加上白色的背景,自定义背景需要在popupOptions里面打开useCustomizedBackground

优化 / Modified

  • [优化] 优化collapse动画
  • [优化] 优化tab的垂直响应
  • [优化] cascade、fishbone的数据换成SimpleTreeData,提升性能
  • [优化] drag指令在未设置dragData的时候,增加获取数据的保护
  • [优化] JigsawInput系组件性能优化
  • [优化] 添加从dom中获取图片的charts实例的途径,以解决有些场景下ContentChildren无法获取图片实例的问题
  • [优化] 调整图片保存按钮弹出位置
  • [优化] 将echarts的弹出z-index值归入jigsaw的z-index体系中,让它弹出在适当的层次
  • [优化] 修改图形下载指令按钮的弹出方式,以解决在宿主有滚动条情况下的位置异常
  • [优化] 修复表格demo中,美元和人民币换算错误的问题
  • [优化] select组件高度不够时跟combo一样撑出滚动条
  • [优化] 采用Stackblitz作为新的demo代码演示和编辑测试方式
  • [优化] box-resize-line高度计算改为callLater执行
  • [优化] 修改默认tree的皮肤

修复 / Fixes

  • [故障] jigsaw-tree-ext销毁时清理刷新回调,否则会造成事件钩子泄露,影响性能
  • [故障] 解决auto-complete-input 的focus和select方法无效的问题
  • [故障] 解决textarea在disabled为true时,不变灰的问题
  • [故障] 解决在collapse设置为手风琴模式时,初始时打开的页签多于一个,页面点击卡死问题
  • [故障] icon的isLinkButton属性为true且href为空时,会打开空白页的问题
  • [故障] 修复弹框有时计算位置不对
  • [故障] 修复采用枚举方式配置服务端分页sortAs,会导致服务端报错
  • [故障] 修复select和list-lite搜索会删除已选中项,fixes #1007
  • [故障] 数字Input组件设置大于0的最小值后无法删除后输入
  • [故障] 修复numeric输出的值变成了字符串,优化通过输入框输入数字的交互
  • [故障] 修改直角系图形设置dimDisabled依旧会有dim的问题
  • [故障] 修复双绑jigsawFloatOpen,在OnInit里面设置为true,导致float不停的打开关闭
  • [故障] 修复input在flex布局中内容溢出的问题
  • [新增] 保存图片指令,可一键保存一个容器里的所有图形的截图
  • [故障] 修复测试demo时发现的bug
  • [故障] 修复日期选择周粒度时与combo配合使用有问题,废弃weekStart和weekDayStart的配置

Featured Release

20 Feb 02:44
Compare
Choose a tag to compare

v1.1.32 (2020-02-20)

新特性 / New Features

破坏性修改 / Breaking Changes

优化 / Modified

  • [优化] Tab、collapse、box的性能优化
  • [优化] 采用Stackblitz作为新的demo代码演示和编辑测试方式
  • 升级node-sass版本,支持node10运行时
  • 修改默认tree的皮肤

修复 / Fixes

  • [故障] 修复table表头排序按钮与文字重叠
  • [故障] time组件选择跨年周粒度时有问题,废弃weekStart属性,改为自动根据语言环境设置
  • 修复numeric输出的值变成了字符串,优化通过输入框输入数字的交互

Featured Release

30 Dec 02:22
Compare
Choose a tag to compare
Featured Release Pre-release
Pre-release

v9.0.0-beta1 (2019-12-30)

新特性 / New Features

  • [新增] 重大更新:Jigsaw支持Angular9版本

破坏性修改 / Breaking Changes

优化 / Modified

修复 / Fixes

Featured Release

25 Oct 02:17
Compare
Choose a tag to compare

v1.1.29 (2019-10-25)

新特性 / New Features

  • [新增] 增加SimpleTreeData数据类型,代替TreeData作为JigsawTreeExt、cascade、fishbone的数据,以应对TreeData的性能问题

破坏性修改 / Breaking Changes

优化 / Modified

修复 / Fixes

  • [故障] 修复弹框有时计算位置不对

Feature Release

20 Sep 02:47
Compare
Choose a tag to compare

v8.0.1 (2019-9-20)

新特性 / New Features

  • [新增] PageableTableData数据对象将_ajax从private改为protected,新增pagingServerUrl属性用于覆盖全局PagingInfo.pagingServerUrl
  • [新增] PageableTableData添加ready属性,用于控制是否在分页信息初始化时触发查询
  • [新增] 增加手动重置table排序按钮状态的功能
  • [新增] 增加一个支持多行版的steps组件jigsaw-steps-multiline,用于处理步骤节点多且复杂的情形
  • [新增] auto-complete-input支持新属性filterOnFocus,用于控制在输入框获得焦点后是否自动执行过滤

破坏性修改 / Breaking Changes

优化 / Modified

  • [优化] 优化多tab嵌套性能问题

修复 / Fixes

  • [故障] 修复无法准确根据tab的高度计算tab-content高度的问题
  • [故障] table表头排序按钮与文字重叠,fixes #623, #663
  • [故障] dialog固定高度时,内容太高被撑开,无法产生纵向滚动条
  • [故障] 解决jigsw-steps-multiline在steps个数小于预设的一行数量时报错的问题
  • [故障] 修复range-time无法初始化显示周范围

Feature Release

20 Sep 02:02
Compare
Choose a tag to compare

v5.0.2 (2019-9-20)

新特性 / New Features

  • [新增] PageableTableData数据对象将_ajax从private改为protected,新增pagingServerUrl属性用于覆盖全局PagingInfo.pagingServerUrl
  • [新增] PageableTableData添加ready属性,用于控制是否在分页信息初始化时触发查询
  • [新增] 增加手动重置table排序按钮状态的功能
  • [新增] 增加一个支持多行版的steps组件jigsaw-steps-multiline,用于处理步骤节点多且复杂的情形
  • [新增] auto-complete-input支持新属性filterOnFocus,用于控制在输入框获得焦点后是否自动执行过滤

破坏性修改 / Breaking Changes

优化 / Modified

  • [优化] 优化多tab嵌套性能问题

修复 / Fixes

  • [故障] 解决upload指令在ie11中无效的问题
  • [故障] ztree在弹窗中拖拽时,箭头和阴影被遮挡问题
  • [故障] 修复无法准确根据tab的高度计算tab-content高度的问题
  • [故障] table表头排序按钮与文字重叠,fixes #623, #663
  • [故障] dialog固定高度时,内容太高被撑开,无法产生纵向滚动条
  • [故障] 解决jigsw-steps-multiline在steps个数小于预设的一行数量时报错的问题
  • [故障] 修复range-time无法初始化显示周范围

Feature Release

20 Sep 10:39
cf482c9
Compare
Choose a tag to compare

v1.1.27 (2019-9-20)

新特性 / New Features

  • [新增] 增加一个支持多行版的steps组件jigsaw-steps-multiline,用于处理步骤节点多且复杂的情形

破坏性修改 / Breaking Changes

优化 / Modified

修复 / Fixes

Featured Release

06 Aug 11:00
Compare
Choose a tag to compare
Featured Release Pre-release
Pre-release

v8.0.0-beta1 (2019-8-6)

新特性 / New Features

  • [新增] 重大更新:Jigsaw支持Angular8版本

破坏性修改 / Breaking Changes

优化 / Modified

修复 / Fixes

  • [故障] 解决upload指令在ie11中无效的问题
  • [故障] ztree在弹窗中拖拽时,箭头和阴影被遮挡问题