4.2 KiB
4.2 KiB
3.3.0 / 2018-12-14
- [New] add
is.bigint(#36) - [Docs] change jsdoc comments "Mixed" to wildcards (#34)
- [Tests] up to
nodev11.4,v10.14,v9.11,v8.14,v7.10,v6.15,v4.9; usenvm install-latest-npm - [Dev Deps] update
eslint,@ljharb/eslint-config,safe-publish-latest,tape
3.2.1 / 2017-02-27
- [Fix]
is.fn: recognize generator and async functions too (#28) - [Tests] up to
nodev7.5,v4.7; improve test matrix - [Dev Deps] update
@ljharb/eslint-config,eslint,tape - [Docs] improve readme formatting (#27)
3.2.0 / 2016-10-24
- [Fix] fix infinite loop when comparing two empty arrays + fix skipping first element (#24, #25)
- [New] add
is.primitive - [New] Add
is.date.validfunction and tests (#19) - [Tests] use
pretestfornpm run lint; addnpm run tests-only - [Tests] up to
nodev4.6,v5.12,v6.9; improve test matrix - [Tests] fix description (#18)
- [Dev Deps] update
tape,jscs,eslint,@ljharb/eslint-config
3.1.0 / 2015-09-20
- [Enhancement]:
is.array: PreferArray.isArraywhen present - [Fix] Deprecate
is.boolean/is.int(ES3 syntax errors) - [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG
- [Refactor] Don't use yoda conditions
- [Refactor]
is.equalcan return earlier in some cases (#16) - [Tests] Quote "throws" (ES3 syntax error)
- [Tests] up to
io.jsv3.3, up tonodev4.1 - [Dev Deps] add
npm run eslint - [Dev Deps] update
tape,covert,jscs
3.0.1 / 2015-02-22
- Version bump to resolve npm bug with v3.0.0
3.0.0 / 2015-02-21
- is.empty should return true for falsy values (#13, #14)
- All grade A-supported
node/iojsversions now ship with annpmthat understands^. - Test on
iojsv1.2andv1.3,nodev0.12; speed up builds; allow failures on all but two latest minor versions. - Update
jscs
2.2.1 / 2015-02-06
- Update
tape,jscs toStringbreaks in some browsers; usingtoStrinstead.
2.2.0 / 2014-11-29
- Update
tape,jscs - Add
is.symbol
2.1.0 / 2014-10-21
- Add
CHANGELOG.md - Add
is.hexandis.base64#12 - Update
tape,jscs - Lock
covertto v1.0.0 substack/covert#9
2.0.2 / 2014-10-05
undefinedcan be redefined in ES3 browsers.- Update
jscs.jsonand make style consistent - Update
foreach,jscs,tape - Naming URLs in README
2.0.1 / 2014-09-02
- Add the license to package.json
- Add license and downloads badges
- Update
jscs
2.0.0 / 2014-08-25
- Add
make release - Update copyright notice.
- Fix is.empty(new String())
1.1.0 / 2014-08-22
- Removing redundant license
- Add a non-deprecated method for is.null
- Use a more reliable valueOf coercion for is.false/is.true
- Clean up
README.md - Running
npm run lintas part of tests. - Fixing lint errors.
- Adding
npm run lint - Updating
covert
1.0.0 / 2014-08-07
- Update
tape,covert - Increase code coverage
- Update
LICENSE.md,README.md
0.3.0 / 2014-03-02
- Update
tape,covert - Adding
npm run coverage - is.arguments -> is.args, because reserved words.
- "undefined" is a reserved word in ES3 browsers.
- Optimizing is.equal to return early if value and other are strictly equal.
- Fixing is.equal for objects.
- Test improvements
0.2.7 / 2013-12-26
- Update
tape,foreach - is.decimal(Infinity) shouldn't be true #11
0.2.6 / 2013-05-06
0.2.5 / 2013-04-24
- Use
tapinstead oftape#7