66 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			66 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.18.0-next.1 - 2020-09-30
Fixed
- [patch] GetIntrinsic: Adapt to override-mistake-fix pattern#79
- [Fix] ES2020:ToInteger:-0should always be normalized to+0#116
Commits
- [Tests] ses-compat - initialize module after ses lockdown 311ff25
- [Tests] [Refactor] use defineProperty helper rather than assignment e957788
- [Tests] [Refactor] clean up defineProperty test helper 4e74e41
- [Fix] callBind: ensure compatibility with SESe3d956a
- [Deps] update is-callable,object.assigne094224
- [Dev Deps] update eslint,@ljharb/eslint-config7677020
- [Tests] temporarily allow SES tests to fail a2d744b
- [eslint] fix warning 6547ecc
v1.18.0-next.0 - 2020-09-09
Fixed
- [Fix] ES5+:ToPropertyDescriptor: use intrinsic TypeError#107
- [Fix] ES2018+:CopyDataProperties/NumberToString: use intrinsic TypeError#107
Commits
- [New] add ES202067a1a94
- [New] ES5+: addabs,floor; usemoduloconsistentlyd253fe0
- [New] ES2015+: addQuoteJSONString,OrdinaryCreateFromConstructor4e8d479
- [New] GetIntrinsic: Cache accessed intrinsics5999619
- [New] ES2018+: addSetFunctionLength,UnicodeEscape343db0e
- [New] ES2017+: addStringGetOwnPropertybcef4b2
- [New] ES2016+: addUTF16Encodinga4340d8
- [New] GetIntrinsic: Add ES201x function intrinsics1f8ad9b
- [New] add isLeadingSurrogate/isTrailingSurrogatehelpers7ae6aae
- [Dev Deps] update eslint7e6ccd7
- [New] GetIntrinsic: add%AggregateError%,%FinalizationRegistry%, and%WeakRef%249621e
- [Dev Deps] update eslintf63d0a2
- [Deps] update is-regexc2d4586
- [Dev Deps] update eslint3f88447
- [Deps] update object-inspectbb82b41
v1.17.7 - 2020-09-30
Fixed
- [patch] GetIntrinsic: Adapt to override-mistake-fix pattern#79
- [Fix] ES5+:ToPropertyDescriptor: use intrinsic TypeError#107
- [Fix] ES2018+:CopyDataProperties/NumberToString: use intrinsic TypeError#107
Commits
- [Fix] callBind: ensure compatibility with SESaf46f9f
- [Deps] update is-callable,is-regex,object-inspect,object.assign864f71d
- [Dev Deps] update eslint,@ljharb/eslint-configaf450a8
v1.17.6 - 2020-06-13
Commits
- [meta] mark spackled files as autogenerated 286a24b
- [Tests] reformat expected missing ops 8a9cf6a
- [meta] ES2015: complete ops listc98e703
- [Fix] ES2015+:IsConstructor: whenReflect.constructis available, be spec-accurated959e6d
- [Fix] ES2015+:Set: Always return boolean value24c2ac0
- [Fix]: Use Reflect.apply(…)if available606a752
- [Fix] 2016: UsegetIteratorMethodinIterableToArrayLike9464824
- [Tests] try out CodeQL analysis f0c185b
- [Fix] ES2015+:Set: ensure exceptions are thrown in IE 9 when requested7a963e3
- [Test]: Run tests with undefinedthis5322bde
- [Fix] helpers/getSymbolDescription: use the global Symbol registry when available9e1c00d
- [Fix] 2018+: FixCopyDataPropertiesdepending onthis8a05dc9
- [Tests] helpers/getSymbolDescription: add test casese468cbe
- [Tests] some envs have Symbol.forbut can not infer a name2ab5e6d
- [Dev Deps] update eslint,@ljharb/eslint-config,in-publish,object-is,tape; addaud752669e
- [meta] Type: fix spec URL965b68b
- [Deps] switch from string.prototype.trimleft/string.prototype.trimrighttostring.prototype.trimstart/string.prototype.trimend80dc848
- [Deps] update is‑callable,is‑regexe280a27
- [Dev Deps] update eslint,tape5a1188f
- [Fix] helpers/floor: module-cacheMath.floorfddd8e6
- [Fix] helpers/OwnPropertyKeys: UseReflect.ownKeys(…)if available65068e7
- [Fix] helpers/getSymbolDescription: Prefer bounddescriptiongetter when present537d8d5
- [Dev Deps] update eslintc2440d9
- [eslint] helpers/isPropertyDescriptor: fix indentatione438539
v1.17.5 - 2020-03-22
Commits
- [Fix] CreateDataProperty: update an existing propertybdd77b5
- [Dev Deps] update @ljharb/eslint-config9f1690f
- [Dev Deps] update make-arrow-function,tape920a682
- [Fix] run missing spackle from cd7504701879ddea0f5981e99cbcf93bfea9171d b9069ac
v1.17.4 - 2020-01-21
Commits
v1.17.3 - 2020-01-19
Commits
- [Fix] ObjectCreate2015+: Fall back to__proto__and normalnewin older browsers71772e2
- [Fix] GetIntrinsic: ensure theallowMissingproperty actually works on dotted intrinsics05a2883
v1.17.2 - 2020-01-14
Commits
- [Fix] helpers/OwnPropertyKeys: include non-enumerables too810b305
v1.17.1 - 2020-01-14
Commits
- [Refactor] add OwnPropertyKeyshelper, use it inCopyDataProperties406775c
- [Refactor] IteratorClose: remove useless assignmente0e74ce
- [Dev Deps] update eslint,tape7fcb8ad
- [Dev Deps] update diff8645d63
v1.17.0 - 2019-12-20
Commits
- [Refactor] GetIntrinsic: remove the internal property salts, since % already handles that3567ae9
- [meta] remove unused Makefile and associated utils f0b1083
- [Refactor] GetIntrinsic: further simplification9be0385
- [Fix] GetIntrinsic: IE 8 has a brokenObject.getOwnPropertyDescriptorc52fa59
- [Deps] update is-callable,string.prototype.trimleft,string.prototype.trimrightfb308ec
- [Dev Deps] update @ljharb/eslint-config96719b9
- [Dev Deps] update tapeb84552d
- [Dev Deps] update object-ise2df4de
- [Deps] update is-regex158ed34
- [Dev Deps] update object.fromentries84c50fb
- [Tests] add .eslintignore0c7f99a
v1.17.0-next.1 - 2019-12-11
Commits
v1.17.0-next.0 - 2019-12-11
Merged
- [New] Split up each operation into its own file #77
Commits
- [meta] spackle! 0deb443
- [New] split up each operation into its own file 990c8be
- [meta] add spacklescript to fill in holes of operations that inherit from previous yearse5ee0ba
v1.16.3 - 2019-12-04
Commits
- [Fix] GetIntrinsic: when given a path to a getter, return the actual getter0c000ee
- [Dev Deps] update eslintf2d1a86
v1.16.2 - 2019-11-24
Commits
- [Fix] IE 6-8 strings can’t use array slice, they need string slice fa5f0cc
- [Fix] IE 6-7 lack JSON e529b4b
- [Dev Deps] update eslintbf52fa4
v1.16.1 - 2019-11-24
Fixed
- [meta] re-include year files inside operations#62
Commits
- [Tests] use shared travis-ci config 17fb792
- [Dev Deps] update eslint11096ee
- [Fix] GetIntrinsics: turns out IE 8 throws whenObject.getOwnPropertyDescriptor(arguments);, and does not throw oncalleeanyways14e0115
- [Tests] add Automatic Rebase github action 37ae5a5
- [Dev Deps] update @ljharb/eslint-configdc500f2
- [Dev Deps] update eslint,@ljharb/eslint-config,safe-publish-latest51805a6
- [Deps] update es-to-primitive,has-symbols,object-inspect114c0a8
- [meta] add fundingfield466f48f
- [Tests] disable check-coverage, and let codecov do it941d75b
- [actions] fix rebase action to use master d3a597a
- [meta] name the rebase action bbc9331
v1.16.0 - 2019-10-18
Commits
- [Fix] GetIterator: add fallback for pre-Symbol environments, tests1891885
- [New] ES2015+: addSetFunctionNamed171aea
- [New] add getSymbolDescriptionandgetInferredNamehelpersf721f34
- [New] ES2016+: addOrdinarySetPrototypeOf0fd1234
- [New] ES2015+: addCreateListFromArrayLikeb11432a
- [New] ES2015+: addGetPrototypeFromConstructor, with caveatsf1d05e0
- [New] ES2016+: addOrdinaryGetPrototypeOf1e43409
- [Tests] add nodev12.28fc2556
- [Tests] drop statement threshold ef4b0df
- [Dev Deps] update object.fromentries26830be
v1.15.0 - 2019-10-02
Commits
- [New] ES5+: addmsFromTime,SecFromTime,MinFromTime,HourFromTime,TimeWithinDay,Day,DayFromYear,TimeFromYear,YearFromTime,WeekDay,DaysInYear,InLeapYear,DayWithinYear,MonthFromTime,DateFromTime,MakeDay,MakeDate,MakeTime,TimeClip,modulo2722e96
- [New] add ES2020’s intrinsic dot notation 0be1213
- [New] add callBoundhelper4ea63aa
- [New] ES2018+: addDateString,TimeString9fdeaf5
- [meta] npmignore operations scripts; add "deltas" a71d377
- [New] add isPrefixOfhelper8230a5e
- [New] ES2015+: addToDateStringb215d86
- [New] add regexTesterhelperbf462c6
- [New] add maxSafeIntegerhelperc15a612
- [Tests] on nodev12.119538b51
- [Deps] update string.prototype.trimleft,string.prototype.trimrightba00f56
- [Dev Deps] update eslintd7ea1b8
v1.14.2 - 2019-09-08
Commits
- [Fix] ES2016:IterableToArrayLike: add proper fallback for strings, pre-Symbolsa6b5b30
- [Tests] on nodev12.10ce0f82b
v1.14.1 - 2019-09-03
v1.14.0 - 2019-09-02
Commits
- [New] add ES2019 3bacba8
- [New] ES2015+: addValidateAndApplyPropertyDescriptor338bc63
- [New] ES2015+: addGetSubstitutionf350165
- [New] ES5+: add Abstract Equality Comparison,Strict Equality Comparisonbb0aaaf
- [Tests] fix linting to apply to all files dda7421
- [New] ES5+: add Abstract Relational Comparison96eb298
- [Tests] add some missing ES2015 ops 1efe5de
- [Dev Deps] update eslint,@ljharb/eslint-config138143e
- [New] ES2015+: addOrdinaryGetOwnProperty0609672
- [New] add callBindhelper, and use it9518775
- [New] ES2015+: addArraySetLength799302e
- [Tests] use the values helper more in es5 tests 1a6337f
- [Tests] migrate es5 tests to use values helper 95cadbb
- [New] ES2016: addIterableToArrayLike06b9be9
- [New] ES2015+: add TestIntegrityLevele0cd84d
- [New] ES2015+: add SetIntegrityLevel658bd05
- [New] ES2015+: addGetOwnPropertyKeys6e57098
- [Fix] ES2015+:FromPropertyDescriptor: no longer requires a fully complete Property Descriptorbac1b26
- [New] ES2015+: addArrayCreateccb47e4
- [Fix] ES2015+:CreateDataProperty,DefinePropertyOrThrow,ValidateAndApplyPropertyDescriptor: add fallbacks for ES3c538dd8
- [meta] change http URLs to https d8b1e87
- [New] ES2015+: addInstanceofOperator6a431b9
- [New] ES2015+: addOrdinaryDefineOwnPropertyf5ae698
- [New] ES2017+: addIterableToList2a99268
- [New] ES2015+: addCreateHTML06750b2
- [Tests] add v.descriptors helpers f229347
- [New] add isPropertyDescriptorhelperc801cef
- [New] ES2015+: add OrdinaryHasInstanceea69a84
- [New] ES2015+: addOrdinaryHasProperty979fd9e
- [New] ES2015+: addSymbolDescriptiveString2bcde98
- [New] ES2015+: add IsPromisecbdd387
- [Dev Deps] update eslint,@ljharb/eslint-config,safe-publish-latest,semver,replacece4d3c4
- [Tests] some intrinsic cleanup 6f0f437
- [Tests] up to nodev12.4,v11.15,v6.1748e2dbb
- [Fix] ES2015+:ValidateAndApplyPropertyDescriptor: use ES2017 logic to bypass spec bugs3ca93d3
- [Tests] up to nodev12.6,v10.16,v8.16fe18201
- add FUNDING.yml 16ffa72
- [Fix] ES5:IsPropertyDescriptor: call intoIsDataDescriptorandIsAccessorDescriptor0af0e31
- [New] add everyhelper1fd013c
- [Tests] use npx audinstead ofnpm auditwith hoops6a5a357
- [Tests] up to nodev12.97eb3080
- [Dev Deps] update cheerio,eslint,semver,tape8028280
- [Fix] ES2015+:GetIterator: only require native Symbols whenmethodis omitted35c96a5
- readme: add security note 2f59799
- [Dev Deps] update eslint,replace,tape10875c9
- [Fix] ES2015:Call: error message now properly displays Symbols usingobject-inspect14b298a
- [Refactor] use has-symbolsfor Symbol detection35c6730
- [Tests] use eclintinstead ofeditorconfig-toolsbffa735
- [Tests] run npx audonly on prod depsba56593
- [Dev Deps] update eslint1a42780
- [meta] linter cleanup 4ac4f62
- [Dev deps] update semver2bb88e9
- [meta] fix getOps script af6f7d2
- [meta] fix FUNDING.yml a5e6289
- [meta] add github sponsorship 13ff759
- [Deps] update object-keys195d439
- [meta] fix getOps script b6d6434
- [Deps] update object-keys6af6a10
- [Tests] temporarily allow node 0.6 to fail; segfaulting in travis d454a7a
- [Fix] helpers/assertRecord: removeconsole.log470a7ce
v1.13.0 - 2019-01-02
Commits
- [Tests] add getOpsto programmatically fetch abstract operation names586a35e
- [New] add ES2018 e7fd676
- [Tests] remove jscs2f7ce40
- [New] add ES2015/ES2016: EnumerableOwnNames; ES2017: EnumerableOwnProperties; ES2018: EnumerableOwnPropertyNames a8153d3
- [New] add assertRecordhelper3a2826d
- [Tests] move descriptor factories to valueshelper7dcee9b
- [New] ES2015+: add thisBooleanValue,thisNumberValue,thisStringValue,thisTimeValueaea0e44
- [New] ES2015+: addDefinePropertyOrThrowbe3cf5d
- [New] ES2015+: addDeletePropertyOrThrow5cf4887
- [Fix] add tests and a fix for CreateMethodProperty8f9c068
- [Tests] up to nodev11.6,v10.15,v8.15,v6.16e6fb553
- [New] ES2015+: AddCreateMethodProperty5e8d6ca
- [Tests] ensure missing ops list is correct c12262d
- [Tests] up to nodev11.0,v10.12,v8.128f91211
- [Tests] remove unneeded jscs overrides bede79e
- [Tests] up to nodev10.73218b61
- [Dev Deps] update eslint,@ljharb/eslint-config,tape5944e17
- [patch] ES2018: remove unreleased IsPropertyDescriptor06dbc11
- [Dev Deps] update eslint,@ljharb/eslint-config,replace,tapea093b0d
- [Tests] use npm auditinstead ofnspd082818
- [Dev Deps] update eslint,safe-publish-latest,semver9d6a36a
- [Deps] update is-callable,has,object-keys4695a34
- [Dev Deps] update semver,eslint25944c5
- [Deps] update es-to-primitive80bfd94
- [Dev Deps] update eslintbcb7dad
- [Fix] remove duplicate abstract operation f42ce4c
v1.12.0 - 2018-05-31
Commits
- [Docs] convert URLs to https ca86456
- [Dev Deps] update eslint,nsp,object.assign,semver,tape5eb3c9a
- [New] add GetIntrinsicentry point10c9f99
- Use GetIntrinsic cad40fa
- Reverting bad changes from 5eb3c9a9cf7be687c90f0778f065028aa76d44a9 c4657a5
- [New] ES2015+: addAdvanceStringIndex4041660
- [New] ES2015+: addObjectCreatee976362
- [Tests] up to nodev10.0,v9.11,v8.11,v6.14,v4.9; usenvm install-latest-npm20aae84
- [Robustness]: ES2015+: ensureMath.{abs,floor}andFunction.callare cached.2a1bc18
- [Tests] add missing NormalCompletionabstract op5a263ed
- [Tests] GetIntrinsic: increase coverage089eafd
- [Robustness] helpers/assign: call-bind "has"8f5fae0
- [Tests] fix the tests on node 10+, where match objects have "groups" 1084499
- [Tests] improve error message for missing ops 8c3c532
- [Dev Deps] update replace7fd0054
- [Tests] fix coverage thresholds 5bcd3a0
- [Tests] add travis cache 55a58b5
- [Dev Deps] update eslint; ignorenycon greenkeeper since v11+ drops support for older nodesf0506b5
- [Tests] ES2016+: addOrdinarySetf2fa168
- [Tests] lowering coverage thresholds for individual runs 7956878
- [Tests] ES2017: addIsSharedArrayBufferto list56b462e
- [Tests] lowering coverage thresholds for individual runs 929e5d1
- [Tests] on nodev10.21f80100
- [Tests] on nodev10.19ee6ffa
- [Tests] use object-inspectinstead ofutil.formatfor debug infoc0cce8e
- [Tests] make nodev0.6required8eaf4cd
- [Tests] fix tests to preserve "groups" property f885332
v1.11.0 - 2018-03-21
Commits
- [New] ES2015+: add iterator abstract ops:2588b6b
- [Tests] up to nodev9.8,v8.10,v6.13225d552
- [Dev Deps] update eslint,nsp,object.assign,semver,tape7f6db81
v1.10.0 - 2017-11-24
Commits
- [New] ES2015+: AdvanceStringIndex5aa27f0
- [Tests] up to nodev9,v8.9; usenvm install-latest-npm; pin included builds to LTS717aea6
- [Tests] up to nodev9.2,v6.12052918d
- [Dev Deps] update eslint,nspd1887db
- [Tests] require node 0.6 to pass again b76fb1d
- [Dev Deps] update eslintbe164d3
v1.9.0 - 2017-09-30
Commits
- [Tests] consolidate duplicated tests. f2baca3
- [New] add ArraySpeciesCreate8256b1b
- [Tests] increase coverage d585ee3
- [New] ES2015+: add CreateDataPropertyandCreateDataPropertyOrThrow1003754
- [Fix] ES6+ ArraySpeciesCreate: properly handle non-array originalArrays.5dd1065
- [Dev Deps] update nsp,eslint9382bfa
v1.8.2 - 2017-09-03
Fixed
- [Fix] es2015+:ToNumber: provide the proper hint for Date objects.#27
Commits
- [Dev Deps] update eslintcf4e870
v1.8.1 - 2017-08-30
Fixed
- [Fix] ES2015+: ToPropertyKey: should return a symbol for Symbols.#26
Commits
- [Dev Deps] update eslint,@ljharb/eslint-config9ae67a5
- [Docs] github broke markdown parsing 80a7af5
- [Deps] update function-bind1588dab
v1.8.0 - 2017-08-04
Commits
- [New] move es6+ to es2015+; leave es6/es7 as aliases. 99d9096
- [New] ES2015+: add CompletePropertyDescriptor,Set,HasOwnProperty,HasProperty,IsConcatSpreadable,Invoke,CreateIterResultObject,RegExpExecd53852e
- [New] ES5+: add IsPropertyDescriptor,IsAccessorDescriptor,IsDataDescriptor,IsGenericDescriptor,FromPropertyDescriptor,ToPropertyDescriptorcaa62da
- [New] add ES2017 ade044d
- [Tests] use same lists of value types across tests; ensure tests are the same when ops are the same. 047f761
- [New] add abstract operations data, by year (starting at 2015) 55d610f
- [Dev Deps] update eslint,@ljharb/eslint-config,nsp,semver,tape37c5272
- [Tests] add tests for missing and excess operations 93efd66
- [Tests] up to nodev8.2,v7.10,v6.11,v4.8; newer npm breaks on older nodeff32a32
- [Tests] add codecov 311c416
- [Tests] make IsRegExp tests consistent across editions. e48bcb7
- [Tests] switch to nycfor code coverage2e97841
- [Tests] fix coverage 60d5305
- [Tests] ES2015: add ToNumber symbol tests 6549464
- [Fix] assign helper only supports one source b397fb3
- Only apps should have lockfiles. 5c28e72
- [Dev Deps] update nsp,eslint,@ljharb/eslint-config5f09a50
- [Dev Deps] update tape2f0fc3c
- [Fix] es7/es2016: do not mutate ES6. c69b8a3
- [Deps] update is-regex0600ae5
v1.7.0 - 2017-01-22
Commits
- [Tests] up to nodev7.4; improve test matrixfe20c5b
- [New] ES6: AddGetMethod2edc976
- [New] ES6: Add Get3b375c5
- [New] ES6: AddGetVd72527e
- [Dev Deps] update tape,eslint,@ljharb/eslint-config949ff34
- [Tests] up to nodev7.0,v6.9,v4.6; improve test matrix31bf7e1
- [Dev Deps] update tape,nsp,eslint,@ljharb/eslint-config,safe-publish-latest0351537
- [Dev Deps] update eslint,@ljharb/eslint-configfce5110
- [Tests] up to nodev7.2cca76e3
v1.6.1 - 2016-08-21
Commits
- [Fix] IsConstructor should return true for classconstructors.8fd9281
v1.6.0 - 2016-08-20
Commits
- [New] ES6: SpeciesConstructorf15a7f3
- [New] ES5 / ES6: add Type2fae9c6
- [Dev Deps] update jscs,nsp,eslint,@ljharb/eslint-config,semverbd992af
- [Dev Deps] update tape,jscs,nsp,eslint,@ljharb/eslint-config,semverb783e29
- [Tests] up to nodev6.4,v4.5e217b69
- [Dev Deps] add safe-publish-latestb469ab3
- [Test] on nodev5.12a1fa32f
v1.5.1 - 2016-05-30
Fixed
- [Deps] update es-to-primitive, fix ES5 tests.#6
Commits
- [Dev Deps] update tape,jscs,nsp,eslint,@ljharb/eslint-config4a0c1c3
- [Dev Deps] update jscs,nsp,eslint,@ljharb/eslint-configf0f379a
- [Dev Deps] update jscs,nsp,eslint2eec6cd
- s/ /\t/g- efe1104
- [Dev Deps] update jscs,eslint,@ljharb/eslint-confige6738f6
- [Dev Deps] update jscs,eslint,@ljharb/eslint-config5320c76
- [Tests] up to nodev5.6,v4.367cb32b
- [Tests] up to nodev5.9,v4.43b86e4a
- [Refactor] create isNaNhelper.dca4e0e
- [Tests] up to nodev6.26b3dab1
- [Tests] use pretest/posttest for linting/security a2b6a25
- [Dev Deps] update jscs,@ljharb/eslint-config7b66c31
- [Fix] ES.IsRegExp: actually look upSymbol.matchon the argument.8c7df66
- [Tests] on nodev5.109ca82a5
- [Deps] update is-callablec9be39b
- [Dev Deps] update eslint1bc8fc9
- [Tests] on nodev5.778b08fb
- [Deps] update function-binde657bcb
- [Deps] update is-callable0a3fbb3
v1.5.0 - 2015-12-27
Commits
- [Dev Deps] update jscs,eslint,semver8545989
- [Dev Deps] update jscs,nsp,eslintff2f1d8
- [Dev Deps] update jscs,nsp,eslint,@ljharb/eslint-config6ad543f
- [Dev Deps] update tape,nsp43394e1
- [Tests] up to nodev5.32a1d7fe
- [Deps] update es-to-primitive80cd4d3
- [Deps] update is-callablee65039f
- [Tests] on nodev5.15687653
v1.4.3 - 2015-11-04
Fixed
- [Fix] ES6.ToNumber: should giveNaNfor explicitly signed hex strings.#4
Commits
- [Refactor] group tests better. e8d8758
- [Refactor] ES6.ToNumber: No need to double-trim.2538ea7
- [Tests] should still pass on nodev0.82555593
v1.4.2 - 2015-11-02
Fixed
- [Fix] ensure ES.ToNumbertrims whitespace, and does not trim non-whitespace.#3
v1.4.1 - 2015-10-31
Fixed
- [Fix] ensure only 0-1 are valid binary and 0-7 are valid octal digits. #2
Commits
- [Dev Deps] update tape,jscs,nsp,eslint,@ljharb/eslint-config576d57f
- package.json: use object form of "authors", add "contributors" 799bfef
- [Tests] fix npm upgrades for older node versions ba2a70e
- [Tests] on nodev5.0eaf17a8
v1.4.0 - 2015-10-17
Commits
- Add SameValueNonNumberto ES7.095c0c9
- [Dev Deps] update tape,jscs,eslint,@ljharb/eslint-config58a67a3
- [Dev Deps] update jscs,eslint,@ljharb/eslint-config96050f2
- [Tests] on nodev4.2ee16fbe
- [Deps] update is-callable785f0bf
v1.3.2 - 2015-09-26
Commits
- Fix IsRegExpto properly handleSymbol.match, per spec.ab96c1c
- [Dev Deps] update jscs,nsp,eslint,@ljharb/eslint-config,semver490a8ba
- [Tests] up to io.jsv3.3,nodev4.1922af35
- [Dev Deps] update eslint,@ljharb/eslint-config7e1186a
- [Dev Deps] update taped3f4f33
v1.3.1 - 2015-08-15
Commits
- Ensure that objects that toStringto a binary or octal literal also convert properly.34d0f5b
v1.3.0 - 2015-08-15
Commits
- Update jscs,eslint,@ljharb/eslint-configda1eb8c
- [New] ES6’s ToNumber now supports binary and octal literals. c81b8ec
- [Dev Deps] update jscsb351a07
- Update tape,eslint64ddee9
- [Dev Deps] update tape4d93933
- Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG. 164831e
- Update tape6704daa
- Test on io.jsv2.5d846f8f
- Test on io.jsv3.084d008e
v1.2.2 - 2015-07-28
Commits
- Use my personal shared eslintconfig.8ce5117
- Update eslint9bdef0e
- Update eslint,jscs,tape,semver4166e79
- Update eslint,nsp,semveredfbec0
- Update jscs,eslint,covert,semverdedefc3
- Test up to io.jsv2.3f720287
- Add some more ES6.ToString tests. 1199a5e
- Update tape,eslint,semvere0ac913
- Test on latest io.jsversions.e018b38
- Test on io.jsv2.44cdd2cb
- Update eslintfa07aec
- Test on io.jsv2.1edfc1fd
- Test up to io.jsv2.04b73b2a
- Both ES5.CheckObjectCoercibleandES6.RequireObjectCoerciblereturn the value if they don't throw.d72e869
v1.2.1 - 2015-03-20
Commits
- Fix isFinite helper. 0d4f914
v1.2.0 - 2015-03-19
Commits
- Use es-to-primitivec554cf5
- Test on latest io.jsversions; allow failures on all but 2 latestnode/io.jsversions.7941eba
v1.1.1 - 2015-03-19
Commits
- Update eslint,editorconfig-tools,semver84554ec
- Update eslint,nspb9308e7
- Fixing isPrimitive check. 5affc7d
- Fixing make release73d9f1f
- Update eslint0c60789
v1.1.0 - 2015-02-17
Commits
- Moving the ES6 methods to their own internal module. 01d7e1b
- Add ES7 export (non-default). e1f4455
- Add ES6 tests eea6300
- Implementation. 0a64fb8
- Dotfiles. fd70ce7
- Moving the ES5 methods to their own internal module. 5ee4426
- Add ES5 tests 2bff2bd
- Creating a bunch of internal helper modules. 1969d6f
- package.json 4d59162
- Add make release,make list,make test.aa2bc63
- README. 3a856b2
- LICENSE 007e224
- All grade A-supported node/iojsversions now ship with annpmthat understands^.b22c912
- Tests for main ES object. 2b85940
- Update tape,jscs,nsp,eslintf83ada2
- Use is-callableinstead of this internal function.b8b2d51
- Run travis-citests oniojsandnodev0.12; allow 0.8 failures.91dfb1a
- Update tape,jscsc2e81bd
- Update eslintadf41d8
- Test on iojs-v1.2.5911eef
- Initial commit 8721dea
v1.0.2 - 2020-12-17
Commits
- [Fix] Throw for non‑existent intrinsics 68f873b
- [Fix] Throw for non‑existent segments in the intrinsic path 8325dee
- [Dev Deps] update eslint,@ljharb/eslint-config,aud,has-bigints,object-inspect0c227a7
- [meta] do not lint coverage output 70d2419
v1.0.1 - 2020-10-30
Commits
- [Tests] gather coverage data on every job d1d280d
- [Fix] add missing dependencies 5031771
- [Tests] use es-value-fixturesaf48765
v1.0.0 - 2020-10-29
Commits
- Implementation bbce57c
- Tests 17b4f0d
- Initial commit 3153294
- npm init fb326c4
- [meta] add Automatic Rebase and Require Allow Edits workflows 48862fb
- [meta] add auto-changelog5f28ad0
- [meta] add "funding"; create FUNDING.ymlc2bbdde
- [Tests] add npm run lint0a84b98
- Only apps should have lockfiles 9586c75