Skip to content

Releases: rdkmaster/jigsaw

Feature Release

15 Sep 08:14
Compare
Choose a tag to compare

v1.1.11 (2018-9-15)

新特性 / New Features

  • [新增] upload组件支持限制文件类型,上传失败的文件信息也能从组件传出来,fixes #717
  • [新增] Box增加viewInit静态事件,用于监听box整体布局样式的初始化 (#722)
  • [新增] 给jigsaw-upload组件增加一个新的输入属性targetUrl,允许应用自定自己的上传目标服务器

破坏性修改 / Breaking Changes

优化 / Modified

修复 / Fixes

  • [修复] 修复table编译渲染器在输入空白字符,退出编辑后不能再切换到编辑,fixes #725

Feature Release

03 Sep 05:42
Compare
Choose a tag to compare

v1.1.10 (2018-9-3)

新特性 / New Features

  • editable-box增加加入tab-wrapper的操作按钮
  • 新增 jigsaw-button-bar 组件
  • 增加 jigsaw-icon 组件

破坏性修改 / Breaking Changes

优化 / Modified

  • [优化]tab wrapper 添加 editableChange的监听

修复 / Fixes

  • tab无法监听selectedIndexChange和selectedChange事件 fixes #708
  • upload的input:file文件上传无法在低版本的chrome上监听ngModelChange fixes #710
  • 将upload组件添加到公共api里去
  • ZTreeSettingCheck类型修正
  • 修复list option有蒙层,导致option内部元素无法交互 fixes #700

Feature Release

16 Aug 07:24
Compare
Choose a tag to compare

v1.1.9 (2018-8-16)

新特性 / New Features

  • 新增jigsaw-auto-complete-input组件
  • 增加 graph data factory: GraphData.of()
  • fixes #691 现在支持设置tabs的height属性,content部分会自动计算出一个固定的高度,并随高度出滚动条,tabs不设height属性时默认随内容改变

破坏性修改 / Breaking Changes

优化 / Modified

  • 增加LineBarGraphData类,保持向下兼容
  • 表格在update的时候,自动标记已经设置的选中行

修复 / Fixes

  • fixes #674 解决table data刷新时, additionalData 和渲染器里面的tableData没有刷新的问题,现在additionalData 需要调reset方法手动刷新,渲染器里面的tableData会自动刷新

Feature Release

04 Aug 15:48
Compare
Choose a tag to compare

v1.1.8 (2018-8-4)

新特性 / New Features

  • 新增了jigsaw-cascade级联选择组件
  • 新增了jigsaw-numeric-input数字输入组件
  • Table组件支持直接将单元格的内容按照html方式来渲染,为单元格增加超链更简单了
  • 增加了jigsaw-radios-lite组件
  • 增加了jigsaw-tile-lite组件
  • array-collection支持直接对字符串进行搜索
  • box支持固定尺寸子组件自动冻结无法resize尺寸的功能
  • 新增上传文件组件
  • 新增多种图形数据

破坏性修改 / Breaking Changes

  • 在增加了多种图形数据过程中,对少部分原有的GraphData做了不兼容调整,这些数据对象均未在文档中提及,因此估计未被外部知晓,影响范围有限。

优化 / Modified

  • combo组件的trigger增加了none类型,用于完全通过编码方式控制combo下拉的开关
  • 给Graph组件添加了一个x轴太长的解决方案的dome
  • ZTreeSettingEditDrag优化,prev next inner属性增加了函数类型的支持
  • 分页组件支持一键清除文本框内容
  • 优化select组件在某个条目很长时的界面显示
  • 表格支持列头渲染器实时刷新
  • 按钮组件样式优化:使用height替代min-height
  • box的reisze线实现优化,解决某些情况下resize线计算错误
  • GraphData优化,将echartOptions属性改为public的
  • 优化box组件渲染过程中,消除子组件的跳动
  • ztree支持更多的事件

修复 / Fixes

  • radio组件样式优化,解决啊awade里显示不正常的问题
  • 解决list使用字符串数组搜索时,option的选中状态失效的问题

Feature Release

19 Apr 06:17
Compare
Choose a tag to compare

v1.1.7 (2018-4-19)

新特性 / New Features

  • #646 新增了jigsaw-drawer组件
  • #256 新增了jigsaw-steps组件
  • #650 editable-box支持将tab作为容器

破坏性修改 / Breaking Changes

  • 无 / none

优化 / Modified

  • 增加了button/checkbox/fish-bone/input的api文档,以及一些api文档中的错漏
  • 补充了combo/table/notification/movable等组件的自动化测试用例
  • #644 避免graph设置多次data时,一个事件会绑定多个回调

修复 / Fixes

  • #648 fishbone报错

Feature Release

23 Mar 10:13
Compare
Choose a tag to compare

v1.1.6 (2018-3-23)

新特性 / New Features

  • #608 Viewport在滚动数据时,能发送事件出来
  • #317 Time RangeTime 控件的推荐日期的提示支持可定制且默认值支持国际化

破坏性修改 / Breaking Changes

  • 无 / none

优化 / Modified

  • 增加了数据封装的api文档
  • 增加了JigsawTime/JigswRangeTime/JigsawTab等组件的api文档
  • 声明类型时,改用class声明,尽量避免再使用type别名
  • 增加IEmittable接口,用于统一组件数据订阅功能的api;文档:完成了组件数据文档;
  • #595 修改popup的z-index机制,避免多层弹出层次错乱的问题;重新整合皮肤的z-index
  • #572 AbstractJigsawViewBase 中需要增加一个clearCallLater()函数

修复 / Fixes

  • #492 table/pageable分页时,某些情况未能采用最新分页数据;
  • #599 JigsawNotification弹出功能在连续弹出的时候,所有提示框都堆在一起了
  • #596 使用alert时会出现国际化不生效的问题
  • #593 combo的callLater会报错
  • #601 table没有数据时,不会自动计算contentWidth
  • #531 Tab的title在动态改变之后样式错误
  • #612 BigTableData.busy在往上滑到缓存数据尽头时更新不及时
  • #613 viewport的滚动条在底部时,BigTableData的缓存数据前两页追加进来后,滚动条位置未更新

Feature Release

14 Mar 10:32
Compare
Choose a tag to compare

v1.1.5 (2018-3-14)

新特性 / New Features

  • #535 增加switch功能的table内置渲染器

破坏性修改 / Breaking Changes

  • 无 / none

优化 / Modified

  • #557 增加alert的ButtonInfo类型
  • #539 comboselect的单选模式实现错误

修复 / Fixes

  • #562 解决combo-select触发下拉的时延错误
  • #500 异步new TreeData在tree组件中会报错
  • #563 Time在Combo下拉时,点击切换到配置时分秒时,会自动关闭下拉

Feature Release

10 Mar 04:50
Compare
Choose a tag to compare

v1.1.4 (2018-3-10)

新特性 / New Features

  • #527 AdditionalTableData新增了一套API,用于通过编程的方式模拟表格可编辑渲染的行为;

破坏性修改 / Breaking Changes

  • 无 / none

优化 / Modified

  • #372 combo的opentrigger为mouseover的时候,增加100ms左右的延迟,避免鼠标快速划过的时候触发下拉的打开
  • #533 movable指令增加一个demo,在元素既能拖拽又能点击,如何做到拖拽和点击互不干扰
  • combo-select的诸多事件回调函数的清理更加及时和准确,避免这方面的泄露

修复 / Fixes

  • #524 additionalDataChange没有按照cacheValue发送additionalTableData
  • #414 表格翻页后,checkbox渲染器疑似有问题
  • #528 j-editable-box的LayoutData在频繁变更box tree时,会导致box内部的table报错

API废弃 / APIs Deprecated

如下API被标记为废弃,基于向下兼容的目的他们在当前版本中会被保留,但是在后续的版本里将会被删除,请尽早采用新API替代他们。

  • 废弃AdditionalTableData.clearCachedValues(),使用AdditionalTableData.clearTouchedValues()替代
  • 废弃AdditionalTableData.cacheValue(),使用AdditionalTableData.touchValueByRow()替代
  • 废弃AdditionalTableData.getTouchedValue()参数row为数字的重载,使用AdditionalTableData.getTouchedValueByRow()替代
  • 废弃AdditionalTableData.getTouchedValues(),使用AdditionalTableData.getAllTouched()替代

Feature Release

06 Mar 03:06
Compare
Choose a tag to compare

v1.1.3 (2018-3-6)

新特性 / New Features

  • jigsaw-input支持valid输入属性,用于在form表单校验失败时边框变红色

破坏性修改 / Breaking Changes

  • 无 / none

优化 / Modified

  • 无 / none

修复 / Fixes

  • #522 table的checkbox在没有默认选中值得时候,分页存储有误
  • #508 table的additionalTableData在存储分页信息时有问题

Bug Fix

04 Mar 14:08
74e6f69
Compare
Choose a tag to compare

v1.1.2 (2018-3-4)

新特性 / New Features

  • 无 / none

破坏性修改 / Breaking Changes

  • 无 / none

优化 / Modified

  • Tab组件启用新的selecotor jigsaw-tabs / j-tabs,原来的selector将会在v1.2版本里废弃

修复 / Fixes

  • #509 Table的additionalColumnDefine里先设置最后一行,再设置最前面的行时,最后一行的列会插入错误,变成倒数第二列
  • #476 fishbone图例文字显示不全