github baidu/amis 3.4.3

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

新功能 Features 🚀

  • feat: formula 取 cookie, localstorage, sessionstorage支持 &['xxx'] 来获取复杂变量名数据 Close: #8376 (#8385) @2betop
  • feat: classname 配置中类名支持表达式 Close: #8388 (#8392) @2betop
  • feat: input-table增加是否展示列开关配置项, table更新配置项交互 (#8394) @yinchunyu
  • feat: divider支持带文字配置 (#8358) @xiangwaner
  • feat: 表达式新增幂函数(Math.pow) (#8370) @lurunze1226
  • feat: options类文本过长,显示优化 (#7990) @sqzhou
  • feat: loadDataOnceFetchOnFilter 可以控制列的 searchable 或者 filterable 或者 se… (#8351) @2betop
  • feat: 「页面设计器」组件搜索框支持不输入"-"进行搜索 (#8316) @igrowp
  • feat: 列表类组件支持更新指定行记录 Close #8258 (#8278) @hsm-lv
  • feat: export-excel 初步支持总结行 Closes #2911 (#8286) @nwind
  • feat: 树组件支持配置虚拟渲染时的高度\宽度\可见区外缓冲渲染数 (#8215) @CheshireJCat
  • feat:图片缩略图占位图地址栏添加fx;占位图支持取fx变量 (#8009) @miaoxinyu01

问题修复 Bugfix 🐛

  • fix(amis-editor): 导出CRUD2/utils (#8322) @wibetter
  • fix(amis-core): 修复新版外观/阴影等配置失效问题 (#8280) @wibetter
  • fix(amis-editor-core): 构建发版时注入当前版本号信息 (#8253) @wibetter
  • fix(amis): 补充FlexSchema,flex组件增加提示词信息 (#8235) @wibetter
  • Update chart.md:修改文档错别字 (#8231) @Hutonghao
  • fix: 修复选择现有弹窗的报错以及弹窗ref替换不全的问题 (#8232) @ascend13
  • fix #8383 修复Form 表单项设置validateOnChange,初始化 initApi后,validate被触发 (#8387) @xianlinzhang
  • fix: 修复 crud column 中 searchable 表单项为 input-date-range 时重置无法重置 extraName Close: #8389 (#8390) @2betop
  • fix: 修复 dialog title 为空时 showButtonClose 开启不显示关闭按钮的问题 Close: #8108 (#8378) @2betop
  • fix: 修复 crud 中使用 pagination 配置 showPerPage 无效问题 Close: #8373 (#8377) @2betop
  • fix: 修复复用的 contextmenu 实例可能已销毁的问题 (#8399) @2betop
  • fix:修复组件特性动作无法选中弹窗之外组件的兼容 (#8374) @ascend13
  • fix: 修复 REPLACE 公式第二个参数是空字符串时导致的死循环问题 Close: #8200 (#8365) @2betop
  • fix: table2单元格宽度自适应、嵌套数据展示等问题修复 (#8372) @wanglinfang2014
  • fix: Form组件配置页面跳转事件可能会导致持久化数据无法清除问题 (#8354) @lurunze1226
  • fix: 修复 react-json-view import 异常 Close: #8145 (#8369) @2betop
  • fix: formulaControl去除rendererSchema对popOverContainer的配置 (#8367) @igrowp
  • fix: 修复 input-table 中存在公式表达式值没有及时更新的问题 Close: #8263 (#8364) @2betop
  • fix: return trabslateScahema函数 (#8361) @igrowp
  • fix: nextjs13环境下formulaControl组件popOverContainer 写死,导致编辑器出现死循环bug Close:#8355 (#8359) @igrowp
  • fix: 修复table columns、tableLayout属性变化realWidth未更新 (#8349) @wanglinfang2014
  • fix: 页面设计器组件搜索改用matchSorter (#8353) @igrowp
  • fix: 组合穿梭器 预览拖拽排序已选项 页面有弹框提醒 (#8341) @igrowp
  • fix: 修复固定表头不生效问题 (#8332) @huangxj29
  • fix: 事件动作组件变量赋值编辑后回显错误 (#8337) @igrowp
  • fix: 表单配置面板-可见 配置项默认开启 (#8331) @igrowp
  • fix: 弹窗外观文字去掉vertical (#8335) @hy993658052
  • fix: 修复icon组件设置外观不生效问题 (#8330) @qkiroc
  • fix: 数据配置外部接口添加防抖处理,避免输入内容错乱 (#8317) @igrowp
  • fix: 修复inputTable当前页数据删除完无法自动调整到上一页问题 (#8327) @wanglinfang2014
  • fix: 修复在 toolbar 中的 form 值变化回显不正确的问题 (#8326) @2betop
  • fix: 文字外观去掉vertical-align (#8323) @hy993658052
  • fix: CURD组件设置查询字段数据域二次同步导致渲染错误问题 (#8324) @lurunze1226
  • fix: 修复steps title展示[object object]问题 (#8319) @qkiroc
  • fix(editor): 修复style2themecss报错问题 (#8321) @qkiroc
  • fix: 修复table rowClassNameExpr一般背景样式不生效问题 (#8315) @qkiroc
  • fix: 公式编辑器弹窗,会缓存已删除的内容 (#8314) @igrowp
  • fix(amis-editor): 数据源构造器 match 规则,分页组件面板控件样式错误问题 (#8313) @lurunze1226
  • fix: 修复inputNumber配置面板在配置校验触发规则没有生效的问题 (#8288) @igrowp
  • fix: 修复嵌套模式当列隐藏时不显示展开按钮问题 Close: #8301 (#8302) @2betop
  • fix: 数字输入框禁用时单位选择也禁用 (#8279) @hy993658052
  • fix: 修复 combo 表单项中存在同名表单项时内部表单项值被覆盖的问题 (#8300) @2betop
  • fix(amis-editor): 补充国际化预料,并发版5.6.1 (#8287) @wibetter
  • fix: 修复表单保存成功可能导致 combo 中新增部分重置的问题 (#8297) @2betop
  • fix: table组件 rowClassNameExpr 优先级 (#8247) @allenve
  • fix:修复弹窗自定义宽度时媒体查询max-width限制宽度显示 (#8272) @ascend13
  • fix:下拉选择上下文支持labelField和valueField (#8268) @hsm-lv
  • fix: 修复api适配器回显问题 (#8261) @igrowp
  • fix:表达式编辑器数组成员快捷操作语句错误问题 (#8252) @hsm-lv
  • fix: JSON 组件缺失的属性说明 (#8245) @YangFong
  • fix:表达式编辑器变量列表样式问题 (#8249) @hsm-lv
  • fix:上传文件&图片成功事件数据 (#8248) @hsm-lv
  • fix: 修改组合穿梭器默认脚手架id (#8239) @igrowp
  • fix: 调整tpl输入框表达式匹配规则 (#8238) @igrowp
  • fix: nav横向导航增加最大高度限制 (#8233) @wanglinfang2014

日常维护 Chore

  • chore(editor): style中的backgroun-color转为themeCss中的background (#8380) @qkiroc
  • chore: 修复 downshift 使用 es6 语法导致 (#8371) @nwind
  • chore: 调整列的快速搜索逻辑干掉之前没清理干净的排序相关逻辑 Close: #8342 (#8360) @2betop
  • chore: 优化 name 中直接写表达式用法 (#8343) @2betop
  • chore: 调整选项搜索策略改成 contains 更加精准 (#8329) @2betop
  • chore: 添加补丁修复存量配置中存在无用主题属性问题 (#8340) @2betop
  • chore:调整formula-editor中数组变量成员快捷列表文字为左对齐 (#8333) @hsm-lv
  • chore(editor): 优化editor侧边栏拖拽卡顿问题 (#8309) @qkiroc
  • chore: InputTable开启确认提交后非编辑态使用静态展示, CURD脚手架字段管理使用InputTable (#8254) @lurunze1226

样式调整 Style 🌈

  • styles: 修复textarea组件在设置size时底线消失问题 (#8347) @qkiroc
  • styles: table tr样式优先级调整 (#8325) @qkiroc
  • styles: 优化combo组件tabs模式下样式问题 (#8305) @qkiroc
  • style: 修复toast组件info和success级别下body字体大小不一致的问题 (#8270) @iceqing
  • styles: 调整Collapse组件关闭enableFieldSetStyle的样式优先级 (#8264) @lurunze1226

文档更新 Docs

Don't miss a new amis release

NewReleases is sending notifications on new releases.