# [11.0.0](https://github.com/nfroidure/yerror/compare/v10.0.0...v11.0.0) (2026-04-07)


### Bug Fixes

* **types:** better type inference ([283ba75](https://github.com/nfroidure/yerror/commit/283ba75bde7a4c8e7a89bb6a26866f8c43659c1b))

# [10.0.0](https://github.com/nfroidure/yerror/compare/v9.1.1...v10.0.0) (2026-04-03)


### Features

* rewrite YError to use native Error.cause and Global Registry ([14ecd7d](https://github.com/nfroidure/yerror/commit/14ecd7d0956de0d1ec14f9e9a1377327af81ae46))


### BREAKING CHANGES

* - 'wrappedErrors' property is removed in favor of the standard 'cause' property.
- 'debugValues' property is renamed to 'debug' for brevity.
- Enhanced TypeScript support with 'YErrorRegistry' for global error typing.
- 'printStackTrace' is now recursive through the 'cause' chain.

## [9.1.1](https://github.com/nfroidure/yerror/compare/v9.1.0...v9.1.1) (2026-03-30)

# [9.1.0](https://github.com/nfroidure/yerror/compare/v9.0.0...v9.1.0) (2026-03-28)


### Features

* add more casting features ([1153fcf](https://github.com/nfroidure/yerror/commit/1153fcf481d7660f247e65f5a8c8596f2abe511c))

# [9.0.0](https://github.com/nfroidure/yerror/compare/v8.0.0...v9.0.0) (2026-03-25)

# [8.0.0](https://github.com/nfroidure/yerror/compare/v7.0.0...v8.0.0) (2023-08-12)



# [7.0.0](https://github.com/nfroidure/yerror/compare/v6.2.1...v7.0.0) (2023-08-11)



## [6.2.1](https://github.com/nfroidure/yerror/compare/v6.2.0...v6.2.1) (2022-12-19)


### Bug Fixes

* **lib:** fix stack printing ([edf5fd3](https://github.com/nfroidure/yerror/commit/edf5fd32126a1689863cc995859243251d25c8b4))



# [6.2.0](https://github.com/nfroidure/yerror/compare/v6.1.1...v6.2.0) (2022-12-19)



## [6.1.1](https://github.com/nfroidure/yerror/compare/v6.1.0...v6.1.1) (2022-05-27)


### Bug Fixes

* **types:** fix types declarations ([b068701](https://github.com/nfroidure/yerror/commit/b0687012a769dd6f560fd4342a66907c8834301a))



# [6.1.0](https://github.com/nfroidure/yerror/compare/v6.0.2...v6.1.0) (2022-05-27)


### Features

* **api:** export class as non-default for ESM compatibility ([355a929](https://github.com/nfroidure/yerror/commit/355a92922300e5e4730d30da6be35e84d8552585))



## [6.0.2](https://github.com/nfroidure/yerror/compare/v6.0.1...v6.0.2) (2022-05-25)



## [6.0.1](https://github.com/nfroidure/yerror/compare/v6.0.0...v6.0.1) (2021-04-10)


### Bug Fixes

* **types:** fix types declarations path ([da5344d](https://github.com/nfroidure/yerror/commit/da5344ddc3aa47f0867a1cc720f0bde02943932a))



# [6.0.0](https://github.com/nfroidure/yerror/compare/v5.0.0...v6.0.0) (2021-04-09)



