You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.9 KiB
61 lines
1.9 KiB
For recent changelog see CHANGELOG.md |
|
|
|
----- |
|
|
|
v3.1.1 -- 2017.03.15 |
|
* Improve documentation |
|
* Improve error messages |
|
* Update dependencies |
|
|
|
v3.1.0 -- 2016.06.03 |
|
* Fix internals of symbol detection |
|
* Ensure Symbol.prototype[Symbol.toPrimitive] in all cases returns primitive value |
|
(fixes Node v6 support) |
|
* Create native symbols whenver possible |
|
|
|
v3.0.2 -- 2015.12.12 |
|
* Fix definition flow, so uneven state of Symbol implementation doesn't crash initialization of |
|
polyfill. See #13 |
|
|
|
v3.0.1 -- 2015.10.22 |
|
* Workaround for IE11 bug (reported in #12) |
|
|
|
v3.0.0 -- 2015.10.02 |
|
* Reuse native symbols (e.g. iterator, toStringTag etc.) in a polyfill if they're available |
|
Otherwise polyfill symbols may not be recognized by other functions |
|
* Improve documentation |
|
|
|
v2.0.1 -- 2015.01.28 |
|
* Fix Symbol.prototype[Symbol.isPrimitive] implementation |
|
* Improve validation within Symbol.prototype.toString and |
|
Symbol.prototype.valueOf |
|
|
|
v2.0.0 -- 2015.01.28 |
|
* Update up to changes in specification: |
|
* Implement `for` and `keyFor` |
|
* Remove `Symbol.create` and `Symbol.isRegExp` |
|
* Add `Symbol.match`, `Symbol.replace`, `Symbol.search`, `Symbol.species` and |
|
`Symbol.split` |
|
* Rename `validSymbol` to `validateSymbol` |
|
* Improve documentation |
|
* Remove dead test modules |
|
|
|
v1.0.0 -- 2015.01.26 |
|
* Fix enumerability for symbol properties set normally (e.g. obj[symbol] = value) |
|
* Introduce initialization via hidden constructor |
|
* Fix isSymbol handling of polyfill values when native Symbol is present |
|
* Fix spelling of LICENSE |
|
* Configure lint scripts |
|
|
|
v0.1.1 -- 2014.10.07 |
|
* Fix isImplemented, so it returns true in case of polyfill |
|
* Improve documentations |
|
|
|
v0.1.0 -- 2014.04.28 |
|
* Assure strictly npm dependencies |
|
* Update to use latest versions of dependencies |
|
* Fix implementation detection so it doesn't crash on `String(symbol)` |
|
* throw on `new Symbol()` (as decided by TC39) |
|
|
|
v0.0.0 -- 2013.11.15 |
|
* Initial (dev) version
|
|
|