github baidu/amis 3.2.0
v3.2.0

latest releases: 6.8.0, 6.7.0, 6.6.0...
15 months ago

2023_07_03

对应 amis-editor 版本为 amis-editor-core@5.5.0、amis-editor@5.5.0

新功能 Features 🚀

  • feat:导出 excel 支持指定行 Closes #2738 (#7316) @nwind
  • feat: collapse-group组件支持对外抛出 折叠状态改变 事件 (#7213) @DynaZhang
  • feat: conditionBuilder组件增加是否可拖拽字段控制 (#7111) @se7en-1992
  • feat: inputDateTime 支持 isEndDate 配置自动选中 23:59:59 Close: #7277 (#7302) @2betop
  • feat: crud filter 支持深层数组的清除 Close: #7083 (#7202) @2betop
  • feat: action 支持 confirmTitle 来设置 confirmText 的弹窗标题 Close: #7200 (#7204) @2betop
  • feat: app 渲染器页面配置支持 visibleOn Close: #7067 (#7273) @2betop
  • feat: 表达式编辑器支持变量为函数和表达式&editor导出上下文变量获取方法 (#7281) @hsm-lv
  • feat(amis): 日历组件日程内容支持富文本 (#7241) @wibetter
  • feat: 表达式输入框高亮改为源码 (#7266) @hsm-lv
  • feat: dataschema增加typeLabel (#7259) @hsm-lv
  • feat: Tabs组件title支持schema (#7212) @sqzhou
  • feat: crud 导出csv支持自定义文件名 (#7231) @allenve
  • feat: 表达式编辑器升级 (#7147) @hsm-lv
  • feat: JSSDK 支持更新 schema Close: #7150 (#7164) @2betop
  • feat: 数据域组件扩充 trackExpression 属性用于显式的设置跟踪上层数据变化 Close: #7152 (#7169) @2betop
  • feat: CRUD 的 filterTogglable 支持配置文案和图标 Close: #7089 (#7181) @2betop
  • feat: tabs 配置面板优化 (#7194) @allenve
  • feat: input-number 支持根据精度设置展示长度 (#7186) @allenve
  • feat: nav组件增加最小高度 (#7135) @yinchunyu
  • feat: tabs source支持动态hash key 配置 (#7129) @allenve
  • feat: condition-builder支持selectMode为chained的选项层级显示 (#7120) @sqzhou
  • feat(amis-editor;amis):时间范围组件快捷键自定义支持固定值的配置 + 设计器快捷键配置功能 (#7119) @yangwei9012
  • feat: crud新增双击行事件 (#7072) @Markozhang01
  • feat: input-kv 添加 autoParseJSON 配置 Close: #7092 (#7094) @2betop
  • feat(amis): chart组件补充内置词云插件 (#7113) @wibetter
  • feat: amis 移动化 (#7100) @z1769057083
  • feat: DropDownButton 支持配置 amis json 作为下拉内容 #7141 (#7233) @hotlong
  • feat:【事件动作】发送请求动作,阻断条件支持获取请求结果数据 (#7253) @miaoxinyu01
  • feat(amis-editor): 表单项增加标签排列方式配置项labelAlign (#7238) @wibetter

问题修复 Bugfix 🐛

  • fix: 文档目录大纲可收起 (#7304) @cocoCheungco
  • fix: 修复 office-viewer 插件中文档链接地址错误 (#7309) @nwind
  • fix: 修复确认弹窗自定义内容问题 (#7312) @hsm-lv
  • fix: normalizeLink url处理问题 (#7311) @allenve
  • fix: 修复 inputGroup 表单项在 service 下时校验问题 Close: #7279 (#7289) @2betop
  • fix: 修复 Page 组件快速切换可能的 warning 报错 Close: #6657 (#7301) @2betop
  • fix: Nav完善事件动作以及相关文档 (#7227) @wanglinfang2014
  • fix: disabled 失效问题 (#7292) @allenve
  • fix: 修复condition-builder的下拉icon和select不统一 (#7295) @sqzhou
  • fix: 修复 inputTree 改成虚拟滚动后新增节点逻辑错误 Close: #7070 (#7272) @2betop
  • fix: 文档链接错误 (#7291) @hsm-lv
  • fix: 修复英文环境下日程展示问题 (#7290) @hy993658052
  • fix: 编辑器添加文档预览组件 (#7284) @igrowp
  • fix: 事件动作 -> 页面变量列表为空,无法选择 & 勾选框组件默认值配置fx无效 (#7280) @igrowp
  • fix: button-group-select校验配置&多个button换行 (#7237) @kano233333
  • fix: 去掉editor里api请求适配器里关于api.body的说明,统一使用api.data (#7254) @CheshireJCat
  • fix: 表达式编辑器回显示&非对象数组处理 (#7239) @hsm-lv
  • fix: 修复Editor-Tag 配置面板状态变更时schema中icon未清除的问题 (#7228) @CheshireJCat
  • fix: 表达式编辑器升级增加变量normalize (#7232) @hsm-lv
  • fix: 表达式编辑器数组高亮&限制数组成员变量操作层级 (#7217) @hsm-lv
  • fix: 公式函数参数描述可能不存在的问题 (#7218) @allenve
  • fix: 编辑态下子编辑器不能展示正确数据 (#7222) @yinchunyu
  • fix: GET请求中api.data未追加到query中问题 (#7214) @lurunze1226
  • fix: 修复循环each组件,配置成员渲染器,选中容器,组件侧边栏隐藏的问题 (#7209) @CheshireJCat
  • fix: 修复List多选情况下两个全选按钮的问题 (#7203) @sqzhou
  • fix: formulaeditor单测 (#7208) @hsm-lv
  • fix: 修复 inputFile 的initAutoFill false 功能 Close: #7087 (#7191) @2betop
  • fix: 修复 select 的 tree 模式点击搜索结果无效果问题 Close: #7173 (#7174) @2betop
  • fix: 表单视图中动作配置面板报错问题 (#7163) @hsm-lv
  • fix: 移动端表单项错误提示、description 样式调整 (#7159) @z1769057083
  • fix: input-table构建dataschema报错问题 (#7156) @hsm-lv
  • fix: sdk中popup失效 (#7155) @z1769057083
  • fix: 修复动作配置面板切换动作选中失效问题 (#7148) @hsm-lv
  • fix: 移动端人员选择 (#7143) @z1769057083
  • fix: text文本框下默认值不支持不加空格的“-”减法运算 (#7136) @igrowp
  • fix: inputDateRange 快捷键选择上周时,配置面板报错 (#7128) @igrowp
  • fix: 修复 input-excel 在二维数据模式下 plainText 属性不生效问题 (#7065) @nwind
  • fix: 修复schemaApi直接返回表单项 label 不展示问题 Close: #2668 (#7091) @2betop
  • fix: 参照录入的悬浮窗的取消点击后无法关闭弹窗 (#7127) @igrowp
  • fix: select maxTagCount 在 jssdk 下弹窗不可见 Close: #7099 (#7121) @2betop
  • fix: wizard 修复在没有配置 api 时最后一步不跳转的问题 Close: #2860 (#7095) @2betop
  • fix: api使用JSONQL时无法解析上层变量(#7103) @lurunze1226
  • fix: 修复 minLength maxLength 关联上下文变量的及时性问题 Close: #2864 (#7106) @2betop
  • fix: 传图多选,joinValues为false的时候,render死循环问题修复 (#7193) @joelost
  • fix(amis-editor): 右侧属性配置 collapseGroup 增加可折叠控制项 (#7115) @wibetter
  • fix(amis-editor): 编辑器ScaffoldModal切换步骤Form数据丢失问题 (#7114) @lurunze1226
  • fix(amis-editor): editor修复input-rich-text的图片接收器默认值问题 (#7110) @sqzhou
  • fix(amis-editor): 配置面板字体调整 & CRUD列支持fx (#7165) @igrowp
  • fix(amis-editor): 补充国际化语料,并发布5.4.1 (#7130) @wibetter
  • fix(amis-editor): 修复返回适配器中包含 js 字符模版时的问题 Close: #7276 (#7310) @2betop
  • fix(amis-editor): 修复collapseGroup tpl 可折叠控制项不生效问题 (#7278) @wibetter

日常维护 Chore

  • chore: 换一下 office-viewer 包名 (#7321) @nwind
  • chore: condition-builder 弹窗模式支持 jssdk Close: #7324 (#7329) @2betop
  • chore: renderTextByKeyword过滤掉非法输入 (#7319) @lurunze1226
  • chore: 文心千帆问答机器人示例 (#7308) @nwind
  • chore: 总结行与列显隐切换联动 Close: #7073 (#7269) @2betop
  • chore: table 支持自己的排序逻辑并修复 table 嵌套 crud 时排序冲突问题 Close: #6774 (#7298) @2betop
  • chore: 去掉组件动作调用目标为自身的判断 (#7297) @hsm-lv
  • chore: inputText 优化下拉 popvoer 支持在 table 下下拉展示全 Close: #7075 (#7268) @2betop
  • chore: 调整 dataMapping 中 '&' 特殊 key 的逻辑 始终优先处理 Close: #7247 (#7264) @2betop
  • chore: 接口轮训添加限制, 接口正常返回才轮训 Close: #7260 (#7263) @2betop
  • chore: 调整 jssdk 产出压缩所有部分 Close: #7249 (#7261) @2betop
  • chore: crud 的 api 返回容忍返回为空 null Close: #6391 (#7275) @2betop
  • chore: 去掉表达式编辑器组件没用代码 (#7282) @hsm-lv
  • chore: 表达式函数注释微调 (#7242) @hsm-lv
  • chore: 尝试修复 codecov 不生效问题 (#7207) @nwind
  • chore: JSONQL请求支持追加 data 中的变量到 query 中 (#7182) @lurunze1226
  • chore: Table2排序属性名称变更order => orderDir (#7188) @lurunze1226
  • chore: 补充 picker 值右侧删除按钮不触发 change 事件问题 Close: #7084 (#7197) @2betop
  • chore: fieldset 没有配置 title 时不要输出相关 dom (#7158) @2betop
  • chore(amis-editor): TplFormulaControl补充onFormulaEditorOpen (#7189) @lurunze1226
  • chore(amis-editor): EditorNode中info支持设置sharedContext; fix: InputTable… (#7187) @lurunze1226
  • fix: 修复二级弹窗表格表头固顶位置不正确问题 Close: #7153 (#7175) @2betop
  • chore: affixRow 和 prefixRow 支持跟列固定搭配使用 Close: #7131 (#7177) @2betop
  • chore(amis-editor): 编辑器插件Plugin增加ID静态属性, 支持注册时基于ID去重 (#7101) @lurunze1226
  • chore: ios 的 DragEvent 报错修复挪到 core 模块下 (#7154) @nwind
  • chore: 调整api中JSONQL结构 (#7103) @lurunze1226
  • chore: vite版本升级,解决项目启动vite报错 (#7112) @se7en-1992
  • chore: 优化图片项的key 属性 (#7122) @2betop
  • chore: 使用 gitpod 运行开发环境 #7229 (#7230) @hotlong
  • chore(amis-editor): EditorNode中info支持设置sharedContext(#7187) @lurunze1226
  • chore(amis-editor): Combo&InputTable支持绑定上下文变量, ScaffoldForm pipeIn支持异步 (#7104) @lurunze1226
  • chore(amis-editor): 公式编辑器支持打开前完成异步任务 (#7105) @lurunze1226

样式调整 Style 🌈

  • styles: 优化treeSelection组件样式 (#7256) @qkiroc
  • styles: 修复select组件全选样式错乱问题 (#7086) @qkiroc
  • styles: 优化combo组件删除按钮提示浮层的位置 (#7144) @qkiroc
  • styles: 修复input-color组件样式问题 (#7145) @qkiroc
  • styles(amis-editor): FeatControl样式优化 (#7183) @lurunze1226

文档更新 Docs

Don't miss a new amis release

NewReleases is sending notifications on new releases.