Releases: baidu/amis
Releases · baidu/amis
v3.1.0
2023_05_31
新功能 Features 🚀
- feat: image&images增加enlargeWithGallary用于开关图片放大模式下图片集的显示 (#7047) @hsm-lv
- feat: table行支持双击事件 (#6992) @ranwawa
- feat: input-table接入事件动作面板 (#6612) @DynaZhang
- feat: 日期选择器支持用表达式自定义快捷键 (#6963) @lurunze1226
- feat: 新增 radio 组件可结合 combo 或者 inputTable 实现单选效果 Close: #6995 (#7001) @2betop
- feat: APP 应用模式导航菜单\徽标支持表达式关联上下文数据 Close: #6999 (#7019) @2betop
- feat: 确认对话框支持schema配置 (#6703) @ascend13
- feat: 状态控制动作支持动态标识&补充combo行内联动demo Close #6972 (#7033) @hsm-lv
- feat:动作的componentId支持表达式&动作增加componentName属性 Close #6907᭔ (#7029) @hsm-lv
- feat: Button Level 支持表达式 Close: #6957 (#6960) @2betop
- feat: 新增注册foumula文档方法 (#6969) @allenve
- feat: 自定义样式支持添加前缀;优化实现方式 (#6934) @qkiroc
- feat: 添加 Status Scope 弹窗独立占用一个状态管理作用域 Close: #6932 (#6939) @2betop
- feat: form刷新支持inited事件&增加asyncApiFinished事件 Close: #6575 (#6946) @hsm-lv
- feat: CURD2支持设置顶部&底部的外层CSS类 (#6929) @lurunze1226
- feat: InputImages 多选图片列表支持拖拽排序 Close: #6826 (#6923) @2betop
- feat: picker 支持配置标题 Close: #5545 (#6924) @2betop
- feat: 自定义动作支持 await Close: #6572 (#6925) @2betop
- feat: Code 组件支持配置 maxHeight Close: #6894 (#6920) @2betop
- feat: select下拉框开启本地搜索时支持自定义检索函数 (#6897) @ranwawa
- feat: editor增加button图标大小选择 (#6913) @qkiroc
- feat: DropDownButton 下拉菜单buttons支持动态解析 (#6908) @z1769057083
- feat: render 支持传入 context 数据在弹窗数据映射后依然可访问 (#6905) @2betop
- feat: log 组件支持简单 ansi 颜色,可配置 credentials 设置 Closes #6039 (#6882) @nwind
- feat: select弹框长度&nestSelect的弹框长度&文本优化 (#6623) @sqzhou
- feat: input-image文件过大提示显示优化 (#6859) @lghxuelang
- feat: 初始化请求事件参数补充状态信息 (#6832) @hsm-lv
- feat: CRUD、Table上下文优化 (#6796) @hsm-lv
- feat: wizard组件样式交互改造 (#6596) @DynaZhang
- feat: input-kv 组件允许自定义 keySchema 和 valueSchema Closes #6782 #6717 (#6816) @nwind
- feat: export-excel 支持文字颜色及背景色 Closes #6174 (#6823) @nwind
- feat: export-excel 支持 label 使用 tpl Closes #5811 (#6824) @nwind
- feat: video 组件支持配置循环播放 (#6808) @2betop
- feat: 增加amis错误捕获钩子 (#6801) @qkiroc
- feat: tpl 异步解析支持 formulaEvalErrorHandler (#6804) @allenve
- feat: 公式 FormulaEvalError 警告时机优化 (#7030) @allenve
- feat:CRUD组件列表头过滤时重置页码 (#6875) @lghxuelang
- feat(amis-editor): 外观背景支持选择图片 (#6854) @qkiroc
问题修复 Bugfix 🐛
- fix: nav仅点击箭头才能展开、source重置导致菜单自动关闭问题修复 (#7049) @wanglinfang2014
- fix: 修复分组情况的列固顶功能 Close: #6646 (#7037) @2betop
- fix: 修复 inputTable 内部列默认值无效问题 Close: #6838 (#7036) @2betop
- fix: 修复 inputTable 在弹窗中新增行 disabled 状态 Close: #6828 (#7031) @2betop
- fix: 修复 inputFormula 组件在 sdk 模式下弹窗样式问题 Close: #5755 (#7034) @2betop
- fix: 修复 export-excel 中 mapping 不支持 source 变量问题 Closes #5134 (#7023) @nwind
- fix: 修复自动解析文件下载里的 text 导致报错 Closes #7021 (#7024) @nwind
- fix: 修复nestSelect下拉弹框宽度相关的问题 (#7027) @sqzhou
- fix: 修复 Service 升级后 dataProvider 老用法兼容问题 Close: #7013 (#7018) @2betop
- fix: 修复 condition-builder 切换规则后右值丢失的问题 (#7004) @2betop
- fix: 修复 inputTable 编辑点取消删除行问题 Close: #6980 (#6984) @2betop
- fix: 修复 jssdk json-schema-editor 开启 开启高级配置 无效问题 Close: #6977 (#6982) @2betop
- fix: 修复 InputDateRange 选择开始时间不能选择将来的问题 Close: #6966 (#6978) @2betop
- fix: input-excel 自动去掉邮箱地址里的 mailto: Closes #6889 (#6979) @nwind
- fix: 修复tpl输入框竖向滚动条样式&日期组件配置面板字体调整 (#6976) @igrowp
- fix: 修复 createObjectFromChain 导致页面编辑器 api 编辑报错问题 Close: #6943 (#6975) @2betop
- fix: 修复 table selectable 没有开启缺可以点选 Close: #6944 (#6965) @2betop
- fix: 修复 form 请求回来后验证获取数据任为旧数据的问题 Close: #6949 (#6961) @2betop
- fix: 修复图标选择组件无法渲染iconfont (#6974) @qkiroc
- fix: 修复input组件font自定义样式不生效问题 (#6968) @qkiroc
- fix: 修改动作面板args配置清空逻辑 (#6956) @hsm-lv
- fix: 修复label为空时SubMenu高度为0不展示问题 (#6955) @wanglinfang2014
- fix(amis-core): extendLocale增加cover参数,可用于设置非覆盖式扩展国际化语料数据 (#6954) @wibetter
- fix: 补充filter单测 (#6952) @hsm-lv
- fix: 修复 form submit 事件触发时机问题 Close: #6901 (#6940) @2betop
- fix: 过滤器filter解析错误 (#6938) @hsm-lv
- fix(amis-core): 修复select组件中一个未判空导致的渲染错误 (#6937) @wibetter
- fix: 修复日期展示 fromNow 展示为德文的问题 Close: #6914 (#6926) @2betop
- fix: table2和crud2属性对齐 (#6916) @wanglinfang2014
- fix: 修复 hash query 解析问题 (#6910) @2betop
- fix: combo delItem时length未立即更新 (#6912) @allenve
- fix: options 有默认值时不触发autoFill (#6911) @allenve
- fix: 日期选择在移动端设置readonly (#6895) @hy993658052
- fix(amis): chart组件中支持监听本身异步加载完成动作 (#6902) @wibetter
- fix: 修复 mapping 关联接口模式切换分页时字典可能丢失的问题 (#6893) @2betop
- fix: 修复 inputTable ui 组件删除中间数据后修改后面的行导致数据混乱的问题 (#6892) @2betop
- fix: 编辑器插件多余上下文 (#6891) @hsm-lv
- fix: 修复 treeSelect 选项回显异常问题 Close: #6873 (#6885) @2betop
- fix: 修复select弹框因为最小为100px导致的curd分页下拉的显示问题 (#6881) @sqzhou
- fix: input-excel 忽略 hidden 的 worksheet (#6874) @nwind
- fix: 修复 #6372 引入的刷新目标无法传递复杂对象的问题 (#6864) @2betop
- fix: InputTable使用operation列无法正常渲染问题 (#6858) @lurunze1226
- fix: drawer data映射时__undefined失效 (#6857) @hsm-lv
- fix: crud fetchinited异步 (#6845) @hsm-lv
- fix: 修复 table 点击 checkbox 无反应问题 (#6844) @2betop
- fix(amis): flex组件alignItems默认值改为stretch,和flex默认行为保持一致. (#6841) @wibetter
- fix: tpl组件销毁时取消setState (#6837) @allenve
- fix: ConditionBuilder组件RHS defaultValue未生效问题 (#6829) @lurunze1226
- fix: 修复crud 无限更新和 jsonToJsonSchema 堆栈超出问题 (#6836) @2betop
- fix: 修复 closeOnOutSide 点击有鼠标移动时关闭逻辑不正确的问题 Close: #6775 (#6830) @2betop
- fix: 修复独立应用nav选中问题 (#6835) @wanglinfang2014
- fix: 修复可能获取不到 attachement 里的文件名问题 Closes #6305 (#6825) @nwind
- fix: nav收纳图标样式问题修复 (#6821) @wanglinfang2014
- fix: scss变量在calc错误使用问题 (#6817) @lurunze1226
- fix: 修复inputImage的receiver等参数如果使用变量无法及时获取变量最新值的问题。 (#6809) @HuangJT
- fix: issues-6740: picker loadOptions 时默认查询参数名与 valueField 保持一致 (#6803) @BeMxself
- fix: 修复 ScopedContext 的 getComponentById 在 SPA环境下查找组件不准确问题 (#6807) @BeMxself
- fix: issues-6683: jssdk helper样式优先级问题 (#6802) @allenve
- fix: 修复transfer系列组件在自定义valueField的情况下统计信息和全选按钮失效以及自定义labelField不能正常显示的问题 (#6904) @BeMxself
- fix: 修复 formulaControl 由于 name 干扰导致赋值不符合预期问题 (#6843) @2betop
- fix: input number 兼容1.x 没有设置精度也可以录入小数 (#6469) @lengqingfeng
- fix(amis-editor): icon-button-group支持为icon字体设置自定义样式 (#7045) @wibetter
- fix(amis-editor): icon-button-group支持icon字体 (#7026) @wibetter
- fix(amis-editor): 接口适配器输入时不自动对其进行折叠隐藏 (#7006) @wibetter
- fix(amis-editor): 补充国际化语料,并发布5.3.0版本 (#6806) @wibetter
- fix(amis-editor): layout:wrapper-contanier tpl 支持className设置 (#7032) @wibetter
日常维护 Chore
- chore: Pagination 组件部分属性支持关联上下文参数 Close: #6887 (#7020) @2betop
- chore: 优化树形选项搜索结果展示 Close: #6752 (#7041) @2betop
- chore: 增加iconConfig配置 (#7044) @qkiroc
- chore: 补充可视化编辑器里 CRUD 的 autoFillHeight 属性配置 Closes #6196 (#7025) @nwind
- chore: 调整 layout 与 app 渲染器样式,支持配置成左右布局(非厂子型布局) Close: #6947 (#6950) @2betop
- chore: ConditonBuilder非内嵌模式热区扩大 (#6927) @lurunze1226
- chore: 调整表格数据上下文 (#6906) @2betop
- chore: 日期format兼容 (#6900) @hsm-lv
- chore: Nav 组件调用 isCurrentUrl 传递菜单信息 (#6899) @2betop
- chore: 修改组件导入方式 (#6888) @skymoonya
- chore: GridNav 支持配置 contentClassName 配置列表项内容 className close: #6865 (#6868) @2betop
- chore: expose getIconNames Close: #6831 (#6870) @2betop
- chore: crud支持canAccessSuperData&文档说明 (#6869) @hsm-lv
- chore: 优化 scaffoldForm 实现统一用 store 来控制 (#6860) @2betop
- chore: export-excel 按钮点击时增加 loading 效果 Closes #6784 (#6814) @nwind
- chore: 为icon增加data url支持,同时将图片图标的className生效,方便使用helper类 (#6878) @BeMxself
- chore(amis-editor): 脚手架pipeOut支持异步 (#6928) @lurunze1226
- chore(amis-editor): 调整 api 适配器 tip 写法,换成内部渲染器的 render 渲染配置 Close: #6971 (#7039) @2betop
样式调整 Style 🌈
- styles: 优化checkbox组件字体大小变量 (#7008) @qkiroc
- styles: 优化remark组件svg icon样式 (#7003) @qkiroc
- styles: 优化table组件选中态样式 (#6990) @qkiroc
- styles: 修复button iconfont图标垂直不居中问题 (#6953) @qkiroc
- styles: 优化button组件图标样式 (#6909) @qkiroc
- styles: 优化form label的line-height的计算方式 (#6847) @qkiroc
- styles: 优化number组件handle出现后的样式 (#6813) @qkiroc
- styles(amis-editor): 操作列配置面板按钮样式 (#6928) @lurunze1226
文档更新 Docs
- docs: 补充 control 表单项包裹文档 (#7042) @2betop
- docs: registerFilter 的方法名不要加 - Closes #5958 (#6883) @nwind
- docs: 增加 crud 默认 query 参数说明 Closes #6219 (#6884) @nwind
- docs: 避免文档搜索框被主题样式影响 Closes #6389 (#6819) @nwind
- docs: 增加自定义函数签名示例 (#7046) @hyzx86
- docs: 修复错别字 Update contribute.md (#6815) @aiyangjun923
- docs: 事件动作文档补充demo (#7016) @hsm-lv
v3.0.0
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
文档更新 Docs
2.9.0
2023_03_31
新功能 Features 🚀
- feat: 添加 office-viewer 的编辑器插件 (#6501) @nwind
- feat: crud列过滤支持展开刷新 (#6479) @wanglinfang2014
- feat: 提升 word 文档渲染还原度,支持 tooltip、shadow、覆盖顺序等 (#6496) @nwind
- feat: confirm 支持cancelText (#6478) @allenve
- feat: office-viewer 支持表格行替换;解析支持 sdt (#6477) @nwind
- feat: office-view 支持内嵌字体;数学公式;初步支持 textbox;修复 highlight 和加粗渲染不正确问题 (#6459) @nwind
- feat: crud组件loadDataOnce为true,前端下拉筛选如果选择多个值时,支持筛选出值 (#6449) @sqzhou
- feat: Service组件支持隐藏错误提示, chore: 错误提示使用Alert (#6431) @lurunze1226
- feat: 支持condition-builder条件运算 (#6430) @hsm-lv
- feat: office-viewer Word 文档渲染 (#6412) @nwind
- feat: 添加 amis-editor 代码 (#6413) @2betop
- feat: icon支持自定义样式 (#6379) @sarding
- feat: reload 支持动态目标, 解决目标在循环中场景 (#6372) @2betop
- feat: Tag支持事件动作 (#6325) @meerkat-morecats
- feat: Steps source支持动态获取value status (#6370) @allenve
- feat: 添加input-table子表单校验 (#6357) @sqzhou
- feat: carousel支持卡片动画模式 (#6354) @xiangwaner
- feat: config动作优化 (#6361) @pianruijie
- feat: button-group-select支持角标 (#6309) @Dora-boots
- feat: InputExcel支持placeholder (#6295) @lurunze1226
- feat: 新增 number 组件用来展示数字 (#6330) @2betop
- feat: mapping 的 source 接口支持 select 选项类接口 (#6326) @2betop
- feat(页面交互行为跟踪): 新增pageLoaded事件 (#6299) @wibetter
问题修复 Bugfix 🐛
- fix: 修复collapse嵌套时,内部collapse收起时,箭头不正确问题 (#6504) @sqzhou
- fix: 日期时间范围组件开始时间会被重置 (#6495) @tooeast
- fix: Select开启autoComplete时搜索导致显示值错误问题 (#6494) @lurunze1226
- fix: 修复 ios 没有 DragEvent 会报错问题 (#6490) @nwind
- fix: quickEdit只读时,无法将value同步到数据域 (#6486) @tooeast
- fix: 修改table中的mapping使用tag的时候展示不符合预期的bug (#6395) @CheshireJCat
- fix: 解决amis-editor-core 内部发包错误 (#6485) @meerkat-morecats
- fix: 完善button&action关于按钮提示的文档 (#6403) @sqzhou
- fix: nav页面切换性能问题修复 (#6462) @wanglinfang2014
- fix: tasks label 列文字支持自动换行 (#6452) @meerkat-morecats
- fix: Picker 组件 itemClick 事件改成驼峰式的命名 (#6453) @meerkat-morecats
- fix: CRUD2 中form组件reset不生效问题 (#6405) @tooeast
- fix:修复Carousel多图展示问题 (#6445) @xiangwaner
- fix:事件干预条件判断 (#6443) @hsm-lv
- fix: 修复 gh-pages 报 css 找不到的异常 (#6440) @2betop
- fix: 修复本地vite 开发移动端预览报错问题 (#6436) @2betop
- fix: 完善input-table新增的按钮置灰提示 (#6409) @sqzhou
- fix(amis-editor-core): exports补充scss文件,支持本地vite调试 (#6427) @wibetter
- fix(amis-editor-core): 简化exports (#6424) @wibetter
- fix: 修复 office-viewer 本地文件加载出错;numbering 每个层级重置计数 (#6421) @nwind
- fix: webpack5 import css error (#6406) @agileago
- fix: input-table内columns为下拉框时,删掉下拉框的选中值,发现input-table的数据域更新错误 (#6402) @sqzhou
- fix: 解决input-table某些场景下无法新增的bug (#6404) @DynaZhang
- fix: 解决input-table某些场景下无法新增的bug (#6400) @DynaZhang
- fix: 图标选择器,如果图标不属于saas项目中的,则默认显示schema配置的内容 (#6394) @DynaZhang
- fix: 修改角标样式 (#6383) @Dora-boots
- fix: table单元格支持自定义样式、crud支持本地数据快速过滤 (#6353) @wanglinfang2014
- fix: Nav切换数据源实时更新、点击分组卡顿、横向模式排序等问题修复 (#6371) @wanglinfang2014
- fix: 修复 this.model.validated 可能读取不到的报错 (#6375) @2betop
- fix: 修复 crud 嵌套会触发多次快速保存接口问题 (#6374) @2betop
- fix: 修复 drawer reload 目标可能找不到的问题 (#6373) @2betop
- fix: inputTable 组件value依赖别的字段时,不同步数据域的问题 (#6360) @tooeast
- fix: Transfer tree mode 支持 onlyChildren;两个值为undefined的Option不相等 (#6342) @tooeast
- fix: 修复弹窗中 form 配置 closeDialogOnSubmit 无效的问题 (#6368) @2betop
- fix: 修复卡片的 checkOnItemClick 配置问题 (#6365) @2betop
- fix: nav角标、悬浮展开子菜单、更多操作不可点击等问题修复 (#6346) @wanglinfang2014
- fix: 解决公式编辑器 搜索变量失效bug (#6345) @DynaZhang
- fix: now表达式作为form组件默认值时,增加特殊逻辑,处理数据更新 (#5783) @meerkat-morecats
- fix(Table): #2978 嵌套表格如何设置默认全部展开 (#6028) @tomieric
- fix: Cards嵌套List组件时, props透传导致Schema不生效问题 (#6110) @lurunze1226
- fix: 解决monaco环境变量和monaco插件的冲突 (#6283) @agileago
- fix: 修复注销renderer的判断 (#6338) @gooolh
- fix: 注销renderer问题 (#6327) @gooolh
- fix: 调整 spinner-overlay 和 dialog 的 z-index,使关闭按钮不会被 spinner 遮挡 (#6321) @meerkat-morecats
- fix: 解决因部分组件默认配置,导致编辑器配置面板宽度溢出问题 (#6328) @DynaZhang
- fix: 修复 Tree 在传入 pathSeparator 时,非根节点无法选中 (#6315) @meerkat-morecats
- fix: table2全选、嵌套展开等问题修复 (#6313) @wanglinfang2014
- fix: 日期范围底部按钮居中 (#6301) @z1769057083
- fix: CRUD2 加载更多时接口page传参始终为1 (#6298) @tooeast
- fix: toast组件css变量拼错 (#6302) @agileago
- fix: nav拖拽卡顿、更多操作打开定位等问题修复 (#6304) @wanglinfang2014
- fix: select 各种模式支持 checkAll (#5941) @tooeast
- fix: 单选选项值包含逗号时获取选项错误问题 (#6258) @tooeast
- fix:Select组件overlay属性在popOverContainer时宽度错误问题 (#6284) @tooeast
- fix: webpack5 import css error (#6406) @agileago
日常维护 Chore
- chore: 同步内网代码 (#6505) @2betop
- chore: 调整异常 api 的处理 (#6503) @2betop
- chore: 修复 office-viewer 里导致的编译报错 (#6498) @nwind
- chore: vite 模式下 mobile 预览资源引用改成源码 (#6483) @2betop
- chore: 调整 input-xxx date 系列的placeholder 默认值 (#6482) @2betop
- chore: 尝试修复一些 ts 报错 (#6457) @2betop
- chore: 尝试修复一些 ts 报错 (#6455) @2betop
- chore: 尝试修复一些 ts 报错 (#6442) @2betop
- chore: 错误提示使用Alert (#6431) @lurunze1226
- chore: 修复 office viewer 文件在 ghpages 里无法访问 (#6435) @nwind
- chore: office viewer 支持中英文空行;优化 tblpPr 的支持 (#6433) @nwind
- chore: 修复 office-viewer 在gh-pages 里面的报错 (#6432) @2betop
- chore: amis-editor 暂无用例,先跳过报错 (#6420) @2betop
- chore: amis-editor 调整一下资源引用 (#6416) @2betop
- chore: 修复 ghpages 报错,office-viewer 改成异步渲染 (#6415) @nwind
- chore: 添加 amis-editor 本地开发入口 (#6414) @2betop
- chore: Select组件checkAllBySearch默认为true (#6347) @lurunze1226
- chore: alert 支持多个实例 (#6378) @2betop
- chore: 暴露 InputBoxWithSuggestion (#6337) @2betop
- chore: tableCell 内部属性换个名字,以免跟已有其他组件组合使用时冲突 (#6332) @2betop
- chore: svg 瘦身 (#6320) @2betop
- chore: 删除在 ts 编译后永远都不会成立的代码 (#6291) @2betop
- chore: 完善crud、input-table、transfer组件的单测 (#6460) @sqzhou
- chore: page的css属性支持解析动画和audio组件展示NAN的buf_fix (#6243) @xukeke520
- chore: Tree 组件中使用 value 替换 key (#6194) @meerkat-morecats
样式调整 Style 🌈
- styles: 修复flex组件style无解析问题 (#6473) @qkiroc
- styles: 修复select组件样式问题 (#6461) @qkiroc
- styles: 优化带单位的number组件样式 (#6054) @qkiroc
- styles: 优化清除图标样式 (#6312) @qkiroc
- styles: 优化link组件svg图标样式 (#6292) @qkiroc
- styles: 将组件透明背景颜色改为白色 (#6289) @qkiroc
文档更新 Docs
v2.8.0
2022_02_28
新功能 Features 🚀
- feat:增加判断日期范围的表达式BETWEENRANGE&&优化STARTOF和ENDOF (#6279) @hsm-lv
- feat: 表达式增加WEEKDAY函数 (#6266) @hsm-lv
- feat: InputGroup报错展示优化 (#5803) @lurunze1226
- feat: 拆分上传组件success事件数据 (#6259) @hsm-lv
- feat: 补充DATETOSTR能力&新增日期范围解析函数 (#6254) @hsm-lv
- feat: select 支持自定义下拉框宽度与对齐方式 (#5942) @tooeast
- feat: table组件autoFillHeigh属性支持maxHeight (#6240) @tooeast
- feat: TreeSelect & InputTree支持menuTpl, enableDefaultIcon (#6161) @lurunze1226
- feat: Nav支持菜单项分组、修复一些问题 (#6227) @wanglinfang2014
- feat: JsonSchemaEditor支持设置placeholder (#6222) @lurunze1226
- feat: SearchBox支持清空内容后立即执行搜索 (#6206) @lurunze1226
- feat: InputNumber支持clearValueOnEmpty (#6211) @lurunze1226
- feat: formula补充一些数组函数 (#6204) @hsm-lv
- feat: Nav支持默认展开层级、样式问题修复 (#6205) @wanglinfang2014
- feat: Action组件支持isolateScope (#5796) @lurunze1226
- feat: Status组件新增source属性,优化Icon渲染逻辑 (#6179) @CheshireJCat
问题修复 Bugfix 🐛
- fix: nav同层拖拽问题修复 (#6285) @wanglinfang2014
- fix: Nav样式问题、性能优化 (#6280) @wanglinfang2014
- fix: Badge设置overflowCount不生效问题修复 (#6267) @wanglinfang2014
- fix: 修复条件组合组件,自定义类型 value 不回显问题 (#6165) @KillenMr
- fix: input-table 表格操作栏 文字图标更换展示位置 (#6261) @DynaZhang
- fix: SDK导出后TooltipWrapper默认挂载点错误导致样式丢失 (#6264) @lurunze1226
- fix: Nav label支持渲染组件数组 (#6252) @wanglinfang2014
- fix: 修复 crud column 配置 wrapperComponent 属性导致 dom 结构错误问题 (#6253) @2betop
- fix: Nav样式问题修复 (#6245) @wanglinfang2014
- fix: 修复 bytes 过滤器重复执行问题 Closes #6231 (#6249) @nwind
- fix: Nav分组缩起样式问题修复 (#6235) @wanglinfang2014
- fix: input-table组件 修复静态(static)展示 和禁用(disabled)展示问题 && 支持表格底部按钮配置 (#6208) @DynaZhang
- fix: 单独使用input-group&Combo静态展示不生效 (#6160) @kano233333
- fix: ChainedSelect 组件多展示一个空 Select (#6166) @tooeast
- fix:crud2 支持 onQuery;loadMore动作支持 (#6195) @tooeast
- fix: Nav无法展开、高亮不同步问题修复 (#6182) @wanglinfang2014
- fix: 动态注册支持config配置 (#6154) @wibetter
- fix: InputNumber清空输入导致字段值为empty string问题 (#6151) @lurunze1226
- fix: Nav组件问题修复 (#6148) @wanglinfang2014
- fix: 修复输入框附加组件样式 (#6147) @hy993658052
- fix: tabs activeKey 表达式支持问题;增加defaultKey属性 (#6084) @tooeast
- fix: 修复tabs 内的表单项无法设置 static 属性的问题 (#6136) @CheshireJCat
- fix: 统一渲染流,补充loadingConfig文档 (#6098) @meerkat-morecats
- fix: 表单项使用表达式默认值时联动计算结果无法触发校验问题 (#6104) @lurunze1226
- fix: Tree组件同时配置source & autoComplete时数据覆盖问题 (#6113) @lurunze1226
- fix: tabs isObjectShallowModified 深层调用卡顿问题 (#6143) @tooeast
- fix:icon兼容低版本浏览器 (#6139) @qkiroc
日常维护 Chore
- chore: Action倒计时默认key增加id属性 (#5943) @lurunze1226
- chore: 还原几个 antd 导航及表格的颜色 (#6276) @nwind
- chore: 2.7.3版本改为2.8.0 (#6272) @lurunze1226
- chore: 还原几个 antd 比较显著的样式, 避免一眼就看出不一致 (#6265) @nwind
- chore: schema的style属性错误赋值问题 (#6226) @lurunze1226
- chore: 优化接口报错的显示, 如果没有 msg 就显示 status, 默认开启网络请求的 debug 信息 (#6236) @nwind
- chore: 修复JsonSchemaEditor的ts warning问题 (#6232) @lurunze1226
- chore: List 组件单元测试补充 (#6172) @tooeast
- chore: Alert 组件单元测试补充 (#6171) @tooeast
- chore: Link 组件单元测试补充 (#6170) @tooeast
- chore: Timeline 组件单元测试补充 (#6169) @tooeast
- chore: confirmBox 重新打开时清空错误 (#6193) @2betop
- chore: 调整 isVariableName 变量规则 (#6190) @2betop
- chore: confirmBox 在确认过程中底下按钮应该禁用,以免重复提交, 同时解决 tabs 在 form 中 disabled … (#6187) @2betop
- chore: 更新 nav 单测延迟的判断逻辑 (#6149) @meerkat-morecats
- chore: isValueSchemaExp可选参数声明问题 (#6146) @lurunze1226
- chore: 修复一些单测容易报错的问题 (#6263) @tooeast
样式调整 Style 🌈
- styles: 优化checkbox组件选中态样式 (#6277) @qkiroc
- styles: 输入框附加组件样式 (#6271) @qkiroc
- styles: 优化button组件单icon情况的样式 (#6269) @qkiroc
- chore: schema的style属性错误赋值问题 (#6226) @lurunze1226
- styles: 更改表单报错表单label颜色 (#6248) @qkiroc
- styles: 优化number组件hover样式 (#6241) @qkiroc
- styles: 优化表单项label样式 (#6233) @qkiroc
- styles: InputFormula超长文本溢出问题 (#6228) @lurunze1226
- styles: 优化表单项label样式 (#6207) @qkiroc
- styles: Table开启固定列时表头高度不一致问题 (#6150) @lurunze1226
- styles: Tabs组件垂直模式时Table超出范围无法滚动问题 (#5844) @lurunze1226
- styles: 兼容Safari浏览器input元素disabled状态下文字颜色显示错误问题 (#6141) @lurunze1226
- styles: 下拉框、日期、时间组件主题样式 (#6184) @qkiroc
文档更新 Docs
- docs: 表达式文档问题 (#6282) @hsm-lv
- docs: List组件innerClassName补充说明 (#6225) @lurunze1226
- docs: 补充 echarts 点击事件的参数说明 (#6237) @nwind
- docs: 补充table事件动作文档 (#6198) @hsm-lv
- docs: 补充table事件文档&修复timeline文档问题 (#6197) @hsm-lv
- docs: 修复ConditionBuilder文档中tree模式格式代码示例错误导致的下拉框无法被选中问题 (#6086) @iceqing
- docs: 修复InputArray属性type描述错误问题 (#6144) @Dora-boots
v2.7.2
2022-02-02
日常维护 Chore
- 修复
2.7.1版本Can't resolve "amis-core"问题
v2.7.1
2023-02-01
问题修复 Bugfix 🐛
- fix: 修复 sdk 报 index.html 找不到的问题 (#6122) @2betop
- fix: 修复sdk导出报错问题 (#6120) @wanglinfang2014
样式调整 Style 🌈
- styles: 优化图片上传组件图标样式 (#6114) @qinhaoyan
v2.7.0
2023-01-31
新功能 Features 🚀
- feat: Nav支持layout可视化 (#6063) @wanglinfang2014
- feat: mapping组件默认值value支持表达式 (#6034) @CheshireJCat
- feat: 核心组件相关改动 (#6025) @tooeast
- feat: transfer & select 其他模式支持 showInvalidMatch 字段; tree 模式带 deferApi 情况下不添加 unmatched option (#6022) @tooeast
- feat: 动作上下文补充__rendererData用于获取组件当前数据域 (#6026) @hsm-lv
- feat: Tag&Icon接入事件 (#6016) @hsm-lv
- feat: 扩充setValue动作, 支持beforeSetData (#5585) @lurunze1226
- feat: Container支持可拖拽 (#5949) @lurunze1226
问题修复 Bugfix 🐛
- fix: 修复toast失败图标丢失问题 (#6111) @qinhaoyan
- fix: 单测问题修复 (#6107) @tooeast
- fix: 修复 imageGallery 开启 showToolbar 功能后导致页面不可滚动的问题 (#6108) @2betop
- fix: Tabs、table2 warning 问题修复 (#6072) @tooeast
- fix: panel renderLabel 透传问题;tableCell inputOnly 透传问题修改 (#6083) @tooeast
- fix: 修复staticClassName变化时被shouldComponentUpdate优化掉不重新渲染的问题 (#6038) @CheshireJCat
- fix: 修复Tree outline 偏移 (#6085) @meerkat-morecats
- fix: Tree编辑子节点无法取消的情况 (#6079) @meerkat-morecats
- fix: NestedSelect搜索后未重置数据源; chore: NestedSelect搜索支持value字段 (#6055) @lurunze1226
- fix: 修复 select 级联模式和分组模式下 labelField 丢失问题 (#6057) @KillenMr
- fix: 判断 defer tree 条件补充 (#6060) @tooeast
- fix: 修复 tree 配置了 defer 属性时,展开错误 (#6056) @meerkat-morecats
- fix: 修复 Tree 在拖拽后item使用旧的key导致的渲染异常 (#6043) @meerkat-morecats
- fix: ajax动作responseData配置失效问题 (#6041) @hsm-lv
- fix: 修复inputDate组件有默认值时首次触发blur值会被清空的问题 (#6011) @CheshireJCat
- fix: 修复anchor锚点导航组件设置visible隐藏时,组件报错的bug (#6014) @CheshireJCat
- fix: InputQuarterRange 单测问题修改 (#6008) @tooeast
- fix: NestedSelect搜索后未重置数据源 (#6055) @lurunze1226
- fix: dateRangePicker 取消问题修复 (#6090) @tooeast
日常维护 Chore
- chore: Each 组件单元测试补充 (#6095) @tooeast
- chore: SearchBox 组件单元测试补充 (#6094) @tooeast
- chore: Steps 组件单元测试补充 (#6093) @tooeast
- chore: InputSubForm 单测补充 (#6049) @tooeast
- chore: ListSelect 单测补充 (#6048) @tooeast
- chore: NestedSelect搜索支持value字段 (#6055) @lurunze1226
- chore: 处理Scope中setData参数声明 (#6036) @lurunze1226
- chore: tooltipWrapper 单测补充 (#6007) @tooeast
- chore: image/images 单测补充 (#6006) @tooeast
- chore: 调整 api jsonql 逻辑 (#6017) @2betop
- chore: api 支持 jsonql 格式 (#6009) @2betop
- chore: TplSchema属性声明 (#6053) @CheshireJCat
- chore: Picker 单测补充 (#6050) @tooeast
样式调整 Style 🌈
- styles: 修复toast组件图标问题 (#6062) @qinhaoyan
- styles: 修复status图标颜色问题 (#6045) @qinhaoyan
- styles: 修复公式编辑器样式 (#6031) @qinhaoyan
- styles: 云舍样式对齐 (#6030) @qinhaoyan
- styles: 主题二期合入 (#6023) @qinhaoyan
- styles: 主题变量bugfix (#6015) @qinhaoyan
文档更新 Docs
2.6.0
2022-12-30
新功能 Features 🚀
- feat: input-excel 支持解析图片 (#5937) @nwind
- feat: Spinner 增加 loadingConfig 属性,控制Spinner不展示、指定挂载节点 (#5933) @meerkat-morecats
- feat: formula支持函数注册 (#5988) @hsm-lv
- feat: 添加自定义解析页面URL方法 (#5987) @igrowp
- feat: 动态删除已注册的语料数据的方法 (#5986) @QKflame
- feat: tabsTransfer tree模式支持autoCheckChildren (#5981) @allenve
- feat: 图片上传成功事件参数优化 (#5977) @hsm-lv
- feat: 移动端选人组件支持自定义字段 (#5967) @z1769057083
- feat: 文字和表格数据元素支持鼠标事件 (#5963) @hsm-lv
- feat: Add autoresize plugin for tinymce component (#5919) @haoziwithinspace
问题修复 Bugfix 🐛
- fix: 修复表单项静态展示除水平布局外不生效的问题 (#6003) @CheshireJCat
- fix: inputMonth 动态minDate不更新 (#5909) @tooeast
- fix: transform is undefined (#5905) @wleven
- fix: 修复CRUD的filter中clearValueOnHidden字段使用上次保留值的问题 (#5896) @lurunze1226
- fix: tabs 标签滚动问题修复, 优化滚动逻辑 (#5871) @tooeast
- fix: 表单类组件和代码高亮组件支持style响应式 (#6001) @wibetter
- fix: dropdownButton 更新快照 (#5993) @tooeast
- fix: 表单组件和面板组件style设置细节完善 (#5992) @wibetter
- fix: input-formula 选项无value时报错 (#5990) @allenve
- fix: 解决tree异步数据不渲染的问题 (#5980) @meerkat-morecats
- fix: 修复 sendOn 可能被绕过的问题 (#5978) @2betop
- fix: 移动端人员选择静态展示头像url回显 (#5976) @z1769057083
- fix: 处理 Tree 组件 warning (#5970) @meerkat-morecats
- fix: 统一组件style属性ts校验格式 (#5968) @wibetter
- fix: 修复inputNumber静态展示时未处理前后缀,千分隔的问题 (#5957) @CheshireJCat
- fix(InputImage): 细节调整 (#5964) @wibetter
- fix: input-image配置initAutoFill为false不生效问题修复 (#5954) @wibetter
- fix: container增加wrapperBody属性, 可用于控制body外是否加一层div包裹 (#5939) @wibetter
- fix: Spinner 在初始化时触发react warning (#5893) @meerkat-morecats
- fix: inputTable编辑按钮Bug (#5878) @guanyue-leo
- fix: 增加动态注册渲染器机制后,自定义控件无法传入 autoVar 参数 #5886 (#5940) @hotlong
日常维护 Chore
- chore: Service组件提供__response字段用于区分接口失败情况 (#5792) @lurunze1226
- chore: 修复 git pages cros 报错 (#6000) @nwind
- chore: 表单验证错误稀释 10s 内只弹一次 (#5999) @2betop
- chore: table 不应该透传 autoGenerateFilter (#5998) @2betop
- chore: amis-core Form 的 props 类型中增加 loadingConfig (#5995) @meerkat-morecats
- chore: 轮播图单测布补充 (#5972) @tooeast
- chore: Progress 单测补充 (#5973) @tooeast
- chore: DropDownButton 单测补充 (#5974) @tooeast
- chore: 补充 Tree source 单测 (#5983) @meerkat-morecats
- chore: 去除 popover 部分快照 (#5965) @tooeast
- chore: nav 单测补充 (#5911) @tooeast
- chore: conditionBuilder 单测补充 (#5950) @tooeast
- chore: popOver 单测补充 (#5948) @tooeast
- chore: 修正 input-tree 文档中对 extractValue 的描述 (#5907) @meerkat-morecats
- chore: AnchorNav 单测补充 (#5912) @tooeast
- chore: action 单测补充 (#5910) @tooeast
- chore: cfc 服务接口允许Access-Control-Allow-Credentials (#5928) @nwind
- chore: 处理ts warning (#5994) @meerkat-morecats
- chore: 修改 render 方法中 replaceText 从 options 中取值; 2. replaceText 方法增加拷贝逻辑; … (#5944) @QKflame
样式调整 Style 🌈
- style: 表单类组件和代码高亮组件支持style响应式 (#6001) @wibetter
- style: 表单组件和面板组件style设置细节完善 (#5992) @wibetter
- style: 统一组件style属性ts校验格式 (#5968) @wibetter
- style: 修复select组件删除\编辑图标样式 (#5946) @qinhaoyan
- style: 所有UI组件支持style设置 (#5931) @wibetter
- style: select-tree-style-fix (#5920) @qinhaoyan
- style: 边栏样式调整 & select clear icon (#5898) @qinhaoyan
- style: select-tree-style-fix (#5920) @qinhaoyan
文档更新 Docs
- docs: 補充namespace缺少的cookie (#5926) @mao-shonen
- doc: 补充 amis-editor 文档 (#5996) @2betop
- docs: 修改切换主题中多余的. (#5913) @maojunxyz
2.5.2
更新记录
- chore: collapse & fieldSet 组件单测补充 (#5873) @tooeast
- feat: mapping组件支持数组数据源,自定义渲染模板itemSchema (#5882) @CheshireJCat
- feat: debounce event (#5848) @pianruijie
新功能 Features 🚀
- feat: amis-ui>form 支持受控模式 (#5895) @2betop
- feat: 增加动态注册渲染器机制 (#5875) @wibetter
- feat: 组件可见性、可用性动作支持表达式 (#5876) @zhaojianhui-a
问题修复 Bugfix 🐛
- fix: tree 组件重复添加父节点问题, tabsTransfer tree 模式onlyChildren默认值 (#5894) @tooeast
- fix: 修复旧版static-xxx组件inputClassName重复的问题 (#5885) @CheshireJCat
- fix: 国际化兜底处理 (#5877) @qinhaoyan
- fix: 修复css变量文件编译报错问题&chore:新增样式校验 (#5862) @qinhaoyan
- fix: 日期范围组件,比较日期粒度问题 (#5863) @tooeast
日常维护 Chore
- chore: CRUD调整查找父容器逻辑, 避免React Warning (#5891) @lurunze1226
- chore: confirmBox 的 onConfirm 也可能是异步的 如果存在异步错误也需要捕获 (#5856) @2betop
- chore: pagination 单测 (#5872) @tooeast
- fix: 修复css变量文件编译报错问题&chore:新增样式校验 (#5862) @qinhaoyan
- chore: 修复内网发包时部分ESM模块中路径未替换问题 (#5843) @lurunze1226
样式调整 Style 🌈
- style: ang主题调整 (#5890) @qinhaoyan
- styles: 修正右键菜单hover时icon异常 (#5868) @wibetter
2.5.1
2022-12-01
因为rc-input-number依赖的不兼容升级, 导致构建可能会报错, 可以通过升级到2.5.1版本解决
日常维护 Chore
- chore: 修复rc-input-number非兼容升级的依赖 (#5860) @lurunze1226
- chore: inputQuarterRange 单测问题修复 (#5857) @tooeast