Releases: baidu/amis
Releases · baidu/amis
1.5.3
1.5.2
Feature✨
Enhancement 🚀
Bugfix 🐞
1.5.0
Feature✨
- feat: Action 可以作为容器组件使用 (#3090)(#3097) @nwind 文档
- feat: 模板替换成新版本的 amis-formula (#3057) (#3089) @2betop 文档
- feat: Image 原图模式也支持放大功能 (#3083) @nwind
- feat: Page
aside支持动态调整宽度 (#3059) @allenve - feat: Toast Component 支持
title属性,body属性支持传入ReactNode(#3034) @lurunze1226 - feat: Card 增加
avatarTextBackground设置,可以实现多背景色功能 Closes #3015 (#3020) @nwind 文档 - feat: Select 的关联模式 & Transfer 的关联模式,
leftOptions支持懒加载 (#3049) @2betop 文档 - feat: 宫格导航 (#3044) @zhangtao07 文档
- feat: 树控件支持拖拽
draggable(#3042) @zhangtao07 - feat:
schemaApi支持 jsonp (#3041) @allenve 文档 - feat: 组件折叠面板 Collapse (#2926) (#3060) (#2927) @hy993658052 文档
- feat:
env增加replaceText配置用于 schema 里的文本替换 (#2992) @nwind 文档 - feat: 文件上传增加模板下载
templateUrl(#2984) @xiangwaner - feat: Form 支持快速设置为几列的
columnCount设置 (#2975) @nwind 文档 - feat: Transfer 系列 LeftOptions 可以支持动态加载 (#2974) (#3050) @2betop 文档
- feat: 添加 TabsTransferPicker 组件 (#2972) @2betop 文档
- feat: Select 支持更多的展示模式比如:表格、分组、分栏级联、树形、关联查询 (#2968) @2betop 文档
- feat: CRUD 工具栏增加
reload按钮 (#2967) @nwind 文档 - feat: 添加 TransferPicker 组件 (#2950) @2betop 文档
- feat: 增加 Select 组件移动端 UI & 交互适配 (#2767) @pcdqc
- feat: 锚点导航支持水平样式 (#2930) @hsm-lv 文档
- feat:
env增加用户行为记录能力 (#2925) @nwind 文档 - feat: 添加 Portlet 渲染器 (#2908) @ucasliyuan 文档
- feat: Card 支持配置
toolbar(#2909) @2betop 文档 - feat: 表格支持自动填充高度模式 Closes #2125 (#2907) @nwind 文档
- feat: Mapping 支持数组值 (#2893) @nwind 文档
- feat: Image 支持配置点击 Action (#2884) @nwind 文档
- feat: Dropdown 增加右侧 icon 设置 (#2882) @nwind 文档
- feat: 新增 Link 的 component;新增禁用,图标,图标位置功能 (#2875) @secretlemon 文档
- feat: Api 发送数据映射时支持配置
key不转成路径 (#2870) @2betop 文档 - feat: CRUD 支持列排序 文档, 搜索区支持选择列字段 文档; Table 支持行角标 文档 (#2823) (#3096) @lurunze1226
- feat: Nav 组件支持跨层级拖拽 (#2844) @qinhaoyan
- feat: Sparkline 支持
placeholderCloses #1657 (#2845) @nwind - feat: Log 的数据源支持更新 (#2835) @nwind 文档
- feat: CRUD 上
itemAction的onClick函数可以拿到当前行的数据 (#2821) @nwind - feat: tpl 内置函数补充乘法和除法 (#2818) @nwind
- feat: 云舍 4.0 规范对齐 (#3022) (#3010) (#2846) (#2839) (#3065) (#2999)
Enhancement 🚀
- chore: Iframe 的
src支持非纯变量的数据映射 Closes #2939 (#2943) @nwind - chore: 如果接口返回的数据不是键值对,强制转成键值对 (#2904) @2betop
- chore: 优化 Picker 弹出窗, 不会出现先渲染整个 options 然后接口返回后改成渲染当前第一页数据 (#2858) @2betop
- chore: IE11 下去掉动画 (#2859) @nwind
- chore: Iframe 添加
name属性可以方便外部通信 (#2824) @2betop
Bugfix 🐞
- fix: 修复 Action 发送邮件功能不能用问题 (#3091) @nwind
- fix: 修复树新增节点未传递父节点位置 (#3087) @zhangtao07
- fix: close button hide delay (#3082) @gozeon
- fix: 非 CxD 主题下 Toast 背景颜色和 ICON 颜色相近问题 (#3084) @lurunze1226
- fix: 修复 popover 弹窗位置不对 (#3074) @2betop
- fix: 去除 nav 组件 item 选中后的背景样式 (#3073) @qinhaoyan
- fix: 修复 文档导航栏无法滚动 (#3069) @lurunze1226
- fix: 修复 文档使用 command + F 搜索导致侧边导航栏偏移问题 (#3064) @lurunze1226
- fix: 修复 按钮禁用状态 icon 显示错误,组合条件 disabled 属性未传递问题,组合条件 onChange 参数错误问题 (#3047) @lurunze1226
- fix: 修复 TabsTransfer 选项区域超出 max-width 后溢出问题 (#3037) @lurunze1226
- fix: 修复 Select 和 monaco-editor
touchmove事件冲突 (#3045) @pcdqc - fix: 修复 Spinner 旋转错误问题 (#3035) @nwind
- fix: 修复 由于 localStorage 冲突导致官网样式报错问题 (#3031) @nwind
- fix: 修复 消息提示不支持
msgTimeout问题; 优化 api 返回非 json 格式时的报错提示 (#3019) @nwind - fix: 修复 Table 数据源为 tree 结构时勾选错误问题 (#2989) @lurunze1226
- fix: 修复 Table 列为非文本类型时隐藏再显示数据丢失问题 (#2966) @lurunze1226
- fix: 修复 Avatar 等组件的动态变量不支持
${xx}写法问题 (#2971) @nwind - fix: 修复 Json 组件不支持显示字符串类型问题,并默认关闭数据类型显示 (#2965) @nwind
- fix: 修复 表单本地持久数据获取失效问题 (#2951) @2betop
- fix: 修复 导出 Excel 时获取不到上层数据问题 Closes #2916 (#2947) @nwind
- fix: 修复 Rich-Text 上传
receiver不能设置适配器的问题 (#2935) @2betop - fix: 修复 Transfer 当已有选项不在搜索结果里时,搜索结果的全选,添加和移除的选项不正确 (#2933) @sanmiao11
- fix: 修复 Tree-Select 增删改不可用的问题 (#2924) @RickCole21
- fix: 修复 Link 组件
value值没有被当成目标地址的问题 (#2919) @2betop - fix: 修复 表格自适应高度导致滚动条问题 (#2915) @nwind
- fix: 修复 List 渲染器可能的一个报错 (#2914) @2betop
- fix: 修复
autoFill目标到一个对象内部时会把对象内的其他属性干掉的问题 (#2901) @2betop - fix: 修复 NAV 组件静态数据缺失
key的问题 (#2894) @qinhaoyan - fix: 修复 SearchBox 搜索之后就不能改数据问题 (#2889) @nwind
- fix: 修复 由于延迟加载导致页面打开时锚点经常不正确问题 (#2888) @nwind
- fix: 修复 Link 的
href模板功能失效问题 (#2887) @2betop - fix: 剔除 Page 子元素默认背景色,仅给 Page 保留默认背景色,以便用户自定义的 Page 背景色生效 (#2883) @wibetter
- fix: 修复 NAV 组件路由更新后数据丢失问题 (#2879) @qinhaoyan
- fix: 修复 选项加载后
autoFill没有更新的问题 (#2869) @2betop - fix: 修复 Picker
embed模式更新可能卡死的问题 (#2868) @2betop - fix: 修复 Combo 因为设置了
minLength或者maxLength导致提前做校验的问题 (#2857) @2betop - fix: 修复 InputBox 当 ui 库用时 onClear 处理错误 (#2854) @2betop
- fix: 修复 InputTree 的 icon 显示 (#2851)(#2849) @zhyc9de
- fix: 修复 CRUD 的
toolbar设置visibleOn无效的问题 (#2847) @2betop - fix: 修复 Button ang 样式 (#2848) @allenve
- fix: 修复 prompt 后再 alert 出现的弹窗问题 (#2842) @2betop
- fix: 修复
removeHTMLTag可能出现的数据问题 (#2843) @RickCole21 - fix: 修复 Options 数量较多时过滤会报错问题 (#2841) @nwind
- fix: 修复
itemActions在表格嵌套模式下 hover 位置不正确问题 (#2826) @2betop - fix: 修复 shift 点击时
maxKeepItemSelectionLength失效问题 (#2827) @nwind - fix: 修复 froalaEditor 可能数值不同步的问题 (#2819) @2betop
1.4.1
Feature ✨
- feat:dropDownButton新增隐藏下拉图标属性hideCaret;badge组件支持横幅类型;nav组件新增角标配置、更多操作配置、拖拽排序 (#2800) @qinhaoyan
- feat: 「AMIS组件研发」Button 按钮添加loading (#2799) @yilianyoumen
Bugfix 🐞
1.4.0
Feature ✨
- feat:Badge组件支持offset、overflowCount、color设置 (#2796) @wangyuks
- feat & fix: 修复 isUrl 校验问题, 扩充限制 协议、本机地址、dataUrl 相关参数 (#2797) @2betop
- feat:图片裁剪支持设置格式和质量 (#2785) @nwind
- feat: service 支持通过外部函数获取初始数据和更新数据 (#2768) @nwind
- feat: json 的主题属性支持变量 (#2779) @nwind
- feat: input-table 支持复制一行 (#2776) @nwind
- feat: 导出 Excel 支持指定只导出某些列 (#2775) @nwind
- feat: 表格批量操作支持 shift 键选择一段区域 (#2769) @nwind
- feat: websocket 支持设置初始提交数据 (#2766) @nwind
- feat:Step title/subtitle/desc 支持SchemaNode (#2755) @allenve
- feat: Condition-Builder支持autoComplete; fix: Chained-Select名称文案 (#2756) @lurunze1226
- feat: 导出 CSV 支持设置 api (#2734) @nwind
- feat: 新增用于编辑键值对的 input-kv 组件 (#2732) @nwind
- feat: 增加一种 download 的 actionType 简化下载调用 (#2728) @nwind
- feat:crud、table、list、card 支持自定义点击某一行的行为 (#2725) @nwind
- feat: tpl 过滤器增加 fromNow 方法 (#2723) @nwind
- feat:input-number 支持设置单位;page 支持 style (#2721) @nwind
- feat:内联表单项必填星号在label左边 (#2711) @allenve
- feat: 表格单元格支持 classNameExpr 改变样式 (#2706) @nwind
- feat: 增加 table 的列支持设置对齐方式及样式类 (#2700) @nwind
- fix: Dialog 和 Drawer 内强制 syncLocation 为 false 避免冲突 (#2698) @nwind
Enhancement 🚀
- chore: crud 的 itemActions 在没有配置 bulkActions 时,顶部和单选框都不显示 (#2786) @2betop
- chore: 批量操作中的按钮使用正常大小保持统一 (#2782) @nwind
- chore: DropDownButton 支持 hover 触发 (#2774) @nwind
- chore: input-excel 默认解析为纯文本格式 (#2773) @nwind
- chore: 表单中最后的 group 也设置 margin-bottom 为 0 (#2772) @nwind
- chore: 修复 page 和 service 在静态数据变化时不更新问题,方便在官网测试 (#2765) @nwind
- chore: inputText 和 textarea 设置 minLength 和 maxLength 自动将验证规则设置进去 (#2710) @2betop
- chore: 避免节点不存在的时候 resize-sensor 报错 (#2705) @nwind
- doc: 补充分块上传相关 api 说明 (#2691) @2betop
- chore: 如果没配置 quickSaveApi 就不出现 header 避免闪一下;补充 quick edit 的 switch 示例 (#2690) @nwind
Bugfix 🐞
- fix: 修复 IE11 下 get 请求可能会被缓存问题 (#2798) @nwind
- fix: 修复弹窗第一次获取不到值的问题 (#2784) @2betop
- fix: 修复折叠器中有 select 或输入框时点击也折叠问题 (#2781) @nwind
- Fix spinner (#2759) @nwind
- fix: 默认提供 markdown 的表格等展现样式 (#2757) @nwind
- fix: 修复 CRUD 轮训 stopAutoRefreshWhen 后无法再次触发的问题 (#2744) @RickCole21
- fix: 修复表格折叠在分页时报错的问题 (#2745) @2betop
- fix: 修复froalaEditor 自动改变光标的问题 (#2727) @2betop
- fix: 修复 texteara 在其它 size 下宽度不一致问题 (#2697) @nwind
- fix: 修复 nested-select 弹出位置不正确问题 (#2693) @nwind
1.3.4
1.3.3
更新记录
Bugfix 🐞
- fix: transfer table mode 列显示信息丢失 (#2659) @sanmiao11
- fix: 修复 popOver 打不开及 carousel 遮挡问题;图片支持打开外部链接 (#2666) @nwind
1.3.2
1.3.1
1.3.0
Feature ✨
- Transfer 支持
optionItemRender和resultItemRender可以用来自定义渲染选项 (#2607) @2betop - Tabs 增加
onSelect事件自定义;去掉 toast 的title设置,优化水平对齐 (#2606) @nwind 文档 - Table 支持调整列宽度 (#2591) @nwind
- Action 支持配置键盘快捷键 (#2592) @nwind 文档
- Nav 组件
label支持render渲染 (#2583) @qinhaoyan - NestedSelect 支持
onlyChildren属性 (#2576) @lurunze1226 文档 - InputTree, TreeSelect 支持节点路径模式 (#2549) @lurunze1226
- NestedSelect, Tree-Select 支持仅展示选中节点的文本信息 (#2564) @lurunze1226 文档 文档
- markdown 渲染支持嵌入视频 (#2565) @nwind 文档
- 新增解析 Excel 组件 (#2546) @nwind 文档
- 自定义 css 功能 (#2539) @nwind 文档
- amis.embed 新增
requestAdaptor(#2537) @allenve - Action 的
onClick支持字符串转成方法 (#2532) @nwind - Table 中的
combineNum支持使用变量 (#2527) @nwind 文档 - Step 组件支持设置展示模式 && 独立组件 (#2495) @allenve 文档
- NestedSelect 增加
menuClassName(#2497) @nwind - 级联组件支持边框设置 (#2490) @qinhaoyan
- Tabs 组件优化内容超长后的交互 (#2479) @qinhaoyan
Enhancement 🚀
- 默认
affixOffsetTop改成 0 (#2623) @nwind - toast 默认放中间 (#2608) @nwind
- 补充 IE 11 下的 polyfill (#2603) @nwind
- 自动补的
input[type=submit]放到开头, 影响原有last-child的 css 样式 (#2601) @2betop - 表单项宽度改成
width而不是min-width(#2580) @2betop - CRUD 导出 excel 的时候对图片类型加个 try 避免可能的报错 (#2561) @nwind
- Form 表单验证失败时在 notify 消息提示中,支持通过 env 配置隐藏详细信息 (#2552) @zhangjunah
- Select 多选和检索同时开时,全选支持只选中检索命中的项 (#2542) @zhangjunah
- 更新部分第三方库依赖到最新版本 (#2481)(#2486)(#2488)(#2543)(#2611) @nwind
- 缩小 CheckBox 体积 (#2530) @nwind
- 表单项
label支持配置其他渲染器类型 (#2529) @2betop - InputText 选项处理优化输入即有效,
creatable配置为false可限制只能输入选项中的值 (#2517) @2betop - Page 渲染器透传
onChange(#2520) @2betop - 调整 json schema 把
anyOf改成if语句 (#2510) @2betop - 优化 Tabs 组件 chrome 模式下的样式 (#2494) @qinhaoyan
- Updated German translation (#2471) @abasse
- 为 Action 组件扩展右侧 icon,满足按钮左右均可以设置 icon 功能 (#2535) @hellozqy
Bugfix 🐞
- 表单使用增加两个限制条件 (#2562) @pcdqc
- 修复 InputFile 组件请求体中包含 empty 值的问题 (#2625) @RickCole21
- 修复 CRUD 无法获取 value 的问题 (#2627) @AegeanSeaBlue
- 修复 固定列和超级表头结合导致的样式问题 (#2616) @2betop
- 避免拖拽导致的水平滚动条 (#2615) @nwind
- 修复 ts 编译报错问题 (#2612) @2betop
- 修复 日期组件切换按钮可能乱码问题 (#2604) @nwind
- 修复 官网在 IE11 下打不开问题 (#2602) @nwind
- 修复 图表在隐藏 dom 下渲染的尺寸问题 (#2599) @2betop
- 修复 Formula 在 Wizard 里面,初始设置的值无效的问题 (#2598) @2betop
- 修复
onBulkChange可能不存在导致的报错 (#2575) @nwind - 修复 App 中有部分文字未翻译 (#2571) @nwind
- 修复 图片裁剪在新版依赖下的报错,并默认开启旋转 (#2563) @nwind
- 修复 InputDatetime 校验问题 (#2554) @allenve
- 修复 InputFile 组件在非表单模式下自动回填报错问题 (#2551) @qinhaoyan
- 修复 时间范围组件
maxDate/minDate为空时问题 fix (#2550) @allenve - 修复 tinymce 图片上传结果解析不正确的问题 (#2540) @nwind
- 修复 InputDatetime 日期时间区间时分秒范围问题 (#2533) @allenve
- 修复 Input-Datetime 设置 minDate 时,部分场景失效的问题 (#2522) @RickCole21
- 修复 Form 中 Dialog
mergeData数据同步问题 (#2515) @allenve - 修复 动画延时导致 modal 的实际移出顺序不正确,esc 无法关闭的问题。 (#2511) @sarding
- 修复 React 引入 Alert 组件后默认主题不是 cxd 的问题 (#2491) @nwind
- 修复 embed 下
locale报错 (#2474) @RickCole21 - 修复 InputDate 时间选择问题 (#2473) @allenve
- 修复条件组用于 CRUD 过滤器时的报错 (#2470) @2betop
- 修复 InputDate
timeFormat配置问题 (#2462) @allenve - 修复 Property 组件在初始无数据时报错问题 (#2628) @nwind