From bc32554c66aa64e4f371e88af62131ecdfe5ddd0 Mon Sep 17 00:00:00 2001 From: Felix Angelov Date: Thu, 18 Aug 2022 21:36:50 -0500 Subject: [PATCH 1/2] chore: v2.0.4 --- CHANGELOG.md | 4 ++++ pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b713110..d1af6814 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 2.0.4 + +- fix: use `SplayTreeSet` to resolve inconsistent `hashCode` for properties of type `Set` ([#142](https://github.com/felangel/equatable/issues/142))s + # 2.0.3 - fix: revert `EquatableMixin` == to use `Object` ([#122](https://github.com/felangel/equatable/issues/122)) diff --git a/pubspec.yaml b/pubspec.yaml index 70f228bf..9ec3a5cf 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: equatable description: A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode. -version: 2.0.3 +version: 2.0.4 repository: https://github.com/felangel/equatable issue_tracker: https://github.com/felangel/equatable/issues homepage: https://github.com/felangel/equatable From a0ffba7a8c9f0aa1ae9a9e790f2008be176d4a69 Mon Sep 17 00:00:00 2001 From: Felix Angelov Date: Thu, 18 Aug 2022 21:37:39 -0500 Subject: [PATCH 2/2] tweak --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1af6814..13a7155f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # 2.0.4 -- fix: use `SplayTreeSet` to resolve inconsistent `hashCode` for properties of type `Set` ([#142](https://github.com/felangel/equatable/issues/142))s +- fix: use `SplayTreeSet` to resolve inconsistent `hashCode` for properties of type `Set` ([#142](https://github.com/felangel/equatable/issues/142)) # 2.0.3