PackageTrack
Sign in Get early access

object.getownpropertydescriptors

ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.

2.1.9 41M downloads/mo #2779 most downloaded on npm es-shims/object.getownpropertydescriptors

What this package is like to depend on

Last release 8 months ago

10 Dec 2025

Release timing varies

gaps range from 3 months to 3.4 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

12 years old

19 releases · first in 2015

1 release in the last 12 months

see the full history below

Release timeline

19 releases · Feb 2015 to Dec 2025
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 2.1.9 10 Dec 2025
    Commits, not release notes

    This project publishes no release notes. Between v2.1.8 and v2.1.9 there were 9 commits, 8 of them substantive:

    • [meta] drop engines.node down to 0.4
    • [meta] use npm audit instead of aud
    • [Dev Deps] update @ljharb/eslint-config
    • [Deps] update array.prototype.reduce, call-bind, es-abstract, es-object-atoms, gopd, safe-array-concat
    • [Dev Deps] update @es-shims/api, auto-changelog, has-strict-mode, mock-property, tape
    • [Dev Deps] add missing peer dep
    • [Dev Deps] update npmignore
    • [Dev Deps] update eslint, @ljharb/eslint-config
  2. 2.1.8 20 Mar 2024
    Commits, not release notes

    This project publishes no release notes. Between v2.1.7 and v2.1.8 there were 6 commits, 5 of them substantive:

    • [actions] remove redundant finisher
    • [Dev Deps] update aud, mock-property, npmignore, tape
    • [Refactor] use es-object-atoms where possible
    • [Refactor] use gopd
    • [Deps] update call-bind, define-properties, es-abstract, safe-array-concat
  3. 2.1.7 01 Sep 2023
    Commits, not release notes

    This project publishes no release notes. Between v2.1.6 and v2.1.7 there were 3 commits, 2 of them substantive:

    • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape
    • [Deps] update array.prototype.reduce, es-abstract
  4. 2.1.6 20 Apr 2023
    Commits, not release notes

    This project publishes no release notes. Between v2.1.5 and v2.1.6 there were 4 commits, 3 of them substantive:

    • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape
    • [Deps] update define-properties, es-abstract
    • [Refactor] use safe-array-concat
  5. 2.1.5 07 Nov 2022
    Commits, not release notes

    This project publishes no release notes. Between v2.1.4 and v2.1.5 there were 5 commits, 4 of them substantive:

    • [actions] update rebase action to use reusable workflow
    • [Dev Deps] update aud, tape
    • [Deps] update array.prototype.reduce, es-abstract
    • [meta] add auto-changelog
  6. 2.1.4 20 May 2022
    Commits, not release notes

    This project publishes no release notes. Between v2.1.3 and v2.1.4 there were 11 commits, 10 of them substantive:

    • [actions] update codecov uploader
    • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, safe-publish-latest, tape
    • [actions] reuse common workflows
    • [Tests] use mock-property
    • [Dev Deps] update eslint, @ljharb/eslint-config, aud, auto-changelog, tape
    • [Deps] update define-properties, es-abstract
    • [Dev Deps] update functions-have-names
    • [Deps] update es-abstract
    • [meta] use npmignore to autogenerate an npmignore file
    • [Fix] Array.prototype.reduce isn’t present in ES3 engines
  7. 2.1.3 04 Oct 2021
    Commits, not release notes

    This project publishes no release notes. Between v2.1.2 and v2.1.3 there were 10 commits, 9 of them substantive:

    • [meta] use prepublishOnly script for npm 7+
    • [actions] use node/install instead of node/run; use codecov action
    • [Dev Deps] update eslint, tape
    • [Deps] update es-abstract
    • [readme] remove travis badge; add actions and codecov badges
    • [Dev Deps] update eslint, @ljharb/eslint-config, aud
    • [actions] update workflows
    • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, tape
    • [Deps] update es-abstract
  8. 2.1.2 20 Feb 2021
    Commits, not release notes

    This project publishes no release notes. Between v2.1.1 and v2.1.2 there were 6 commits, 5 of them substantive:

    • [actions] update workflows
    • [meta] gitignore coverage output
    • [meta] do not publish github action workflow files
    • [Dev Deps] update eslint, @ljharb/eslint-config, aud, functions-have-names, has-strict-mode, tape
    • [Deps] update call-bind, es-abstract
  9. 2.1.1 27 Nov 2020
    Commits, not release notes

    This project publishes no release notes. Between v2.1.0 and v2.1.1 there were 17 commits, 16 of them substantive:

    • [meta] remove unused Makefile and associated utilities
    • [Dev Deps] update tape
    • [Deps] update es-abstract
    • [Dev Deps] update eslint, @ljharb/eslint-config, tape, functions-have-names
    • [Dev Deps] update tape
    • [Deps] update es-abstract
    • [Tests] only audit prod deps
    • [actions] switch Automatic Rebase workflow to pull_request_target event
    • [actions] add Require Allow Edits workflow
    • [Deps] update es-abstract
    • [Dev Deps] update eslint, @ljharb/eslint-config, tape; add aud
    • [Tests] add implementation test; run es-shim-api in postlint; use tape runner
    • [Tests] run nyc on all tests
    • [Tests] migrate tests to Github Actions
    • [Deps] update es-abstract; use call-bind where applicable
    • [Fix] do not mutate the native function when present
  10. 2.1.0 13 Dec 2019

    Nothing published for this version

  11. 2.0.3 26 Jul 2016

    Nothing published for this version

  12. 2.0.2 04 Feb 2016

    Nothing published for this version

  13. 2.0.1 28 Jan 2016

    Nothing published for this version

  14. 2.0.0 28 Jan 2016

    Nothing published for this version

  15. 1.0.4 21 Jul 2015

    Nothing published for this version

  16. 1.0.3 28 Jun 2015

    Nothing published for this version

  17. 1.0.2 23 May 2015

    Nothing published for this version

  18. 1.0.1 20 Mar 2015

    Nothing published for this version

  19. 1.0.0 17 Feb 2015

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive