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.
5.4.0 - 2023-10-18
- Join function to join multiple errors into a single error to continue to be a drop-in replacement to the std library.
5.3.3 - 2023-08-16
- First error inconsistently wrapped with error and prefix instead of err then prefix in the chain.
- Corrected Is & As functions to directly causal error.
5.3.2 - 2023-08-16
- Link Error output missing error when prefix was blank.
5.3.1 - 2023-08-15
- Wrap recursively wrapping the Chain itself instead of only adding another Link.
5.3.0 - 2023-04-14
- Added Error interface for Link.
5.2.3 - 2022-05-30
- Fixed errors.As wrapper, linter is wrong.
5.2.2 - 2022-05-30
- Fixed calling error helpers on first wrap only, where the source of the data will be.
5.2.1 - 2022-05-30
- Changelog pointing to wrong repo.
5.2.0 - 2022-05-28
- Wrap check for nil errors which will now panic to indicate a larger issue, the caller NOT checking an error value. This caused a panic when trying to print the error if nil error was wrapped.
- Deprecated information in the documentation.
- Updated deps.