16 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			16 KiB
		
	
	
	
	
	
	
	
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v1.1.1 - 2020-08-03
Commits
- [Performance] Re-add lastIndex check to improve performance d8495cd
- [Dev Deps] update auto-changelog,eslint778fa6b
v1.1.0 - 2020-06-03
Commits
- [New] use badStringifier‑based RegExp detection31eff67
- [Dev Deps] update eslint,@ljharb/eslint-config,aud,tapefc91458
- [Dev Deps] update eslint,@ljharb/eslint-config,tape; addsafe-publish-latestd43ed83
- [Dev Deps] update auto-changelog,tape; addaud56647d1
- [meta] only run audon prod depse0865b8
v1.0.5 - 2019-12-15
Commits
- [Tests] use shared travis-ci configs af728b2
- [Tests] remove jscs1b8cfe8
- [meta] add auto-changelogc3131d8
- [Tests] up to nodev8.1,v7.10,v6.11,v4.8; newer npm fails on older nodes660b658
- [Tests] up to nodev9.3,v8.9,v6.12; usenvm install-latest-npm; pin included builds to LTS7c25218
- [Tests] up to nodev12.10,v11.15,v10.16,v8.16,v6.17fa95547
- [meta] remove unused Makefile and associated utilities 9fd2a29
- [Tests] up to nodev11.3,v10.14,v8.14,v6.157f2ac41
- [Tests] up to nodev10.0,v9.11,v8.11,v6.14,v4.96fa2b0f
- [Dev Deps] update eslint,@ljharb/eslint-config697e1de
- [actions] add automatic rebasing / merge commit blocking ad86dc9
- [Dev Deps] update eslint,@ljharb/eslint-config,jscs,nsp,replace,semver,tape5c99c8e
- [Dev Deps] update eslint,@ljharb/eslint-config,replace,semver,tapebb63686
- [Dev Deps] update eslint,@ljharb/eslint-config@,replace,semver,tapeddf3670
- [Dev Deps] update tape,nsp,eslint,@ljharb/eslint-confige7b5a62
- [Dev Deps] update eslint,@ljharb/eslint-config,covert,tapec803db5
- [Tests] switch from nsptonpm auditb7239be
- [Dev Deps] update eslint,nsp,semver,tape347ee6c
- Only apps should have lockfiles. 3866575
- [Tests] use npx audinstead ofnspornpm auditwith hoopsd099a39
- [meta] add fundingfield741aecd
- [Tests] use eclintinstead ofeditorconfig-toolsbc6aa75
- [Tests] on nodev10.1262226f
- [Dev Deps] update eslint31fd719
- [Deps] update hase9e25a3
- [Dev Deps] update replaceaeeb968
- [Tests] set audit level 2a6290e
- [Tests] remove nspfc74c2b
v1.0.4 - 2017-02-18
Fixed
- [Fix] ensure that lastIndexis not mutated#3
Commits
- Update eslint,tape,semver; use my personal sharedeslintconfigc4a41c3
- [Tests] on all node minors; improve test matrix 58d7508
- [Dev Deps] update tape,jscs,nsp,eslint,@ljharb/eslint-config,semver7290076
- Update covert,jscs,eslint,semverdabc729
- Update eslinta946b05
- Update tape,jscs,eslint,@ljharb/eslint-config1744dde
- [Refactor] when try/catch is needed, bail early if the value lacks an own lastIndexdata property.288ad93
- Update editorconfig-tools,eslint,semver,replace4d895c6
- Update eslint,tape,semverf387f03
- All grade A-supported node/iojsversions now ship with annpmthat understands^.55e480f
- [Dev Deps] update jscs,nsp,eslint,@ljharb/eslint-config,semver89d9528
- [Dev Deps] update jscseb222a8
- [Tests] up to io.jsv3.3,nodev4.1c65429c
- Update nsp,eslintc60fbd8
- Update eslint,semver6a62116
- [Tests] on nodev7.5,v4.7e764651
- Test up to io.jsv2.13bf326a
- Test on the latest io.jsversions.693d047
- [Refactor] use an early return instead of a ternary. 31eaca2
- Test on io.jsv2.2c18c55a
- Run travis-citests oniojsandnodev0.12; speed up builds; allow 0.8 failures.a1c237d
- [Dev Deps] update eslint,@ljharb/eslint-configaa3ea0f
- [Dev Deps] update eslint,@ljharb/eslint-configd97831d
- [Dev Deps] Update tape,eslint95e6def
- Update eslint,nsp3844c93
- Update tape,jscs0d6dac8
- Fix tests for faked @@toStringTag 2ebef9f
- Test up to io.jsv3.0ec1d2d4
- [Refactor] bail earlier when the value is falsy. a9e333e
- [Dev Deps] update tape8cdcaae
- Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG. 281c4ef
- Test on io.jsv2.44d54c68
- Test on io.jsv2.323170f5
- Test on iojs-v1.64487ad0
v1.0.3 - 2015-01-29
Commits
- Update npm run scripts. dc528dd
- Add toStringTag tests. f48a83a
- If @@toStringTag is not present, use the old-school Object#toString test. 50b0ffd
v1.0.2 - 2015-01-29
Commits
- make release- a1de7ec
- Improve optimization by separating the try/catch, and bailing out early when not typeof "object". 5ab7632
v1.0.1 - 2015-01-28
Commits
- Using my standard jscs.json file 1f1733a
- Adding npm run lint51ea70f
- Use RegExp#exec to test if something is a regex, which works even with ES6 @@toStringTag. 042c8c7
- Adding license and downloads badges 366d619
- Use SVG badges instead of PNG 6a32e4f
- Update tape,jscsf1b9462
- Update jscs1bff23f
- Update tape,jscsc22ea2e
- Update tape,jscsb0479db
- Use consistent quotes 1a6e347
- Make travis builds faster. 090a4ea
- Update tape7d76129
- Lock covert to v1.0.0. 9a90b03
- Updating tape bfbc7f5
- Updating jscs 13ad511
- Updating jscs cda1945
- Updating jscs de96c99
- Running linter as part of tests 2cb6567
- Updating covert a56ae74
- Updating tape ffe47f7
v1.0.0 - 2014-05-19
Commits
- Make sure old and unstable nodes don't break Travis 05da747
- toString is a reserved var name in old Opera 885c48c
- Updating deps 2ca0e79
- Updating tape. 9678435
- Updating covert c3bb898
- Updating tape 7811708
- Testing on node 0.6 again dec36ae
- Run code coverage as part of tests e6f4ebe