更新记录
Feature✨
* feat: inputTree/treeSelect事件&动作扩充 (3804) zhaojianhui-a
* feat: tooltip wrapper (3732) jiatianqi
* feat: tree select opt (3902) pianruijie
* feat: Alert自定义icon支持icon库 (3662) lurunze1226
* feat: api 路径中支持复杂表达式 (3858) 2betop
* feat: bulkActions 中支持下拉菜单 (3776) 2betop
* feat: Carousel轮播图组件事件&动作补充 (3921) blue-squirrel
* feat: checkbox组件升级 (3463) lghxuelang
* feat: columnsCount 支持手动控制每行显示列数 (3719) nwind
* feat: Combo组件事件扩充 (3642) kano233333
* feat: combo组件升级 (3668) EdogawaConan1996
* feat: combo组件样式交互优化 (3803) EdogawaConan1996
* feat: crud loadDataOnce 前端自动支持过滤器 (3746) 2betop
* feat: crud 支持配置 orderBy orderDir 作为默认排序 (3749) 2betop
* feat: DatePicker&TimePicker (3436) bailing530
* feat: dialog 支持配置 showLoading 来关闭左下角显示加载中动画 (3674) 2betop
* feat: export-excel 支持 date 类型字段 Closes 3826 (3851) nwind
* feat: export-excel 支持自定义导出列 (3783) nwind
* feat: export-excel 的 columns 支持变量 (3721) nwind
* feat: input-city组件暴露省市区的code (3670) agileago
* feat: input-date 支持手动输入 (3677) nwind
* feat: input-table 增加 rowClassNameExpr 配置 Closes 3672 (3688) nwind
* feat: InputImage 文档增加 initAutoFill 属性 (3683) huangxj29
* feat: Modal/Drawer支持第一次弹出动画 (3799) ucasliyuan
* feat: nav水平模式支持响应式收纳 (3795) lurunze1226
* feat: page 的 aside 支持配置 asideSticky 来控制是否固定, 默认开启 (3787) 2betop
* feat: page下拉刷新事件&动作扩充 (3788) hy993658052
* feat: service 的 dataProvider 支持调用 env 里的方法,并支持 reload (3777) nwind
* feat: Step组件支持点状步骤条、指定标签放置位置、新增超出内容显示浮层 (3425) qiaogg
* feat: table 支持配置背景色阶 (3771) nwind
* feat: tabs disabled 样式问题修复 (3879) tooeast
* feat: TooltipWrapper容器 (3655) lurunze1226
* feat: tree-select 和 nestedselect 增加 onlyLeaf 配置只能选择叶子节点 (3825) nwind
* feat: websocket 支持直接返回内容并将其设置到某个 key 上 Closes 3781 (3831) nwind
* feat: 下拉刷新功能 (3770) hy993658052
* feat: 下拉类组件 文档修改 (3773) blue-squirrel
* feat: 优化 api 对 graphql 的支持 (3819) nwind
* feat: 公式支持单表达式箭头函数 (3775) 2betop
* feat: 公式编辑器 ResultBox支持展示变量 (3684) allenve
* feat: 公式编辑器变量支持检索&&样式优化 (3848) allenve
* feat: 向导 文档修改 (3786) tooeast
* feat: 向导、评分 文档修改 (3764) tooeast
* feat: 向导组件 事件&动作 配置 (3679) tooeast
* feat: 在components中暴露pull-refresh (3871) hy993658052
* feat: 增加日期时间范围组件的自定义快捷键 (3711) jiatianqi
* feat: 支持fontawesome v5/v6 等版本 & 添加icon示例 (3860) iceqing
* feat: 日期范围支持手动输入 (3835) nwind
* feat: 条形进度条添加宽度控制和样式优化 (3661) gooolh
* feat: 添加进度条自定义颜色配置 (3837) gooolh
* feat: 渲染器支持自动解析参数变量 (3912) nwind
* feat: 空card, 暂不开放外部使用 (3918) yangwei9012
* feat: 级联多选支持仅子节点 (3864) lghxuelang
* feat: 表单扩充 inheritData 配置支持不需要隐藏域或者显式映射就能发送所有上层数据的场景了 (3866) 2betop
* feat: 调整ToastAction 参数结构 (3881) igrowp
* feat: 轮播图组件支持点击小圆点切换 (3710) nwind
* feat: input-city事件&动作扩充 (3701) blue-squirrel
* feat: Spinner组件功能升级 (3427) gongchengxiang
* feat: 实现显隐和状态更新动&作&修复tabs找不到问题&修复表单禁用时底部工具栏未禁用问题 (3693) hsm-lv
* feat: 新增变量赋值动作(支持数据容器和数据输入类) (3834) hsm-lv
* feat: 新增浏览器刷新/页面回退动作 (3813) hsm-lv
* feat: 点状步骤条样式修改 (3927) qiaogg
* feat: 穿梭框组件事件&动作扩充 (3893) sqzhou
* feat: 给按钮添加mouseenter事件&更新snapshot (3698) hsm-lv
* feat: Form增加水平两端对齐布局 (3744) yangwei9012
Enhancement 🚀
* chore: api 在 patch 时支持 body (3815) nwind
* chore: api 支持 forceAppendDataToQuery 配置 (3824) 2betop
* chore: api 默认trim 一下 (3910) 2betop
* chore: autoGenerateFilter 时 searchable 部分属性不配置会出现展示异常,修改与非 autoGenerateFilter 保持统一 (3900) 2betop
* chore: buildApi 拦截语法解析错误,避免程序奔溃 (3859) 2betop
* chore: crud 的 export excel 支持配置 label 和 icon (3782) 2betop
* chore: cxd 边框颜色调回 G8 (3911) nwind
* chore: debug 功能改成在 env 里初始化,方便针对特定 amis 渲染区域关闭 (3738) nwind
* chore: debug 按钮样式和爱速搭保持一致 (3737) nwind
* chore: input-year 对超出范围的年份置灰显示 (3708) nwind
* chore: service 组件去掉 Service-body 层级 (3818) nwind
* chore: 优化 aside styicky 的位置, 如果父级有 scroll 元素,之前的位置不对 (3847) 2betop
* chore: 优化日期时间范围编辑体验,两侧日历独立控制开始和结束 (3839) nwind
* chore: 修复 DropDownButton 在 hover 状态下不好点击按钮的问题 (3690) nwind
* chore: 修复多选 select 文本样式未垂直居中问题 (3901) nwind
* chore: 增加 .npmrc 避免安装时报错 (3729) nwind
* chore: 提升输入框边框可见度 (3759) nwind
* chore: 文件上传默认拖入文件也应该有视觉反馈 (3779) 2betop
* chore: 条形码使用 img 方便右键复制 Closes 3716 (3720) nwind
* chore: 统一一下 cxd 表单的边框颜色 (3898) nwind
* deps: 更新 echarts 到 5.3.1,monaco-editor 到 0.33.0,qrcode.react 到 3.0.0,… (3897) nwind
* feat: 补充事件动作文档 (3765) hsm-lv
* form 事件&动作扩充 (3597) pianruijie
* input-text相关测试问题 (3809) yangwei9012
* InputFormula functions 改为附加模式 (3751) allenve
* nav 组件增加 onchange 方法, 获取排序后的结果 (3810) QKflame
* style: 日期输入框增加最小宽度 (3780) lurunze1226
* style: 调整菜单面板样式 (3873) wibetter
* Tabs 宽度问题修改,与样式优化 (3654) tooeast
* tabTransfer 搜索框优化 (3812) allenve
* 右键菜单支持多主题配置 (3880) wibetter
* 将tabs的toolbar改成默认右侧展示 (3895) wibetter
* 补充form事件表&动作表 (3840) pianruijie
* action onClick事件增加data参数,crud点击单项的时候可以使用 (3865) metooweb
* docs: InputText/Textarea/Editor/DiffEditor事件动作文档 (3791) lurunze1226
* docs: range & combo事件动作文档补充 (3789) kano233333
* docs: 上传类 事件文档补充 (3785) gooolh
* docs: 修复文档错误 (3854) charescape
* docs: 剔除多余注释 (3876) wibetter
* docs: 时间类组件事件动作文档&动作reset的完善 (3806) sqzhou
* docs: 补充 form 静态 data 数据映射的处理办法 Closes 3905 (3922) nwind
* docs: 补充开关、选项卡、数字输入文档 (3790) igrowp
Bugfix 🐞
* fix: Alert cxd主题下marginBottom失效问题 (3878) lurunze1226
* fix: ButtonGroupSelect文档加载错误, 圆角样式错误; docs: 文档补充 (3660) lurunze1226
* fix: checkbox对齐云舍样式 (3817) lghxuelang
* fix: combo 组件 Tabs 模式下值丢失的 bug (3658) biley
* fix: conditionBuilder 弹层问题 (3778) allenve
* fix: CRUD列排序面板文字显示不完全问题; docs: 补充column-toggler属性表 (3800) lurunze1226
* fix: DateTimePicker (3923) bailing530
* fix: input-number圆角显示可能不完整,数字颜色跟随主题 (3471) AegeanSeaBlue
* fix: inputRange最大值、最小值设置问题修复 & 支持分块 (3718) kano233333
* fix: ranges兼容1dayago&1daysago用法 (3715) lurunze1226
* fix: range组件去除循环引用 (3727) agileago
* fix: replaceText 替换文本不全 (3687) biley
* fix: Select loading组件size过大 (3907) lurunze1226
* fix: tabs 触发change事件调整 (3892) igrowp
* fix: tabTrenafer leftOption value第一次加载失败的问题 (3748) allenve
* fix: transfer-selection添加最大高度限制 (3802) lurunze1226
* fix: tree onRef属性不存在情况 (3856) lurunze1226
* fix: 上传组件autoFill包含自身字段时渲染错误问题 (3740) lurunze1226
* fix: 为tooltipwrapper浮层绑定指定事件,并丰富enterable属性 (3832) jiatianqi
* fix: 人员选择懒加载失效问题 (3743) lurunze1226
* fix: 修复 action 为 reload 时获取目标逻辑问题 (3666) 2betop
* fix: 修复 ang 等主题下 tabs 边框颜色问题 (3855) nwind
* fix: 修复 crud 在 crud 中批量操作对应的勾选功能异常问题 (3904) 2betop
* fix: 修复 CRUD 多选模式表头初始 checkbox 展现错误 (3747) nwind
* fix: 修复 froala 编辑器在弹框中被遮挡问题 (3899) nwind
* fix: 修复 iframe postMessage 可能会报 could not be cloned 错问题 (3919) nwind
* fix: 修复 input-date 不支持 initApi 问题 (3761) nwind
* fix: 修复 input-date 初始加载可能会报错问题 (3850) nwind
* fix: 修复 input-datetime 无法输入问题 (3914) nwind
* fix: 修复 input-datetime 的时间输入样式折行 (3739) nwind
* fix: 修复 input-table placeholder 国际化问题 Closes 3909 (3915) nwind
* fix: 修复 inputDate 显示值不同步的问题 (3849) 2betop
* fix: 修复 Markdown 组件的 componentDidUpdate hook 反复被触发导致无限循环 (3867) charescape
* fix: 修复 Picker 删除提示未翻译问题 Closes 3769 (3924) nwind
* fix: 修复 query 参数值中部分用表达式没有替换的情况 (3913) 2betop
* fix: 修复 service 中 ajax 的 feedback 功能无效的问题 (3798) 2betop
* fix: 修复 table 关联字符数组时的异常报错 (3906) 2betop
* fix: 修复 textarea、select、input-number 禁用样式和普通文本框不一致问题 (3846) nwind
* fix: 修复 time-range-picker 无法使用问题 (3745) nwind
* fix: 修复 timeConstraints 属性不生效问题 (3797) nwind
* fix: 修复在输入框开启自动补全&选项组的时候无法展示计数器问题 (3801) jiatianqi
* fix: 修复嵌套 table 无法展开问题 (3685) nwind
* fix: 修复弹框中日期时间范围无法点击问题 (3841) nwind
* fix: 修复日期输入框盖住后面节点问题 (3853) nwind
* fix: 修复示例里面 Nav 选中不高亮的问题 (3920) 2betop
* fix: 修复进度条样式问题 (3857) gooolh
* fix: 修复部分组件属性未翻译问题 (3926) nwind
* fix: 修复非 cxd 主题下 switch onText 错位问题 Closes 3843 (3868) nwind
* fix: 修复页面切换 page 层数据丢失的问题 (3852) 2betop
* fix: 公式编辑器可能导致的死循环问题 (3793) allenve
* fix: 增加 Pagination 跳转的宽度,在输入状态下加宽 Closes 3894 (3917) nwind
* fix: 多层Form嵌套情况下Editor无法完整显示问题 (3713) lurunze1226
* fix: 恢复 combo 添加按钮的样式 (3700) nwind
* fix: 日期选择器样式错误, 输入框展示不同步, disabled下focus问题 (3714) lurunze1226
* fix: 编辑器禁用状态下的提示图标位置样式的问题修复 (3816) jiatianqi
* fix: 表单项两端对齐样式修复 (3836) jiatianqi
* fix: 避免 table/nav 里数据 id 不一致导致页面报错,将之前的 id 换成更不容易冲突的 __id 字段 (3731) nwind
* fix: areatext&number&docs& (3884) hsm-lv
* fix: 修复半选状态 (3774) lghxuelang
* fix: 修复时间类组件动作不生效&时间类组件清空功能 (3877) sqzhou
* fix: 修复 embed 模式下 input-date-range 无法使用问题 (3875) nwind
* fix: 修复input-email配置clearable,清空内容报错问题 (3886) qinhaoyan
* fix: 文本框在非表单容器下配置自动补全出错 (3760) yangwei9012