# 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.0.9](https://github.com/es-shims/error-cause/compare/v1.0.8...v1.0.9) - 2025-09-11

### Commits

- [Deps] update `call-bind`, `es-abstract`, `es-aggregate-error`, `globalthis` [`e66973b`](https://github.com/es-shims/error-cause/commit/e66973bae6d18fdcfa0cc9d7dc2dacd38296efa8)
- [Refactor] use `set-proto` directly [`d7088f9`](https://github.com/es-shims/error-cause/commit/d7088f963afedd03d12a6e3fcfe15e729bfae7c8)
- [meta] fix `exports` order [`792d2c6`](https://github.com/es-shims/error-cause/commit/792d2c6993c6bb6c47da52f3de2982c8cf98481c)
- [Dev Deps] update `@es-shims/api`, `@ljharb/eslint-config`, `auto-changelog`, `function.prototype.name`, `has-strict-mode`, `tape` [`04aa4c8`](https://github.com/es-shims/error-cause/commit/04aa4c84b4c191ba9104275bafd9f47017f4a339)
- [Deps] update `es-abstract`, `es-aggregate-error` [`9642253`](https://github.com/es-shims/error-cause/commit/964225373f9905379993accc48eea9d8949904ad)
- [Tests] replace `aud` with `npm audit` [`515c834`](https://github.com/es-shims/error-cause/commit/515c834fc244011a66884ac92adeb3d511a02bed)
- [Dev Deps] update `@es-shims/api` [`553aca0`](https://github.com/es-shims/error-cause/commit/553aca0ebba84efe2886692602d1638cc03d9765)
- [Dev Deps] add missing peer dep [`647a9ba`](https://github.com/es-shims/error-cause/commit/647a9ba70b49d85ed13b889605684f7b8bbb9e23)

## [v1.0.8](https://github.com/es-shims/error-cause/compare/v1.0.7...v1.0.8) - 2024-03-16

### Commits

- [Deps] update `call-bind`, `es-abstract`, `has-property-descriptors` [`f32d2c2`](https://github.com/es-shims/error-cause/commit/f32d2c2c922ea48ca56cf8c19768143c8670c1f2)
- [Dev Deps] update `tape` [`8306def`](https://github.com/es-shims/error-cause/commit/8306defb4dfed92c18e4275fda4983636ee507bb)

## [v1.0.7](https://github.com/es-shims/error-cause/compare/v1.0.6...v1.0.7) - 2024-02-05

### Commits

- [Refactor] use `es-errors` where possible, so things that only need those do not need `get-intrinsic` [`594cdae`](https://github.com/es-shims/error-cause/commit/594cdaef3d6509c4044bf60fb6309cc9585ca3d7)
- [Deps] update `call-bind`, `define-properties`, `es-abstract`, `es-aggregate-error`, `get-intrinsic`, `has-property-descriptors` [`2353b34`](https://github.com/es-shims/error-cause/commit/2353b346dd8373b28c579bb5b4d78e8a7d903bae)
- [Dev Deps] update `aud`, `function.prototype.name`, `npmignore`, `tape` [`d9d2cb7`](https://github.com/es-shims/error-cause/commit/d9d2cb7c8d01109c36531a9a089adf83be15ce3c)

## [v1.0.6](https://github.com/es-shims/error-cause/compare/v1.0.5...v1.0.6) - 2023-08-27

### Commits

- [Deps] update `define-properties`, `es-abstract`, `es-aggregate-error`, `get-intrinsic` [`838666c`](https://github.com/es-shims/error-cause/commit/838666cdf77f06762e62225e461211610c4b6e73)
- [Dev Deps] update `@es-shims/api`, `@ljharb/eslint-config`, `aud`, `tape` [`a2ae385`](https://github.com/es-shims/error-cause/commit/a2ae385d9b581467abc494d1d06afc730eed4e34)

## [v1.0.5](https://github.com/es-shims/error-cause/compare/v1.0.4...v1.0.5) - 2022-11-07

### Commits

- [Deps] update `es-abstract`, `es-aggregate-error`, `get-intrinsic`, `globalthis` [`7674ed8`](https://github.com/es-shims/error-cause/commit/7674ed8e051e1d4642637a8059858fbffd419d2e)
- [actions] update rebase action to use reusable workflow [`3035aa1`](https://github.com/es-shims/error-cause/commit/3035aa15d67a72aeb6d1238f295e1d4eb09177ba)
- [Dev Deps] update `aud`, `tape` [`65cb74b`](https://github.com/es-shims/error-cause/commit/65cb74b81cd7c74c5e446cf133b4a2d3fe2f735d)

## [v1.0.4](https://github.com/es-shims/error-cause/compare/v1.0.3...v1.0.4) - 2022-05-04

### Commits

- [meta] use `npmignore` to autogenerate an npmignore file [`4172ae5`](https://github.com/es-shims/error-cause/commit/4172ae5400db22cb14d227a317073f4c052dd6a6)
- [Fix] ensure constructor prototypes are nonwritable [`735bfa3`](https://github.com/es-shims/error-cause/commit/735bfa3a493bc14783755f742c5501eff7b8b5e4)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `auto-changelog`, `tape` [`1d472b6`](https://github.com/es-shims/error-cause/commit/1d472b657ac83621d57860ed699ed9ebec68fcea)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`8042125`](https://github.com/es-shims/error-cause/commit/8042125497714ec5087e0ec35ada2bb810320ede)
- [patch] add comment for v8 bug [`6924f48`](https://github.com/es-shims/error-cause/commit/6924f485637d9d535e19e7bf36f9e3d9e189d5af)
- [Deps] update `define-properties`, `es-abstract` [`69fc186`](https://github.com/es-shims/error-cause/commit/69fc1861856fe2d02336d64e882f8b0e4c259296)

## [v1.0.3](https://github.com/es-shims/error-cause/compare/v1.0.2...v1.0.3) - 2021-12-17

### Commits

- [Fix] `constructor` property must be non-enumerable [`a1de915`](https://github.com/es-shims/error-cause/commit/a1de9150adf8efbda01468122297fc6098d88a04)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config` [`0bb890a`](https://github.com/es-shims/error-cause/commit/0bb890a363e27ad165da77901689c74d44521908)

## [v1.0.2](https://github.com/es-shims/error-cause/compare/v1.0.1...v1.0.2) - 2021-12-05

### Commits

- [actions] reuse common workflows [`a2a7c51`](https://github.com/es-shims/error-cause/commit/a2a7c511de2d38328798301199f1ec993665feb1)
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `tape` [`b28b1b2`](https://github.com/es-shims/error-cause/commit/b28b1b2960f15e234bbfaabfffeaa509b0ff47b7)
- [actions] update codecov uploader [`77dd54f`](https://github.com/es-shims/error-cause/commit/77dd54f71f220fd65bcc8f7708de3e96248451d6)
- [Deps] move `evalmd` to dev dependency [`7079c9d`](https://github.com/es-shims/error-cause/commit/7079c9d4556f307dc707dfa08118bfc8f96484ed)

## [v1.0.1](https://github.com/es-shims/error-cause/compare/v1.0.0...v1.0.1) - 2021-10-04

### Fixed

- [readme] use an actual Error as the cause [`#2`](https://github.com/es-shims/error-cause/issues/2)

### Commits

- [meta] add missing "exports" entries [`b8cf2da`](https://github.com/es-shims/error-cause/commit/b8cf2da2ddc435524eff45aa32ad1dd76d03dc2e)
- [Deps] update `es-abstract`, `es-aggregate-error` [`b87af6f`](https://github.com/es-shims/error-cause/commit/b87af6f2a7616dc06ec4f8c9ad6b27710d04b7f2)
- [Tests] add `@es-shims/api` [`05ff5db`](https://github.com/es-shims/error-cause/commit/05ff5db398b4771ec8681613e5d94a841c758d53)
- [Dev Deps] update `function.prototype.name` [`b212d83`](https://github.com/es-shims/error-cause/commit/b212d83895d98f4185679d6f181aef94d65dc543)

## v1.0.0 - 2021-09-23

### Commits

- Initial implementation and tests [`8a81cd5`](https://github.com/es-shims/error-cause/commit/8a81cd5fc6de00cd39c06959f831dada8ce15146)
- Initial commit [`086d163`](https://github.com/es-shims/error-cause/commit/086d163a8c42858499ad42c4ca5bb9203bed8b68)
- readme [`39003e7`](https://github.com/es-shims/error-cause/commit/39003e736fe7ae57a3287833262626926a969d61)
- npm init [`446190a`](https://github.com/es-shims/error-cause/commit/446190a1e9ccb485ac69ef15b71c2c9dc14b62c9)
- [meta] add `auto-changelog` [`535363e`](https://github.com/es-shims/error-cause/commit/535363e463ddf8dfc823d63c3e63288780e1e2f2)
- Only apps should have lockfiles [`be790ab`](https://github.com/es-shims/error-cause/commit/be790abc5b78c21014ab6ecf4412cd4da242f1f0)
- [meta] add `safe-publish-latest` [`f4f69a2`](https://github.com/es-shims/error-cause/commit/f4f69a2e6de3ae820ad8aa20abb3e63697c4a382)
