2023-07-29 20:33:28 +02:00
# 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 ).
2024-08-26 08:36:01 +02:00
## [v1.0.6](https://github.com/ljharb/side-channel/compare/v1.0.5...v1.0.6) - 2024-02-29
### Commits
- add types [`9beef66` ](https://github.com/ljharb/side-channel/commit/9beef6643e6d717ea57bedabf86448123a7dd9e9 )
- [meta] simplify `exports` [`4334cf9` ](https://github.com/ljharb/side-channel/commit/4334cf9df654151504c383b62a2f9ebdc8d9d5ac )
- [Deps] update `call-bind` [`d6043c4` ](https://github.com/ljharb/side-channel/commit/d6043c4d8f4d7be9037dd0f0419c7a2e0e39ec6a )
- [Dev Deps] update `tape` [`6aca376` ](https://github.com/ljharb/side-channel/commit/6aca3761868dc8cd5ff7fd9799bf6b95e09a6eb0 )
## [v1.0.5](https://github.com/ljharb/side-channel/compare/v1.0.4...v1.0.5) - 2024-02-06
### Commits
- [actions] reuse common workflows [`3d2e1ff` ](https://github.com/ljharb/side-channel/commit/3d2e1ffd16dd6eaaf3e40ff57951f840d2d63c04 )
- [meta] use `npmignore` to autogenerate an npmignore file [`04296ea` ](https://github.com/ljharb/side-channel/commit/04296ea17d1544b0a5d20fd5bfb31aa4f6513eb9 )
- [meta] add `.editorconfig` ; add `eclint` [`130f0a6` ](https://github.com/ljharb/side-channel/commit/130f0a6adbc04d385c7456a601d38344dce3d6a9 )
- [Dev Deps] update `eslint` , `@ljharb/eslint-config` , `aud` , `auto-changelog` , `safe-publish-latest` , `tape` [`d480c2f` ](https://github.com/ljharb/side-channel/commit/d480c2fbe757489ae9b4275491ffbcc3ac4725e9 )
- [Dev Deps] update `eslint` , `@ljharb/eslint-config` , `aud` , `auto-changelog` , `tape` [`ecbe70e` ](https://github.com/ljharb/side-channel/commit/ecbe70e53a418234081a77971fec1fdfae20c841 )
- [actions] update rebase action [`75240b9` ](https://github.com/ljharb/side-channel/commit/75240b9963b816e8846400d2287cb68f88c7fba7 )
- [Dev Deps] update `@ljharb/eslint-config` , `aud` , `npmignore` , `tape` [`ae8d281` ](https://github.com/ljharb/side-channel/commit/ae8d281572430099109870fd9430d2ca3f320b8d )
- [Dev Deps] update `@ljharb/eslint-config` , `aud` , `tape` [`7125b88` ](https://github.com/ljharb/side-channel/commit/7125b885fd0eacad4fee9b073b72d14065ece278 )
- [Deps] update `call-bind` , `get-intrinsic` , `object-inspect` [`82577c9` ](https://github.com/ljharb/side-channel/commit/82577c9796304519139a570f82a317211b5f3b86 )
- [Deps] update `call-bind` , `get-intrinsic` , `object-inspect` [`550aadf` ](https://github.com/ljharb/side-channel/commit/550aadf20475a6081fd70304cc54f77259a5c8a8 )
- [Tests] increase coverage [`5130877` ](https://github.com/ljharb/side-channel/commit/5130877a7b27c862e64e6d1c12a178b28808859d )
- [Deps] update `get-intrinsic` , `object-inspect` [`ba0194c` ](https://github.com/ljharb/side-channel/commit/ba0194c505b1a8a0427be14cadd5b8a46d4d01b8 )
- [meta] add missing `engines.node` [`985fd24` ](https://github.com/ljharb/side-channel/commit/985fd249663cb06617a693a94fe08cad12f5cb70 )
- [Refactor] use `es-errors` , so things that only need those do not need `get-intrinsic` [`40227a8` ](https://github.com/ljharb/side-channel/commit/40227a87b01709ad2c0eebf87eb4223a800099b9 )
- [Deps] update `get-intrinsic` [`a989b40` ](https://github.com/ljharb/side-channel/commit/a989b4024958737ae7be9fbffdeff2078f33a0fd )
- [Deps] update `object-inspect` [`aec42d2` ](https://github.com/ljharb/side-channel/commit/aec42d2ec541a31aaa02475692c87d489237d9a3 )
2023-07-29 20:33:28 +02:00
## [v1.0.4](https://github.com/ljharb/side-channel/compare/v1.0.3...v1.0.4) - 2020-12-29
### Commits
- [Tests] migrate tests to Github Actions [`10909cb` ](https://github.com/ljharb/side-channel/commit/10909cbf8ce9c0bf96f604cf13d7ffd5a22c2d40 )
- [Refactor] Use a linked list rather than an array, and move accessed nodes to the beginning [`195613f` ](https://github.com/ljharb/side-channel/commit/195613f28b5c1e6072ef0b61b5beebaf2b6a304e )
- [meta] do not publish github action workflow files [`290ec29` ](https://github.com/ljharb/side-channel/commit/290ec29cd21a60585145b4a7237ec55228c52c27 )
- [Tests] run `nyc` on all tests; use `tape` runner [`ea6d030` ](https://github.com/ljharb/side-channel/commit/ea6d030ff3fe6be2eca39e859d644c51ecd88869 )
- [actions] add "Allow Edits" workflow [`d464d8f` ](https://github.com/ljharb/side-channel/commit/d464d8fe52b5eddf1504a0ed97f0941a90f32c15 )
- [Dev Deps] update `eslint` , `@ljharb/eslint-config` , `aud` , `auto-changelog` [`02daca8` ](https://github.com/ljharb/side-channel/commit/02daca87c6809821c97be468d1afa2f5ef447383 )
- [Refactor] use `call-bind` and `get-intrinsic` instead of `es-abstract` [`e09d481` ](https://github.com/ljharb/side-channel/commit/e09d481528452ebafa5cdeae1af665c35aa2deee )
- [Deps] update `object.assign` [`ee83aa8` ](https://github.com/ljharb/side-channel/commit/ee83aa81df313b5e46319a63adb05cf0c179079a )
- [actions] update rebase action to use checkout v2 [`7726b0b` ](https://github.com/ljharb/side-channel/commit/7726b0b058b632fccea709f58960871defaaa9d7 )
## [v1.0.3](https://github.com/ljharb/side-channel/compare/v1.0.2...v1.0.3) - 2020-08-23
### Commits
- [Dev Deps] update `eslint` , `@ljharb/eslint-config` , `aud` , `auto-changelog` , `tape` [`1f10561` ](https://github.com/ljharb/side-channel/commit/1f105611ef3acf32dec8032ae5c0baa5e56bb868 )
- [Deps] update `es-abstract` , `object-inspect` [`bc20159` ](https://github.com/ljharb/side-channel/commit/bc201597949a505e37cef9eaf24c7010831e6f03 )
- [Dev Deps] update `@ljharb/eslint-config` , `tape` [`b9b2b22` ](https://github.com/ljharb/side-channel/commit/b9b2b225f9e0ea72a6ec2b89348f0bd690bc9ed1 )
- [Dev Deps] update `eslint` , `@ljharb/eslint-config` , `tape` [`7055ab4` ](https://github.com/ljharb/side-channel/commit/7055ab4de0860606efd2003674a74f1fe6ebc07e )
- [Dev Deps] update `auto-changelog` ; add `aud` [`d278c37` ](https://github.com/ljharb/side-channel/commit/d278c37d08227be4f84aa769fcd919e73feeba40 )
- [actions] switch Automatic Rebase workflow to `pull_request_target` event [`3bcf982` ](https://github.com/ljharb/side-channel/commit/3bcf982faa122745b39c33ce83d32fdf003741c6 )
- [Tests] only audit prod deps [`18d01c4` ](https://github.com/ljharb/side-channel/commit/18d01c4015b82a3d75044c4d5ba7917b2eac01ec )
- [Deps] update `es-abstract` [`6ab096d` ](https://github.com/ljharb/side-channel/commit/6ab096d9de2b482cf5e0717e34e212f5b2b9bc9a )
- [Dev Deps] update `tape` [`9dc174c` ](https://github.com/ljharb/side-channel/commit/9dc174cc651dfd300b4b72da936a0a7eda5f9452 )
- [Deps] update `es-abstract` [`431d0f0` ](https://github.com/ljharb/side-channel/commit/431d0f0ff11fbd2ae6f3115582a356d3a1cfce82 )
- [Deps] update `es-abstract` [`49869fd` ](https://github.com/ljharb/side-channel/commit/49869fd323bf4453f0ba515c0fb265cf5ab7b932 )
- [meta] Add package.json to package's exports [`77d9cdc` ](https://github.com/ljharb/side-channel/commit/77d9cdceb2a9e47700074f2ae0c0a202e7dac0d4 )
## [v1.0.2](https://github.com/ljharb/side-channel/compare/v1.0.1...v1.0.2) - 2019-12-20
### Commits
- [Dev Deps] update `@ljharb/eslint-config` , `tape` [`4a526df` ](https://github.com/ljharb/side-channel/commit/4a526df44e4701566ed001ec78546193f818b082 )
- [Deps] update `es-abstract` [`d4f6e62` ](https://github.com/ljharb/side-channel/commit/d4f6e629b6fb93a07415db7f30d3c90fd7f264fe )
## [v1.0.1](https://github.com/ljharb/side-channel/compare/v1.0.0...v1.0.1) - 2019-12-01
### Commits
- [Fix] add missing "exports" [`d212907` ](https://github.com/ljharb/side-channel/commit/d2129073abf0701a5343bf28aa2145617604dc2e )
## v1.0.0 - 2019-12-01
### Commits
- Initial implementation [`dbebd3a` ](https://github.com/ljharb/side-channel/commit/dbebd3a4b5ed64242f9a6810efe7c4214cd8cde4 )
- Initial tests [`73bdefe` ](https://github.com/ljharb/side-channel/commit/73bdefe568c9076cf8c0b8719bc2141aec0e19b8 )
- Initial commit [`43c03e1` ](https://github.com/ljharb/side-channel/commit/43c03e1c2849ec50a87b7a5cd76238a62b0b8770 )
- npm init [`5c090a7` ](https://github.com/ljharb/side-channel/commit/5c090a765d66a5527d9889b89aeff78dee91348c )
- [meta] add `auto-changelog` [`a5c4e56` ](https://github.com/ljharb/side-channel/commit/a5c4e5675ec02d5eb4d84b4243aeea2a1d38fbec )
- [actions] add automatic rebasing / merge commit blocking [`bab1683` ](https://github.com/ljharb/side-channel/commit/bab1683d8f9754b086e94397699fdc645e0d7077 )
- [meta] add `funding` field; create FUNDING.yml [`63d7aea` ](https://github.com/ljharb/side-channel/commit/63d7aeaf34f5650650ae97ca4b9fae685bd0937c )
- [Tests] add `npm run lint` [`46a5a81` ](https://github.com/ljharb/side-channel/commit/46a5a81705cd2664f83df232c01dbbf2ee952885 )
- Only apps should have lockfiles [`8b16b03` ](https://github.com/ljharb/side-channel/commit/8b16b0305f00895d90c4e2e5773c854cfea0e448 )
- [meta] add `safe-publish-latest` [`2f098ef` ](https://github.com/ljharb/side-channel/commit/2f098ef092a39399cfe548b19a1fc03c2fd2f490 )