spine_flutter 4.2.33 spine_flutter: ^4.2.33 copied to clipboard
The official Spine Flutter Runtime to load, display and interact with Spine animations.
4.2.33 #
- Merge fixes in spine-cpp(-lite)
- Prepare for upcoming Dart/Flutter releases, see https://github.com/EsotericSoftware/spine-runtimes/pull/2690
4.2.32 #
- Fix spine-flutter spec checksum in
Podfile.lock
, keeping version control cleaner. See https://github.com/EsotericSoftware/spine-runtimes/pull/2609
4.2.31 #
- Fix bug in IKConstraint leading to NaNs.
4.2.30 #
- Switch to spine-cpp SkeletonRenderer
4.2.29 #
- Fix issue in pubspec.yaml related to C++ include paths.
4.2.28 #
- Fix incompatibility with Gradle 8.x. See https://github.com/EsotericSoftware/spine-runtimes/issues/2553
4.2.27 #
- Fixes clipping in case of colinear clipping edges.
4.2.26 #
Skeleton.getBounds()
takes clipping into consideration.
4.2.25 #
- Switch to spine-cpp-lite
4.2.24 #
- Support static linking of native library, see https://github.com/EsotericSoftware/spine-runtimes/issues/2438
4.2.23 #
- Physics support
4.2.22 #
4.2.21 #
- 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
4.2.20 #
- Fixed clipping bug, see https://github.com/EsotericSoftware/spine-runtimes/issues/2431
4.2.19 #
- Fixes #2412, single bone, translation only IK constraints did not take skeleton scale into account.
4.2.18 #
- Fixes compilation errors due to API change in Flutter 3.16.0, see this issue. Note: Depending on this version requires your project to depend on Flutter >= 3.16.0 as well.
4.1.14 #
- Temporary "fix" for https://github.com/EsotericSoftware/spine-runtimes/issues/2479. It appears the canvaskit backend of Flutter has a bug. We currently do not set a
FilterQuality
anymore. The Flutter rendering backend is supposed to pick a good one depending the platform. Users can still setFilterQuality
globally viaAtlas.filterQuality
as before.
4.1.13 #
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
4.1.11 #
- Fixed clipping bug, see https://github.com/EsotericSoftware/spine-runtimes/issues/2431
4.1.10 #
- Update WASM binaries
4.1.9 #
*Fixes #2412, single bone, translation only IK constraints did not take skeleton scale into account.
4.1.8 #
- Fixes compilation errors due to API change in Flutter 3.16.0, see this issue. Note: Depending on this version requires your project to depend on Flutter >= 3.16.0 as well.
4.2.17 #
- Fix allocation patter for temporary structs on Windows, which resulted in a hard crash without a stack trace on the native side.
4.1.7 #
- Fix allocation patter for temporary structs on Windows, which resulted in a hard crash without a stack trace on the native side.
4.2.16 #
- Fixed bug in path handling on Windows.
4.1.6 #
- Fixed bug in path handling on Windows.
4.2.15 #
- Updated http dependency to 1.1.0
4.1.5 #
- Updated http dependency to 1.1.0
4.2.14 #
- Merge changes from 4.1.4.
4.1.4 #
- Fixes for WASM/web builds.
4.2.13 #
- Fixes for Impeller.
4.1.3 #
- Fixes for Impeller.
4.2.12 #
- Merge changes from 4.1.1 and 4.1.2.
4.1.2 #
- API documentation and minor cosmetics.
4.1.1 #
- Backport to 4.1 spine-runtimes branch.
- Blend mode support.
- Hot-reload support. The underlying
SkeletonDrawable
will be retained if the asset file names and type provided to theSpineWidget
constructor has not changed.
4.2.11 #
- Update README.md with setup and development instructions.
4.2.10 #
- Update README.md to point to Junji's Dart-only Spine runtime.
4.2.9 #
- Fix atlas parsing.
4.2.8 #
- Change reversed positional argument order in
SpineWidget
constructors.
4.2.7 #
- Change package name from
esotericsoftware_spine_flutter
tospine_flutter
.
4.2.6 #
- Fix analyzer errors, fix code style to adhere to Dart standards.
4.2.5 #
- Implemented batching of render commands, reducing the number of draw calls. 60/120fps for 100 Spineboys on all platforms.
0.0.4 #
- Clean-up
fromAsset()
factory methods so the atlas comes before skeleton data file name. - Rename
Vector2
toVec2
. - Make the bundle configurable in
SpineWidget.asset()
.
0.0.3 #
- Lower macOS deployment target to 10.11.
0.0.2 #
- Fix package name in build system
spine_flutter
>esotericsoftware_spine_flutter
.
0.0.1 #
Initial test release.