2973 Commits
Author SHA1 Message Date
Denis Pushkarev 7366ee205f improve accuracy of Math.asinh polyfill 2026-04-09 22:43:49 +03:00
Denis Pushkarev c37a24e775 fix possible crash on some keys in Symbol.for 2026-04-09 22:41:18 +03:00
Denis Pushkarev 26d9250e32 improve the way of inner iterators cleaning in iterator helpers 2026-04-09 16:44:10 +03:00
Denis Pushkarev 8fca50ba0c drop unneeded arity param 2026-04-07 10:29:41 +03:00
JohnandGitHub 4b83143011 Optimizations for String Concatnation (#1526) 2026-04-03 05:11:17 +07:00
Denis Pushkarev d7e3c129b0 update dependencies 2026-04-02 09:23:23 +03:00
Denis Pushkarev ce4fac6312 drop an unneeded argument 2026-04-01 10:23:07 +03:00
Denis Pushkarev 889f0505f2 add Deno 2.7.8 compat data mapping 2026-03-27 16:55:54 +02:00
Denis Pushkarev aa84c658d5 improve the way of inner iterators cleaning in iterator helpers 2026-03-22 22:04:22 +02:00
Denis Pushkarev f54b72c1af fix a typo 2026-03-22 19:35:39 +02:00
Denis Pushkarev 50441e8db8 sync error messages style 2026-03-22 14:15:46 +02:00
JohnandGitHub b1b05e93f7 Use native Array#fill if available (#1525) 2026-03-19 21:26:04 +07:00
Denis Pushkarev b9c2cbf4a8 update Electron 42 compat data mapping 2026-03-17 18:31:49 +02:00
Denis Pushkarev f59aeb3862 v3.49.0 2026-03-16 23:06:20 +02:00
Denis Pushkarev aa7dec080c fix a modern Safari bug in Array.prototype.includes with sparse arrays and fromIndex
https://bugs.webkit.org/show_bug.cgi?id=309342
2026-03-15 17:31:01 +02:00
Denis Pushkarev 0fe155f4fc add Opera for Android 96 compat data mapping
https://forums.opera.com/topic/88254/opera-for-android-96
2026-03-11 13:16:36 +02:00
Denis Pushkarev baf97809c1 update some links 2026-03-06 10:04:42 +02:00
Denis Pushkarev 041158ce35 fix a lack of counter validation on MAX_SAFE_INTEGER in Array.fromAsync polyfill 2026-03-04 09:42:07 +02:00
Denis Pushkarev f88f2ebe93 fix compat data for parseInt and parseFloat 2026-03-04 09:07:41 +02:00
Denis Pushkarev 9e4f3d277f add Deno 2.7.2 compat data mapping
https://github.com/denoland/deno/releases/tag/v2.7.2
2026-03-03 20:12:46 +02:00
Denis Pushkarev 85fefea486 fix parsing of non-IPv4 hosts ends in a number in the URL polyfill 2026-03-01 09:31:23 +02:00
Denis Pushkarev 5451ffaca1 fix order of arguments validation in String.prototype.{ padStart, padEnd } polyfills 2026-02-28 23:08:43 +02:00
Denis Pushkarev 451852196e add an extra protection to configurator 2026-02-28 23:08:43 +02:00
7c9665878e Fix for #810 (#1514)
Co-authored-by: Denis Pushkarev <[email protected]>
2026-02-28 19:20:13 +07:00
Denis Pushkarev a94ae0c1ce drop an unneeded comment 2026-02-28 13:22:00 +02:00
940aa4af71 feat: Improve performance of Uint8Array Hex functions (#1510)
* feat: Improve performance of Uint8Array Hex functions

* Typo fix

* op prec

* Update uint8-from-hex.js

* Update uint8-from-hex.js

* Update uint8-from-hex.js

* Fix

* Improvements

* Lint

* Lint, cl

* Requested Changes.

* Cache min

* Fix tests

* some fixes

---------

Co-authored-by: Denis Pushkarev <[email protected]>
2026-02-28 18:20:58 +07:00
Denis Pushkarev d770f6fbd9 fix order of arguments validation in Array.fromAsync polyfill 2026-02-27 12:44:29 +02:00
Denis Pushkarev 99724cb39d fix host inheritance in some cases of file scheme in the URL polyfill 2026-02-26 17:57:57 +02:00
Denis Pushkarev 10f12d3a70 fix RegExp sticky polyfill with alternation 2026-02-26 17:13:27 +02:00
Denis Pushkarev 14bdcbd551 fix buffer mutation exposure in Iterator.prototype.windows polyfill 2026-02-26 17:04:39 +02:00
Denis Pushkarev 6d0a0ca159 fix validation of iterators .next() results an objects in Iterator.{ zip, zipKeyed } polyfills 2026-02-26 16:47:50 +02:00
Denis Pushkarev 25c3b01f27 use a error constructor with new 2026-02-26 07:16:35 +02:00
Denis Pushkarev 653e28489c fix a lack of reactnative alias in core-js-compat types 2026-02-25 23:57:11 +02:00
Denis Pushkarev 9dd2b019b6 simplify iOS detection 2026-02-25 16:48:14 +02:00
Denis Pushkarev 0071369c96 add Deno 2.7 compat data mapping 2026-02-25 13:16:50 +02:00
Denis Pushkarev eb8ab5fd27 mark Math.sumPrecise as shipped in V8 ~ Chrome 147
https://issues.chromium.org/issues/374310075#comment16
2026-02-25 10:51:11 +02:00
Denis Pushkarev f9ce55037c add Electron 42 compat data mapping 2026-02-23 15:55:49 +02:00
Denis Pushkarev 63c9703517 make polyfills of methods from Map upsert proposal from the pure version generic 2026-02-23 02:39:39 +02:00
Denis Pushkarev e686c57fde fix jsdoc 2026-02-22 23:52:36 +02:00
Denis Pushkarev c3a71877a5 update some links 2026-02-21 17:10:31 +02:00
Denis Pushkarev a281ffcfc0 fix a link 2026-02-21 16:56:00 +02:00
Denis Pushkarev c2b66b8900 minor performance optimization polyfills of methods from Map upsert proposal 2026-02-21 15:04:38 +02:00
Denis Pushkarev b1d4c3e37f fix one more case of iterator closing in AsyncIterator.prototype.flatMap polyfill 2026-02-21 01:45:32 +02:00
Denis Pushkarev 63dc94cfab improve accuracy of Number.prototype.toExponential polyfills with big and small values 2026-02-20 21:06:33 +02:00
Denis Pushkarev 5d89a5995f fix order of arguments validation in Array.prototype.flat polyfill 2026-02-20 16:42:25 +02:00
Denis Pushkarev c33c61f359 fix block of protocol change for file with empty host in the URL polyfill 2026-02-20 13:21:26 +02:00
Denis Pushkarev 4252f3ac67 fix linting 2026-02-19 23:48:14 +02:00
Denis Pushkarev 8cba246782 sync Iterator.range edge case with the proposal 2026-02-19 23:44:57 +02:00
Denis Pushkarev a883abd51e fix a lack of early error in Iterator.concat polyfill on primitive as an iterator 2026-02-19 23:01:20 +02:00
Denis Pushkarev 698ac76808 fix handling strings as iterables in Iterator.zipKeyed polyfill 2026-02-19 10:53:13 +02:00