CHANGELOG.md 25 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.

v1.5.3 - 2024-10-03

Fixed

  • [Fix] avoid unnecessary polyfill #31

Commits

  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, object-inspect, tape 9e8bc20
  • [Dev Deps] update @es-shims/api, auto-changelog, es-value-fixtures, tape c32be8e
  • [readme] fix typos 195c32e
  • [Deps] update call-bind, set-function-name 207517f
  • [Dev Deps] update available-regexp-flags, tape b3854f7
  • [Tests] replace aud with npm audit d3ee951
  • [Dev Deps] update hasown 9e407c4
  • [Dev Deps] add missing peer dep 0199bfd

v1.5.2 - 2024-02-11

Commits

  • [Tests] increase coverage c692c88
  • [Dev Deps] use hasown instead of has fb5b350
  • [Dev Deps] update aud, hasown, npmignore, tape fd0ddd9
  • [Deps] update call-bind, define-properties, set-function-name ca53f66
  • [Dev Deps] update object-inspect, tape 4491680
  • [Refactor] use es-errors 1d03d22
  • [Fix] properly check for a non-object receiver 024d442
  • [Deps] update call-bind f222ce0

v1.5.1 - 2023-09-12

Commits

  • [Refactor] use set-function-name 1384147
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, available-regexp-flags, tape 07bf9a2
  • [Dev Deps] add missing npmignore dep 8ca9dfe

v1.5.0 - 2023-04-18

Commits

  • [meta] use npmignore to autogenerate an npmignore file f7438ad
  • [New] add unicodeSets/v flag f922170
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, available-regexp-flags, object-inspect, tape 1203078
  • [actions] update rebase action to use reusable workflow c562ea2
  • [Dev Deps] update aud, object-inspect, tape f3ae811
  • [Deps] update define-properties, functions-have-names 2d0476e
  • [Tests] use for-each instead of foreach d9f30da
  • [Deps] update define-properties 81c1c20

v1.4.3 - 2022-04-14

Commits

  • [Fix] when shimmed, name must be get flags fcefd00

v1.4.2 - 2022-04-12

Commits

  • [Fix] ensure hasIndices is patched properly, and getter order is correct a1af45a
  • [Dev Deps] update eslint, @ljharb/eslint-config, auto-changelog, tape 24f5a0c

v1.4.1 - 2022-01-13

Commits

  • [Fix] polyfill: do not throw in a descriptorless environment e2d24e7

v1.4.0 - 2022-01-13

Commits

  • [Tests] use available-regexp-flags 95af246
  • [New] add hasIndices/d flag 89959ca

v1.3.2 - 2022-01-13

Commits

v1.3.1 - 2021-01-15

Commits

  • [Tests] run nyc on all tests; use tape runner; add full es-shims test suite 047a1e8
  • [Tests] migrate tests to Github Actions e4e391f
  • [meta] use auto-changelog for changelog afbcd06
  • [actions] add Require Allow Edits workflow 0db5d50
  • [meta] do not publish github action workflow files 53f2902
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape; add aud 05f2a85
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, tape 2a197b8
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape; add safe-publish-latest e40bd37
  • [Refactor] use call-bind instead of es-abstract e6eac90
  • [Deps] update es-abstract f198075
  • [actions] switch Automatic Rebase workflow to pull_request_target event 2d21727
  • [Deps] update es-abstract 7e7ddc6

v1.3.0 - 2019-12-14

Commits

  • [Tests] remove jscs 4a09ab4
  • [Tests] use shared travis-ci configs 8afa6a9
  • [Dev Deps] update eslint, @ljharb/eslint-config, covert, has, tape 13a9fc9
  • [Refactor] use callBind helper from es-abstract c3a3727
  • [actions] add automatic rebasing / merge commit blocking 51e3f93
  • [Tests] use npx aud instead of nsp or npm audit with hoops 7e1ee50
  • [meta] add funding field c99cbec
  • [New] add auto entry point 1e53e85
  • [Tests] use eclint instead of editorconfig-tools 8600bfe
  • [Deps] update define-properties ad221fa

v1.2.0 - 2017-10-24

Commits

  • [Tests] up to node v8.8, v7.10, v6.11, v4.8; improve matrix; use nvm install-latest-npm so new npm doesn’t break old node 5a9653d
  • [Dev Deps] update tape, jscs, nsp, eslint, @ljharb/eslint-config; add has 556de86
  • [Dev Deps] update tape, jscs, nsp, eslint, @ljharb/eslint-config 726772c
  • [New] add support for dotAll regex flag. fcbd64f
  • [Dev Deps] update eslint, jscs, nsp, tape, @ljharb/eslint-config, @es-shims/api 0272934
  • [Dev Deps] update jscs, nsp, eslint e4cd264
  • [Dev Deps] update jscs, nsp, eslint, @es-shims/api baf5169
  • [Dev Deps] update tape, nsp, eslint, @ljharb/eslint-config 97cea15
  • [Dev Deps] update tape, discs, eslint, @ljharb/eslint-config b6872f4
  • [Dev Deps] update tape, jscs, nsp, eslint, @ljharb/eslint-config 14702cc
  • [Dev Deps] update jscs, @es-shims/api cd060a6
  • [Tests] up to node v6.2, v5.11 14638bd
  • [Tests] up to io.js v3.3, node v4.1 b0a5ffb
  • [Tests] npm run silently 35804d4
  • [Tests] up to node v5.9, v4.4 e0fe80d
  • [Tests] up to node v5.7, v4.3 9739c42
  • [Dev Deps] update jscs 4aa1699
  • [Dev Deps] update tape, jscs, nsp, @ljharb/eslint-config 8bc5e6b
  • [Tests] fix npm upgrades on older nodes ae00bb9
  • Only apps should have lockfiles. 6d14965
  • [Tests] use pretest/posttest for better organization 0520cfd
  • [Tests] up to node v5.5 810f62b
  • [Tests] on node v5.3 f839662
  • [Dev Deps] update eslint, @ljharb/eslint-config 78ecaa5
  • [Tests] up to node v5.2 c04d762
  • [Tests] up to node v5.0 7c0d5b9
  • [Tests] on node v5.10 40ddafd
  • [Deps] update define-properties 98ea89d

v1.1.1 - 2015-08-16

Commits

  • [Fix] cover the case where there is no descriptor on the prototype 67014c3

v1.1.0 - 2015-08-16

Commits

  • Update jscs, eslint; use my personal shared eslint config. 37ca379
  • Update eslint, tape, editorconfig-tools, nsp cb92d6e
  • Implement the es-shim API. 15eb821
  • Refactoring to reduce complexity. aeb4785
  • Move implementation to implementation.js a698925
  • Update eslint, jscs 277a4a1
  • Update nsp, eslint c9f3866
  • Update tape, eslint a08795b
  • Make some things a bit more robust. 450abb4
  • Update eslint 25d898f
  • Test on latest two io.js versions. 2e17ca3
  • All grade A-supported node/iojs versions now ship with an npm that understands ^. 4a2a548
  • Update eslint 64df4e0
  • Update eslint ac05ae5
  • Clean up supportsDescriptors check. e44d0de
  • [Dev Deps] Update jscs 8741758
  • Update tape, jscs, nsp, eslint db1f658
  • Test on io.js v2.3 18c948f
  • Run travis-ci tests on iojs and node v0.12; speed up builds; allow 0.8 failures. c37e79f
  • Update tape, jscs, eslint 4b652bf
  • [Dev Deps] Update tape, eslint 29d4ac0
  • Test up to io.js v2.1 9f9e342
  • Update covert, jscs c98f3b4
  • Update jscs 9e5e220
  • [Dev Deps] update tape cdd3af2
  • [Dev Deps] update tape d42d0bf
  • Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG. a5e7453
  • Update tape 2a675ec
  • Test on io.js v2.5 448cbdb
  • Test on io.js v2.4 948e511
  • Test on io.js v2.2 4793278
  • Update eslint 0f463da
  • Update eslint 5a16967
  • Test on io.js v3.0 7ba8706
  • Test on iojs-v1.2 b521e09

v1.0.1 - 2014-12-13

Merged

  • Match the spec properly: throw when not an object; make getter generic. #3

Fixed

  • Match the spec properly #1

Commits

  • Speed up the “is object” check in case of null or undefined 77137f9

v1.0.0 - 2014-12-10

Commits