From 11b26ba7121494baca99dad4d9e67a96e72fed6e Mon Sep 17 00:00:00 2001 From: Felix Angelov Date: Tue, 15 Oct 2024 21:48:00 -0500 Subject: [PATCH] chore: v3.0.0-dev.1 --- CHANGELOG.md | 5 +++++ benchmarks/README.md | 2 +- pubspec.yaml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b0bef84d..980220d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 3.0.0-dev.1 + +- feat: use `covariant` in `operator==` override for improved type safety +- chore: add `macros` to `topics` in `pubspec.yaml` + # 3.0.0-dev.0 - **BREAKING** feat!: rewrite using [macros](https://dart.dev/language/macros) diff --git a/benchmarks/README.md b/benchmarks/README.md index edadc124..1d693e5d 100644 --- a/benchmarks/README.md +++ b/benchmarks/README.md @@ -85,7 +85,7 @@ CollectionEquatable (dynamic, large) time per unit: 0.0300 μs ``` -_Last Updated: October 15, 2024 using `1316d20a576e6601687a5ecb672adee3f7723935`_ +_Last Updated: October 15, 2024 using `6ddd3f08820ec80a685416603c4a6cf8715f8a53`_ _MacBook Pro (M1 Pro, 16GB RAM)_ diff --git a/pubspec.yaml b/pubspec.yaml index f716f6e4..ed4b6994 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: 3.0.0-dev.0 +version: 3.0.0-dev.1 repository: https://github.com/felangel/equatable issue_tracker: https://github.com/felangel/equatable/issues homepage: https://github.com/felangel/equatable