# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v1.1.3](https://github.com/es-shims/Array.prototype.keys/compare/v1.1.2...v1.1.3) - 2024-03-19

### Commits

- [meta] remove useless ESM [`8c934c4`](https://github.com/es-shims/Array.prototype.keys/commit/8c934c42c0bc0463e6061ae519b542b8a57b8137)
- [actions] remove redundant finisher [`c1707be`](https://github.com/es-shims/Array.prototype.keys/commit/c1707be47a7520b9c5d64b2e42dfe512e58d88ab)
- [Refactor] use `es-object-atoms` and `is-callable` instead of `es-abstract` [`f31da3d`](https://github.com/es-shims/Array.prototype.keys/commit/f31da3d648c01b211077dfdac43f587b4ff715f3)
- [Deps] update `call-bind`, `define-properties`, `es-abstract`, `es-create-array-iterator`, `es-shim-unscopables` [`7613579`](https://github.com/es-shims/Array.prototype.keys/commit/76135797d474d26d700101557d7cdfa0a7d34126)
- [Dev Deps] update `aud`, `function-bind`, `npmignore`, `tape` [`18300be`](https://github.com/es-shims/Array.prototype.keys/commit/18300be819d9e98897e19a4194c8fc33bd3f4daf)
- [Deps] update `call-bind`, `es-create-array-iterator` [`0dc2391`](https://github.com/es-shims/Array.prototype.keys/commit/0dc23917147f043d9c9844fd9185597df8f8e33a)
- [Dev Deps] update `tape` [`61f2501`](https://github.com/es-shims/Array.prototype.keys/commit/61f2501dd51fb3709c1005a1ee9e642b1ef5239a)

## [v1.1.2](https://github.com/es-shims/Array.prototype.keys/compare/v1.1.1...v1.1.2) - 2023-08-27

### Commits

- [Deps] update `define-properties`, `es-abstract`, `es-create-array-iterator` [`588dd0f`](https://github.com/es-shims/Array.prototype.keys/commit/588dd0f27c37862188f657be201777cda85396c3)
- [Dev Deps] update `@es-shims/api`, `@ljharb/eslint-config`, `aud`, `tape` [`bdc628a`](https://github.com/es-shims/Array.prototype.keys/commit/bdc628a62151498f515c7d09569db51ad91611da)

## [v1.1.1](https://github.com/es-shims/Array.prototype.keys/compare/v1.1.0...v1.1.1) - 2022-11-03

### Commits

- [meta] use `npmignore` to autogenerate an npmignore file [`9443896`](https://github.com/es-shims/Array.prototype.keys/commit/9443896719447d6e9f1c10a9d9e7478be0b7f0ce)
- [actions] update rebase action to use reusable workflow [`143c79a`](https://github.com/es-shims/Array.prototype.keys/commit/143c79a23f3a09badd8a051d46c83f30874c7f61)
- [Deps] update `define-properties`, `es-abstract` [`f8b50d0`](https://github.com/es-shims/Array.prototype.keys/commit/f8b50d04c1e7c287d33302de8d148c976ce874fc)
- [Dev Deps] update `aud`, `functions-have-names`, `tape` [`024daf2`](https://github.com/es-shims/Array.prototype.keys/commit/024daf2835752f8d89f4258ba021152c9c8bfbb3)

## [v1.1.0](https://github.com/es-shims/Array.prototype.keys/compare/v1.0.4...v1.1.0) - 2022-04-11

### Commits

- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`f07f158`](https://github.com/es-shims/Array.prototype.keys/commit/f07f158c3048d809f63787633985090e3d073032)
- [New] `shim`/`auto`: add `keys` to `Symbol.unscopables` [`ff4ed72`](https://github.com/es-shims/Array.prototype.keys/commit/ff4ed72d47f2b9170e0d92969e53f82bd251d83b)
- [Deps] update `es-abstract` [`13d56d1`](https://github.com/es-shims/Array.prototype.keys/commit/13d56d1dea124c6d9fdec8ae136c9b675d75bd7e)

## [v1.0.4](https://github.com/es-shims/Array.prototype.keys/compare/v1.0.3...v1.0.4) - 2021-12-14

### Commits

- [actions] reuse common workflows [`e81ab54`](https://github.com/es-shims/Array.prototype.keys/commit/e81ab547a4c3db1859efc1992f39a65f7ed973f6)
- [actions] update codecov uploader [`82b3103`](https://github.com/es-shims/Array.prototype.keys/commit/82b310387b5b68837141e5b7a10947a8dbeb14f9)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `tape` [`d441f3e`](https://github.com/es-shims/Array.prototype.keys/commit/d441f3e5cc9674cc8af64373e99c3741531a5146)
- [meta] fix "exports" [`d610af6`](https://github.com/es-shims/Array.prototype.keys/commit/d610af601934d00df02b8a74f7fc5c71ea5cb8df)

## [v1.0.3](https://github.com/es-shims/Array.prototype.keys/compare/v1.0.2...v1.0.3) - 2021-10-05

### Commits

- [Dev Deps] update `@es-shims/api`, `iterate-iterator` [`256cf48`](https://github.com/es-shims/Array.prototype.keys/commit/256cf483835a85e09d1226d283e8428041de220e)
- [actions] update workflows [`4d774cf`](https://github.com/es-shims/Array.prototype.keys/commit/4d774cfedc2cf8ff6b61edecc25b9fa3b27204b6)
- [Deps] update `es-abstract` [`bcb3b19`](https://github.com/es-shims/Array.prototype.keys/commit/bcb3b1996730189831792f00349636154747367f)
- [Refactor] forgot a 2020 -&gt; 2021 [`3a17c81`](https://github.com/es-shims/Array.prototype.keys/commit/3a17c8133aa8ec28550d6294221e1f03747b228b)

## [v1.0.2](https://github.com/es-shims/Array.prototype.keys/compare/v1.0.1...v1.0.2) - 2021-10-01

### Commits

- [actions] use `node/install` instead of `node/run`; use `codecov` action [`6256835`](https://github.com/es-shims/Array.prototype.keys/commit/625683503d84a7f7d038dccc5832089986c0d033)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `functions-have-names`, `has-strict-mode`, `tape` [`cc74877`](https://github.com/es-shims/Array.prototype.keys/commit/cc74877edc242817294dd17b67b6fa6933bb8a28)
- [actions] update workflows [`ad0765a`](https://github.com/es-shims/Array.prototype.keys/commit/ad0765ae8a942977efdec53ef4e44dc13a0b1acb)
- [Deps] update `es-abstract`, `es-create-array-iterator` [`7321d23`](https://github.com/es-shims/Array.prototype.keys/commit/7321d231139ead59989012700d4547f1baec9d09)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`a29fbb4`](https://github.com/es-shims/Array.prototype.keys/commit/a29fbb471ad4e39e776348b27f7f8c910e4d30a3)
- [readme] add github actions/codecov badges [`c27946e`](https://github.com/es-shims/Array.prototype.keys/commit/c27946e03ae4a9657229e0c7a14a7c913b6103c5)
- [actions] update workflows [`1dff1fa`](https://github.com/es-shims/Array.prototype.keys/commit/1dff1fa6fd37682f76734b38d17881516e47fe21)
- [Deps] update `call-bind`, `es-abstract`, `es-create-array-iterator` [`f05b92c`](https://github.com/es-shims/Array.prototype.keys/commit/f05b92c1113415df72481091f1aca78c08c2c440)
- [readme] remove travis badge [`a198dcf`](https://github.com/es-shims/Array.prototype.keys/commit/a198dcf6351ad92d82b62b23d218788cff5f783e)
- [Dev Deps] update `eslint`, `tape` [`20d145f`](https://github.com/es-shims/Array.prototype.keys/commit/20d145f2075d2122ddf9bce30f94ea4f1da31535)
- [meta] use `prepublishOnly`, for npm 7+ [`56710cf`](https://github.com/es-shims/Array.prototype.keys/commit/56710cf55ef6aece5b4b836086898e3b9a6df97e)
- [meta] eslintignore coverage [`a9c5409`](https://github.com/es-shims/Array.prototype.keys/commit/a9c5409d5100c8288b62a19031737e04b4b61745)
- [Tests] add `@es-shims/api` [`a1eef97`](https://github.com/es-shims/Array.prototype.keys/commit/a1eef97a03d3b1c18f75d07efe5d802951188b7e)
- [Deps] update `es-abstract` [`31e1cb9`](https://github.com/es-shims/Array.prototype.keys/commit/31e1cb9997765c801c5c0fdd57038d9e264121b2)
- [Tests] increase coverage [`19b0302`](https://github.com/es-shims/Array.prototype.keys/commit/19b0302a56b9b56d3c8950c060dd2d632fd115f7)

## [v1.0.1](https://github.com/es-shims/Array.prototype.keys/compare/v1.0.0...v1.0.1) - 2020-11-17

### Commits

- [Tests] migrate tests to Github Actions [`04e43f9`](https://github.com/es-shims/Array.prototype.keys/commit/04e43f9d172337ee2fac4f877e860cc9cb9b9936)
- [meta] do not publish github action workflows [`cee98a9`](https://github.com/es-shims/Array.prototype.keys/commit/cee98a9f099a3861745fc286935483696ce33e98)
- [Tests] add `npm run tests-esm` [`5c3b8cb`](https://github.com/es-shims/Array.prototype.keys/commit/5c3b8cbafd9ca9b4e914783bf6a0cbfca879b314)
- [Deps] update `es-abstract`; use `call-bind` where applicable [`81eaac8`](https://github.com/es-shims/Array.prototype.keys/commit/81eaac85e0cee4dda84cf6de9d8f599b82eb2d4a)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`5635253`](https://github.com/es-shims/Array.prototype.keys/commit/563525361b28c74f7fc62190e0054db6d69a3936)
- [Tests] run `nyc` on tests by default [`eccd7c3`](https://github.com/es-shims/Array.prototype.keys/commit/eccd7c36bbd71e58d00bb36d8035d4dd1ea649c1)
- [actions] add "Allow Edits" workflow [`66d802a`](https://github.com/es-shims/Array.prototype.keys/commit/66d802a99fbf38fcb1ba1a0e0e46ddb382a8280c)
- [Dev Deps] update `auto-changelog`, `tape` [`724cea0`](https://github.com/es-shims/Array.prototype.keys/commit/724cea035d6aa23950841fe519cb08ea29e95586)
- [Dev Deps] update `auto-changelog`; add `aud` [`7be65db`](https://github.com/es-shims/Array.prototype.keys/commit/7be65dbf7c77f02558c49068178a582d663a62e4)
- [actions] switch Automatic Rebase workflow to `pull_request_target` event [`4e7de33`](https://github.com/es-shims/Array.prototype.keys/commit/4e7de33eaefd88aa91564715263df0126edcdf35)
- [Tests] only audit prod deps [`2286a46`](https://github.com/es-shims/Array.prototype.keys/commit/2286a46d5e6fba38a9ad971dbd14fe073c1ce0d6)
- [Deps] update `es-abstract` [`5b1421c`](https://github.com/es-shims/Array.prototype.keys/commit/5b1421c26dc32c00e04a60ffc3c8dacd3618e34f)
- [Dev Deps] update `@ljharb/eslint-config` [`ddda3cb`](https://github.com/es-shims/Array.prototype.keys/commit/ddda3cb466af2ddc028eb163bfe62c4a6b842442)
- [readme] add greenkeeper badge [`94787bd`](https://github.com/es-shims/Array.prototype.keys/commit/94787bd405da5d17f6058d6dfa36076874332f67)

## v1.0.0 - 2020-01-21

### Commits

- Initial commit [`4ed53fe`](https://github.com/es-shims/Array.prototype.keys/commit/4ed53fef9e4147b87fab7887f643070935cd7633)
- Tests [`246f52f`](https://github.com/es-shims/Array.prototype.keys/commit/246f52fbd095088373a983e97bec975e649f4e5b)
- Implementation [`af11c61`](https://github.com/es-shims/Array.prototype.keys/commit/af11c6143a1dca8c27a261c9a9c9e142dba8a9e6)
- readme [`703d3d5`](https://github.com/es-shims/Array.prototype.keys/commit/703d3d553c75583a139433ead952d4c1aeccbb01)
- npm init [`78443dd`](https://github.com/es-shims/Array.prototype.keys/commit/78443ddede7da0f3e483d140b3f736ee7c366ccc)
- [Breaking] add "exports"; include conditional export for `index.mjs` [`e602386`](https://github.com/es-shims/Array.prototype.keys/commit/e60238640e79d0aa3e5b2ef2758d4a74fc28facf)
- [meta] add `auto-changelog` [`a5c9e88`](https://github.com/es-shims/Array.prototype.keys/commit/a5c9e880f266a7d12d96ec7204219c14843f0570)
- [actions] add automatic rebasing / merge commit blocking [`459552d`](https://github.com/es-shims/Array.prototype.keys/commit/459552d1f69fe6556f7ae3222d75cd9b368ed0cf)
- [Tests] add `npm run lint` [`d9c1c41`](https://github.com/es-shims/Array.prototype.keys/commit/d9c1c41e2949453f4a8a60aa7f4aed4d776b3d3f)
- [Tests] use shared travis-ci configs [`c03277e`](https://github.com/es-shims/Array.prototype.keys/commit/c03277ec9fc2766e458f4bfe031a3876924bd52a)
- Only apps should have lockfiles [`1a89d51`](https://github.com/es-shims/Array.prototype.keys/commit/1a89d519dfc5b3e60019404e7c3cbc60e73f28f3)
- [meta] add `safe-publish-latest` [`ce0ff0f`](https://github.com/es-shims/Array.prototype.keys/commit/ce0ff0fd7bb25cd8a22daec8d646985a7ce1ec79)
- [meta] add `funding` field [`6b17ee2`](https://github.com/es-shims/Array.prototype.keys/commit/6b17ee21ae47e89dff338674ccde8bba434980c2)
