Unreleased
v1.13.2
- 📅 2024-06-10
- 🐞 [@mixte/use] 修复
createNamedSharedComposable
方法返回值类型错误
v1.13.1
- 📅 2024-06-07
- 🌟 [@mixte/snippets] 新增
AcroDynamicForm
对外导出工具方法defineAcroDynamicFormField
- 💄 [@mixte/snippets] 类型优化: 组件
AcroDynamicForm
的componentSlots
、formItemSlots
传入渲染插槽的方法不限制传参类型 - 💄 [@mixte/snippets] 类型优化: 组件
AcroDynamicForm
新增input-search:搜索框
、input-group:输入框组合
、cascader-panel:级联菜单
组件支持
v1.13.0, v1.13.0-beta.2, v1.13.0-beta.1
- 📅 2024-05-30
- 🌟 [@mixte/snippets] 新增
AcroDynamicForm
组件 - 🌟 [@mixte/snippets] 组件
AcroDynamicForm
新增model
变量导出 - 💄 [@mixte/snippets] 当组件
AcroDynamicForm
从外部传入的model
中某个字段有值时, 那么该字段的defaultValue
不会覆盖原有值 - 💄 [@mixte/snippets] 类型优化: 组件
AcroDynamicForm
字段的type
支持配置为非预设中的字段 - 💄 [@mixte/snippets] 类型优化: 组件
AcroDynamicForm
新增year-picker:年份选择器
、month-picker:月份选择器
、quarter-picker:季度选择器
、week-picker:周选择器
、range-picker:范围选择器
、input-password:密码输入框
组件支持 - 🐞 [@mixte/snippets] 修复组件
AcroDynamicForm
字段未配置defaultValue
也会写入值的问题
v1.12.0, v1.12.0-beta.1
- 📅 2024-05-16
- 🌟 新增
@mixte/validator
校验函数包 - 🌟 [@mixte/validator] 新增
isEmail
方法, 新增isEmailReg
正则导出 - 🌟 [@mixte/validator] 新增
isMobile
方法, 新增isMobileReg
正则导出 - 🌟 [@mixte/validator] 新增
isCitizenID
方法, 新增isCitizenIDReg
正则导出
v1.11.0, v1.11.0-beta.1
- 📅 2024-04-24
- 🌟 [mixte] 新增
camelCase
,pascalCase
,kebabCase
,snakeCase
,upperFirst
,lowerFirst
方法
v1.10.0, v1.10.0-beta.1, v1.10.0-beta.0
- 📅 2024-02-28
- 🌟 [@mixte/use] 新增
useFileReader
方法 - 🌟 [@mixte/components] 组件
AutoGrid
新增支持 "是否折叠" 和 "默认显示的行数" 参数和 "溢出后缀" 插槽 - 🌟 [@mixte/components] 组件
AutoGrid
新增支持 "组件宽度" 参数 - 🌟 [@mixte/components] 组件单独打包导出, 不再使用统一导出
- 💄 [@mixte/components] 优化组件
AutoGrid
渲染 "溢出后缀" 的逻辑 - 🐞 [@mixte/components] 修复组件
AutoGrid
组件宽度小于子元素最小宽度时, 计算出每行渲染的子元素数量为 0 导致样式出错的问题 - 🐞 [@mixte/components] 修复组件
AutoGrid
子元素小于等于一个时, 计算每行渲染的子元素数量错误的问题
v1.9.1
- 📅 2024-01-29
- 💄 [@mixte/use] 优化
useRequestReactive
方法类型定义
v1.9.0, v1.9.0-beta.0
- 📅 2024-01-20
- 🌟 [@mixte/snippets] 新增
useNaiveForm
方法 - 🌟 [@mixte/snippets] 方法
useNaiveForm
新增resetValidation
、resetForm
方法返回
v1.8.0
- 📅 2024-01-06
- 🌟 [@mixte/use] 新增
useDraggableDistance
方法 - 🌟 [@mixte/use] 为
createNamedSharedComposable
返回的函数新增 clear 方法用于清除缓存 - 🌟 [@mixte/snippets] 为
getFastestCDN
方法新增360静态资源托管库 CDN - 💄 为所有方法添加对应的文档地址
- 🐞 [@mixte/snippets] 修复
getFastestCDN
方法访问的某些 CDN 即使未找到资源, 也会返回 200 状态导致返回错误地址的问题
v1.7.0, v1.7.0-beta.1, v1.7.0-beta.0
- 📅 2023-12-12
- 🌟 新增
@mixte/snippets
代码片段包 - 🌟 [@mixte/snippets] 新增
getFastestCDN
方法 - 💄 [@mixte/use] 方法
useRequest
的配置项resetOnExecute
支持传入 ref 值 - 🐞 [@mixte/snippets] 修复无法使用
@mixte/snippets/getFastestCDN
导入的问题
v1.6.5
- 📅 2023-11-30
- 💄 [@mixte/use] 优化
useRequestReactive
方法类型定义
v1.6.4
- 📅 2023-11-30
- 🌟 [@mixte/use] 方法
useRequest
新增successCount
和clearSuccessCount
返回值, 统计请求成功次数 - 💄 [@mixte/use] 优化
useRequestReactive
方法类型定义
v1.6.3
- 📅 2023-11-22
- 💄 [@mixte/use] 使用
useRequest
定义的方法, 同时发起多个请求, 仅最后一次请求生效
v1.6.2
- 📅 2023-11-17
- 💄 [@mixte/use] 优化
useRequest
方法options
类型定义, 不再强制要求initialData
类型, 减轻使用时的类型定义负担
v1.6.1
- 📅 2023-11-10
- 💄 [@mixte/use] 移除
useRequest
的onFinally
事件钩子的null
传参
v1.6.0
- 📅 2023-10-13
- 🌟 [@mixte/use] 新增
useRequestReactive
方法
v1.5.0
- 📅 2023-10-05
- 🌟 [@mixte/use] 新增
createNamedSharedComposable
方法 - 💄 [mixte] 优化
leastRun
方法类型定义 - 💄 [mixte] 移除
onceRun
方法无用代码逻辑
v1.4.2
- 📅 2023-09-25
- 💄 [@mixte/use] 优化在 vue2 下
useCountdown
和useRequest
方法的类型定义 - 🐞 [@mixte/use] 修复 vue2 下使用
useRequest
方法的reactive
返回值时, 部分返回值未被响应式代理的问题
v1.4.1
- 📅 2023-09-23
- 🐞 修复上个版本的发版错误
v1.4.0
- 📅 2023-09-23
- 🌟 新增
@mixte/components
组件库包 - 🌟 [@mixte/components] 新增
AutoGrid
组件
v1.3.0
- 📅 2023-09-15
- 🌟 [@mixte/use] 方法
useRequest
新增reactive
返回值, 是原有返回值的响应式代理对象
v1.2.0
- 📅 2023-09-15
- 🌟 [@mixte/use] 新增
deepUnref
方法 - 🌟 [@mixte/use] 新增
useRequest
方法 - 💄 [mixte] 优化
random
工具方法类型定义 - 🐞 [mixte] 修复
deepMerge
方法合并对象中的数组时, 没有遵循值为 undefined 的属性会被跳过
规则的问题
v1.1.1
- 📅 2023-08-31
- 💄 [@mixte/use] 设置依赖类库
@vueuse/core
最低版本号 - 🐞 [mixte] 修改
leastRun
工具方法注释及文档错误
v1.1.0, v1.1.0-beta.1, v1.1.0-beta.0
- 📅 2023-08-23
- 🐞 [@mixte/use] 修复引入
@mixte/use/register
时类型错误的问题
v1.0.0
- 📅 2023-08-19
- 🌟 [mixte] 新增
onceRun
工具方法 - 🌟 [mixte] 新增
leastRun
工具方法 - 🌟 [mixte] 新增
defineArgs
工具方法 - 🌟 [mixte] 新增
isBrowser
变量导出
v0.0.1-beta.14
- 📅 2023-08-17
- 🌟 [mixte] 新增
isBoolean
工具方法 - 💄 [mixte] 优化
random
,randomLetter
,randomString
工具方法类型定义 - 💄 [mixte] 优化
uniqueKey
方法类型定义 - 💄 [@mixte/use] 优化
watchImmediate
,watchDeep
,watchImmediateDeep
方法类型定义 - 💄 [@mixte/use] 优化
wheneverEffectScope
,wheneverEffectScopeImmediate
,wheneverEffectScopeDeep
,wheneverEffectScopeImmediateDeep
方法类型定义 - 💄 [@mixte/use] 优化
deepClone
方法类型定义 - 🐞 [@mixte/use] 修复
useCountdown
开启倒计时未使用最新初始数字进行倒计时的问题 - ⚠️ [mixte] 修改
randomLetter
工具方法逻辑, 当传参不是布尔值时, 随机一个小写或大写英文字母 ( 之前是随机一个小写字母 )
v0.0.1-beta.13
- 📅 2023-07-22
- 🌟 [mixte] 新增
toArray
工具方法 - 🌟 [mixte] 新增
deepClone
工具方法 - 🌟 [mixte] 新增
deepMerge
工具方法
v0.0.1-beta.12
- 📅 2023-07-18
- 🐞 [@mixte/use] 修复在
vue2
环境下导入toValue
导致的报错
v0.0.1-beta.11
- 📅 2023-07-18
- 🌟 [mixte] 新增
asyncForEach
工具方法
v0.0.1-beta.10
- 📅 2023-07-12
- 🌟 [@mixte/use] 新增
useCountdown
方法
v0.0.1-beta.9
- 📅 2023-07-10
- 🌟 [mixte] 新增
move
,moveRange
工具方法 - ⚠️ [@mixte/use] 按需导入重命名, 改为使用
@mixte/use/register
引用
v0.0.1-beta.8
- 📅 2023-07-03
- 🌟 [@mixte/use] 新增
wheneverEffectScopeDeep
,wheneverEffectScopeImmediateDeep
方法 - 🌟 [@mixte/use] 新增
whenever
方法, 来自@vueuse/core
- 🌟 [@mixte/use] 按需导入支持传入
useWithVueUseCore
选项排除与@vueuse/core
功能相同且名称相同的方法 - ⚠️ [@mixte/use] 按需导入转为函数形式
v0.0.1-beta.7
- 📅 2023-07-01
- 💄 [@mixte/use] 使按需导入可使用
@mixte/use/vite
引用
v0.0.1-beta.6
- 📅 2023-07-01
- 💄 [@mixte/use] 使按需导入可使用
@mixte/use/vite
引用
v0.0.1-beta.5
- 📅 2023-07-01
- 🌟 [@mixte/use] 新增供 unplugin-auto-import 使用的按需导入
v0.0.1-beta.4
- 📅 2023-07-01
- 💄 调试 Github Actions
v0.0.1-beta.3
- 📅 2023-06-30
- 🐞 [mixte] 修复
uniqueKey
,delay
,wait
工具方法未导出的问题
v0.0.1-beta.2
- 📅 2023-06-30
- 🌟 [mixte] 新增
uniqueKey
工具方法 - 🐞 [mixte] 修复
delay
,wait
工具方法未导出的问题
v0.0.1-beta.1
- 📅 2023-06-30
- 🌟 [mixte] 新增
isString
工具方法 - 🌟 [mixte] 新增
isNumber
,isNumericString
,isNumeric
工具方法 - 🌟 [mixte] 新增
isObject
,isPlainObject
工具方法 - 🌟 [mixte] 新增
isFunction
工具方法 - 🌟 [mixte] 新增
isNativePromise
,isPromise
工具方法 - 🌟 [mixte] 新增
isReference
,isPrimitive
工具方法 - 🌟 [mixte] 新增
isEmptyObject
工具方法 - 🌟 [mixte] 新增
isESModule
工具方法 - 🌟 [mixte] 新增
randomNatural
,random
工具方法 - 🌟 [mixte] 新增
randomLowercaseLetter
,randomUppercaseLetter
,randomLetter
工具方法 - 🌟 [mixte] 新增
randomString
工具方法 - 🌟 [mixte] 新增
randomBoolean
工具方法 - 🌟 [mixte] 新增
delay
,wait
工具方法 - 🌟 [@mixte/use] 新增
watchImmediate
,watchDeep
,watchImmediateDeep
方法 - 🌟 [@mixte/use] 新增
wheneverImmediate
,wheneverDeep
,wheneverImmediateDeep
方法 - 🌟 [@mixte/use] 新增
wheneverEffectScope
,wheneverEffectScopeImmediate
方法
版本规范
- 主版本号: 破坏性更新和新特性
- 次版本号: 向下兼容的功能新增、功能更改、功能优化
- 修订版本号: 向下兼容的问题修正、一般功能优化
CHANGELOG 图标规范
- 🌟: 功能新增
- 💄: 功能更改、功能优化
- ⚠️: 与上一版本可能不兼容的功能更改
- 🐞: 问题修正
- 📅: 版本发布日期