Releases: polyv/fed-common-utils
Releases · polyv/fed-common-utils
v2.6.0
新增方法
- net 模块增加 removeProtocol 方法。
优化
- image 模块的 ossCompress 方法增加对点播资源域名的支持。
v2.5.0-beta.1
新增方法
- validate 模块新增 isPhoneNO 方法。
优化
- event 模块中的 EventType 可以为数字。
问题修复
- 修复 image 模块 ossCompress 方法中包含了一个无效 OSS 参数(mfit)的问题。
v2.2.0-beta.1 ~ v2.4.0-beta.1
新增模块
- event 模块,提供支持泛型的 event-emitter。
新增方法
- image 模块新增
compressHTMLImgs
方法。
- string 模块新增
unescapeHTML
方法。
不兼容改动
- npm 包目录结构调整,去掉了 dist 这一层目录。
v2.1.0-beta.1
新增模块
- image 模块,用于图片格式支持检测,以及图片 URL 参数追加。
v1.7.0
新增方法或参数
- browser 模块的 isMobile 方法支持传入浏览器特征信息进行更精确的判断。
v1.6.3
问题修复
- 修复 countdown 模块在倒计时过程中,秒可能为 60 的问题。
(注意:v1.6.2 为废弃版本号,v1.6.1 之后即为 v1.6.3)
v1.6.1
问题修复
- 修复 querystring 模块 append 方法的一个问题,该问题可能会导致返回的 url 中多了一个问号。
v1.6.0
新增方法或参数
- lang 模块的
tryParseJSON
增加 onError
参数。
- string 模块新增
randomStr
、compareVersions
方法。
- string 模块的
strLen
和 cutStr
方法支持分别指定英文字符和非英文字符的单位长度。
- browser 模块新增
weixinVersion
、iOSVersion
、isHuawei
方法。
不兼容改动
- browser 模块的
ieVersion
,在不符合 IE 浏览器特征时返回空字符串而不是 false。
v1.5.1
新增方法
- boolean 模块新增 allY/allN/someY/someN 方法。
- browser 模块新增企业微信判断方法 isWorkWeixin。
问题修复
- 修复隐私模式下跨域 iframe 的页面无法访问本地存储时的异常。
v1.4.0
新增模块
兼容修改
- date 模块内 formatSeconds 方法的实现优化。