Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: zloirock/core-js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.16.4
Choose a base ref
...
head repository: zloirock/core-js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.17.0
Choose a head ref
  • 14 commits
  • 72 files changed
  • 1 contributor

Commits on Aug 30, 2021

  1. fix names of completions

    zloirock committed Aug 30, 2021
    Copy the full SHA
    7a424c9 View commit details
  2. Copy the full SHA
    65ca518 View commit details

Commits on Aug 31, 2021

  1. Copy the full SHA
    ea201f9 View commit details
  2. reform some scripts commands

    zloirock committed Aug 31, 2021
    Copy the full SHA
    5bf8945 View commit details
  3. fix a typo

    zloirock committed Aug 31, 2021
    Copy the full SHA
    28dec98 View commit details
  4. add some shortcuts

    zloirock committed Aug 31, 2021
    Copy the full SHA
    af69959 View commit details
  5. Copy the full SHA
    db3bd32 View commit details

Commits on Sep 1, 2021

  1. update dependencies

    zloirock committed Sep 1, 2021
    Copy the full SHA
    de5312d View commit details
  2. move .at to the stable ES

    zloirock committed Sep 1, 2021
    Copy the full SHA
    9f0fc9e View commit details
  3. Copy the full SHA
    4cd6fa6 View commit details
  4. Copy the full SHA
    4f4d95e View commit details
  5. fix typo

    zloirock committed Sep 1, 2021
    Copy the full SHA
    1c96c50 View commit details
  6. fix a typo

    zloirock committed Sep 1, 2021
    Copy the full SHA
    e310479 View commit details
  7. 3.17.0

    zloirock committed Sep 1, 2021
    Copy the full SHA
    cd4c647 View commit details
Showing with 1,127 additions and 892 deletions.
  1. +7 −0 CHANGELOG.md
  2. +68 −41 README.md
  3. +1 −1 deno/corejs/README.md
  4. +749 −682 deno/corejs/index.js
  5. +1 −1 lerna.json
  6. +14 −7 package.json
  7. +3 −3 packages/core-js-builder/package.json
  8. +1 −1 packages/core-js-bundle/package.json
  9. +3 −3 packages/core-js-compat/README.md
  10. +1 −1 packages/core-js-compat/package.json
  11. +25 −12 packages/core-js-compat/src/data.mjs
  12. +1 −0 packages/core-js-pure/override/modules/es.typed-array.at.js
  13. +1 −1 packages/core-js-pure/package.json
  14. +4 −0 packages/core-js/es/array/at.js
  15. +1 −0 packages/core-js/es/array/index.js
  16. +4 −0 packages/core-js/es/array/virtual/at.js
  17. +1 −0 packages/core-js/es/array/virtual/index.js
  18. +13 −0 packages/core-js/es/instance/at.js
  19. +4 −0 packages/core-js/es/object/has-own.js
  20. +1 −0 packages/core-js/es/object/index.js
  21. +4 −0 packages/core-js/es/string/at.js
  22. +1 −0 packages/core-js/es/string/index.js
  23. +4 −0 packages/core-js/es/string/virtual/at.js
  24. +1 −0 packages/core-js/es/string/virtual/index.js
  25. +1 −0 packages/core-js/es/typed-array/at.js
  26. +1 −0 packages/core-js/es/typed-array/methods.js
  27. +4 −2 packages/core-js/features/array/at.js
  28. +1 −0 packages/core-js/features/array/index.js
  29. +4 −2 packages/core-js/features/array/virtual/at.js
  30. +1 −0 packages/core-js/features/array/virtual/index.js
  31. +4 −2 packages/core-js/features/object/has-own.js
  32. +1 −0 packages/core-js/features/object/index.js
  33. +3 −2 packages/core-js/features/string/at.js
  34. +2 −0 packages/core-js/features/string/virtual/at.js
  35. +1 −2 packages/core-js/features/string/virtual/index.js
  36. +5 −0 packages/core-js/features/typed-array/at.js
  37. +1 −0 packages/core-js/features/typed-array/index.js
  38. +1 −0 packages/core-js/features/typed-array/methods.js
  39. +6 −2 packages/core-js/internals/async-iterator-create-proxy.js
  40. +1 −1 packages/core-js/internals/iterate.js
  41. +6 −2 packages/core-js/internals/iterator-create-proxy.js
  42. +1 −1 packages/core-js/internals/shared.js
  43. +20 −0 packages/core-js/modules/es.array.at.js
  44. +8 −0 packages/core-js/modules/es.object.has-own.js
  45. +24 −0 packages/core-js/modules/es.string.at-alternative.js
  46. +2 −2 packages/core-js/modules/es.symbol.description.js
  47. +17 −0 packages/core-js/modules/es.typed-array.at.js
  48. +2 −20 packages/core-js/modules/esnext.array.at.js
  49. +1 −1 packages/core-js/modules/esnext.iterator.take.js
  50. +2 −8 packages/core-js/modules/esnext.object.has-own.js
  51. +2 −24 packages/core-js/modules/esnext.string.at-alternative.js
  52. +2 −17 packages/core-js/modules/esnext.typed-array.at.js
  53. +15 −15 packages/core-js/modules/web.url.js
  54. +1 −1 packages/core-js/package.json
  55. +1 −0 packages/core-js/proposals/accessible-object-hasownproperty.js
  56. +2 −2 packages/core-js/proposals/relative-indexing-method.js
  57. +3 −0 packages/core-js/stable/array/at.js
  58. +3 −0 packages/core-js/stable/array/virtual/at.js
  59. +3 −0 packages/core-js/stable/instance/at.js
  60. +3 −0 packages/core-js/stable/object/has-own.js
  61. +3 −0 packages/core-js/stable/string/at.js
  62. +3 −0 packages/core-js/stable/string/virtual/at.js
  63. +3 −0 packages/core-js/stable/typed-array/at.js
  64. +14 −0 scripts/check-dependencies.mjs
  65. +8 −8 tests/commonjs-entries-content.mjs
  66. +14 −14 tests/commonjs.mjs
  67. +12 −9 tests/compat/tests.js
  68. +2 −2 tests/pure/{esnext.object.has-own.js → es.object.has-own.js}
  69. 0 tests/tests/{esnext.array.at.js → es.array.at.js}
  70. 0 tests/tests/{esnext.object.has-own.js → es.object.has-own.js}
  71. 0 tests/tests/{esnext.string.at-alternative.js → es.string.at-alternative.js}
  72. 0 tests/tests/{esnext.typed-array.at.js → es.typed-array.at.js}
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -2,6 +2,13 @@
##### Unreleased
- Nothing

##### 3.17.0 - 2021.09.02
- [Accessible `Object.prototype.hasOwnProperty` (`Object.hasOwn`) proposal](https://github.com/tc39/proposal-accessible-object-hasownproperty) moved to the stable ES, [per August 2021 TC39 meeting](https://github.com/babel/proposals/issues/76#issuecomment-909288348)
- [Relative indexing method (`.at`) proposal](https://github.com/tc39/proposal-relative-indexing-method) moved to the stable ES, [per August 2021 TC39 meeting](https://github.com/babel/proposals/issues/76#issuecomment-909285053)
- Exposed by default the stable version of `String.prototype.at`. It was not exposed because of the conflict with the alternative obsolete proposal (that will be completely removed in the next major version). For the backward compatibility, in the case of loading this proposal, it will be overwritten.
- Some more iteration closing fixes
- Fixed an ES3 reserved words usage, [#980](https://github.com/zloirock/core-js/issues/980)

##### 3.16.4 - 2021.08.29
- `AsyncFromSyncIterator` made stricter, related mainly to `AsyncIterator.from` and `AsyncIterator.prototype.flatMap`
- Handling of optional `.next` arguments in `(Async)Iterator` methods is aligned with the current spec draft (mainly - ignoring the first passed to `.next` argument in built-in generators)
Loading