# Changelog All notable changes to `generic-diff` will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Haskell Package Versioning Policy](https://pvp.haskell.org). ## [Unreleased] ### Changed - New `DiffError` constructor that includes a `Text` showing the two values compared at the top level in [#18](https://github.com/fpringle/generic-diff/pull/18). ## [0.1.0.1] - 01.02.2026 ### Changed - Minor documentation changes to point to [generic-diff-instances](https://hackage.haskell.org/package/generic-diff-instances). ## [0.1.0.0] - 30.05.2025 ### Added - First version. Released on an unsuspecting world. - Let users extend the built-in diff types with custom diffs via the `SpecialDiff` class in [#9](https://github.com/fpringle/generic-diff/pull/9). - Add example implementations of `SpecialDiff` for `containers` types in [#10](https://github.com/fpringle/generic-diff/pull/10). [unreleased]: https://github.com/fpringle/generic-diff/compare/v0.1.0.1...HEAD [0.1.0.1]: https://github.com/fpringle/generic-diff/releases/tag/v0.1.0.1 [0.1.0.0]: https://github.com/fpringle/generic-diff/releases/tag/v0.1.0.0