Releases: domenic/especially
2.0.1
2.0.0
Require io.js instead of an outdated Node.js™ version with the buggy --harmony
flag.
Remove @@create
and related abstract operations CreateFromConstructor and OrdinaryConstruct, to follow the spec.
Use the real Symbol.iterator
as the value of the "@@iterator"
export from the "especially/well-known-symbols"
module.
Rename EnqueueTask to EnqueueJob, to follow the spec.
Add Call and GetV abstract operations.
Update Invoke abstract operation now that it's in the spec instead of in a comment in the promises-unwrapping issue tracker.
Add SpeciesConstructor abstract operation, and the "@@species"
well-known symbol (which is synthesized from scratch, since V8 does not have Symbol.species
support yet).
1.8.3
1.8.2
1.8.1
Make abs and min math operations allow infinities. This is a speculative fix based on how I believe ECMAScript bug #3114 will be fixed.
1.8.0
1.7.0
1.6.0
Adds HasProperty and SameValueZero.
This release brings Especially up to the level of having enough functionality for the Array.prototype.contains
reference implementation. We now power two projects, instead of just one!