2022-09-30
新功能 Features 🚀
- feat: input-number 支持大数模式 (#5332) @nwind
- feat: table2展开行支持多种方式 (#5320) @wanglinfang2014
- feat: 优化 Spinner 控制 loading 状态的逻辑 (#5458) @meerkat-morecats
- feat: Image/Images组件工具栏支持自定义 (#5247) @lurunze1226
- feat: Status组件图标支持数据映射 (#5460) @lurunze1226
- feat: Service组件dataProvider支持触发事件 (#5451) @lurunze1226
- feat: Combo Option to add item at the top of the list (#5270) @abasse
- feat: Added item click event to picker (#5253) @abasse
- feat: 人员选择组件增加确定按钮 & fix: saveAs 图片下载名称以配置项优先 (#5385) @z1769057083
- feat: fnUPPERMONEY 支持到兆 (#5403) @h7ml
- feat: 多个 Spinner 处于 loading 状态时, 只有最外层元素处在 loading 状态 (#5096) (#5375) @lurunze1226
- feat: ConditionBuilder组件左侧选项支持树形结构 (#5342) @igrowp
- feat: input-formula 支持 mixedMode 支持字符串和表达式混合输入 (#5372) @2betop
- feat: 表单支持配置 persistDataKeys 限制只持久化部分表单项 (#5289) @nwind
- feat: fnUPPERMONEY 支持到兆 (#5403) @h7ml
- feat: 人员选择组件增加确定按钮 @z1769057083
问题修复 Bugfix 🐛
- fix: inputRange更换事件名称 (#5470) @kano233333
- fix:修复富文本api高级配置上传报错问题 (#5483) @hsm-lv
- fix: 修复 fieldset 嵌套使用时样式问题及配置干扰问题 (#5479) @2betop
- fix: Form中嵌套容器后,容器中组件disabled失效问题 (#5473) @lurunze1226
- fix: Table开启表头分组和固定列时,固定列表头尺寸错误 (#5474) @lurunze1226
- fix: transfer 结果搜索默认提示语句错误&统计信息设置不生效 (#5371) @sqzhou
- fix: 修复 lazycomponent 因为 spinner 的调整可能不渲染的问题 (#5454) @2betop
- fix: 修复 inputText 对日期对象显示问题 (#5450) @2betop
- fix: xor 改奇数真时为真 (#5445) @2betop
- fix: 修复公式 xor (#5444) @2betop
- fix: 修复金额组件转换问题 (#5415) @tiezhu111
- fix: InputExcel表头包含RichText时解析错误问题 (#5441) @lurunze1226
- fix: json组件支持boolean基础类型 (#5413) @igrowp
- fix: 导出Excel时取字段的逻辑和CRUD fetch逻辑保持一致 (#5434) @lurunze1226
- fix: 人员组件搜索点选值展示问题及选中回显不是 label 的问题 (#5438) @2betop
- fix: save 语言替换 (#5436) @allenve
- fix: conditionBuilder ts类型报错修改 (#5428) @igrowp
- fix: 人员选择ts类型错误 (#5427) @z1769057083
- fix: saveAs 图片下载名称以配置项优先 (#5385) @z1769057083
- fix: 修复 @fex 替换不全导致内网版本部分组件无法加载问题 (#5412) @nwind
- fix: 修复 fnUPPERMONEY 导致单测挂掉问题 (#5410) @nwind
- fix: input-datetimerange 在起始时间大于 0 的时候,结束时间无法再选当天的问题 (#5407) @nwind
- fix: 修复 visibleOn 新公式用法结果为 undefined 时的依然可见的问题 (#5408) @2betop
- fix: 加回误删的 filterHtml 功能 (#5404) @nwind
- fix: input-formula 不同模式下高亮问题 (#5390) @allenve
- fix: 修复drawer组件设置closeOnOutside为false后,点击外部仍能关闭的问题 (#5387) @EdogawaConan1996
- fix: 2.1.0 及以上版本升级到tinymce 6上传图片不兼容的问题 (#5382) @iceqing
- fix: crud id重复选择不一致问题修复 (#5246) @wanglinfang2014
- fix: table column 快捷操作同时支持 sortable 和一个非 sortable 的操作组合 (#5341) @meerkat-morecats
- fix: 修复文档错误(可以通过手动设置"close": true 来禁止该默认特性 (#5245) @lengqingfeng
- fix: inputText autoComplete 输入内容导致选项重复问题 (#5272) @tooeast
- fix: 修复 PopOver offset 属性失效问题 (#5311) @tooeast
- fix: 修复 minLength 验证数字时异常的问题 (#5357) @2betop
- fix: 修复 table 获取滚动的父元素不准确的问题 (#5329) @meerkat-morecats
- fix: 不要通过 isEqual 去比对 props.data 里面可能存在循环引用导致死循环 (#5353) @2betop
- fix: CRUD设置filterable时数字0默认被选中问题 (#5325) @lurunze1226
- fix: 用 dangerouslyHTML 代替 innerHTML 以使 tpl 中的标签有 diff 优化 (#5291) @corgii-123
- fix: 修复 debug 没有拿到最新的属性的问题 (#5345) @2betop
- fix: 修复选项类控件 placeholder 没有被翻译的问题 (#5336) @2betop
- fix: pullRefresh增加移动端判断 (#5343) @hy993658052
- fix: options 组件 clear 导致值为 undefined 问题 (#5334) @tooeast
- fix: 修复第三方 css 内联问题 (#5318) @2betop
- fix: 修复 Form Serivce 等自身带 store 的渲染器配置 disabledOn 或者 visibleOn 不及时生效的问题 (#5314) @2betop
- fix: getExprProperties 内部报错修复 (#5308) @2betop
- fix: 显示列字段不展示隐藏列 (#5307) @lurunze1226
- fix: 修复 disabledOn 可能无效的问题 (#5305) @2betop
- fix: formItem label translate error (#5300) @pcdqc
- fix: 选中关联编辑相关弹窗数据映射不统一 (#5296) @2betop
- fix: input-image 图片上传回显问题修复 (#5102) @biley
- fix: richtext设计态死循环问题 (#5489) @hsm-lv
- fix: 2.1.0 及以上版本升级到tinymce 6上传图片不兼容的问题 (#5382) @iceqing
日常维护 Chore
- chore: remove redundant log in build-schemas.ts (#5480) @lurunze1226
- chore: 处理Jest 28 => 29后snapshot格式不兼容问题 (#5487) @lurunze1226
- chore: 兼容hash mode下url获取query参数 (#5464) (#5466) @lurunze1226
- chore: 升级第三方依赖 react@5.4.0 downshift@6.1.7 sortablejs@1.15.0 (#5442) @nwind
- chore: iframe 在 https 页面加载 http 时报错提示 (#5414) @nwind
- chore: 过滤器url_encode将不合法的输入处理为undefined (#5423) @lurunze1226
- chore: treeSelector 显示箭头 (#5398) @2betop
- chore: 去除 ansi-to-react 依赖,日志模块不再提供高亮功能 (#5376) @nwind
- chore: 默认关掉 tinymce 的广告 (#5393) @nwind
- chore: evalMode 模式不应该支持${}语法 (#5392) @2betop
- chore: 修复编译 internal 版本未替换包名问题 (#5383) @nwind
- chore: 国际化词典兜底处理 (#5359) @qinhaoyan
- chore: 调整一下判断循序, 如果放在后面貌似已经没太多必要了 (#5355) @2betop
- chore: 修复 iframe 里 amis 字符被替换问题 (#5350) @nwind
- chore: merge master into feat-form-preview (#5365) @lurunze1226
- chore: 调整文件上传文件体积展示,转成 KB, MB 等展示,而不是字节 (#5328) @2betop
- chore: internal publish with revision.json (#5315) @lurunze1226
- chore: InputText, Textarea组件maxLength限制输入长度 @lurunze1226
样式调整 Style 🌈
- styles: AnchorNav组件标题溢出问题 (#5469) @lurunze1226
- styles: Table组件rowClassNameExpr使用bg-*类名失效问题 (#5453) @lurunze1226
- styles: 统一InputText和Select禁用态文字颜色 (#5432) @lurunze1226
- styles: Pagination每页条数浮层自动调整位置 (#5389) (#5422) @lurunze1226
- styles: 修复组合输入svg图标没有大小问题 (#5317) @qinhaoyan
- styles: Textarea清除按钮避免重叠 (#5433) @lurunze1226