2023_05_06
新功能 Features 🚀
- feat: tpl支持异步表达式 (#6545) @allenve
- feat: autoGenerateFilter增加列数及设置查询字段配置控制 (#6566) @se7en-1992
- feat: 注册插件的时候默认添加 ID 给 注销插件使用 (#6536) @StringKe
- feat: 修复ts-json-schema-generator生成的schema.json组件链接不正确的问题 (#6500) @iceqing
- feat: 组件数据支持变量 (#6780) @hsm-lv
- feat: input-range属性配置下的下标内容过长时遮挡滑块下的其他组件名称 (#5718) @swjtulmy
- feat: input-excel 支持 xls 格式上传 (#6753) @nwind
- feat: images增加imageGallaryClassName 配置详情图类名 & 修改checkbox组件变量 (#6725) @blue-squirrel
- feat: 图片上传外观配置 (#6648) @hy993658052
- feat: editor 表单项支持单独配置label宽度 (#6693) @qkiroc
- feat: Button-group-select支持统一配置所有选项角标 (#6506) @Dora-boots
- feat: inputTree 支持 heightAuto 属性支持高度自动撑开 (#6651) @2betop
- feat: 调整页面设计器系统组件顺序 (#6659) @igrowp
- feat: tabsTransfer tab title 支持模版 (#6614) @2betop
- feat:「页面设计器」统一表达式组件 (#6552) (#6643) @igrowp
- feat: editor导出拖动组件 (#6641) @agileago
- feat: word 支持渲染页眉页脚;优化打印还原度 (#6634) @nwind
- feat: crud、crud2支持行移入、行移出事件 (#6507) @wanglinfang2014
- feat: ui 组件用法支持监听内部渲染的事件动作 (#6635) @2betop
- feat: amis-ui添加导入模块 (#6602) @igrowp
- feat: Word 支持分页渲染 (#6606) @nwind
- feat: 增加formulaEvalErrorHandler&conditionComputeErrorHandler用于跳过amis解析 (#6595) @hsm-lv
- feat: LocationPicker 添加 AMap 支持 (#6599) @Chrysochrome
- feat: Icon组件支持接收svg字符串直接展示&iconSelect样式优化 (#6582) @blue-squirrel
- feat: input-table添加事件动作 (#6308) @DynaZhang
- feat: 主题配置合并master (#6562) @hy993658052
- feat: 表单项校验变更为顺序校验模式 (#6553) @CheshireJCat
- feat: Added support for German to momentjs calendars (#6580) @abasse
- feat: pagination支持使用变量 (#5962) @zhyc9de
- feat: input-image功能优化 (#6645) @sqzhou
- feat(ooxml): office viewer 支持显示形状 (#6585) @nwind
- feat(ooxml): 支持艺术字部分样式;修复外部数据变更不会重新渲染问题 (#6702) @nwind
- feat(ooxml): ooxml-viewer 支持 sdt、footnote、endnote,包名换成 ooxml-viewer (#6509) @nwind
- feat(ooxml): 支持图片里的变量 (#6756) @nwind
- feat(amis-editor): 增加layout:wrapper-contanier,用于实现子配置项包裹效果 (#6647) @wibetter
- feat(amis-editor):增加inputText、textArea最大字数配置&修复上下文变量过长显示问题 (#6661) @lghxuelang
- feat(amis-editor): 排列方向、水平对齐方式、垂直对齐方式配置项合并和配置交互优化 (#6540) @wibetter
- feat(amis-editor):「页面设计器」统一表达式组件 (#6552) @igrowp
问题修复 Bugfix 🐛
- fix: 修复 editor 合入后导致插件配置项失效问题 (#6800) @2betop
- fix: 修复 mock api 跨域问题 (#6797) @2betop
- fix: Cards 组件编辑态 source 不生效 (#6465) @tooeast
- fix: 修复 ci 报错 (#6790) @2betop
- fix: LIst单行点击事件上下文补全更多信息 (#6681) @JYPang7
- fix: editor 的 editorDidMount 支持 string格式 (#6697) @baozhoutao
- fix: 修复 ci 报错 & 解决日历月视图多语言显示错误的问题 (#6789) @2betop
- fix: 修复弹窗关闭上层弹窗不生效的问题并补充文档 (#6776) @2betop
- fix: 修复itemAction 不支持 actioType next 的问题 (#6773) @2betop
- fix: 修复CRUD直接传递Pagination组件时,丢失total属性 (#6081) (#6087) @meerkat-morecats
- fix: issues-6779 input-formula 检索问题 (#6783) @allenve
- fix: 修复checkboxs按钮模式的disabled样式和table高亮行bg类失效问题 (#6410) @xukeke520
- fix: 修复事件动作请求接口报错 & 输入框样式调整 (#6781) @igrowp
- fix: onleyleaf为true时children严格判断 (#6012) @qianxiaofendou
- fix: 修复table组件自动生成筛选条件渲染错误问题 (#5766) @duqingyu
- fix: crud toolbar data同步更新问题修复、table支持maxKeepItemSelectionLength问题修复 (#5431) @wanglinfang2014
- fix: 修复实时日志组件过滤时序不正确导致日志丢失的问题 (#4836) @lcgash
- fix: Form开启columnCount后inline表单项展示错误问题; chore(amis-editor): 表单控件可设置预设布局 (#6662) @lurunze1226
- fix:「事件动作」变量赋值 - 页面/内存变量选择添加变量类型 (#6771) @igrowp
- fix: 修复input-image单选情况报错 (#6738) @sqzhou
- fix: 修复 columnToggler 与 affixRow 总结行结合使用时的异常 (#6678) @2betop
- fix: 修复 itemAction 与行选中冲突问题 (#6755) @2betop
- fix: #6757按钮二次确认后并没有触发点击事件 (#6770) @hsm-lv
- fix: #6294动作列表为空的情况下广播失效问题 (#6763) @hsm-lv
- fix: js动作提示错误 (#6762) @hsm-lv
- fix: 修复事件动作请求接口报错 & 修复进度组件样式字段问题 (#6727) @igrowp
- fix: imageGallary props (#6751) @hy993658052
- fix: HeadCellFilterDropdown配置source切换页面卡顿问题修复 (#6748) @wanglinfang2014
- fix: 主题组件tag padding不生效修复 (#6742) @zzy1415447829
- fix: nav支持主题问题修复 (#6735) @wanglinfang2014
- fix: 表达式输入框高度调整 (#6734) @igrowp
- fix: 列表选择器弹窗样式修复 (#6736) @hy993658052
- fix: 下掉文档预览组件 (#6729) @igrowp
- fix: 修复input-image 背景图问题 (#6726) @sqzhou
- fix: nav收纳样式问题修复 (#6705) @wanglinfang2014
- fix: 修复carousel样式+数据源未选中问题 (#6708) @xiangwaner
- fix: 修复表达式输入框回车回显等问题 (#6707) @igrowp
- fix: toast className fix (#6704) @qiaogg
- fix: 主题组件tag、wizard字体修改不生效问题 (#6673) @zzy1415447829
- fix: nav外观配置问题修复 (#6699) @wanglinfang2014
- fix: 主题测试修复&日历日程样式修复 (#6672) @hy993658052
- fix: editor 修复预览态弹框主题不生效问题 (#6695) @qkiroc
- fix: 修复 quickEdit 在弹窗中异常的问题 (#6696) @2betop
- fix: NestedSelect 级联选择器搜索高亮逻辑重构 (#6679) @wibetter
- fix: Nav功能、样式问题修复 (#6633) @wanglinfang2014
- fix: issues-6666:修复select组件懒加载时label回显问题 (#6676) @allenve
- fix: 修复一些 ts 报错 (#6674) @2betop
- fix: 配置面板&快速构建弹窗组件字体统一 (#6668) @igrowp
- fix: 修复 panel 内容区 visibleOn 配置无效的问题 (#6650) @2betop
- fix: issue-6546: spinner icon 属性无效问题 (#6665) @allenve
- fix: 修复日历样式和排序bug (#6644) @hy993658052
- fix: 向导组件onactive字体颜色不显示问题修复 (#6649) @zzy1415447829
- fix: 解决editor 报错 'getVariableOptions' of undefined (#6604) @igrowp
- fix: 修复Tag组件status模式下的图标问题 (#6642) @CheshireJCat
- fix: html 组件支持filterHtml (#6638) @allenve
- fix: 修复mapping组件渲染table中status组件无效的问题 (#6632) @CheshireJCat
- fix: 属性表组件,新增属性页面渲染报错 (#6615) @DynaZhang
- fix: 主题走查修复 (#6607) @hy993658052
- fix: 修复Tree添加元素问题 (#6616) @meerkat-morecats
- fix: 修复 inputTag 对 valueField 和 labelField 的适配问题 (#6611) @2betop
- fix: InputImage裁剪后图片上传失效问题 (#6605) @lurunze1226
- fix: CRUD组件列类型为mapping时导出excel展示错误 (#6592) @lurunze1226
- fix: 修复开发态编辑器没有主题和翻译的问题 (#6594) @qkiroc
- fix: chart组件支持主题样式相关配置 (#6589) @wibetter
- fix: 树选择器样式修复 (#6588) @hy993658052
- fix:「组件」「Bug」Dropdown组件hover触发时移开不消失 (#6568) @sqzhou
- fix: PageMaker315专项问题修复 (#6570) @igrowp
- fix: CRUD2 不透传columnsTogglable;getData问题修改 (#6569) @tooeast
- fix: 修复number组件ts报错 (#6564) @qkiroc
- fix: 修复 ooxml-viewer 包中 tslib 引用地址错误 (#6560) @2betop
- fix: 事件动作支持获取crud批量操作ids (#6551) @hsm-lv
- fix: 编辑态弹窗问题 (#6550) @hsm-lv
- fix: 完善Overlay弹层自动计算位置的兜底逻辑 (#6547) @CheshireJCat
- fix: crud组件loadDataOnce为true,前端下拉筛选如果选择多个值时,支持筛选出值 (#6521) @sqzhou
- fix: 修复CRUD行操作按钮Ajax请求成功后刷新表格渲染批量按钮报错 (#6268) @yyn0210
- fix: 修复searchbox组件无法绑定事件的问题 (#6732) @QingHui1229
- fix: 修复时间轴图标选择&修复树样式 (#6718) @hy993658052
- fix: 修复表达式PM走查问题 (#6652) @igrowp
- fix: 修复ts-json-schema-generator生成的schema.json组件链接不正确的问题 (#6500) @iceqing
- fix: 修复options选项hidden为true时无效的问题 (#6556) @CheshireJCat
- fix: 修复number render对于suffix的兼容 (#6537) @CheshireJCat
- fix(ooxml): 修复 Drawing 相对定位错乱及颜色获取不正确问题 (#6670) @nwind
- fix(amis-editor): 修复从预览切到编辑态 toolbar, panel, 可能有原 node 节点引用读取异常问题 (#6724) @2betop
- fix(amis-editor): 主题数据不应该被保存下来 (#6722) @qkiroc
- fix(amis-editor): flex-setting 改成 flex-layout-setting (#6692) @wibetter
- fix(amis-editor-core): 调整editor默认值公式编辑器中获取amis对应渲染器上下文的方法 (#6746) @wibetter
日常维护 Chore
- chore: 调整 debug 日志 (#6792) @2betop
- chore: 修复 ts 报错,并加入 pr 检测 (#6785) @2betop
- chore: 调整amis内网发布脚本 (#6669) @lurunze1226
- chore: 梳理 conditionBuilder 代码 (#6624) @2betop
- chore: 简化resolveEventData调用 (#6613) @hsm-lv
- chore: 升级 vite (#6590) @2betop
- chore: 修复ts报错 (#6565) @qkiroc
- chore: combo 扩充 subFormHorizontal 属性支持 (#6544) @2betop
- chore: 更新editor内网发布脚本 (#6527) @qkiroc
- chore(amis-editor): 调整部分 ts 逻辑 (#6586) @2betop
- chore(amis-editor): 优化 input-number 的 mock 逻辑 (#6583) @2betop
- chore(amis-editor): 表单控件可设置预设布局 (#6662) @lurunze1226
- chore(amis-editor): 调整组件顺序& 分类 (#6660) @igrowp
样式调整 Style 🌈
- styles: 优化部分表单组件报错边框颜色 (#6799) @qkiroc
- styles: InputNumber带单位样式调整 (#6663) @lurunze1226
- styles: drawer&dialog iconContent增加 (#6622) @blue-squirrel
- styles: 优化tag关闭按钮样式 (#6700) @qkiroc
- styles: button-group-select不限制最大宽度 (#6689) @qkiroc
- styles: 修复status颜色丢失问题 (#6631) @qkiroc
- styles: 主题变量新增drawer&images&modal (#6603) @blue-squirrel
- styles: 修复input组件没居中问题 (#6548) @qkiroc
- styles: checkbox 文本溢出时顶部对齐 (#6549) @blue-squirrel
- styles(amis-editor): 调高画布区高亮元素区域的层级,避免被遮挡 (#6609) @wibetter
- styles(amis-editor): 分栏组件支持新版外观配置 (#6593) @qkiroc
- styles(amis-editor):合并主题外观修改 (#6567) @qkiroc