Releases: baidu/amis
Releases · baidu/amis
1.9.0
2022-04-29
新功能 Features✨
- feat: tree-select 支持
autoCheckChildren
(#4170) @pianruijie - feat: input-tree 支持
autoCheckChildren
(#3536) @pianruijie - feat: input-number 新增一种样式 (#3440) @ryg139
- feat: 公式编辑器提交增加校验 (#4100) @allenve
- feat:新增Tag组件 (#3439) @sarding
- feta: 添加
json-schema-editor
渲染器 (#4092) @2betop - feat: json-schema-editor 支持高级配置 (#4133) @2betop
- feat: picker支持数据域 (#4052) @yangwei9012
- feat: custom组件新增
renderChild
,用于自定义扩展容器区域 (#4015) @wibetter - feat:ConditionBuilder支持自定义判断条件和右边渲染组件;优化ConditionBuilder样式 (#3887) @qinhaoyan
- feat: LocationPicker ak支持数据解析, 可用于统一地图配置 (#3976) @metooweb
- feat: formItem增加
autoUpdate
功能 (#3845) @pcdqc - feat: inputText组件选择器模式支持
transform
(#4163) @lurunze1226 - feat: add remark
shape
(#4153) @sarding - feat: form未配置target及api时,派发事件 (#4167) @pianruijie
- feat: 调整Tabs、Carousel、InputTree组件触发动作索引值,从1开始递增 (#4169) @igrowp
- feat: data等组件focus&blur组件参数修改,新增级联demo (#4174) @blue-squirrel
- feat: Select等组件blur&focus事件参数更改 (#4125) @blue-squirrel
- feat: 添加
beforeDispatchEvent
(#4102) @hsm-lv - feat: 统一动作特性参数为args&更新文档 (#4095) @hsm-lv
- feat: Pagination (#4046) @wflonglong
- feat: service组件事件&动作 (#4053) @lurunze1226
- feat: input-tree动作不依赖默认配置 (#4054) @zhaojianhui-a
- feat: 新增主题编辑器示例 (#4047) @nwind
- feat: 打开页面支持页面参数 (#4044) @hsm-lv
- feat: password 支持点击显示原文 (#4023) @nwind
- feat: 补充json展示插件参数 (#4014) @zyazhb
- feat: combo组件增加"自定义新增按钮"属性 (#3951) @jiatianqi
- feat: 超级表头支持模板;升级 @testing-library/react 支持 react 18 (#3955) @RickCole21
- feat: table 的总结行增加
affixRowClassNameExpr
prefixRowClassNameExpr
属性 (#3990) @nwind - feat: crud 控制列是否显示支持全选 Closes #3933 (#3943) @nwind
- feat: markdown 渲染支持高级配置,比如是否支持 html (#3935) @nwind
- feat: 公式编辑器变量点选优化&&校验优化 (#4180) @allenve
- feat: 公式编辑器校验优化 (#4140) @allenve
- feat: TooltipWrapper新增
onVisibleChange
,用于外层识别当前显示和隐藏状态 (#4082) @wibetter
重大变更 Breaking Changes🔥
- 动作执行条件属性
execOn
更名为expression
,与逻辑编排动作中分支条件属性名称保持一致 - 通用/组件动作的属性配置下沉到动作参数
args
中,即通用/组件动作的属性需要包裹在args
中,弹框(dialog
)/抽屉(drawer
)/广播(eventName
)/自定义JS(script
)除外
问题修复 Bugfix 🐛
- fix: 修复Popover弹框显示异常问题 (#4181) @RickCole21
- fix: 修复drag模式
description
失效 (#4187) @gooolh - fix: 修复邮编校验不准确问题 (#4184) @RickCole21
- fix #3973: 修复tree-select开启
searchable
时无法懒加载节点 (#4135) @lurunze1226 - fix #3998: CRUD导出时未包含breakpoint列 (#4139) @lurunze1226
- fix #4089: 时间选择器timeConstraints属性不生效问题 (#4143) @lurunze1226
- fix #3995: validateApi接口提交字段为前一次内容 (#4151) @lurunze1226
- fix #4039: CRUD分页设置showPageInput无效; chore: Pagination layout属性 (#4178) @lurunze1226
- fix #4085: 修复select
onEdit
/onDelete
外部无法获取option (#4168) @blue-squirrel - fix #4147: 富文本编辑器
receiver
无法数据映射问题 (#4155) @lurunze1226 - fix: 更改月份范围选择器 Render (#4156) @jiatianqi
- fix: 穿梭框在级联模式下显示溢出#4103&tab-transfer的文档的动作表完善 (#4171) @sqzhou
- fix: inputText组件选择器模式下
change
事件失效问题 (#4162) @lurunze1226 - fix: 修复部分组件事件动作问题&补充组件动作表文档&规范事件动作参数类型 (#4152) @hsm-lv
- fix #3967: CRUD导出csv按钮文字
size
不统一问题 (#4127) @lurunze1226 - fix #3968: tabs组件
chrome
样式溢出问题 (#4128) @lurunze1226 - fix #3966: Tabs组件padding统一 (#4117) @lurunze1226
- fix: input-excel 空值不显示bug修复 (#4105) @z1769057083
- fix: 修复inputText下拉框样式对齐问题 (#4101) @RickCole21
- fix: type为 tree-select时,无
showOutline
属性配置 (#4097) @jiatianqi - fix: 修复select table模式下,
labelField
失效问题 (#4096) @RickCole21 - fix: 修复按钮
disabledTip
失效问题 (#4086) @RickCole21 - fix: 修复table GroupName,中间列未配置导致样式错乱问题 (#4084) @RickCole21
- fix: 修复事件动作可能导致循环依赖问题 (#4083) @hsm-lv
- fix: 修复上传按钮
className
失效问题 (#4063) @gooolh - fix: 修复轮播图动作无效问题&修复toast动作提示信息类型问题 (#4072) @hsm-lv
- fix: Select仅全选无法选中值修复 (#4060) @blue-squirrel
- fix: 降低
monaco
版本,方便支持老版本的打包工具 (#4057) @nwind - fix: 页面跳转动作链接问题 (#4049) @hsm-lv
- fix: 修复 #4028 引发的问题 (#4043) @2betop
- fix: 修复部分组件Dialog动作失效问题&补充Dialog和Drawer事件和动作 (#4031) @hsm-lv
- fix: 调整上传change的派发时机,修复上传进度条与实际比例不匹配 (#4029) @gooolh
- fix: InputText 选择器模式下 仅返回首字BUG (#4008) @newtalk
- fix:
column-toggler
显示列前端未持久化保存问题 (#3997) @lurunze1226 - fix: tabs chrome模式下文字显示不全问题 (#4013) @lurunze1226
- fix: 打平显隐动作控制 (#3999) @hsm-lv
- fix: Action行为按钮组件修复 tooltip部分属性配置不生效问题 (#3994) @jiatianqi
- fix: 修复 inputCity 选项清理问题 (#3992) @2betop
- fix: 修复Select默认全选失效 (#3954) @blue-squirrel
- fix: umi 集成报错,样式库编译报错 (#3965) @yiyi17
- fix: 修复 ECharts 数据加载太快时渲染报错问题 (#3950) @nwind
- fix:
autoFill
去除mapping配置 (#3959) @pcdqc - fix #3288: 文本输入多选模式选项错误问题 (#3953) @lurunze1226
- fix: 修复 cards
columnsCount
属性不生效问题 (#3945) @nwind - fix: 修复 nav 没有
onOrderChange
属性会报错问题 (#3940) @nwind - fix: nestedselect移动端
change
事件失效问题 (#3938) @hsm-lv - fix: 修复jssdk下,丢失
scoped
的问题 (#4050) @zhyc9de - fix: 优化CRUD已选中文案 (#4040) @zhyc9de
- fix:
unRegisterComponent
无法被调用到 (#4009) @newtalk - fix: 修复邮箱地址重复填写的问题 (#4006) @charescape
- fix: 修复nested-select
placeholder
无法覆盖问题 (#3948) @lghxuelang - fix #4039: CRUD分页设置
showPageInput
无效; chore: Pagination layout属性 (#4178) @lurunze1226
样式调整 Styles 🌈
- styles: 日历放大模式样式修复 (#4183) @hy993658052
- styles: tooltip 4.0 (#4164) @qiaogg
- styles: 右键菜单面板剔除浅色边框 (#4109) @wibetter
- styles: 修正select的placeholder的color色值 (#3978) @wibetter
- styles: CRUD switch-per-page 文字未垂直居中问题 (#4129) @lurunze1226
文档更新 Docs
- docs:修复文档错误 (#4191) @hsm-lv
- docs: 增加Text Color示例支持,方便选取颜色 (#4175) @iceqing
- docs: 补充page的
inited
事件说明 (#4157) @hsm-lv - docs: 修复文档错误 (#4126) @weijian1
- docs: 补充
&
与$$
等特殊符号的含义 (#4131) @iceqing - docs: 补充 radios
selectFirst
等文档 (#4116) @nwind - docs: dialog外部数据域和内部数据域字段冲突解决demo (#4087) @lurunze1226
- docs: 补充 editor 自定义开发的说明 (#4064) @nwind
- docs: 将 1-2-0 变更文档改成更新记录说明 (#3939) @nwind
- docs: tansfer-docs (#3932) @hsm-lv
- docs: custom-react.md typo fixed (#4115) @rencoo
- docs: custom-react.md typo fixed (#4114) @rencoo
- docs: internal.md typo fixed (#4113) @rencoo
- docs: 修复数据映射文档错误 (#4126) @weijian1
- docs: docs:修复demo问题 (#4195) @hsm-lv
日常维护 Chore
- chore: 调整判断颜色逻辑 (#4186) @gooolh
- chore: 修复按钮样式问题 (#4172) @RickCole21
- chore: 调整 example 改大预览区域,代码改成drawer展示与编辑 (#4173) @2betop
- chore: 调整公式上下文变量选择控件相关逻辑 (#4159) @2betop
- chore: 先重新恢复
e.persisit
(#4146) @RickCole21 - chore: 优化
dataSchema
相关逻辑 (#4111) @2betop - chore:更新默认loading icon (#4099) @qinhaoyan
- chore: 优化 InputKV 在有重复值时的编辑体验 Closes #4071 (#4094) @nwind
- chore: 评分组件 texts、colors 过滤非数字key, 如:$$id (#4062) @tooeast
- chore: 去除有安全风险的 async 库依赖 (#4051) @nwind
- chore: select 的值没有跟选项关联上时依然显示同时飘红 (#4028) @2betop
- chore: 修复测试用例报错 (#4021) @2betop
- chore: nav 当
label
是自定义渲染器时不要显示title
(#3989) @2betop - chore: app 模式自动加 affixOffsetTop Closes #3963 (#3970) @nwind
- chore: api 左侧路径上获取的数据有可能已经包含了问号所以得动态检测 (#3952) @2betop
- chore: api 地址替换
undefined
值优化 (#3946) @2betop - chore: 修复
schema
中id
属性不存在报错 Closes #3931 (#3941) @nwind - chore:
api
问号左侧不做url
转义 (#3937) @2betop - chore: api query 部分没有值也发送空字符 (#3936) @2betop
1.8.0
更新记录
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
1.7.0
Feature✨
- 视频补充帧跳转功能 (#3653) @2betop
- input-excel 事件动作补充 (#3634) @gooolh
- inputRange schema类型定义&事件&动作扩充 (#3624) @kano233333
- Switch支持开关状态下的内容为icon (#3629) @tsuihe
- 新增Breadcrumb组件 (#3580) @LTtwinkle
- NestedSelect&Checkbox&ChainedSelect事件&动作扩充 (#3613) @blue-squirrel
- InputRating 评分组件事件&动作补充 (#3619) @tooeast
- 子表单支持设置 showErrorMsg (#3618) @nwind
- InputImage 回显时会自动触发autofill (#3606) @huangxj29
- input-image 事件动作补充 (#3568) @gooolh
- Textarea/Editor/DiffEditor动作事件扩充 (#3589) @lurunze1226
- 下拉选择类组件新增事件动作&demo (#3585) @blue-squirrel
- 增加组件事件demo+修复表单动作多余执行问题 (#3583) @hsm-lv
- 开关/选项卡组件事件 & 动作扩充 (#3578) @igrowp
- 数字输入组件事件 & 动作扩充 (#3564) @igrowp
- 表单组合验证支持高亮表单项 (#3574) @2betop
- markdown 增加 src 属性支持加载外部文件 Closes #3533 (#3553) @nwind
- 时间类的事件和动作补充 (#3493) @sqzhou
Enhancement 🚀
- Log 组件的 fetch 默认加上 cookie Closes #3639 (#3648) @nwind
- 表单报错时表单的 notify 里不再显示表单项的报错信息,等后续能拿到 label 的时候再加回来 (#3632) @nwind
- 调整 input-file 样式,宽度占满可用空间 (#3633) @nwind
- 优化 InputDateRange 交互,在有数据的时候也能点击后面的起始时间 (#3623) @nwind
- InputSubForm 默认关闭严格模式, 可以实时拿到外部最新数据 (#3626) @2betop
- 日期输入框默认值支持公式中的日期函数 (#3617) @2betop
- 修复编译报错;文档自动从 gitee 跳转到爱速搭避免卡顿 (#3611) @nwind
- 补充部分组件的单元测试 (#3604) @nwind
- InputRange 优化 (#3405) @kano233333
- 扩充 toast 配置 (#3546) @hy993658052
- 容错请求错误的情况 (#3601) @zhyc9de
- Radios 功能补齐 (#3475) @QingHui1229
- Drawer 组件功能丰富 (#3473) @igrowp
- select对齐云舍4.0规范 (#3025) @blue-squirrel
- page 的 style 里针对 backgroundImage 自动加上 url (#3581) @nwind
- tooltip hover 模式下鼠标移上去时不会关闭,新增 popover 独立文档页面 (#3573) @nwind
- 调整表单项默认值的处理, 原来的实现会导致其他场景出问题,换种方式解决 #2674 的问题 (#3566) @2betop
- input-excel 解析后显示文件名 (#3571) @nwind
- 补充 chart-radios 文档 (#3561) @2betop
- 升级 fontawesome-free 到 6,升级 tinymce 等依赖到最新 bugfix 版本 (#3551) @nwind
- 去除 react-datetime 依赖,升级相关组件支持 React 17 (#3548) @nwind
- 上传组件功能对齐4.1规范,云舍色值更新为4.1 (#3498) @xiangwaner
- Tabs 组件功能对齐4.0规范 (#3468) @tooeast
- cascader-select 组件升级 (#3450) @VitoBeijing
Bugfix 🐞
- 修复 popOver true 关联字段不对的问题 (#3649) @2betop
- 解决弹框容器内容多时popup遮挡问题 (#3645) @z1769057083
- 修复 Table 默认 expandAll 的情况下不可展开行有部分展开样式的问题 (#3635) @smadey
- 修复在使用App路由时, Tabs组件页面跳转其他路由出现白屏 #3636 (#3637) @luckyufei
- 文档:service组件文档示例里将dataProvider错写成func (#3638) @luckyufei
- input-excel 事件动作补充 (#3634) @gooolh
- tab-transfer 懒加载问题 (#3630) @allenve
- combo 的 tabsMode 如果值为空不显示新增按钮问题修复 (#3620) @2betop
- 修复 CRUD 列中 className 为 Object 时报错 (#3607) @nwind
- ConditionBuilder 配置远程拉取并有初始值时options渲染失败的问题 (#3584) @allenve
- Tabs-transfer treeMode defer fail (#3576) @allenve
- 修复 inputTree 懒加载 spinner 上下摆动问题 (#3572) @2betop
- 修复 lib 目录下面 xxx-ie11.css 没有被正确编译的问题 (#3575) @2betop
- 修复inputDate初始化日期为当前日期,移动端picker的形式去掉快捷键 (#3565) @ucasliyuan
- 修复导出 CSV 的 api 不支持数据域变量问题 (#3547) @nwind
1.6.4
Feature✨
- barcode 条形码组件 Closes #3416 (#3526) @nwind
- alert 组件的 level 支持变量 (#3522) @nwind
- select 的 autoComplete 也支持联动 (#3517) @2betop
- input-file 事件动作补充 (#3472) @gooolh
- input-text 支持事件动作 (#3485) @lurunze1226
- 补充一些通用动作&完善事件动作机制示例 (#3495) @hsm-lv
Enhancement 🚀
- 更新 amis-formula 版本到 1.3.9 (#3530) @nwind
- 调整 servie 数据获取后的逻辑 close: #2658 (#3525) @2betop
- 更新依赖 [email protected]、[email protected]、[email protected]、[email protected]、vide… (#3510) @nwind
- 公式语法判断出错改成 warning, 不直接报错 (#3519) @2betop
- inputText 的多选模式 creatable 交互优化 (#3521) @2betop
- calendar 名称加个日程方便查找;补充 input-datetime-range 显示秒的说明 (#3484) @nwind
- 优化弹窗关闭动作 (#3514) @hsm-lv
Bugfix 🐞
- 修复 input-table 里 select transfer 模型被遮挡问题 Closes #3470 (#3527) @nwind
- 修复 helper 里没包含 opacity 问题 (#3528) @nwind
- 修复 flex、grid 等几个容器组件没有向下传递 disabled 问题 Closes #3420 (#3524) @nwind
- 修复一下 select 重置时的值格式可能为 [''] 的问题 (#3518) @2betop
- 修复 input-table 中初始值显示不正确问题 (#3523) @2betop
- 修复 associatedSelection 超出出现双滚动条问题 (#3516) @2betop
- 修复 transfer 的 associated 模式由于值没有关联选项时导致的异常 (#3515) @2betop
- Pagination mode字段失效问题 (#3513) @lurunze1226
- 修复 sdk 下 debug 功能样式问题 Closes #3467 (#3502) @nwind
- timeline angular样式缺失 (#3501) @Dora-boots
- 修复 toast 不居中问题 (#3497) @2betop
- 修复开启 autoGenerateFilter 后同时有没有可搜索项时, 接口不初始化的问题 (#3500) @2betop
- 修复 calendar长日期放大模式显示问题 (#3481) @hy993658052
- 修复 Chained Select 在移动端 jssdk 下无法弹出问题 Closes #3410 @nwind
- 修复文档链接错误 (#3480) @belongwqz
- 修复文档组件中链接404 (#3469) @fairyly
- 修复调试工具文档链接错误 Closes #3430 (#3486) @nwind
1.6.3
Feature✨
- condition-builder 支持公式 (#3444) @Akikonata
- Input-Text 支持 transform,且补充了一点单测 (#3426) @RickCole21
- 支持外部 xss 过滤能力 (#3421) @2betop
- 新增日历组件render (#3371) @hy993658052
Enhancement 🚀
- card 组件文档新增demo (#3452) @hzh11012
- TransferDropDown 设置个最小宽度避免弹框太小 (#3454) @nwind
- 文档补充 crud resizable 属性 (#3434) @nwind
- input-kv 增加 defaultValue 设置,默认开启排序功能 (#3433) @nwind
- 更新 marked 修复安全 alert (#3422) @nwind
- api 下载提供更多提示方便排查问题 (#3413) @nwind
- 补充 condition builder 在简单模式下是否显示顶部 AND OR 切换按钮 (#3404) @nwind
Bugfix 🐞
- 修复 autoGenerateFilter 导致 crud 加载两次问题 (#3462) @nwind
- form 的 columnCount 用法优化, 解决最后一行因为缺少表单项而存在不对齐问题 (#3456) @2betop
- close #3445: textarea支持clearable; style: 输入框清除Icon, input-text addOn,… (#3453) @lurunze1226
- 修复 select tree 模式值格式不正确的问题 (#3458) @nwind
- 修复日期范围选择在有默认值的时候没法选择同一天问题 (#3448) @nwind
- 修复 Card 点选不可关闭问题 (#3435) @2betop
- 修复文档App 多页应用内链接404 (#3432) @fairyly
- 修改文档切换主题重复问题 (#3423) @fairyly
- 修复 input-table 里 color/date/daterange 组件 被遮挡问题 Closes #3406 (#3408) @nwind
- 公式编辑器样式优化,新增部分属性 (#3409) @lurunze1226
- 修复 iframe src 里 query 会因为 buildApi 里的 qsstringify 导致转义问题 (#3407) @nwind
1.6.2
1.6.1
Feature✨
- 变量名支持特殊字符 (#3389) @2betop
- log 组件的接口支持配置 headers、data、method Closes #3283 (#3388) @nwind
- input-rich-text 的图片上传支持自定义文件字段 Closes #3287 (#3387) @nwind
- 组件广播事件机制 (#3326) @hsm-lv
- 扩充Scoped根据ID查找组件&补充几个通用动作 (#3380) @hsm-lv
- amis Debug 辅助工具 (#3370) @nwind
- tracker 增加页面显示和隐藏时间 Closes #3324 (#3373) @nwind
- 日期选择日历模式 (#3339) @hy993658052
Enhancement 🚀
- 补充 api 变量导致无法分页的问题及表单提交展现的示例 (#3379) @nwind
- 修改date-range移动端样式 (#3362) @hy993658052
- 修复一点文档错误 (#3338) @RickCole21
- formItem字体大小和颜色使用CSS Variables (#3334) @lurunze1226
Bugfix 🐞
- 修复 input-table 里的 popover 被遮挡问题 Closes #3377 (#3378) @nwind
- 修复 select normalizeOptions 时不支持 valueField 的问题 Closes #3341 (#3385) @nwind
- 调整popup层级解决select 弹窗遮挡问题 (#3376) @z1769057083
- 去掉公式编辑器console log (#3369) @allenve
- 修复 CustomRenderer onUnmount 无效的问题 (#3360) @smadey
- 修复 select 不在 form 下面时同步上下文变量失效的问题 (#3355) @2betop
- 修复文档页面报错 (#3357) @2betop
1.6.0
Feature✨
- 大量组件支持移动化:下拉选择、日期选择、日期范围选择、城市选择、级联选择、Steps 步骤条等等 @ucasliyuan @nwind @z1769057083 @hy993658052 @zhangtao07
- DropDownButton支持分组,菜单CSS类名,添加下拉菜单max-width (#3302) @lurunze1226
- 新增头像组件 (#3175) @sqzhou
- 新增 timeline 组件 (#3072) @Dora-boots
- transfer系列组件支持 menuTpl,valueTpl 支持自定义信息展示 (#3264) @2betop
- 新增公式编辑器 @lurunze1226 @2betop
- CRUD 单行点击会高亮所在行 (#3246) @nwind
Enhancement 🚀
- CRUD 在没数据的时候也显示配置的批量操作按钮 (#3248) @nwind
- Nav组件折叠/展开时阻止事件冒泡 (#3247) @allenve
- app 模式不再使用 react router,方便后续开发调试 (#3244) @nwind
- typo: 请求适配器 requestAdaptor (#3242) @rovast
- inputRating 组件功能对齐4.0规范 (#2949) @liuzedong-xyz
- input-image 兼容返回字符串 0 的情况 (#3196) @nwind
- 补全 wizard 中 feedback 用法 (#3209) @2betop
- Switch 组件功能对齐4.0规范 (#3154) @tsuihe
- Card对齐云舍4.0规范,组件拆分 (#3024) @hzh11012
Bugfix 🐞
- fix: 修复 input-kv 不支持输入相同 key 问题 Closes #3282 (#3316) @nwind
- fix: 修复CRUD itemDraggableOn 功能失效的问题 (#3296) @RickCole21
- 修复CRUD itemDraggableOn 功能失效的问题 (#3296) @RickCole21
- input-image 设置 crop 后无法获取文件原本名称 Closes #3274 (#3280) @nwind
- fix #3262: Card组件media.url不支持变量 (#3279) @lurunze1226
- fix #3255: Overlay点击自身也会触发rootClose的问题 (#3277) @lurunze1226
- fix: Tabs无法正确获取数据域中数据 (#3266) @lurunze1226
- 避免 iframe 里面的 src 经过两层变量处理 (#3265) @2betop
- 修复 crud 中放 form 里面的 combo 填充不正确的问题 (#3251) @2betop
- collapse 没有开启收起功能能,收起配置无效 (#3243) @2betop
- json view 自动尝试解析字符串 (#3239) @nwind
- 修复 card 底部多出的空白 (#3232) @nwind
- 修复 buildApi 处理 hash 字符不正确的问题 (#3235) @2betop
- 关联多选框选择孙节点无法加载右侧数据 (#3219) @lurunze1226
- 修复 filterTree 深层级过滤失效的问题 (#3211) @RickCole21
- 修复 progress 报 key warning (#3208) @nwind
- 修复formula 组件, initSet 为 false 时,导致 autoSet 无效问题 (#3203) @2betop
- 组合条件浮层选项大量时未自动scroll (#3193) @lurunze1226
- fix #3185: validateApi的sendOn属性不生效问题 (#3186) @lurunze1226
- fix #3006: autoFill填充后不会触发表单项校验 (#3138) @lurunze1226
1.5.3
1.5.2
Feature✨
Enhancement 🚀
Bugfix 🐞