Releases: museui/muse-ui
Releases · museui/muse-ui
v3.0.0-beta.4
v3.0.0-beta.3 增加表单组件和内置工具组件
- 修复
mu-text-field
value无法清空的问题 #941 - 修复
mu-tooltip
和mu-drawer
混合使用导致遮盖层意外关闭的问题 #944 - 修复
mu-date-input
dateTime 模式默认时间无法是当前时间的问题 #945 mu-time-picker
增加view-type
参数,可以用列表方式选择时间mu-date-picker
mu-time-picker
增加display-color
参数定义日期显示区域颜色- 新增
mu-date-time-picker
组件,在mu-date-input
中使用 查看文档 - 新增
mu-form
表单组件,支持表单布局和表单验证 查看文档 - 新增
mu-ripple
波纹组件 查看文档 - 新增
v-scroll
、v-resize
、v-click-outside
指令 查看文档 - 新增内置过渡动画组件 查看文档
v3.0.0-beta.1
-
所有组件重构,减小了整体包的体积
- 组件中增加了
color
和*-color
属性,用于改变组件显示; - 基于 vuejs 2.5 的 API,支持标签原生属性、事件(无需使用
.native
监听, 另外部分属性的双向绑定,例如:mu-dialog
中open.sync
; - 新增 mu-data-table 替换了
mu-table
组件,使用slot-scope
是的表格功能更加强大; - 新增 mu-date-input 用于日期和事件的输入, 而
mu-date-picker
和mu-time-picker
则于输入框分隔开来; - mu-select 组件更改,需要与
mu-option
组件配合使用,支持搜索和自定义选项模板功能; - mu-list 组件使用方式更改,需要与
mu-list-item-*
系列组件配合使用; - mu-popover, mu-menu, mu-tooltip 现在用
placement
参数改变弹出位置; - mu-snackbar 组件增加
position
参数更改弹出位置,并增加多行文本的显示样式;
- 组件中增加了
-
部分组件合并处理
-
mu-icon-button
mu-flat-button
mu-raised-button
mu-float-button
合并为mu-button
<mu-button icon>button</mu-button> <mu-button flat>button</mu-button> <mu-button>button</mu-button> <mu-button fab>button</mu-button>
-
mu-icon-menu
mu-dropdown-menu
mu-menu
合并为mu-menu
<mu-menu> <mu-button icon><mu-icon value="menu"><mu-icon></mu-button> <mu-list slot="content"> <mu-list-item button><mu-list-item-title>Menu Item 1</mu-list-item-title></mu-list-item> </mu-list> </mu-menu>
-
-
删除部分组件
mu-auto-complete
因时间原因暂未重构,后续会添加次组件;mu-toast
该组件与 mu-snackbar 重复所以移出;mu-table
使用mu-data-table
替换;mu-flexbox
,mu-flexbox-item
使用mu-flex
替换;mu-backtop
;mu-infinite-scroll
,mu-picker
,mu-refresh-control
手机端组件将重新设计,目前不加入组件库;mu-timeline
,mu-timeline-item
使用mu-stepper
可实现时间线功能,现移出。mu-popup
此组件以mu-dialog
重复;
-
新增
mu-alert
,mu-date-input
,mu-flex
,mu-data-table
组件 -
颜色主题使用方式更改,组件中带有
color
或是*-color
属性用于定义组件颜色,可以使用 js 自定义主题;import theme from 'muse-ui/lib/theme'; theme.add('teal', { primary: '#009688', secondary: '#ff4081', success: '#4caf50', warning: '#ffeb3b', }, 'light'); theme.use('teal');
-
栅格布局组件实现更改,引入了 Bootstrap 4.0 的栅格系统
-
单组件加载方式更改,无需更改webpack配置方式进行单组件加载 查看文档
-
Muse-UI 官网更新
2.0.3
Features
- 支持SSR
- Removes components that use the popup mixin from the DOM when open property is false #496
Bugs
- fix the pagination option spelling mistake #459
- 修复 popover 在移动端点外面空白处不能正确关闭 #471
- 修复 Circular Progress 的 size 小于36部分不显示 #440
- 修复 table 组件被选中的行被删除时,残留在 selectedRowsIndex 中 #463
- Fix autocomplete focus issue #495
- 修复 mu-table unSelectAll() 无效 #455
- 修复 v-if + tooltip vue warn #457
- 修复最新版谷歌浏览器中,日期插件出现无法显示bug #461
- 修复 mu-dialog throws error: Cannot read property 'offsetHeight' of undefined #447
- 修复 toggled list 在展开时会有一个明显的下沉抖动 #426
2.0.2
Features
- 增加表单组件
name
属性支持 #402 - selectField 增加 open,close 的事件支持 #399
- 增加可点击组件router-link的支持 #39
Bugs
- 修复 datePicker 无法返回2月份的bug #401
- 修复 table 组件在 tr 只剩下1个时,无法触发rowSelection事件 #415
- 修复 chip 组件click事件没有事件对象传入问题 #408
- 修复 selectField autoWidth设置无效的问题 #414
2.0.1
Bugs
- 修复在app-bar中为flat-button增加href属性后按钮会发生错位 #397
- 修复Dialog组件里面使用SelectField后的bug #390
- 修复Dialog 组件无法点击Overlay层关闭 #386
- 修复日期控件当前月份无法返回到上个月 #385
- 修复Safari浏览器中,Bottom Navigation组件显示异常 #384
- 修复 drawer 的show, hide事件触发依赖docked属性 #381
Muse-UI 2.0.0
Features
- 官网更新,logo更改(我们终于有自己的logo了)
- 默认主题变为紫色,原默认主题变为
theme-light
import 'muse-ui/dist/theme-light.css' // 使用原来的默认主题
- 增加波纹效果的配置,可以通过配置全局关闭波纹效果;
import MuseUI from 'muse-ui'; MuseUI.config({ disableTouchRipple: true, disableFocusRipple: true })
- 项目升级到 webpack2.2, 并支持Vue2.0
- 增加yarn的支持
- 提供引用自定义字体图标解决方案,所有设置icon的地方可以
':' + 样式名称
<mu-icon value=":fa fa-user"/>
<mu-raised-button icon=":fa fa-user"/>
Bugs
- 修复 IconButton 点两次才生效的问题, fixed #298
- 修复 textField change事件不是延迟触发的问题, fixed #283
- 修复 selectField 不能选择值为 0 的项, fixed #299
- 修复 dropdown, selectField 有时不能选择的问题, fixed #350
- 修复 dialog 阴影闪烁, 内容模糊的问题, fixed #336 #305
- 修复 listItem 嵌套时Toggle效果失效, fixed #296
- 修复 InfiniteScroll 导致滚动条抖动的问题 #284
- 修复 popup 弹框
esc
键盘事件监听问题,fixed #378 - 修复 autoComplete 事件触发不正确的问题, fixed #372
- 修复 autoComplete 控件在未弹出提示框的时候一直按回车会触发Select事件, fixed #348
- 修复 textField 多行文本框无法为1行的问题, fixed #331
- 修复 textField 鼠标手势错误的问题, fixed #364
- 修复 Tabs 组件 tabLightStyle 计算错误, fixed #309
- 修复 popover 关闭时没有动画的问题, fixed #340
2.0.0-rc.3
Features
- dialog 动画方案修改为滑动效果
- 增加全局配置关闭波纹效果 #234
Bugs
- 修复 table 选择无法控制的问题 #240
- 修复 firefox 下按钮波纹效果无效 #233
- 修复 circularProgress 影响样式的问题 #238
- 修复 Pagination 的 pageSizeChange 触发时机问题#223
2.0.0-alpha.4
Bugs
- 修复多行文本光标与提示文字不对齐
- 修复drawer组件销毁后overlay仍存在的问题
- 修复drawer docked切换后zIndex没有重置的问题
- 修复table选择后再取消以后全选框仍选中的问题
- 修改tooltip错位的问题
2.0.0-alpha.2
- 增加多主题处理
- 修复 slider ios设备上的bug