Releases: baidu/amis
Releases · baidu/amis
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
2.5.0
2022-12-01
新功能 Features 🚀
- feat: bytes 过滤器 支持指定 step (#5737) @502647092
- feat: Combo组件minLength, maxLength支持变量传入 (#5739) @lurunze1226
- feat: Tree, Transfer, Select特殊选择模式支持虚拟列表 (#5829) @tooeast
- feat: 在分支条件时允许给 dropdown-button 添加类名 (#5733) @sheeepli
- feat: tree-select 支持 maxTagCount 属性 (#5784) @tooeast
- feat: Timeline组件节点icon支持图片url (#5794) @lurunze1226
- feat: Image开启工具栏后支持滚轮放大/缩小图片 (#5786) @lurunze1226
- feat: api支持自定义提示信息 (#5761) @hsm-lv
- feat: combo组件添加addItem动作 (#5756) @sqzhou
- feat: iframe接入事件动作 (#5754) @hsm-lv
- feat: SearchBox接入事件 (#5753) @hsm-lv
- feat: 部分组件支持init事件&部分选项组件支持selectedItems参数 (#5700) @hsm-lv
- feat: confirmText 当运算结果为空时不展示,可以实现根据条件二次弹窗的需求场景 (#5714) @2betop
- feat: inputTable 支持配置 minLength maxLength 限制个数 (#5717) @2betop
- feat: 补充 ConfirmBox ui 控件, 并将 PickerContainer 改成 ConfirmBox 实现 (#5708) @2betop
- feat: ui 组件 form 支持 autoSubmit (#5695) @2betop
- feat: Remark组件支持自定义图标 (#5694) @blue-squirrel
- feat: 添加 Combo InputTable ui 组件 (#5690) @2betop
- feat: chart 支持配置加载 geojson 及百度地图 (#5674) @nwind
- feat: timeline时间轴支持自定义图标 (#5668) @blue-squirrel
- feat:chart接入事件动作 (#5669) @hsm-lv
- feat: iframe支持base64编码的mime类型 (#5624) @lurunze1226
- feat: 添加 isVariableName 验证器 (#5729) @2betop
- feat: Form添加puresubmit (#5326) @pianruijie
- feat: pickerContainer 增加 bodyClassName (#5740) @allenve
问题修复 Bugfix 🐛
- fix: picker 默认 valueField 下的问题, 参照录入增加传递 valueField 字段 (#5845) @tooeast
- fix: Select选项编辑和删除提示遮挡问题修正,改用top展示 (#5842) @wibetter
- fix: 修复 combo 单条模式 subFormMode 配置无效问题 (#5834) @2betop
- fix(默认值支持公式): 清空value时删除数据域中对应的数值 (#5840) @wibetter
- fix(默认值支持表达式): 兼容非法公式展示,避免渲染异常 (#5839) @wibetter
- fix: formItem 在 shouldUpdate 属性列表中增加 loading (#5830) @meerkat-morecats
- fix: maxKeepItemSelectionLength默认值为0导致Picker无法选择问题 (#5801) @lurunze1226
- fix: 优化多个loading时的性能 (#5804) @meerkat-morecats
- fix: table 开启快速编辑即时保存依然展示提交按钮 (#5802) @tooeast
- fix: 设置menuTpl时title内容被错误转义问题 (#5798) @lurunze1226
- fix: inputTable组件中嵌套Combo时数据域覆盖问题 (#5791) @tooeast
- fix: 修复textarea focus逻辑不生效 (#5795) @meerkat-morecats
- fix[types]: 补充组件类型声明 (#5789) @jiatianqi
- fix: pc端城市选择香港、澳门不能选择市 (#5774) @z1769057083
- fix: 修复安全风险,避免调用原型上方法 (#5797) @2betop
- styles: input-image固定尺寸后fixedSize下预览失败 (#5785) @pcdqc
- fix: table itemActions 左右滚动位置问题修复 (#5746) @tooeast
- fix: inputTable 复制取消问题修复 (#5748) @tooeast
- fix: combo组件文档draggableTip字段默认值问题 (#5768) @sqzhou
- fix: log文档 (#5770) @lghxuelang
- fix[CodeMirror] 聚焦、失焦事件补充 (#5764) @jiatianqi
- fix:chart事件失效问题 (#5765) @hsm-lv
- fix: 日期类组件字体大小修复 (#5743) @qiaogg
- fix: 修复 showSteps 为 false 时不生效的问题(#5723) (#5727) @sheeepli
- fix: 修复 xxxOn 在 store 里面可能不更新的问题 (#5721) @2betop
- fix: InputText组件开启autoComplete添加重复内容时错误清空value问题 (#5673) @lurunze1226
- fix: dateRange test 快照去除 (#5715) @tooeast
- fix: 评分组件 count 支持变量获取 (#5681) @tooeast
- fix: 修复查看代码报 require is not defined 错误 (#5704) @2betop
- fix: filter 过滤器 isTrue/isFalse 问题修复 (#5676) @tooeast
- fix: #4681 (#5477) @h7ml
- fix: 数字输入框-属性配置-placeholder置灰+边框与form-input统一 (#5666) @swjtulmy
- fix: input-number 大数模式下, min、max 支持大数 (#5660) @tooeast
- fix: 调整echarts-stat使用方式,兼容vite打包异步非esm模块 (#5672) @wibetter
- fix: Table组件开启checkOnItemClick后无法限制选择上限问题 (#5632) @lurunze1226
- fix: CURD列label为变量时export-excel未替换 (#5627) @lurunze1226
- fix: 修复condition-builder组件select类型placeholder属性不生效的bug (#5809) @iceqing
日常维护 Chore
- chore: form 渲染器添加 setErrors 方法可以外部设置表单错误 (#5851) @2betop
- chore: 一些单测偶现问题修改 (#5849) @tooeast
- chore: Jest测试环境下关闭log输出 (#5846) @lurunze1226
- chore: getTheme默认入参为cxd (#5823) @lurunze1226
- chore: tabs、tabsTransfer、tabsTransferPicker 单测补充 (#5821) @tooeast
- chore: 避免 stack 不存在导致的报错 (#5815) @nwind
- chore: 修复inputRef类型错误 (#5806) @meerkat-morecats
- chore: combo 单测补充 (#5752) @tooeast
- chore: button-group-select 单测补充 (#5782) @tooeast
- chore: input-city chained-select 单测补充 (#5777) @tooeast
- chore: 修复主题编辑器报错导致没法用 Close #5316 (#5775) @nwind
- chore: 调整 svg 配置能在文件夹中一眼看出来是啥样 (#5738) @2betop
- chore: ui form 支持 onValidate (#5747) @2betop
- chore: 优化数组类表单输入,解决编辑失去焦点问题 (#5728) @2betop
- chore: 日期范围类组件单元测试补充 (#5705) @tooeast
- chore: 优化 locale, theme hoc, 存在 context 直接复用 (#5702) @2betop
- chore: InputNumber严格判断大数模式,避免错误抛出string类型值 (#5703) @lurunze1226
- chore: InputArray新增默认值示例, 调整Combo组件scaffold逻辑 (#5701) @lurunze1226
- chore: sdk embed 方法添加 callback 在 callback 中可确保 scoped 方法是可用的 (#5698) @2betop
- chore: 本地开发 app 模式也支持 vite (#5686) @2betop
- chore: 调整 vite 后 gh-pages 问题修复 (#5682) @2betop
- chore: 开发环境切成 vite (#5677) @2betop
- chore: coverage 执行换成 v8 解决内存问题 (#5679) @nwind
- chore: 修复 coverage 运行报错 (#5678) @nwind
- chore: 处理编译TS Warning,调整TableStore中label解析的顺序 (#5670) @lurunze1226
- chore: input-group 没有 name 不应该报 warning (#5667) @nwind
- chore: 设置 tsconfig.json 修改 vscode 文件定位到源码 (#5665) @2betop
- chore: 人员选择组件关闭下拉框后清空搜索结果 (#5658) @lurunze1226
- chore: 调整useMobileUI参数判断 (#5616) @lurunze1226
- chore: 开发模式下替换__buildVersion (#5663) @lurunze1226
- chore: TabsTransfer透传multiple属性 (#5735) @allenve
- chore: 修正 react-hook-form 及 qrcode 未 ES5 编译问题 (#5617) @tianyk
- chore: combo组件items扩充编辑器的拖拽点位 (#5693) @sqzhou
样式调整 Style 🌈
- styles: CRUD工具栏中的Select自动计算挂载点避免遮挡 (#5800) @lurunze1226
- styles: 修复card\images样式 (#5744) @qinhaoyan
- style: 主题变量整理 (#5712) @qinhaoyan
- styles: Transfer组件默认值与option不匹配时错误提示 (#5604) @lurunze1226
- styles: Table组件label与表头按钮重叠问题修复 (#5749) @tooeast
文档更新 Docs
- doc: 过滤器bytes支持传参step (#5760) @duqingyu
- doc: 完善 Spinner 文档 (#5837) @meerkat-morecats
- doc: 增加 Spinner 默认表现说明 (#5831) @meerkat-morecats
- docs: 文档-快速开始-切换主题,不必要的文字 (#5719) @juetan
- docs: 修复formItem文档属性表展示错乱问题 (#5731) @CheshireJCat
- docs: InputTable文档needConfirm属性细化描述 (#5724) @lurunze1226
2.4.0
2022-10-31
新功能 Features 🚀
- feat: transfer结果搜索支持labelField和label (#5630) @sqzhou
- feat: List组件支持itemClick事件; chore: Picker组件事件名称修正为驼峰格式 (#5620) @lurunze1226
- feat: input-text 支持配置 clearValueOnEmpty 在内容为空时删除表单项的值 (#5568) @nwind
- feat: 中性色变量修改 (#5613) @hy993658052
- feat: tinymce 添加 quickbars 插件 (#5603) @2betop
- feat: 将默认px替换为rem 2px===0.125rem (#5600) @blue-squirrel
- feat: 表单项组件展示态 (#5589) @CheshireJCat
- feat: 新版主题、新版图标 (#5588) @qinhaoyan
- feat: crud reload增加resetPage (#5561) @hsm-lv
- feat: formula 扩充公式 ARRAYFILTER 用来做数组过滤 (#5554) @2betop
- feat: 优化动作数据域 (#5544) @hsm-lv
- feat: TreeSelect支持创建顶层节点 (#5377) @Dalinaqiu
- feat: 拆分动作属性和数据 (#5583) @hsm-lv
- feat: condition-builder 交互优化 (#5570) @RickCole21
问题修复 Bugfix 🐛
- fix: Code组件部分情况无法渲染问题,自定义高亮失效问题 (#5642) @lurunze1226
- fix: 修复dialog内执行更新表单数据动作没有触发表单数据更新问题 (#5657) @hsm-lv
- fix: buildApi无数据情况下url多余?问题 (#5649) @hsm-lv
- fix: FormulaPicker value值不同步问题 (#5614) @tooeast
- fix: CRUD组件export-csv的api未携带filter参数问题 (#5558) @lurunze1226
- fix: Picker组件开启内联模式时默认值错误回显问题 (#5563) @tooeast
- fix: input-table 内部校验问题 (#5518) @tooeast
- fix: InputNumber组件设置精度为0时仍然可以输入小数问题 (#5599) @lurunze1226
- fix:select组件选中项很长的情况下,输入框内容的label显示问题 & 同样移动端也是存在显示问题 (#5240) @jiatianqi
- fix: 调整 path 的最大长度限制 (#5605) @meerkat-morecats
- fix: amis-ui Multiline Text 组件css提取 (#5607) @CheshireJCat
- fix: 修复多行文本展开收起不能自适应宽度的问题 (#5606) @CheshireJCat
- fix: CRUD缺少resetpage参数 (#5594) @hsm-lv
- fix: input-number单位报错&增强button样式 (#5593) @hy993658052
- fix:折叠器Collapse自定义图标&inputNumber对含后缀生效 (#5591) @blue-squirrel
- fix: 移动端级联选择器选中值bug修复 & fix: 移动端城市选择值回显 (#5576) @z1769057083
- fix: 修复 input-array 无法使用问题 (#5587) @nwind
- fix crud reload error (#5581) @hsm-lv
- fix: 修复渲染器id被覆盖问题 (#5571) @hsm-lv
- fix: 修复form 描述一行溢出问题 (#5552) @sqzhou
- fix: transfer全选事件问题 (#5549) @hsm-lv
- fix: formula函数说明错误 (#5548) @hsm-lv
- fix: 修复 crud 导出时会导出首列-操作列 (#5333) @meerkat-morecats
- fix: inputdate输入超过范围的日期后会在 blur 时恢复成旧的日期 (#5485) @meerkat-morecats
- fix: 城市选择组件移动端回显问题 (#5496) @z1769057083
- fix: Transfer 全选问题修复 (#5498) @tooeast
- fix: crud 表头固定宽度对齐问题 (#5499) @tooeast
- fix: Image 修改图片地址,图片显示问题修复 (#5537) @tooeast
- fix: 表单静态展示文档更新及问题修复 (#5643) @CheshireJCat
- fix: 修复root store数据处理问题 (#5610) @hsm-lv
日常维护 Chore
- chore: env 中处理器的包裹逻辑调整, 避免重复处理 (#5652) @2betop
- chore: amis 暴露版本信息供外部读取 (#5656) @2betop
- chore: ConditionBuilder组件i18n文案补充 (#5648) @lurunze1226
- chore: Excel 导出支持 input-city 类型的转换 (#5640) @nwind
- chore: 事件动作增加调试日志方便了解中间参数及中间结果 (#5641) @nwind
- chore: CRUD批量操作数据域新增currentPageData字段,优化文档描述 (#5635) @lurunze1226
- chore: 修复vite启动报错问题 (#5638) @qinhaoyan
- chore: 规范引入方式,兼容vite启动 (#5636) @qinhaoyan
- feat: List组件支持itemClick事件; chore: Picker组件事件名称修正为驼峰格式 (#5620) @lurunze1226
- chore: 公式添加 ISTYPE 用来判断类型 (#5597) @2betop
- chore: condition-builder 样式优化 (#5592) @RickCole21
- chore: Excel 导出时自动对 tpl 里的 html 实体进行解码 (#5560) @nwind
- chore: amis 暴露信息中补充 schema.json (#5551) @2betop
- chore: 删除SchemaType声明中重复的type定义 (#5512) @h7ml
- chore: 修复动作数据域优化问题 (#5602) @hsm-lv
- chore: 修改表单项静态展示配置优先级 @CheshireJCat
样式调整 Style 🌈
- style: quickEdit 列去掉 min-width 设置 (#5659) @2betop
- style: 修复select组件宽度溢出问题 (#5623) @qinhaoyan
- style: 优化input-image组件disabled态的样式 (#5595) @qinhaoyan
文档更新 Docs
- docs: CURD列配置文档优化 (#5625) @lurunze1226
- docs: 补充 tabs 作为表单项值的示例 (#5618) @nwind
- docs: Form组件debug区域配置项说明 (#5468) @lurunze1226
- docs: 处理移动端HTML报错 (#5536) @lurunze1226
- docs: 修复Date日期组件文档错误 (#5569) @WangXueZhi
- docs: 增加静态展示态相关文档 (#5609) @CheshireJCat