All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.10.0 (2019-07-09)
- wait: 支持取消等待 (0cb4ec0)
2.9.0 (2019-07-05)
- Wechat: updateShareData 不再返回结果 (2cfbae2)
2.8.2 (2019-07-04)
2.8.1 (2019-07-04)
2.8.0 (2019-07-03)
- 新增 parseURIQuery (6eca769)
2.7.1 (2019-07-01)
2.7.0 (2019-06-26)
- EasyValidator: 验证结果包含未验证通过的属性的提示信息 (0e60b45)
2.6.0 (2019-06-25)
- EasyValidator: updateMessage 现在返回 false (02a10b7)
2.5.0 (2019-06-19)
- 新增 tryGet (115a49d)
2.4.0 (2019-06-17)
2.3.1 (2019-06-14)
2.3.0 (2019-06-14)
- 新增 pluck (14c524e)
2.2.1 (2019-06-10)
2.2.0 (2019-06-10)
- 新增 debounce 和 throttle (2148d25)
2.1.2 (2019-06-06)
- base64url: 修正示例 (de38d63)
2.1.1 (2019-06-06)
2.1.0 (2019-06-06)
- 完善工具类型的注释 (51ebdc4)
2.0.0 (2019-06-06)
2.0.0-beta.8 (2019-06-03)
- 新增 unique (5ebe402)
2.0.0-beta.7 (2019-06-03)
- 导出 URI (30322be)
2.0.0-beta.6 (2019-06-03)
2.0.0-beta.5 (2019-06-03)
2.0.0-beta.4 (2019-06-03)
- 添加 createURIQuery (74d414d)
2.0.0-beta.3 (2019-06-02)
- 新增 orderBy (cf948ea)
2.0.0-beta.2 (2019-06-02)
2.0.0-beta.1 (2019-05-31)
2.0.0-beta.0 (2019-05-31)
- 解决 env.ts 与 is.ts 的相互依赖 (4357650)
- 删除 onResize (35c7c52)
- 完成文档生成脚本 (7526e59)
- Disposer: API 优化 (e083763)
- env: 状态独立 & 添加 clearCache 方法 (da8fef0)
- 打包优化 (048d154)
- 新增 assign (664b634)
- 新增 round, roundUp, roundDown (91cfa4b)
- 构建流程优化 (88daef3)
- 重构基本完成 (6ac8b34)
- 解决 env.ts 与 is.ts 的相互依赖 (4357650)
- 删除 onResize (35c7c52)
- 完成文档生成脚本 (7526e59)
- Disposer: API 优化 (e083763)
- env: 状态独立 & 添加 clearCache 方法 (da8fef0)
- 打包优化 (048d154)
- 新增 assign (664b634)
- 新增 round, roundUp, roundDown (91cfa4b)
- 构建流程优化 (88daef3)
- 重构基本完成 (6ac8b34)
- 解决 env.ts 与 is.ts 的相互依赖 (4357650)
- 删除 onResize (35c7c52)
- 完成文档生成脚本 (7526e59)
- Disposer: API 优化 (e083763)
- env: 状态独立 & 添加 clearCache 方法 (da8fef0)
- 打包优化 (048d154)
- 新增 assign (664b634)
- 新增 round, roundUp, roundDown (91cfa4b)
- 构建流程优化 (88daef3)
- 重构基本完成 (6ac8b34)
1.6.3 (2019-05-22)
1.6.2 (2019-05-22)
- Wechat: invoke 时微信 JSSDK 可能尚在加载 (263c557)
1.6.1 (2019-05-22)
- Wechat: autoLoadJSSDK 默认为 true (4e89734)
1.6.0 (2019-05-22)
1.5.0 (2019-05-22)
1.4.0 (2019-05-22)
- Wechat: 支持外部调用 invoke (463005f)
1.3.0 (2019-05-13)
- Validator: 重构 (6af7801)
1.2.0 (2019-05-11)
- Disposer: API 重构 (453e6ae)
1.1.0 (2019-05-10)
- 解决一些 bug (867fa82)
1.0.2 (2019-05-07)
1.0.1 (2019-05-06)
1.0.0 (2019-05-06)
0.93.0 (2019-04-25)
- chunk: array 为空时应直接返回空数组 (99f177b)
- forOwn: EnumerableKey 类型的泛型 T 拥有默认值 (de987a5)
- memoize: 重写实现,支持操作缓存 (fa6fbac)
- Wechat: sharable 默认为 false (8970621)
0.92.0 (2019-04-22)
- formatDate: 支持汉字的周几, 用 z 表示 (ac66f0d)
0.91.0 (2019-04-10)
- memoize: refactor serializer (6d0845c)
0.90.0 (2019-04-10)
- rewrite memoize (9da18a9)
0.89.1 (2019-04-10)
0.89.0 (2019-04-10)
- add memoize (5dadb8f)
0.88.0 (2019-04-10)
- add formatTemplate (bcfe631)
0.87.1 (2019-04-10)
0.87.0 (2019-04-10)
- chunk: filler can be a function (8451f6c)
0.86.1 (2019-04-09)
0.86.0 (2019-04-08)
- add isLeapYear & getDaysInMonth (0962fdf)
0.85.0 (2019-04-01)
- add isIOS (dd4d0b9)
0.84.3 (2019-04-01)
- Wechat (9acb7bc)
0.84.2 (2019-04-01)
- Wechat (c123e19)
0.84.1 (2019-04-01)
- Wechat (6732b09)
0.84.0 (2019-04-01)
- Wechat: 支持 sharable 参数 (a44162d)
0.83.2 (2019-04-01)
0.83.1 (2019-04-01)
- Wechat: 兼容低版本微信 (acae30d)
0.83.0 (2019-03-30)
- add includes (b880746)
0.82.0 (2019-03-30)
- promiseSeries: add docs (81ea018)
0.81.1 (2019-03-30)
0.81.0 (2019-03-30)
- add promiseSeries (3843fba)
0.80.4 (2019-03-30)
- Wechat: 必须顺序调用分享接口,否则会失败 (716541a)
0.80.3 (2019-03-30)
- Wechat (fdd415d)
0.80.2 (2019-03-30)
0.80.0 (2019-03-30)
- Wechat: 支持延后 config (99e5cd6)
0.79.0 (2019-03-30)
0.78.0 (2019-03-11)
- add wait (868acfb)
0.77.0 (2019-03-01)
- keyBy: 仅支持函数生成 key (8a5a56c)
0.76.1 (2019-02-25)
0.76.0 (2019-02-19)
- add assign (151c2b7)
0.75.0 (2019-02-15)
- add column (329fd9f)
0.74.0 (2019-02-15)
- add compareVersion (00a90d4)
0.73.0 (2019-02-12)
- add groupBy (0aee8ac)
0.72.0 (2019-01-31)
- add chunk (3742dac)
0.71.0 (2019-01-31)
- add formatDateDiff (需优化) (0a283d4)
0.70.0 (2019-01-27)
- Disposer: 支持匿名项目 (ce65345)
0.69.1 (2019-01-26)
0.69.0 (2019-01-22)
- add toUnixTimestamp (a206764)
0.68.1 (2019-01-22)
0.68.0 (2019-01-21)
0.67.0 (2019-01-19)
0.66.0 (2019-01-17)
- add padStart, padEnd (7a2cc5d)
0.65.0 (2019-01-15)
- add placeKitten (442ba11)
0.64.1 (2018-12-25)
- inWechatMiniProgram: 更健壮的检测 (dae974b)
0.64.0 (2018-12-04)
0.63.2 (2018-12-02)
- request (38a4831)
0.63.1 (2018-12-02)
0.63.0 (2018-12-02)
- request: support upload file in browser (4513e54)
0.62.0 (2018-12-01)
- add sleep (1f5caf0)
0.61.1 (2018-12-01)
- request (918550b)
0.61.0 (2018-12-01)
- FileData: add isFileData (95b9da3)
0.60.4 (2018-11-30)
- request file (7b2e4d4)
0.60.3 (2018-11-30)
0.59.1 (2018-11-26)
- storage: 微信小程序无值时返回空字符串 (2257472)
0.60.0 (2018-11-30)
- add FileData (20b7cc3)
0.59.1 (2018-11-26)
- storage: 微信小程序无值时返回空字符串 (2257472)
0.59.0 (2018-11-24)
- request: support arraybuffer (51e3e3c)
0.58.0 (2018-11-22)
0.57.0 (2018-11-22)
0.57.0 (2018-11-22)
0.56.4 (2018-11-17)
- noop: tweak types (0af4355)
0.56.1 (2018-11-15)
0.56.0 (2018-11-15)
- use eslint instead of tslint (5066fd8)
0.55.0 (2018-11-14)
- EventBus: add off method (1c43d87)
0.54.0 (2018-11-14)
- add EventBus (ffaea12)
0.53.2 (2018-11-13)
0.53.1 (2018-11-13)
0.53.0 (2018-11-13)
- divide cssTransform into cssTransform & stopCssTransform (197d44b)
0.52.0 (2018-11-13)
- use base64.js instead of atob, btoa (a4c77e1)
0.51.0 (2018-11-12)
- add keyBy (6e839fe)
0.50.6 (2018-11-11)
0.50.5 (2018-11-11)
- toPath (82ab40a)
0.50.4 (2018-11-11)
0.50.3 (2018-11-11)
0.50.2 (2018-11-10)
0.50.1 (2018-11-10)
0.50.0 (2018-11-10)
- add inNode (d85ee1e)
0.49.1 (2018-11-10)
0.49.0 (2018-11-09)
- yarn (534b2f0)
- add times, sample (6d70aee)
0.47.1 (2018-11-09)
0.47.0 (2018-11-08)
- add range (a0d1a8a)
0.46.0 (2018-11-08)
- add set (8bb14d3)
0.45.0 (2018-11-07)
0.44.0 (2018-11-07)
- add isEmpty (482ac55)
0.43.0 (2018-11-06)
- basic request (551531d)
0.42.0 (2018-11-03)
0.41.0 (2018-11-03)
- add startsWith, endsWith (43826a0)
0.40.2 (2018-11-03)
0.40.1 (2018-11-03)
0.40.0 (2018-11-03)
- add formatDate (e74fb0b)
0.39.0 (2018-11-02)
- isChineseIDCardNumber: more checks (774cdf1)
0.38.0 (2018-11-02)
- add isChinesePhoneNumber (ddc3462)
0.37.0 (2018-11-02)
- add isChineseIDCardNumber (9ea0525)
0.36.0 (2018-11-01)
- add toPath (a769c68)
0.35.0 (2018-11-01)
- storage: add getRemember (ec695f6)
0.34.2 (2018-11-01)
0.34.1 (2018-11-01)
0.34.0 (2018-11-01)
- add toDate (c8591c4)
0.33.1 (2018-10-31)
0.33.0 (2018-10-31)
0.32.0 (2018-10-31)
- storage: support expire (cf4333f)
0.31.2 (2018-10-31)
0.31.1 (2018-10-31)
0.31.0 (2018-10-30)
- add randomString, jsonp (320d0aa)
0.30.1 (2018-10-30)
0.30.0 (2018-10-30)
- add storage (029ccf1)
0.29.0 (2018-10-30)
- add isNumeric (533bc2f)
0.28.1 (2018-10-30)
0.28.0 (2018-10-30)
- add currencyFormat (72b1d59)
0.27.2 (2018-10-30)
0.27.1 (2018-10-29)
0.27.0 (2018-10-29)
- add isPromise (ad4398f)
0.26.0 (2018-10-28)
- add upperCaseFirst (5be204a)
0.25.1 (2018-10-27)
0.25.0 (2018-10-27)
0.24.0 (2018-10-26)
- fill: support function value (af268c8)
0.23.5 (2018-10-25)
0.23.6 (2018-10-27)
0.24.0 (2018-10-26)
- fill: support function value (af268c8)
0.23.5 (2018-10-25)
0.23.4 (2018-10-24)
0.23.2 (2018-10-24)
0.23.1 (2018-10-24)
- omit: type (caa60f4)
0.23.0 (2018-10-24)
- add pick, omit (353ddff)
0.22.1 (2018-10-24)
0.22.0 (2018-10-24)
- add inWechatWebview (e8c6761)
0.21.0 (2018-10-23)
- add inWechatMiniProgram (3a24ee6)
0.20.1 (2018-10-21)
0.20.0 (2018-10-21)
- add mapValues (4b4cfd9)
0.19.0 (2018-10-21)
- add values (549de62)
0.18.0 (2018-10-17)
- add preventEventDefault, stopEventPropagation (e61b23c)
0.16.0 (2018-10-17)
0.17.0 (2018-10-16)
- add has (e99c75c)
0.16.0 (2018-10-16)
0.15.1 (2018-10-15)
- supportPassiveEventListener: support ssr (d2880e6)
0.15.0 (2018-10-15)
- add shuffle (d8b50a7)
0.14.4 (2018-10-15)
0.14.3 (2018-10-15)
- types (27f1fae)
0.14.2 (2018-10-15)
- types (b543fc3)
0.14.1 (2018-10-15)
- types (3484ed6)
0.14.0 (2018-10-14)
- move to lib (ff914f3)
0.13.2 (2018-10-14)
- dist (44be821)
0.13.1 (2018-10-14)
- case sensitive (1a64ea1)
0.13.0 (2018-10-14)
- add cssTransform (24b814f)
0.12.0 (2018-10-14)
- add isEqualArray (4ccbdab)
0.11.1 (2018-10-14)
0.11.0 (2018-10-14)
- add parseCSSValue (e04b587)
0.10.1 (2018-10-11)
0.10.0 (2018-10-11)
- add isFinite, isInteger, isNaN (070d6cf)
0.9.1 (2018-10-11)
0.9.0 (2018-10-11)
- add supportPassiveEventListener (60bd73f)
0.8.0 (2018-10-11)
- add isPlainObject (5502591)
0.7.0 (2018-10-11)
- add getType, isArray, isBoolean, isDate, isNull, isNumber, isObject, isRegExp, isString, isUndefined (73e517e)
0.6.0 (2018-10-10)
- add forOwn (b9c5823)
0.5.2 (2018-10-10)
0.5.1 (2018-10-10)
0.5.0 (2018-10-10)
- inBrowser: support callback (6c1edbc)
0.4.0 (2018-10-10)
- add isNil (7fe8199)
0.3.1 (2018-10-10)
0.3.0 (2018-10-10)
- tsconfig: keep comments (15a0638)
0.2.2 (2018-10-10)
0.2.1 (2018-10-10)
- repeat: 0 or any negative number returns empty string (947b0c8)
0.2.0 (2018-10-10)
- add repeat, base64 (2d4759a)
0.1.0 (2018-10-09)
- add isFunction (8c6623b)
- first commit (6c5e7c7)