UNPKG

4.32 kBMarkdownView Raw
13.3.0 / 2018-12-14
2==================
3 * [New] add `is.bigint` (#36)
4 * [Docs] change jsdoc comments "Mixed" to wildcards (#34)
5 * [Tests] up to `node` `v11.4`, `v10.14`, `v9.11`, `v8.14`, `v7.10`, `v6.15`, `v4.9`; use `nvm install-latest-npm`
6 * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `tape`
7
83.2.1 / 2017-02-27
9==================
10 * [Fix] `is.fn`: recognize generator and async functions too (#28)
11 * [Tests] up to `node` `v7.5`, `v4.7`; improve test matrix
12 * [Dev Deps] update `@ljharb/eslint-config`, `eslint`, `tape`
13 * [Docs] improve readme formatting (#27)
14
153.2.0 / 2016-10-24
16==================
17 * [Fix] fix infinite loop when comparing two empty arrays + fix skipping first element (#24, #25)
18 * [New] add `is.primitive`
19 * [New] Add `is.date.valid` function and tests (#19)
20 * [Tests] use `pretest` for `npm run lint`; add `npm run tests-only`
21 * [Tests] up to `node` `v4.6`, `v5.12`, `v6.9`; improve test matrix
22 * [Tests] fix description (#18)
23 * [Dev Deps] update `tape`, `jscs`, `eslint`, `@ljharb/eslint-config`
24
253.1.0 / 2015-09-20
26==================
27 * [Enhancement]: `is.array`: Prefer `Array.isArray` when present
28 * [Fix] Deprecate `is.boolean`/`is.int` (ES3 syntax errors)
29 * [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG
30 * [Refactor] Don't use yoda conditions
31 * [Refactor] `is.equal` can return earlier in some cases (#16)
32 * [Tests] Quote "throws" (ES3 syntax error)
33 * [Tests] up to `io.js` `v3.3`, up to `node` `v4.1`
34 * [Dev Deps] add `npm run eslint`
35 * [Dev Deps] update `tape`, `covert`, `jscs`
36
373.0.1 / 2015-02-22
38==================
39 * Version bump to resolve npm bug with v3.0.0
40
413.0.0 / 2015-02-21
42==================
43 * is.empty should return true for falsy values ([#13](https://github.com/enricomarino/is/issues/13), [#14](https://github.com/enricomarino/is/issues/14))
44 * All grade A-supported `node`/`iojs` versions now ship with an `npm` that understands `^`.
45 * Test on `iojs` `v1.2` and `v1.3`, `node` `v0.12`; speed up builds; allow failures on all but two latest minor versions.
46 * Update `jscs`
47
482.2.1 / 2015-02-06
49==================
50 * Update `tape`, `jscs`
51 * `toString` breaks in some browsers; using `toStr` instead.
52
532.2.0 / 2014-11-29
54==================
55 * Update `tape`, `jscs`
56 * Add `is.symbol`
57
582.1.0 / 2014-10-21
59==================
60 * Add `CHANGELOG.md`
61 * Add `is.hex` and `is.base64` [#12](https://github.com/enricomarino/is/issues/12)
62 * Update `tape`, `jscs`
63 * Lock `covert` to v1.0.0 [substack/covert#9](https://github.com/substack/covert/issues/9)
64
652.0.2 / 2014-10-05
66==================
67 * `undefined` can be redefined in ES3 browsers.
68 * Update `jscs.json` and make style consistent
69 * Update `foreach`, `jscs`, `tape`
70 * Naming URLs in README
71
722.0.1 / 2014-09-02
73==================
74 * Add the license to package.json
75 * Add license and downloads badges
76 * Update `jscs`
77
782.0.0 / 2014-08-25
79==================
80 * Add `make release`
81 * Update copyright notice.
82 * Fix is.empty(new String())
83
841.1.0 / 2014-08-22
85==================
86 * Removing redundant license
87 * Add a non-deprecated method for is.null
88 * Use a more reliable valueOf coercion for is.false/is.true
89 * Clean up `README.md`
90 * Running `npm run lint` as part of tests.
91 * Fixing lint errors.
92 * Adding `npm run lint`
93 * Updating `covert`
94
951.0.0 / 2014-08-07
96==================
97 * Update `tape`, `covert`
98 * Increase code coverage
99 * Update `LICENSE.md`, `README.md`
100
1010.3.0 / 2014-03-02
102==================
103 * Update `tape`, `covert`
104 * Adding `npm run coverage`
105 * is.arguments -> is.args, because reserved words.
106 * "undefined" is a reserved word in ES3 browsers.
107 * Optimizing is.equal to return early if value and other are strictly equal.
108 * Fixing is.equal for objects.
109 * Test improvements
110
1110.2.7 / 2013-12-26
112==================
113 * Update `tape`, `foreach`
114 * is.decimal(Infinity) shouldn't be true [#11](https://github.com/enricomarino/is/issues/11)
115
1160.2.6 / 2013-05-06
117==================
118 * Fix lots of tests [#9](https://github.com/enricomarino/is/issues/9)
119 * Update tape [#8](https://github.com/enricomarino/is/issues/8)
120
1210.2.5 / 2013-04-24
122==================
123 * Use `tap` instead of `tape` [#7](https://github.com/enricomarino/is/issues/7)
124