Skip to content

Releases: doly-dev/util-helpers

v5.0.1

17 Jun 09:25
Compare
Choose a tag to compare
  • chore: update cache2 version

v5.0.0

17 Jun 02:30
Compare
Choose a tag to compare

BREAKING CHANGE

移除废弃方法和属性

  • 移除 version 属性,请使用 VERSION 替代
  • 移除 blobToDataURL 方法,请使用 fileReader 替代
  • 移除 normalizeString 方法,请使用 ut2toString 替代
  • 移除 waitTime 方法,请使用 ut2sleep 替代
  • 移除 isPromiseLike 方法,请使用 ut2isPromiseLike 替代

移除方法废弃参数

  • 移除 isSocialCreditCode 方法参数 loose ,请使用 checkCode 替代
  • 移除 isBusinessLicense 方法参数 loose ,请使用 checkCode 替代
  • 移除 formatMobile 方法参数 char ,请使用 spaceMark 替代
  • 移除 formatBankCard 方法参数 char ,请使用 spaceMark 替代

图片文件加载和压缩方法去掉缓存

  • getImageInfo loadImage loadImageWithBlob compressImage 去掉缓存以及缓存配置参数。如果需要缓存,建议使用 AsyncMemo

v4.23.1

14 Jun 09:51
Compare
Choose a tag to compare
  • refactor: 优化 getImageInfo loadImage loadImageWithBlob 内部缓存

v4.23.0

24 May 08:29
Compare
Choose a tag to compare
  • feat: 新增 transformObjectValue 方法,转换对象值,并返回一个新对象
  • refactor: randomString 支持设置字符池类型

v4.22.2

15 May 02:59
Compare
Choose a tag to compare
  • fix: 异步方法缓存 key 为空字符串时无需缓存

v4.22.1

15 May 01:27
Compare
Choose a tag to compare
  • refactor: AsyncMemo 内部缓存命名空间改为唯一标识,避免冲突

v4.22.0

14 May 10:01
Compare
Choose a tag to compare
  • feat: 新增 AsyncMemo 类,用于管理异步缓存
  • build: 优化 esm cjs构建产物

v4.21.7

11 May 06:40
Compare
Choose a tag to compare
  • refactor: formatMoney 支持进制数字和点开头的数字字符串
formatMoney('.01'); // '0.01'
formatMoney(''); // '0.00'
formatMoney('0x11'); // '17.00'
formatMoney('0X11'); // '17.00'
formatMoney('0b11'); // '3.00'
formatMoney(true); // '1.00'
formatMoney(false); // '0.00'
formatMoney(null); // '0.00'
formatMoney(undefined); // '0.00'

v4.21.6

08 May 07:09
Compare
Choose a tag to compare
  • refactor: undefined 使用内部变量,防止全局污染

v4.21.5

16 Apr 07:42
Compare
Choose a tag to compare
  • chore: update deps
  • chore: 类型调整