Skip to content

Releases: baidu/amis

2.9.0

01 Apr 15:41
Compare
Choose a tag to compare

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 🌈

文档更新 Docs

v2.8.0

28 Feb 14:05
Compare
Choose a tag to compare

2022_02_28

新功能 Features 🚀

问题修复 Bugfix 🐛

日常维护 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 🌈

文档更新 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

02 Feb 09:48
Compare
Choose a tag to compare

2022-02-02

日常维护 Chore

  • 修复2.7.1版本Can't resolve "amis-core"问题

v2.7.1

01 Feb 11:06
Compare
Choose a tag to compare

2023-02-01

问题修复 Bugfix 🐛

样式调整 Style 🌈

v2.7.0

31 Jan 13:20
Compare
Choose a tag to compare

2023-01-31

新功能 Features 🚀

问题修复 Bugfix 🐛

日常维护 Chore

样式调整 Style 🌈

文档更新 Docs

2.6.0

30 Dec 13:36
Compare
Choose a tag to compare

2022-12-30

新功能 Features 🚀

问题修复 Bugfix 🐛

日常维护 Chore

样式调整 Style 🌈

文档更新 Docs

  • docs: 補充namespace缺少的cookie (#5926) @mao-shonen
  • doc: 补充 amis-editor 文档 (#5996) @2betop
  • docs: 修改切换主题中多余的. (#5913) @maojunxyz

2.5.2

09 Dec 08:29
52da216
Compare
Choose a tag to compare

更新记录

新功能 Features 🚀

问题修复 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 🌈

2.5.1

01 Dec 12:59
Compare
Choose a tag to compare

2022-12-01

因为rc-input-number依赖的不兼容升级, 导致构建可能会报错, 可以通过升级到2.5.1版本解决

日常维护 Chore

2.5.0

01 Dec 03:29
Compare
Choose a tag to compare

2022-12-01

新功能 Features 🚀

问题修复 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 🌈

文档更新 Docs

2.4.0

31 Oct 16:01
Compare
Choose a tag to compare

2022-10-31

新功能 Features 🚀

问题修复 Bugfix 🐛

日常维护 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 🌈

文档更新 Docs