From 1d1d89c8c810b0f8d29c12791d2d7f5a0c1fb28d Mon Sep 17 00:00:00 2001 From: tezcane Date: Sun, 14 Jun 2026 13:55:36 +0300 Subject: [PATCH 1/7] Fix hashValues bug because modern Flutter SDKs removed the old tracking function. When you fork this specific repository, the actual Flutter package code lives inside a sub-directory named flare_flutter. Without this line fix, the Dart package manager won't find the pubspec.yaml of the package itself and will fail to build. --- flare_flutter/lib/provider/asset_flare.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flare_flutter/lib/provider/asset_flare.dart b/flare_flutter/lib/provider/asset_flare.dart index 5b7345c1..b0e01902 100644 --- a/flare_flutter/lib/provider/asset_flare.dart +++ b/flare_flutter/lib/provider/asset_flare.dart @@ -22,7 +22,7 @@ class AssetFlare extends AssetProvider { }); @override - int get hashCode => hashValues(bundle, name); + int get hashCode => int get hashCode => Object.hash(bundle, name); @override bool operator ==(dynamic other) { From 9d16986d3a44a14fdcdbcacc6f9b3174589c9936 Mon Sep 17 00:00:00 2001 From: tezcane Date: Sun, 14 Jun 2026 14:14:40 +0300 Subject: [PATCH 2/7] Remove unused import. --- flare_flutter/lib/provider/asset_flare.dart | 1 - 1 file changed, 1 deletion(-) diff --git a/flare_flutter/lib/provider/asset_flare.dart b/flare_flutter/lib/provider/asset_flare.dart index b0e01902..617824b9 100644 --- a/flare_flutter/lib/provider/asset_flare.dart +++ b/flare_flutter/lib/provider/asset_flare.dart @@ -1,5 +1,4 @@ import 'package:flare_flutter/asset_provider.dart'; -import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; import 'package:meta/meta.dart'; From ca1e06635d6a1c08f27b826d7b49718e6bdab0e8 Mon Sep 17 00:00:00 2001 From: tezcane Date: Sun, 14 Jun 2026 14:15:04 +0300 Subject: [PATCH 3/7] add .gitignore --- .idea/.gitignore | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .idea/.gitignore diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..26d33521 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml From 7891decf4d56b0534c161b398571aefbbc359c32 Mon Sep 17 00:00:00 2001 From: tezcane Date: Sun, 14 Jun 2026 14:15:29 +0300 Subject: [PATCH 4/7] make compatible with flutter 3.27+ --- flare_flutter/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flare_flutter/pubspec.yaml b/flare_flutter/pubspec.yaml index 14546ce7..b4de7fa7 100644 --- a/flare_flutter/pubspec.yaml +++ b/flare_flutter/pubspec.yaml @@ -14,4 +14,4 @@ dev_dependencies: sdk: flutter environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ">=2.14.0 <3.0.0" From 4e18a7f98547b31560299a4fac9f426ac801a34e Mon Sep 17 00:00:00 2001 From: tezcane Date: Sun, 14 Jun 2026 14:19:06 +0300 Subject: [PATCH 5/7] fix gitignore filre --- .gitignore | 1 + .idea/.gitignore | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 .idea/.gitignore diff --git a/.gitignore b/.gitignore index 59ad2c27..afe1b1d8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ Generated.xcconfig /example/change_color/assets/change_color_example.flr flutter_export_environment.sh +/.idea/ diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521..00000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml From 0dc0bc4be6b0e085c920a609dc29c43a831e7939 Mon Sep 17 00:00:00 2001 From: tezcane Date: Sun, 14 Jun 2026 14:19:06 +0300 Subject: [PATCH 6/7] fix gitignore file --- .gitignore | 1 + .idea/.gitignore | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 .idea/.gitignore diff --git a/.gitignore b/.gitignore index 59ad2c27..afe1b1d8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ Generated.xcconfig /example/change_color/assets/change_color_example.flr flutter_export_environment.sh +/.idea/ diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521..00000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml From 3aff5ab10a2804f2e96f14b4d1df881ef320908d Mon Sep 17 00:00:00 2001 From: Tezcan Ergene Date: Sun, 14 Jun 2026 14:46:24 +0300 Subject: [PATCH 7/7] Fix hashCode implementation in AssetFlare --- flare_flutter/lib/provider/asset_flare.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flare_flutter/lib/provider/asset_flare.dart b/flare_flutter/lib/provider/asset_flare.dart index 617824b9..851c85d2 100644 --- a/flare_flutter/lib/provider/asset_flare.dart +++ b/flare_flutter/lib/provider/asset_flare.dart @@ -21,7 +21,7 @@ class AssetFlare extends AssetProvider { }); @override - int get hashCode => int get hashCode => Object.hash(bundle, name); + int get hashCode => Object.hash(bundle, name); @override bool operator ==(dynamic other) {