更新日志
v0.0.4
hotfix
- 修复:
- 优化了输入控件错误触发键盘操作提示边框的问题,优化了相关样式,后续会使用更合理的机制处理这一逻辑。
v0.0.3
- 新增:
- 支持切换像素宽度,支持 2px 和 4px。
- 完善表单组件:Form、FormItem、Switch、Slider、Radio、RadioGroup、Checkbox、CheckboxGroup。
- 新增图片展示组件 Image 和头像组件 Avatar。
- 新增虚拟列表组件 VirtualList。
- 新增图片像素化工具函数
pixelate。 - 新增视觉组件文本描边 TextOutline。
- 加入了 modern-normalize 的预设样式可供导入。
- 调整:
- ⚠️需要注意⚠️
'default'的shape属性重命名为'rect',旧有组件中的'default'依然生效。 - ⚠️需要注意⚠️ ButtonGroup 增加
theme属性,现在 ButtonGroup 和 Button 会将来自上级组件(例如 Form)注入的readonly属性作为disabled处理。 - ⚠️需要注意⚠️ 部分组件内部
size、variant、theme、shape的默认值实现方法发生变动,从withDefaults变为computed,以适应嵌套组件属性优先级影响的实现。 - ⚠️需要注意⚠️ 按需导入图标时,将不会自动导入组件库公共样式。
- ⚠️需要注意⚠️
- 优化:
- Select 组件增加
label插槽。 - InputGroup 增加
readonly属性。 - Main 组件增加
soft属性设置柔和背景。 - 优化弧线绘制算法。
- 选项组的子选项增加缩进。
- 优化 Select 组件的
focus和blur事件触发。 - 各种下拉和弹窗组件增加属性控制是否在隐藏时销毁内容。
- 优化代码 & 完善测试用例。
- Select 组件增加
- 修复:
- 修复
variant="text"的 Button 组件在 ButtonGroup 和 InputGroup 下的渲染。 - 修复表单控件
focus和blur事件没有 emit 的问题。 - 下拉选项设置
tabindex。
- 修复
v0.0.2
- 新增组件: Input、InputNumber、Textarea、InputGroup、Input、GroupLabel、Tag、InputTag、Tooltip、Popover、Empty、AutoComplete、Mask、Spin、Select。
- 加入图标库 pixelarticons。
- 优化代码。