From 5279da1f80e49538532d6d731827ac2d216eed3c Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Wed, 3 Jan 2024 06:19:30 +0100 Subject: [PATCH 1/2] [flutter] Fix multiply blend mode See https://esotericsoftware.com/forum/d/25369-spine-flutter-slot%E6%B7%B7%E5%90%88%E6%A8%A1%E5%BC%8F%E5%90%8Ealpha%E4%B8%A2%E5%A4%B1/2 --- spine-flutter/lib/spine_flutter.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-flutter/lib/spine_flutter.dart b/spine-flutter/lib/spine_flutter.dart index 54977bee0..d49a30993 100644 --- a/spine-flutter/lib/spine_flutter.dart +++ b/spine-flutter/lib/spine_flutter.dart @@ -551,7 +551,7 @@ class SkeletonData { enum BlendMode { normal(0, rendering.BlendMode.srcOver), additive(1, rendering.BlendMode.plus), - multiply(2, rendering.BlendMode.modulate), + multiply(2, rendering.BlendMode.multiply), screen(3, rendering.BlendMode.screen); final int value; From 0ae969e43bb66a75cbeb194589dad0aeb9372201 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Wed, 3 Jan 2024 06:20:41 +0100 Subject: [PATCH 2/2] [flutter] Release 4.1.13 --- spine-flutter/CHANGELOG.md | 3 +++ spine-flutter/pubspec.yaml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/spine-flutter/CHANGELOG.md b/spine-flutter/CHANGELOG.md index fe62b52d6..f7fff6dfc 100644 --- a/spine-flutter/CHANGELOG.md +++ b/spine-flutter/CHANGELOG.md @@ -1,3 +1,6 @@ +# 4.1.13 +* Fix multiply blend mode, see https://esotericsoftware.com/forum/d/25369-spine-flutter-slot%E6%B7%B7%E5%90%88%E6%A8%A1%E5%BC%8F%E5%90%8Ealpha%E4%B8%A2%E5%A4%B1/2 + # 4.1.12 * FilterQuality for texture atlas pages is now set to medium. It is configurable via `Atlas.filterQuality`. See https://github.com/EsotericSoftware/spine-runtimes/issues/2362 * Track Entry listeners are now invoked properly, see https://github.com/EsotericSoftware/spine-runtimes/issues/2349 diff --git a/spine-flutter/pubspec.yaml b/spine-flutter/pubspec.yaml index e4883ccd1..0e13d4c8a 100644 --- a/spine-flutter/pubspec.yaml +++ b/spine-flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: spine_flutter description: The official Spine Flutter Runtime to load, display and interact with Spine animations. -version: 4.1.12 +version: 4.1.13 homepage: https://esotericsoftware.com repository: https://github.com/esotericsoftware/spine-runtimes issue_tracker: https://github.com/esotericsoftware/spine-runtimes/issues