github baidu/amis v3.3.0

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

更新记录

新功能 Features 🚀

  • feat: 日期类选择器支持配置 disabledDate 用js控制哪些天不可点选 Close: #7593 (#7639) @2betop
  • feat: 新增 amis-render 组件, 用于渲染数据里的 amis 配置 (#7586) @nwind
  • feat: inputCity 支持itemClassName (#7624) @allenve
  • feat: 范围类组件支持 extraName 拆成两个字段 (#7583) @2betop
  • feat: form 的自动提交支持设置 close 来避免关闭弹框 (#7555) @nwind
  • feat: api 的 requestAdaptor 支持拦截请求 (#7566) @2betop
  • feat: Timeline组件支持itemTitleSchema配置节点标题 (#7527) @Dora-boots
  • feat: api 发送适配器支持异步 (#7525) @2betop
  • feat: 容器组件支持鼠标点击、移入、移出事件 (#7516) @igrowp
  • feat: 添加只打包esm的npm script (#7485) @blankzust
  • feat:表单校验和提交动作面板支持配置结果存储 (#7495) @hsm-lv
  • feat:弹窗&树选择框上下文优化 (#7486) @hsm-lv
  • feat:「动作配置」刷新动作配置面板优化 (#7476) @miaoxinyu01
  • feat:input-table&combo&table上下文细化 (#7472) @hsm-lv
  • feat: api adpator 和 requestAdaptor 添加新变量 context 可用来获取请求发送前的上下文数据 Clo… (#7456) @2betop
  • feat: radios组件下的option下的label属性支持表达式 #7428 (#7466) @2betop
  • feat: 矩阵勾选MatrixCheckboxes功能增强 (#7425) @gaiyinaizhi
  • feat: ConditionBuilder使用公式输入时支持设定输入框类型 (#7102) @lurunze1226
  • feat:细化表单项上下文 (#7442) @hsm-lv
  • docs: 补充toast文档展示html片段示例及属性 (#7440) @miaoxinyu01
  • fix input-number 前后缀问题 (#7436) @allenve
  • feat: autoGenerateFilter 添加 defaultCollapsed 配置,同时优化搜索框位置有空间时复用表单项那行 … (#7394) @2betop
  • feat: NestedSelect组件支持最大展示标签数量 (#7423) @lurunze1226
  • feat: InputRange组件min,max,step支持变量 (#7421) @lurunze1226
  • feat: inputNubmer formatter优化 (#7415) @allenve
  • feat: amis-ui组件样式变量增加命名空间 (#7405) @qkiroc
  • feat: math.ts 单测 (#7412) @allenve
  • feat: App 应用支持设置菜单徽标 Close: #7380 (#7384) @2betop
  • feat:ajaxAction传参处理 (#7234) @pianruijie

问题修复 Bugfix 🐛

  • fix: table2支持批量编辑功能 (#7616) @wanglinfang2014
  • fix: 优化autoGenerateFilter展开收起逻辑 Close: #7471 (#7637) @2betop
  • fix: 修复 static 属性嵌套影响问题 Close: #7088 (#7643) @2betop
  • fix: 修复特殊字符串被当成操作符的问题 Close: #7492 (#7635) @2betop
  • fix(amis-editor): sparkline走势图 属性配置面板升级 (#7580) @wibetter
  • fix: transferPicker 弹窗位置错误 (#7619) @allenve
  • fix: inputFormula 弹窗位置错误 (#7601) @allenve
  • fix:input-table删除行记录动作问题 Close #7559 (#7584) @hsm-lv
  • fix: 修复 table 在 jssdk 下 table-layout fixed 模式初始宽度计算问题 (#7571) @2betop
  • fix: 修复日期默认值优先级过高的问题 (#7573) @2betop
  • fix: 修复列固定调整后总结行没有对应固定的问题 Close: #7557 (#7576) @2betop
  • fix: 条件组选项触发弹出框后会显示底层其他条件组中select组件的删除按钮 (#7561) @Dora-boots
  • fix: transfer 组件searchApi 不生效 (#7575) @sqzhou
  • fix(amis-editor): chart配置/同时放开api和config配置 (#7570) @wibetter
  • fix:表达式编辑器变量提示文案错误 (#7567) @hsm-lv
  • fix:修复ajax动作数据获取不到问题 Close #7524 (#7529) @hsm-lv
  • fix(amis-editor): MatrixCheckboxes多选属性配置错误问题 (#7551) @lurunze1226
  • fix: Service同步数据问题 (#7538) @hsm-lv
  • fix: nav图标展示问题、菜单浮层支持指定挂载 (#7536) @wanglinfang2014
  • fix: 修复直接传入react组件icon渲染异常问题 (#7526) @qkiroc
  • fix: 修复editor部分国际化未翻译问题 (#7518) @qkiroc
  • fix: 修复css icon修改不生效问题 (#7503) @qkiroc
  • fix: transfer组件disabled的选项 在全选父级的时候,仍然可以被选到 (#7493) @sqzhou
  • fix: icon组件支持传入style (#7494) @qkiroc
  • fix: editor配置buttongroup 按钮类名预览态失效 (#7464) @Dora-boots
  • fix: 修复 office-viewer 在 input-file 预览模式下不支持打印问题 Closes #7389 (#7475) @nwind
  • fix:input-city上下文类型 (#7483) @hsm-lv
  • fix:schemaApi在设计器设计态报错 (#7474) @hsm-lv
  • fix: 修复quickEdit column 只显示一半时弹窗定位问题 (#7462) @2betop
  • chore: table column 中如果设置了 width 也自动用 table-layout:fixed 模式 (#7461) @2betop
  • fix: input-image 多选时失败校验提示失效问题 (#7460) @allenve
  • fix(amis): flex组件/合并flex和flexBasis,并优先使用flexBasis (#7451) @wibetter
  • fix: 修复crud 中 drawer 动作后不刷新问题 Close: #6903 (#7411) @2betop
  • fix:文档属性表、事件表table固定列样式 (#7413) @cocoCheungco
  • fix:正则表达式文档增加提示 (#7350) @cocoCheungco
  • fix: 修复crud查询条件中的值回显问题,只回显 query 部分 Close: #7274 (#7418) @2betop
  • fix: input-number 值为0时静态展示问题 (#7416) @allenve
  • fix: 修复 office-viewer 开启变量后无限渲染问题 (#7414) @nwind
  • fix: office-viewer 加载错误时显示错误信息 (#7395) @nwind
  • fix: combo 唯一验证触发后,当删除其中一个时,唯一验证的报错没有消失 (#7388) @sqzhou
  • fix: 修复静态展示设置 style 后展示双份的问题 Close: #7381 (#7383) @2betop
  • fix: 修复 jssdk 中 popOver 问题 Close: #7372 (#7382) @2betop
  • fix: 修复 dropdownbutton 配置 confirmText 弹出来两次的问题 Close: #7378 (#7385) @2betop
  • fix: 修复 accessSuperData 逻辑解决表格中通过非 name 方式无法获取不到上下文数据的问题 Close: #7387 (#7396) @2betop
  • fix:当按钮本身事件触发后,无法触发按钮的广播事件 Close #7358 (#7391) @hsm-lv
  • fix:input-text组件label为schema时,editor表达式配置报错 (#7374) @cocoCheungco
  • fix: 修复 office-viewer 不支持问边框组合问题 (#7376) @nwind
  • fix: 移动端inputTable无法滚动 (#7377) @z1769057083
  • fix: 修复容忍 null #7275 后导致的自动取对象第一个数组功能异常 (#7353) @2betop
  • fix: 精度处理问题 (#7351) @allenve
  • fix:折叠器事件参数类型显示问题 (#7347) @hsm-lv
  • fix: 修复 api 无变量时的地址变化检测问题 (#7340) @2betop

日常维护 Chore

  • chore: 优化 input-kv 在编辑过程中不更换顺序 Close: #7201 (#7642) @2betop
  • chore: 补充编辑器属性说明 (#7613) @2betop
  • chore(amis-editor): form & dialog 的操作按钮在没有设置的情况下也可以点选 (#7608) @2betop
  • chore:调用组件动作时找不到则throw Error (#7595) @hsm-lv
  • chore: form 获取表单项应该排除子表单项内部的 (#7549) @2betop
  • chore:数组类组件当前行上下文优化 (#7553) @hsm-lv
  • chore: 还原到 react 16 的语法 (#7546) @2betop
  • chore: 修复文档中的裂图 (#7545) @nwind
  • chore: InputTable单测用例修复 (#7537) @lurunze1226
  • chore: 调整 debug 样式 补充销毁逻辑, 适配 react 18 (#7535) @2betop
  • chore:调整表达式编辑器数组快捷菜单 (#7508) @hsm-lv
  • chore: 调整 lodash 引用大文件改成异步加载 (#7469) @2betop
  • chore:调整上下文文案 (#7498) @hsm-lv
  • chore:补充刷新动作说明 (#7480) @hsm-lv
  • chore:赋值动作支持覆盖模式&示例补充 (#7463) @hsm-lv
  • chore: table column 中如果设置了 width 也自动用 table-layout:fixed 模式 (#7461) @2betop
  • chore: 调整 table 固定列和固定表头逻辑 (#7449) @2betop
  • chore(amis-editor): 调整配置面板异步加载开关,增加panelBodyAsyncCreator方法 (#7404) @lurunze1226
  • chore:刷新动作参数调整(默认不传数据) (#7419) @hsm-lv
  • chore: Combo组件的deleteBtn数据域透传index (#7361) @lurunze1226
  • chore: CRUD列为Image组件时, placeholder属性无法覆盖兜底图片 (#7422) @lurunze1226
  • chore: 进一步避免 office viewer 在 loading 时更新 (#7432) @nwind
  • chore: select 默认的搜索调整相关性参数 Close: #7410 (#7420) @2betop
  • chore:表单校验和提交动作支持返回结果 Close #6941 (#7363) @hsm-lv
  • chore: tinymce 修复 video 插入后显示两份的问题 Close: #7370 (#7400) @2betop
  • chore(amis-editor): 编辑器配置面板支持异步加载 (#7399) @lurunze1226
  • chore: api 变更检测优化补充从无到有的检测 (#7369) @2betop
  • chore: 优化判断是否是 api 的正则判断 (#7343) @2betop
  • chore: 调整 snapshot 比对忽略 aria-labelledby (#7366) @2betop
  • chore:表达式编辑器函数选择交互还原 (#7341) @hsm-lv

样式调整 Style 🌈

文档更新 Docs

Don't miss a new amis release

NewReleases is sending notifications on new releases.