Skip to content

Latest commit

 

History

History
94 lines (72 loc) · 4.96 KB

CHANGELOG.md

File metadata and controls

94 lines (72 loc) · 4.96 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v2.2.4 - 2024-12-17

Commits

  • [actions] split out node 10-20, and 20+ 22ec19f
  • [Dev Deps] update @es-shims/api, auto-changelog, tape 60c8f4a
  • [Deps] update call-bind, es-abstract 31f714f
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config 763157c
  • [meta] add missing engines.node 1f5d651
  • [Refactor] use call-bound directly ebc05aa
  • [Tests] replace aud with npm audit 1f6d4de
  • [meta] add SECURITY.md 2cf450e
  • [Deps] update es-abstract 33ede20
  • [Dev Deps] add missing peer dep 906ece2

v2.2.3 - 2024-03-16

Commits

  • [Refactor] use es-object-atoms, update es-abstract 7747551
  • [Deps] update call-bind, define-properties, es-shim-unscopables d0f9882
  • [Dev Deps] update aud, npmignore, tape f6a1abf

v2.2.2 - 2023-08-27

Commits

  • [meta] add auto-changelog d653e4c
  • [Deps] update define-properties, es-abstract 6afe819
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape c65fb5f

2.2.1

  • [Deps] update define-properties, es-abstract
  • [meta] use npmignore to autogenerate an npmignore file
  • [actions] update rebase action to use reusable workflow
  • [Dev Deps] update aud, functions-have-names, tape

2.2.0

  • [New] shim/auto: add findIndex to Symbol.unscopables
  • [Tests] migrate to tape
  • [Deps] update es-abstract
  • [Dev Deps] update @ljharb/eslint-config

2.1.1

  • [Refactor] update implementation to match spec text
  • [meta] add safe-publish-latest
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, @es-shims/api
  • [Tests] migrate tests to Github Actions

2.1.0

  • [New] add auto entry point
  • [Fix] remove detect file, broken/unused in v2
  • [Refactor] use split-up es-abstract (77% bundle size decrease)
  • [Performance] avoid checking arguments indexes beyond arguments.length
  • [Performance] inline ES.Call since IsCallable is already checked prior to the loop.
  • [Deps] update define-properties
  • [meta] Only apps should have lockfiles
  • [meta] add missing LICENSE file
  • [Tests] add npm run lint
  • [Tests] use shared travis-ci configs
  • [Tests] use aud in posttest

2.0.2

  • [Performance] the entry point should use the native function when compliant

2.0.1

  • [Fix] use call instead of apply in bound entry point function (#17)
  • [Refactor] Remove unnecessary double ToLength call (#16)
  • [Tests] run tests on travis-ci

2.0.0

  • [Breaking] use es-shim API (#13)
  • [Docs] fix example in README (#9)
  • [Docs] Fix npm install command in README (#7)

1.0.0

  • [Fix] do not skip holes, per ES6 change (#4)
  • [Fix] Older browsers report the typeof some host objects and regexes as "function" (#5)

0.1.1

  • [Fix] Support IE8 by wrapping Object.defineProperty with a try catch (#3)
  • [Refactor] remove redundant enumerable: false (#1)

0.1.0

  • Initial release.