PackageTrack Sign in Track my project

array-includes

An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.

3.1.9 285M downloads/mo #630 most downloaded on npm es-shims/array-includes

What this package is like to depend on

Last release 1 years ago

02 Jun 2025

Release timing varies

gaps range from 9 days to 2.6 years

This project publishes no release notes

the list below is its commits, not an announcement

1 version withdrawn

withdrawn after publishing

12 years old

24 releases · first in 2015

0 releases in the last 12 months

see the full history below

Release timeline

24 releases · Jan 2015 to Jun 2025
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 24
  1. 3.1.9 02 Jun 2025
    Commits, not release notes

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

    • [Tests] replace aud with npm audit
    • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, auto-changelog, hastrict-mode, tape
    • [Dev Deps] add missing peer dep
    • [Deps] update call-bind, es-abstract, es-object-atoms, get-intrinsic, is-string
    • [Refactor] use call-bound and math-intrinsics directly
  2. 3.1.8 20 Mar 2024
    Commits, not release notes

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

    • [actions] remove redundant finisher
    • [Tests] use call-bind instead of function-bind
    • [Dev Deps] update aud, npmignore, tape
    • [Refactor] use es-object-atoms where possible
    • [Deps] update call-bind, define-properties, es-abstract, get-intrinsic
  3. 3.1.7 03 Sep 2023
    Commits, not release notes

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

    • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape
    • [Deps] update define-properties, es-abstract, get-intrinsic
  4. 3.1.6 08 Nov 2022
    Commits, not release notes

    This project publishes no release notes. Between v3.1.5 and v3.1.6 there were 7 commits, 6 of them substantive:

    • [readme] note that FF 102+ no longer needs this package
    • [actions] update rebase action to use reusable workflow
    • [Dev Deps] update aud, tape
    • [meta] use npmignore to autogenerate an npmignore file
    • [Deps] update es-abstract, get-intrinsic
    • [meta] add auto-changelog
  5. 3.1.5 03 May 2022
    Commits, not release notes

    This project publishes no release notes. Between v3.1.4 and v3.1.5 there were 7 commits, 6 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
    • [Dev Deps] update eslint, @ljharb/eslint-config, aud, functions-have-names, tape
    • [Deps] update define-properties, es-abstract
    • [Fix] install polyfill on FF 99+
  6. 3.1.4 05 Oct 2021
    Commits, not release notes

    This project publishes no release notes. Between v3.1.3 and v3.1.4 there were 11 commits, 10 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] fix repo URLs; remove travis badge
    • [actions] update workflows
    • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, tape
    • [Deps] update es-abstract, is-string
    • [Robustness] avoid a runtime Math.max call
    • [readme] add github actions/codecov badges
  7. 3.1.3 20 Feb 2021
    Commits, not release notes

    This project publishes no release notes. Between v3.1.2 and v3.1.3 there were 7 commits, 6 of them substantive:

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

    This project publishes no release notes. Between v3.1.1 and v3.1.2 there were 13 commits, 12 of them substantive:

    • [Deps] update es-abstract
    • [Dev Deps] update @ljharb/eslint-config, functions-have-names, tape
    • [actions] switch Automatic Rebase workflow to pull_request_target event
    • [Deps] update es-abstract
    • [Dev Deps] update eslint, @ljharb/eslint-config, tape; add aud
    • [actions] add "Allow Edits" workflow
    • [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 and get-intrinsic where applicable
    • [Dev Deps] update eslint, @ljharb/eslint-config, aud; add safe-publish-latest
    • [Robustness] remove dependency on .apply
  9. 3.1.1 21 Dec 2019
    Commits, not release notes

    This project publishes no release notes. Between v3.1.0 and v3.1.1 there were 8 commits, 7 of them substantive:

    • [meta] remove unused Makefile and associated utilities
    • [Dev Deps] update tape
    • [Deps] update es-abstract
    • [Tests] add string tests
    • [Fix] IE < 9 does not have index access on strings
    • [Dev Deps] update eslint, @ljharb/eslint-config
    • [Deps] update es-abstract
  10. 3.1.0 12 Dec 2019

    Nothing published for this version

  11. 3.0.3 19 Apr 2017

    Nothing published for this version

  12. 3.0.2 06 Feb 2016

    Nothing published for this version

  13. 3.0.1 16 Aug 2015

    Nothing published for this version

  14. 3.0.0 16 Aug 2015

    Nothing published for this version

  15. 2.0.0 24 May 2015

    Nothing published for this version

  16. 1.1.1 23 May 2015

    Nothing published for this version

  17. 1.1.0 19 Mar 2015

    Nothing published for this version

  18. 1.0.6 17 Feb 2015

    Nothing published for this version

  19. 1.0.5 30 Jan 2015

    Nothing published for this version

  20. 1.0.4 11 Jan 2015

    Nothing published for this version

  21. 1.0.3 07 Jan 2015

    Nothing published for this version

  22. 1.0.2 06 Jan 2015

    Nothing published for this version

  23. 1.0.1 04 Jan 2015

    Nothing published for this version

  24. 1.0.0 04 Jan 2015 withdrawn

    v1 mistakenly auto-modified the global environment.

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project