Skip to content

Releases: baidu/amis

6.5.0

31 May 09:45
Compare
Choose a tag to compare

新功能 Features 🚀

问题修复 Bugfix 🐛

日常维护 Chore

样式调整 Style 🌈

  • style: 修复form flex模式样式异常问题 (#10348) @qkiroc
  • style: 优化form flex模式宽度溢出问题 (#10320) @qkiroc
  • style: 避免内容被撑开 (#10208) @2betop
  • fix: 修复 word 中没有 styles.xml 文件会导致报错问题 Closes #10154 (#10194) @nwind
  • style: 优化InputDatetimeRange组件面板样式 (#10188) @qkiroc
  • style: 修复设计态弹窗中放 fieldset 渲染器宽度过宽的问题 (#10192) @2betop

文档更新 Docs

  • docs: 修复文档中过滤器 join 连接符描述错误问题 (#10306) @nwind

6.4.1

08 May 11:39
Compare
Choose a tag to compare

更新记录

新功能 Features 🚀

  • feat: Office viewer 的 Excel 中实现公式解析和执行 (#10165) @nwind

问题修复 Bugfix 🐛

6.4.0

06 May 08:56
Compare
Choose a tag to compare

更新记录

  • breaking: 打印功能使用 id 而不是 testid Closes #10123 (#10126) @nwind
  • break:表单项reset动作支持重置为初始值,初始值优先于resetValue (#10127) @hsm-lv

新功能 Features 🚀

问题修复 Bugfix 🐛

  • fix: 修复 dispatchInited 可能出现Uncaught (in promise) Error: [mobx-state-tree] You are trying to read or write to an object that is no longer part of a state tree. (#10087) @sidrong
  • 修复crud2等细节报错问题 (#10134) @zhangtao07
  • fix: 修复弹窗修改无法删除属性的问题 (#10102) @2betop
  • Fix editor 0422 (#10083) @2betop
  • Update README.md (#9954) @fesiong
  • 移动select 搜索支持 & 移动日期年份快速切换支持 (#9950) @zhangtao07
  • fix: 修复 inputTable 在分页情况切换数据表单项不更新的问题 (#10157) @2betop
  • fix:inputTable删除行动作没有触发change事件 Close #10060 (#10139) @hsm-lv
  • fix: 更新 citydb closes #10046 (#10075) @nwind
  • fix: 修复编辑器右击菜单后报错 (#10121) @F-jianchao
  • fix: 修复 crud 中 filter 开启 submitOnChnage 后无法分页问题 (#10115) @2betop
  • fix(editor): 修复校验规则修改后面板不更新问题 (#10113) @qkiroc
  • fix: 修复 inputArray 在编辑器中渲染错误的问题 (#10104) @2betop
  • fix:刷新crud未执行却刷新service的问题 (#10096) @hsm-lv
  • fix: 修复编辑内嵌弹窗中内嵌弹窗失效的问题 (#10100) @2betop
  • fix: revert #9941 修复弹窗下有多个 form 时数据混乱问题 (#10098) @2betop
  • fix: 修复弹窗编辑嵌套异常问题 (#10089) @2betop
  • fix:发送请求动作的sendOn配置不生效 (#10082) @hsm-lv
  • fix: 修复弹窗中引用弹窗自己的编辑器逻辑问题 (#10078) @2betop
  • fix: 修复弹窗中的弹窗编辑器中出现重复的问题 (#10073) @2betop
  • fix: 修复动作面板中弹窗信息显示不全的问题 (#10063) @2betop
  • fix: 修复 form 的 flush 逻辑可能会出现一直等待自己的问题 (#10059) @2betop
  • fix: 修复新建弹窗中弹窗列表出现重复的问题 (#10047) @2betop
  • fix: 修复弹窗中关闭动作中打开弹窗后续事件动作不执行的问题 (#10044) @2betop
  • fix: 修复拖拽后出现表单项校验失败的问题 (#10042) @2betop
  • fix: 修复transfer 表格模式时设置表格行时无法渲染最新值的bug (#10018) @CheshireJCat
  • fix:修复input-table表单初始化数据渲染失败问题 (#10026) @hsm-lv
  • fix: 解决使用编辑器时 amis-ui 样式变量重复引入 (#10015) @ChuHoMan
  • fix: 优化schemaForm onChange 解决弹窗中弹窗编辑报错问题 (#10011) @2betop
  • fix: 修复子编辑器弹窗撤回按钮遮挡 (#10012) @ChuHoMan
  • fix: 修复编辑器预览模式弹窗的上下文信息会丢失的问题 (#10005) @2betop
  • fix(amis-ui): numberInput change时不进行额外多余的数值处理 (#10004) @wibetter
  • fix: office-viewer excel 修复存在多个合并单元格时渲染丢失问题 (#9996) @nwind
  • fix: 修复inputDate组件输入无效问题 (#9995) @qkiroc
  • fix: schema中删除editorState (#9992) @qkiroc
  • fix: cards list 注册进 scoped 后刷新逻辑应该转到 crud 那层 (#9988) @2betop
  • fix: 修复多页面同时渲染场景查找组件优先级问题 (#9972) @2betop
  • fix: 修复表单项公式默认值优先级高于实际返回值的问题 (#9974) @2betop
  • fix: 修复 toolbar 中放表单项无效的问题 Close: #9931 (#9968) @2betop
  • fix: 修复 form 计算差值可能死循环的问题 (#9981) @2betop
  • fix(amis-core): 事件动作/组件动作/未找到组件提示增加组件ID信息,方便知晓哪个组件未找到。 (#9982) @wibetter
  • fix:form getData无法获取最新数据问题 (#9966) @hsm-lv
  • fix: 修复crud 弹窗表单提交后不刷新 crud 的问题 (#9967) @2betop
  • fix(amis-editor): input-number步长配置功能优化,实时同步当前小数位数配置 (#9948) @wibetter
  • fix: 修复 excel 渲染时合并单元格垂直方向不正确问题 Closes #9936 (#9964) @nwind
  • fix: 修复 tree-select autoComplete 合并选项逻辑错误 Close: #9942 #9946 (#9944) @2betop
  • fix: 修复可视化区域检测问题 x 和 y 数值为 0 时不一定不在可视区域 (#9956) @2betop
  • fix: 修复弹窗确认按钮中添加打开弹窗动作运行时失效的问题 (#9957) @2betop
  • fix: 修复公式字符串中转义反斜杠处理不正确的问题 Close: #9933 (#9943) @2betop
  • fix: 调整弹窗数据变更逻辑 Close: #9884 (#9941) @2betop
  • fix: 修复timeline组件属性面板数据回显不正确问题 (#9845) @F-jianchao

日常维护 Chore

  • chore: 升级amis-publish版本,支持根据分支的最新版本号来自动升级版本号 (#10150) @qkiroc
  • chore: 减小 Excel 默认单元格的 padding 大小 (#10067) @nwind
  • chore: 更新 github workflow,拆分粒度方便定位问题 (#10071) @nwind
  • chore: 修改crad subTitle声明 (#10054) @qkiroc
  • chore: 调整公式输入交互并补充编辑器模版文档 (#10034) @2betop
  • chore: jsonschema 输入字符串默认值设置为空字符解决默认为 undefined 时设置无效的问题 (#10017) @2betop
  • chore: 优化图标选择器 (#10010) @qkiroc
  • chore: 调整右侧面板构建优化对象属性下发减少re-render (#9961) @2betop
  • chore: crud即时保存文档更新 (#9945) @ranwawa
  • chore: flex布局设置优化 (#9949) @zhangtao07

样式调整 Style 🌈

6.3.0

29 Mar 08:12
1837157
Compare
Choose a tag to compare

新功能 Features 🚀

问题修复 Bugfix 🐛

  • fix: SDK模式下,select使用自定义过滤,采用移动模式,下拉点不开 Close: #9725 (#9905) @CheshireJCat
  • fix: 修复编辑器中选择inputKv组件异常问题 (#9835) @qkiroc
  • fix(amis-editor): 背景选择器图片缩放类型选择无效问题 (#9916) @qkiroc
  • fix: 修复Image图片组件enlargeWithGallary和enlargeCaption两个属性不生效的问题 Close: #9769 (#9903) @CheshireJCat
  • fix:修复crud赋值时没传行数据的报错 (#9909) @hsm-lv
  • fix: 修复 inputTable 事件动作上下文信息不全 Close: #8853 (#9898) @2betop
  • fix: 修复crud 拖拽上下文信息中 insertBefore 和 insertAfter 为空的问题 Close: #1533 (#9902) @2betop
  • fix: 修复 defaultData 中配置 schema, 存在数据映射冲突问题 Close: #8972 (#9891) @2betop
  • fix: 修复 gh-pages 访问 app 多页面应用报错 Close: #9001 (#9886) @2betop
  • fix: 修复 popOver 在滚动容器内的位置不正确的问题 Close: #9855 (#9858) @2betop
  • fix: 修复 上下文 store 数据同步问题 Close: #9901 (#9906) @2betop
  • fix: combo中超长字符串导致group的tab删除按钮消失 (#9892) @CheshireJCat
  • fix: 修复 crud 的 autoFillHeight 模式与 itemActions 结合使用时位置不正确的问题 Close: #9231 (#9841) @2betop
  • fix(editor): 修复编辑器自定义样式和固定样式渲染混乱问题 (#9847) @qkiroc
  • fix: 修复 app 模式页面定义 definitions 无效的问题 Close: #4679 (#9883) @2betop
  • fix: 增加 Object.hasOwn polyfill 避免 Chrome 92 以下报错 Closes #9816 (#9894) @nwind
  • fix: 修复 inputFormula evalMode false 时提交报错问题 (#9899) @2betop
  • fix: 修复 InputTable 编辑树形结构数据的问题 Close: #9379 (#9852) @2betop
  • fix: 修复editor中的右键菜单偶尔出现后立刻消失的问题 (#9882) @CheshireJCat
  • fix: 修复滑块组件有精度配置时精度不准确的问题 (#9865) @CheshireJCat
  • fix: 二维码组件下载展示不全 close: #9859 (#9861) @CheshireJCat
  • fix: office-viewer excel 去掉字母间距导致显示不正确问题 (#9853) @nwind
  • fix: 修复 office-viewer 的 databar 显示不正确问题 (#9842) @nwind
  • fix: 修复数据域改变,nav没有动态修改的问题 (#9829) @qkiroc
  • fix: 修复 jssdk 模式下 inputTree 的按钮提示不可见 Close: #9834 (#9837) @2betop
  • fix: 修复 combo 可能无限触发 onChange 的问题 (#9832) @2betop
  • chore: 弹窗功能优化 (#9825) @2betop
  • fix: 修复弹窗修改可能的报错 (#9801) @2betop
  • fix: issue:9755:inputGroup下inputText icon 不显示 (#9802) @allenve
  • fix: 修复 crud 其他模式构建脚手架初始化态状态错误 (#9777) @2betop
  • fix: 修复 table 更新指定行数数据多次调用报错问题 Close: #9659 (#9778) @2betop
  • fix: 修复popover定位问题 (#9796) @qkiroc
  • fix: 修复crud里面使用文本假数据/列表组件渲染报错 (#9782) @zhangtao07
  • fix: rollup版本导致的打包问题 (#9781) @allenve
  • fix: 修复 crud setData 动作处理报错 (#9765) @2betop
  • fix: editor-修复switch组件值格式数字和字符串会被自动转为布尔值的问题 (#9695) @CheshireJCat
  • fix(amis-theme-editor-helper): 字体、边框、内外边距等外观配置增加默认placeholder (#9746) @wibetter
  • fix: table的select动作判断falttenedRows进行选中,以便选中子节点 close: #9714 (#9715) @ranwawa
  • fix: 提取公共modal可能会更新错误 (#9723) @52flutter
  • fix: 修复弹窗交互调整引发动作添加报错 Close: #9720 (#9724) @2betop
  • fix: crud2条件查询表单重置失效 issue: #9701 (#9706) @citywalki
  • fix:根据broadcast广播配置input-month-range组件清空操作无效 Close #9505 (#9707) @hsm-lv
  • fix: 修复Tabs组件文档和Editor中mountOnEnter默认值是false但Renderer中是true不一致导致渲染不符合预期的问题 (#9920) @CheshireJCat
  • fix: editor paste and Remove max-height (#9794) @F-jianchao

日常维护 Chore

  • chore: 避免 form 无限触发 onChange (#9919) @2betop
  • chore: 补充事件动作走通 crud 初始化基于额外接口初始选中行的场景 Close: #9908 (#9910) @2betop
  • chore: store 的 pristine 默认改成只有远程数据更新触发的重新初始化才更新 Close: #9092 (#9856) @2betop
  • chore: gh-pages 只有 master 分支才更新 (#9896) @nwind
  • chore: 调整弹窗错误提示逻辑,显示后 3 秒消失 (#9868) @2betop
  • chore: 修复 gh-pages 没有 xlsx 文件问题 (#9836) @nwind
  • chore: 公式编辑器 input 换成 codemirror 提升交互体验 (#9821) @2betop
  • chore: 默认不要透传 loading (#9804) @2betop
  • chore: 优化公式编辑器支持表达式中换行 (#9763) @2betop
  • chore: input-table 支持单元格为容器时内部放表单项也参与校验 Close: #9756 (#9757) @2betop
  • chore: 布局容器优化 (#9760) @zhangtao07
  • chore: 调整表单项初始化过程 解决表单项非初始渲染时 initAutoFill 配置无效的问题 Close: #9733, #9742 (#9754) @2betop
  • chore: 调整弹窗编辑逻辑支持子弹窗中可以选择打开父级其他弹窗 (#9747) @2betop
  • chore: 优化弹窗参数映射逻辑 (#9730) @2betop
  • chore: 弹窗交互调整 (#9687) @2betop

样式调整 Style 🌈

6.2.2

29 Feb 13:21
Compare
Choose a tag to compare

新功能 Features 🚀

问题修复 Bugfix 🐛

  • fix: 修复 crud 重置失效的问题 Close: #9686 (#9693) @2betop
  • fix: 修复 inputTable 行确认时没有触发校验的问题 Close: #9537 (#9606) @2betop
  • fix: 修复 inputTable 单元中容器内表单项是否可获取父级数据逻辑异常问题 Close: #9520 (#9608) @2betop
  • fix: 修复 select 的 autoFill 在 inputTable 中赋值不正确的问题 Close: #9494 (#9615) @2betop
  • fix: 修复 mapping 结合其他组件兜底显示时取值错误 Close: #9613 (#9616) @2betop
  • fix: editor-修复穿梭器表格形式设置表格列不填写字段名时valueTpl为undefined的问题 (#9670) @CheshireJCat
  • fix: diff-editor 主题色 (#9672) @shenmenga
  • fix: 修复 static-xxx 在列中始终是能获取上层数据的问题 Close: #9556 (#9581) @2betop
  • fix: 修复 mockResponse 没有 headers 时的报错 Close: #9565 (#9583) @2betop
  • fix: 修复表格调整排序信息未保存问题 Close: #8585, #9590 (#9618) @2betop
  • fix:scope命中多目标兼容空格情况 (#9630) @hsm-lv
  • fix: 修复miniEditor应用国际化不生效问题 (#9620) @qkiroc
  • fix: 修复数据下发同步问题 (#9625) @2betop
  • fix: 修复 crud 脚手架新增表单中出现错误渲染器的问题 (#9624) @2betop
  • fix: 修复表格视图显示边框默认没选中问题 (#9588) @2betop
  • fix: transfer、transferPicker分页和搜索相关的问题修复和优化 (#9453) @weien601
  • fix: 兼容主题配置中的脏数据 (#9580) @qkiroc
  • fix: 修复crud快速构建内容失效 (#9584) @CheshireJCat
  • fix: 修复 Table 中调用 setData 报错问题 (#9578) @2betop
  • fix: 修复crud2自定义显示列不生效问题 (#9575) @zhangtao07

日常维护 Chore

  • chore: 去掉 bot 示例中的 pickle 依赖 (#9640) @nwind
  • chore: jest 使用 @swc/jest 编译,提升性能 (#9579) @nwind

样式调整 Style 🌈

  • style: 完善amis暗黑主题 (#9589) @qkiroc
  • style: 修复 table 在 safari 里面设置 width 无效问题 Close: #9486 (#9612) @2betop
  • style: 当为 auto 定位时如果兜底的定位方式都显示不全的话直接平移到可视区域 (#9628) @2betop

文档更新 Docs

  • feat: 组件中动态加载的组件 schema 也支持多语言规则 Close: #9564 (#9610) @2betop

6.1.0

31 Jan 11:02
41d3b12
Compare
Choose a tag to compare

新功能 Features 🚀

问题修复 Bugfix 🐛

  • fix: 修复更新6.0后log的source不支持api对象配置方式的问题 (#9350) @BeMxself
  • fix: 修复编辑器中渲染 list 时提示 key 重复 warning (#9562) @2betop
  • fix: editor: 修复增删改查快速编辑在卡片和列表模式没有生成对应schema的问题 (#9559) @CheshireJCat
  • fix: 刷新多个目标逗号与表达式逗号冲突问题修复 Close: #9499 (#9532) @2betop
  • fix: 修复 condition-builder 切换字段选项不更新问题问题 Close: #9455 #9478 (#9535) @2betop
  • fix(select): 修复GroupedSelection组件在AssociatedSelection下样式问题Close: #9534 (#9536) @findreamer
  • fix: 修改 withStore 更新逻辑修复 #9435 (#9543) @2betop
  • fix: issue#9468,inputtag在输入内容为空,回车触发表单提交,假死问题 (#9469) @TigerWFH
  • fix: 修正tabs特定场景下,切换标签页报错问题;对应issue#9544 (#9545) @TigerWFH
  • fix: dropdown-button 下载无效问题 (#9554) @allenve
  • fix:事件动作-变量赋值交互问题 (#9552) @hsm-lv
  • fix:可视化编辑器弹窗中多选了组件,面板异常 (#9542) @hzh11012
  • fix: 完善身份证号码的校验逻辑 (#9540) @CheshireJCat
  • fix(amis): InputText 清空操作支持clearValueOnEmpty配置 (#9550) @wibetter
  • fix(editor): editor 数据域查询问题 (#9546) @allenve
  • fix: 修复编辑器中switch组件默认值回显不对问题 (#9522) @qkiroc
  • fix: 修复 table 切换列显隐后设计器重新调整列顺序不生效问题 (#9511) @2betop
  • fix: 修复 inputSubForm 拖拽排序值位置与视图位置不一致问题 Close: #3269 (#9508) @2betop
  • fix: 修复 extraName 在单元格中无效的问题 Close: #8525 (#9479) @2betop
  • fix: 修复 log 的 source 是 api object 时不自动加载的问题 (#9509) @2betop
  • fix: 修复弹框大纲中未国际化问题 (#9521) @qkiroc
  • fix: 修复condition-builder 中公式值默认不高亮的问题 (#9525) @2betop
  • fix: 修复 picker 第一页没有选中时清空按钮无效的问题 (#9474) @2betop
  • fix: 修复单元格中直接放表单项 name 为带路径的变量时值修改不符合预期的问题 (#9512) @2betop
  • fix(amis-ui): 容器组件增加默认的min-width和min-height (#9523) @wibetter
  • fix:子表单上下文类型错误 (#9519) @hsm-lv
  • 修复crud2 若干bug (#9517) @zhangtao07
  • fix(amis): 表格组件/渲染列级元素前,剔除style中的定位相关样式,避免表格样式异常 (#9513) @wibetter
  • fix: issue: 8308 Tabs active 激活问题 (#9510) @allenve
  • fix: 修复icon组件缺少事件问题 (#9496) @qkiroc
  • fix: 修复popover存在多个子popover时,错误关闭父级问题 (#9492) @qkiroc
  • fix: 修复日期时间范围选择组件bug (#9470) @qkiroc
  • fix: 图片组件优化:调整预览标题位置;优化上传组件文件提及限制提示;修复编辑器拖拽后修改宽高无效的问题 (#9467) @CheshireJCat
  • fix: 修复 api 编辑输入太快立马弹出详情时出现弹窗空白问题 (#9466) @2betop
  • fix(editor): 文本表达式通过${}唤起表达书输入时缺少变量内容 (#9456) @yangwei9012
  • fix: 取消buttongroupselect默认值展示条件限制 & 配置badge情况下按钮平铺无法自适应 (#9380) @Dora-boots
  • fix:input clear时补充change事件 Close #9436 (#9442) @hsm-lv
  • fix:crud2中行记录内switch无法change问题 (#9441) @hsm-lv
  • fix(editor):修复部分选择类组件设置选项和默认值方面的问题 (#9447) @yangwei9012
  • fix: 修复 crud nested 模式深层次点选异常 (#9440) @2betop
  • fix: 修复 condition-builder 操作符只有一个时不可以点选的问题 (#9439) @2betop
  • fix: 清除css错误转成key的属性 (#9025) @qkiroc
  • fix(amis-editor): 布局容器相关配置细节优化 (#9431) @wibetter
  • fix: 修复 #9418 调整带来的点选双重身份的组件时选中的是孩子的问题 (#9437) @2betop
  • fix: 修复 #9418 调整带来的编辑器预览错误问题 (#9427) @2betop
  • fix: 修复 combo nullable 清空失败的问题 (#9414) @2betop
  • fix: 修复单元格中直接放表单项可能取不到值的问题 (#9389) @2betop
  • fix: Table 编辑器面板初始顶部&底部是否初始选中问题修复 (#9359) @2betop
  • fix: select 的 label 为对象时渲染异常 (#9387) @2betop
  • fix: 修复Editor 打开右键菜单时contextId可能会为空的问题 (#9370) @CheshireJCat
  • fix(amis-ui): 修复inputBox默认值0或者false不回显问题 (#9377) @wibetter
  • fix: 修复使用列切换功能引发的 mst 报错问题 (#9371) @2betop
  • feat: 新增maxItemSelectionLength支持单独配置当前页最大勾选数 (#9249) @wanglinfang2014
  • fix: 修复 office-viewer 变量替换里公式不生效问题 Closes #9276 (#9303) @nwind
  • fix(amis-editor): 修复容器清空功能icon偶发不显示问题 (#9342) @wibetter
  • fix: layout aside滚动条兼容性问题 (#9360) @allenve
  • fix:(amis-editor)修复切换数据源添加动作失效 (#9355) @lghxuelang
  • fix(amis-editor): CRUD脚手架接口返回示例修正 (#9307) @lurunze1226
  • fix: Editor中setSchema DiffArray处理增加$$id时判断数组成员的类型 (#9337) @CheshireJCat
  • fix : 修复switch配置truevalue/falsevalue后,默认值不更新问题 (#9305) @pingbaobao
  • fix: crud2自定义列无法关闭问题修复Close:#9283 (#9327) @wanglinfang2014
  • fix: nav updateItems动作支持valueField属性 (#9316) @wanglinfang2014
  • fix: nav深色模式颜色优先级调整 (#9310) @wanglinfang2014
  • fix: 重新请求数据动作数据是否追加参数&合并数据方式处理 (#9300) @chengjinyang0
  • fix: Editor:当删除静态展示框的默认值时清除历史残余的value值 (#9299) @CheshireJCat
  • fix:修复crud unSelectedItems无法在公式内解析问题 (#9292) @hsm-lv
  • fix : input-text选择器模式下,clearable无效问题 (#9293) @pingbaobao
  • fix:修复上下文重复问题 (#9291) @hsm-lv
  • fix: 修复移动端日期选择完年月无法关闭浮窗的问题 (#9080) @hy993658052
  • fix(editor): 通过nav切换页面时,CRUD2组件修改url参数导致页面参数默认值异常的问题 (#9381) @igrowp

日常维护 Chore

  • chore: flex切换纵向时清除子容器为0的flexBasis (#9558) @zhangtao07
  • chore: 优化编辑器中修改表单项 name 效果,可在预览区及时看到效果 (#9557) @2betop
  • chore: 固定icon组件支持的事件,避免警告 (#9529) @qkiroc
  • chore: 优化设计器表单项修改默认值同步展示问题 (#9518) @2betop
  • chore: 优化编辑器选中顶部菜单栏三个点呼出的功能菜单位置,防止被挡住 (#9446) @2betop
  • chore: checkboxes 显示 loading 当选项在加载过程中 (#9416) @2betop
  • chore: 升级发版脚本版本 (#9400) @qkiroc
  • chore: 修改 replaceText 的实现,减少没必要的 deepClone (#9399) @2betop
  • chore: 优化npm发布流程 (#9396) @qkiroc
  • chore:组件事件列表支持动态构建 (#9294) @hsm-lv
  • perf: 优化编辑器性能 (#9432) @2betop

样式调整 Style 🌈

  • style: select 下拉框最小宽度设置成 120px (#9555) @2betop
  • style: 优化编辑器中 icon 样式 (#9530) @2betop
  • fix(amis): 表格组件/渲染列级元素前,剔除style中的定位相关样式,避免表格样式异常 (#9513) @wibetter
  • style: 优化input-tag、input-year-range、list-select等组件样式 (#9477) @qkiroc
  • style: 优化 card 卡片样式 (#9457) @2betop
  • style(editor): 优化编辑器事件动作表单label样式 (#9451) @qkiroc
  • style: 优化分页组件不对齐问题 Close#8958 (#9340) @qkiroc
  • style: 修复number组件单位换行问题 Close#9251 (#9333) @qkiroc

文档更新 Docs

6.0.0

29 Dec 10:31
Compare
Choose a tag to compare

2023_12_29

重大变更 🔥

为了统一amis和amis-editor的版本,该版本统一对齐为6.0.0,后续amis和editor也会纳入统一的发布管理。

新功能 Features 🚀

  • feat: CRUD & 与其搭配的 table,cards,list三种模式支持配置 affixFooter (#9207) @2betop
  • feat: Pagination组件省略部分支持切换页码 (#9017) @yujinghan
  • feat: Progress组件支持事件动作 (#9071) @Hsirius
  • feat: Inputrange组件支持单位显示;优化marks显示位置 (#9098) @yujinghan
  • feat: editor 设计器 page 撑开画布区 (#9191) @allenve
  • feat: CRUD & CRUD2 parsePrimitiveQuery配置支持转化数字类型 (#8962) @lurunze1226
  • feat: SearchBox组件支持disabled & loading状态 (#8821) @lurunze1226
  • feat: InputText多选模式下的tag自适应展示tooltip(OverflowTpl) (#9055) @lurunze1226
  • feat: 表单提交前进行强制校验 (#9095) @CheshireJCat
  • feat: 表单项支持校验动作 (#9072) @CheshireJCat
  • feat: api 添加 concatDataFields 配置支持多次请求将数据字段自动合并功能 (#9038) @2betop
  • feat(amis-editor): CRUD2组件支持Mock配置&最大展示条数 (#9013) @lurunze1226

问题修复 Bugfix 🐛

  • fix: 可见性、可用性动作配置字段校验失效 (#9280) @pianruijie
  • fix: 默认值没有添加上单位, 点击事件阻止冒泡 (#9204) @gooolh
  • fix: InputDateTimeRanege组件首次选择后无法选择0点问题 (#9255) @lurunze1226
  • fix: transfer级连模式支持虚拟列表时,显示文本问题 #9116 (#9264) @sqzhou
  • fix: 修复table2行内无法获取全局参数Close:#9177 (#9258) @wanglinfang2014
  • fix: 修复tabs激活卡片动作失效问题 (#9267) @hsm-lv
  • fix: InputNumber更新逻辑变更 (#9233) @gooolh
  • fix: input-number 在大数输入下不处理精度 Closes #6334 (#9012) @nwind
  • fix: 修复 export-excel 中 mapping 不支持 array 格式 map 问题 Closes #9136 (#9141) @nwind
  • fix: NestedSelect级联下拉开启onlyChildren&onlyleaf后,导致下拉最后一项默认选中问题 (#9215) @sqzhou
  • fix: 兼容dispatchEvent数据未定义的情况 (#9198) @hsm-lv
  • fix: CRUD组件触发reload后已选项未清空问题 (#9196) @lurunze1226
  • fix: ConditionBuilder使用公式编辑器切换类型异常问题 (#9186) @lurunze1226
  • fix: Table、Table2组件列固定宽度时禁止拖拽伸缩 (#9140) @lurunze1226
  • fix: 修复 select 同时配置 source 和 options 时,页面切换选项有可能被重置为 options 而不是 sour… (#9194) @2betop
  • fix: 修复 picker 点选时无法区分 false 和 数字 0 的问题 (#9193) @2betop
  • fix: 修复 table 的 column 的 id 属性可能重复导致样式错误的问题 (#9190) @2betop
  • fix:picker配置优化修复 (#9180) @lghxuelang
  • fix: 修复主题配置icon失败问题 (#9189) @hy993658052
  • fix: 修复 dialog 内部做常规动作没反应的问题 Close: #9149 (#9167) @2betop
  • fix: 分页组件activePage为非number类型时导致设计器卡死 (#9168) @igrowp
  • fix: 修复fieldset设置边框样式后,再设置大小,边框样式不生效问题 (#9153) @sqzhou
  • fix: 修复最大时间约束不了时间范围选择器的结束时间问题 (#9154) @sqzhou
  • fix: 修复 qrcode 下载不支持 codeSize 配置 (#9125) @nwind
  • fix: InputFormula组件allowInput属性未透传问题 (#9123) @lurunze1226
  • fix: InputDateRange开启内嵌模式选择日期错误问题 (#9127) @lurunze1226
  • fix: crud2搜索表单和列搜索参数同步问题修复、table2渲染性能优化、table2完善事件动作以及相关文档 (#9119) @wanglinfang2014
  • fix: 修复表单项校验动作类型判断及editor中outputVar问题 (#9120) @CheshireJCat
  • fix: 列表类组件更新指定行记录condition失效问题 (#9121) @hsm-lv
  • fix: 树组件测试问题修复 (#9105) @LTtwinkle
  • fix: 修复collapse-group组件特性动作/收起 执行异常问题 (#9087) @wibetter
  • fix: 解决事件动作面板卡死问题 (#9099) @hsm-lv
  • fix: 解决事件动作面板卡死问题 (#9082) @hsm-lv
  • fix: 修复rich-text更新挂载异常问题 (#9079) @sqzhou
  • fix: 日期组件开启静态展示后格式错误问题 (#9075) @lurunze1226
  • fix: Select移动端组件多选且设置menuTpl时无法选择 Close: #9005 (#9042) @lurunze1226
  • fix: ConditionBuilder非内嵌模式清空条件仍显示已配置问题 (#9065) @lurunze1226
  • fix: editor中mapping组件配置的itemSchema无法预览隐藏态无法选中 (#9061) @CheshireJCat
  • fix: 修复api query包含event变量报错的问题 (#9045) @hsm-lv
  • fix: 修复 chrome 低版本列设置宽度无效的问题 (#9026) @2betop
  • fix: CRUD&CRUD2列搜索配置使用Form组件无法匹配问题 (#9032) @wanglinfang2014
  • fix: 修复外观样式选择器未国际化问题 (#9028) @qkiroc
  • fix(amis-editor): reGenerateID细节优化,避免多余的二次遍历 (#9269) @wibetter
  • fix(amis-editor): addChild新增reGenerateId参数控制,并优化reGenerateID逻辑 (#9248) @wibetter
  • fix(amis-editor): 常用动作英语环境下样式调整及国际化语料 (#9213) @chengjinyang0
  • fix: 表格数据源更新由嵌套切换为非嵌套单元格未更新问题修复 (#9211) @wanglinfang2014
  • fix:(amis-editor) picker默认自定义选项回显 (#9208) @lghxuelang
  • fix(amis-editor): CRUD组件工具栏配置内容被遮挡问题 (#9187) @lurunze1226
  • fix(amis-editor): CRUD2列配置使用快速保存时配置不生效问题 (#9126) @lurunze1226
  • fix(amis-editor): 修复设计器切换预览按钮后选中组件变更的问题 (#9115) @igrowp
  • fix:(amis-editor): 修个日期结尾字段提示 (#9109) @lghxuelang
  • fix(amis-editor): Service配置面板API配置不显示问题 (#9063) @lurunze1226
  • fix(amis-editor): 富文本配置面板 工具栏选项添加“formatselect” (#9070) @igrowp
  • fix(amis-editor): tree组件配置面板去除只读配置 (#9059) @igrowp
  • fix(amis-editor): 修改dialog组件show默认值修改后部分弹窗打不开的问题 (#9058) @igrowp
  • fix(amis-editor):模型列表配置快速编辑,默认生成【包裹】容器,点击绑定字段组件,默认选中【包裹】 (#9197) @miaoxinyu01

日常维护 Chore

  • chore: chart组件功能优化 (#9124) @wibetter
  • chore: 表单项事件参数动态构建&事件补充&文档补充 (#9224) @hsm-lv
  • chore: 调整文档模版写法,避免使用容易导致 xss 的写法 Close: #9164 (#9165) @2betop
  • chore: jssdk 中使用代码编辑器在不同的 locale 下加载编辑器对应的语言文件 Close: #8880 (#9160) @2betop
  • chore: CRUD组件导出Excel时默认隐藏操作列 Close #8067 (#9107) @lurunze1226
  • chore: 时间选择器设置timeConstraints后点击「此刻」选择最接近的有效时间 Close: #8281 (#9112) @lurunze1226
  • chore: 更新theme-editor依赖 (#9132) @qkiroc
  • chore: inputTable 中单元格数据没有差异时不触发变更 (#9067) @2betop
  • chore(amis-editor): 数据源构造器基于接口生成字段逻辑对齐CRUD的fetch逻辑 (#9188) @lurunze1226
  • perf(amis-editor): 配置面板中外部注册数据源变化时按需构建 (#9096) @lurunze1226

样式调整 Style 🌈

文档更新 Docs

  • docs: fix example code in ui-library.md (#9172) @DBvc
  • docs: InputFile & InputImage补充autoUpload、hideUploadButton属性Demo (#9106) @lurunze1226
  • docs: 添加 strictMode 的说明 (#9076) @2betop
  • docs: fix example code in ui-library.md (#9172) @DBvc

3.6.3

06 Dec 02:52
Compare
Choose a tag to compare

2023_12_06

问题修复 Bugfix 🐛

3.6.2

04 Dec 03:51
Compare
Choose a tag to compare

2023_12_04

重大变更 Breaking Changes🔥

@fortawesome/fontawesome-free 升级到6.x版本,移除webfonts.eot.svg 字体文件,详情查看fontawesome Changelog

3.6.1

01 Dec 10:40
Compare
Choose a tag to compare

2023_12_01

问题修复 Bugfix 🐛

  • fix: 修复 inputTable 在列中表单项有默认值的情况下无法新增的问题 (#8988) @2betop
  • fix: 修复 combo 中有 pipeIn & pipeOut 场景时报错 Close: #8970 (#8980) @2betop
  • fix: Form 数据同步改为lazyEmitChange (#8976) @igrowp