6.1.0
版本发布时间: 2024-01-31 19:02:19
baidu/amis最新发布版本:6.9.0(2024-11-01 10:54:23)
新功能 Features 🚀
- feat: 选项类的组件 autoFill 支持配置 initAutoFill 属性 Close: #9391 (#9547) @2betop
- feat(editor): editor addElem 支持 doc-entiry (#9548) @allenve
- feat: loading根据父级背景颜色自动适配颜色 Close#9489 (#9507) @qkiroc
- 修复crud2 若干bug (#9517) @zhangtao07
- feat: 移动端表单项最后一项显示边线 & 移动端select 增加显示个数配置 (#9516) @z1769057083
- feat: themeCss支持数据域变量,循环数据支持单独样式 (#9463) @qkiroc
- feat: select switch textarea组件补充testid (#9484) @allenve
- feat: editor增加获取当前SubEditor的方法 (#9471) @CheshireJCat
- feat: action select nav dialog input-text input-file 增加 testid (#9462) @allenve
- feat: Select组件自动补全增加loading中间状态 (#9246) @lurunze1226
- feat: 完善黑暗模式UI (#9443) @qkiroc
- feat(editor): tabs组件去掉默认创建时的文本,直接显示内容区供用户拖拽内容 (#9417) @yangwei9012
- feat: 添加InputTag组件在编辑器内的标签最大选择数量配置 (#9242) @blankzust
- feat: crud 的 filterable 支持 searchable (#9229) @nwind
- feat: 静态展示、crud、表格的快速编辑支持配置图标 (#9324) @CheshireJCat
- feat: 事件动作-打开页面优化,新增内容区打开、浏览器当前页打开、浏览器新开页打开 (#9273) @zhaojianhui-a
- feat:(amis)调整color默认值逻辑 #9150 (#9325) @lghxuelang
- fix: jssdk导出npm扩展包缺失依赖 (#9332) @hzh11012
- feat: CRUD 支持导出 Excel 模板 Closes #9157 (#9228) @nwind
- feat: Avatar组件支持事件动作 Close #3220 (#9272) @zhaojianhui-a
- feat: AnchorNav组件支持树形数据结构 (#8969) @Dora-boots
- feat(editor): editor addElem 支持 doc-entiry (#9548) @allenve
问题修复 Bugfix 🐛
- fix: 修复更新6.0后log的source不支持api对象配置方式的问题 (#9350) @BeMxself
- fix: 修复编辑器中渲染 list 时提示 key 重复 warning (#9562) @2betop
- fix: editor: 修复增删改查快速编辑在卡片和列表模式没有生成对应schema的问题 (#9559) @CheshireJCat
- fix: 刷新多个目标逗号与表达式逗号冲突问题修复 Close: #9499 (#9532) @2betop
- fix: 修复 condition-builder 切换字段选项不更新问题问题 Close: #9455 #9478 (#9535) @2betop
- fix(select): 修复GroupedSelection组件在AssociatedSelection下样式问题Close: #9534 (#9536) @findreamer
- fix: 修改 withStore 更新逻辑修复 #9435 (#9543) @2betop
- fix: issue#9468,inputtag在输入内容为空,回车触发表单提交,假死问题 (#9469) @TigerWFH
- fix: 修正tabs特定场景下,切换标签页报错问题;对应issue#9544 (#9545) @TigerWFH
- fix: dropdown-button 下载无效问题 (#9554) @allenve
- fix:事件动作-变量赋值交互问题 (#9552) @hsm-lv
- fix:可视化编辑器弹窗中多选了组件,面板异常 (#9542) @hzh11012
- fix: 完善身份证号码的校验逻辑 (#9540) @CheshireJCat
- fix(amis): InputText 清空操作支持clearValueOnEmpty配置 (#9550) @wibetter
- fix(editor): editor 数据域查询问题 (#9546) @allenve
- fix: 修复编辑器中switch组件默认值回显不对问题 (#9522) @qkiroc
- fix: 修复 table 切换列显隐后设计器重新调整列顺序不生效问题 (#9511) @2betop
- fix: 修复 inputSubForm 拖拽排序值位置与视图位置不一致问题 Close: #3269 (#9508) @2betop
- fix: 修复 extraName 在单元格中无效的问题 Close: #8525 (#9479) @2betop
- fix: 修复 log 的 source 是 api object 时不自动加载的问题 (#9509) @2betop
- fix: 修复弹框大纲中未国际化问题 (#9521) @qkiroc
- fix: 修复condition-builder 中公式值默认不高亮的问题 (#9525) @2betop
- fix: 修复 picker 第一页没有选中时清空按钮无效的问题 (#9474) @2betop
- fix: 修复单元格中直接放表单项 name 为带路径的变量时值修改不符合预期的问题 (#9512) @2betop
- fix(amis-ui): 容器组件增加默认的min-width和min-height (#9523) @wibetter
- fix:子表单上下文类型错误 (#9519) @hsm-lv
- 修复crud2 若干bug (#9517) @zhangtao07
- fix(amis): 表格组件/渲染列级元素前,剔除style中的定位相关样式,避免表格样式异常 (#9513) @wibetter
- fix: issue: 8308 Tabs active 激活问题 (#9510) @allenve
- fix: 修复icon组件缺少事件问题 (#9496) @qkiroc
- fix: 修复popover存在多个子popover时,错误关闭父级问题 (#9492) @qkiroc
- fix: 修复日期时间范围选择组件bug (#9470) @qkiroc
- fix: 图片组件优化:调整预览标题位置;优化上传组件文件提及限制提示;修复编辑器拖拽后修改宽高无效的问题 (#9467) @CheshireJCat
- fix: 修复 api 编辑输入太快立马弹出详情时出现弹窗空白问题 (#9466) @2betop
- fix(editor): 文本表达式通过${}唤起表达书输入时缺少变量内容 (#9456) @yangwei9012
- fix: 取消buttongroupselect默认值展示条件限制 & 配置badge情况下按钮平铺无法自适应 (#9380) @Dora-boots
- fix:input clear时补充change事件 Close #9436 (#9442) @hsm-lv
- fix:crud2中行记录内switch无法change问题 (#9441) @hsm-lv
- fix(editor):修复部分选择类组件设置选项和默认值方面的问题 (#9447) @yangwei9012
- fix: 修复 crud nested 模式深层次点选异常 (#9440) @2betop
- fix: 修复 condition-builder 操作符只有一个时不可以点选的问题 (#9439) @2betop
- fix: 清除css错误转成key的属性 (#9025) @qkiroc
- fix(amis-editor): 布局容器相关配置细节优化 (#9431) @wibetter
- fix: 修复 #9418 调整带来的点选双重身份的组件时选中的是孩子的问题 (#9437) @2betop
- fix: 修复 #9418 调整带来的编辑器预览错误问题 (#9427) @2betop
- fix: 修复 combo nullable 清空失败的问题 (#9414) @2betop
- fix: 修复单元格中直接放表单项可能取不到值的问题 (#9389) @2betop
- fix: Table 编辑器面板初始顶部&底部是否初始选中问题修复 (#9359) @2betop
- fix: select 的 label 为对象时渲染异常 (#9387) @2betop
- fix: 修复Editor 打开右键菜单时contextId可能会为空的问题 (#9370) @CheshireJCat
- fix(amis-ui): 修复inputBox默认值0或者false不回显问题 (#9377) @wibetter
- fix: 修复使用列切换功能引发的 mst 报错问题 (#9371) @2betop
- feat: 新增maxItemSelectionLength支持单独配置当前页最大勾选数 (#9249) @wanglinfang2014
- fix: 修复 office-viewer 变量替换里公式不生效问题 Closes #9276 (#9303) @nwind
- fix(amis-editor): 修复容器清空功能icon偶发不显示问题 (#9342) @wibetter
- fix: layout aside滚动条兼容性问题 (#9360) @allenve
- fix:(amis-editor)修复切换数据源添加动作失效 (#9355) @lghxuelang
- fix(amis-editor): CRUD脚手架接口返回示例修正 (#9307) @lurunze1226
- fix: Editor中setSchema DiffArray处理增加$$id时判断数组成员的类型 (#9337) @CheshireJCat
- fix : 修复switch配置truevalue/falsevalue后,默认值不更新问题 (#9305) @pingbaobao
- fix: crud2自定义列无法关闭问题修复Close:#9283 (#9327) @wanglinfang2014
- fix: nav updateItems动作支持valueField属性 (#9316) @wanglinfang2014
- fix: nav深色模式颜色优先级调整 (#9310) @wanglinfang2014
- fix: 重新请求数据动作数据是否追加参数&合并数据方式处理 (#9300) @chengjinyang0
- fix: Editor:当删除静态展示框的默认值时清除历史残余的value值 (#9299) @CheshireJCat
- fix:修复crud unSelectedItems无法在公式内解析问题 (#9292) @hsm-lv
- fix : input-text选择器模式下,clearable无效问题 (#9293) @pingbaobao
- fix:修复上下文重复问题 (#9291) @hsm-lv
- fix: 修复移动端日期选择完年月无法关闭浮窗的问题 (#9080) @hy993658052
- fix(editor): 通过nav切换页面时,CRUD2组件修改url参数导致页面参数默认值异常的问题 (#9381) @igrowp
日常维护 Chore
- chore: flex切换纵向时清除子容器为0的flexBasis (#9558) @zhangtao07
- chore: 优化编辑器中修改表单项 name 效果,可在预览区及时看到效果 (#9557) @2betop
- chore: 固定icon组件支持的事件,避免警告 (#9529) @qkiroc
- chore: 优化设计器表单项修改默认值同步展示问题 (#9518) @2betop
- chore: 优化编辑器选中顶部菜单栏三个点呼出的功能菜单位置,防止被挡住 (#9446) @2betop
- chore: checkboxes 显示 loading 当选项在加载过程中 (#9416) @2betop
- chore: 升级发版脚本版本 (#9400) @qkiroc
- chore: 修改 replaceText 的实现,减少没必要的 deepClone (#9399) @2betop
- chore: 优化npm发布流程 (#9396) @qkiroc
- chore:组件事件列表支持动态构建 (#9294) @hsm-lv
- perf: 优化编辑器性能 (#9432) @2betop
样式调整 Style 🌈
- style: select 下拉框最小宽度设置成 120px (#9555) @2betop
- style: 优化编辑器中 icon 样式 (#9530) @2betop
- fix(amis): 表格组件/渲染列级元素前,剔除style中的定位相关样式,避免表格样式异常 (#9513) @wibetter
- style: 优化input-tag、input-year-range、list-select等组件样式 (#9477) @qkiroc
- style: 优化 card 卡片样式 (#9457) @2betop
- style(editor): 优化编辑器事件动作表单label样式 (#9451) @qkiroc
- style: 优化分页组件不对齐问题 Close#8958 (#9340) @qkiroc
- style: 修复number组件单位换行问题 Close#9251 (#9333) @qkiroc
文档更新 Docs
1、 schema.json 3.72MB
2、 sdk.tar.gz 9.15MB