Mario Zechner
06fcd9ecdd
[libgdx] Undo changes to .project files
2025-11-19 13:43:55 +01:00
Mario Zechner
18f792543e
[godot] Fix attempt for iOS patch
2025-11-19 13:43:08 +01:00
Mario Zechner
a394a95a4d
[godot] Update Godot 3.6 build to use 3.6.2-stable and Emscripten 4.0.20
2025-11-19 10:49:02 +01:00
Mario Zechner
2af04b6eee
[godot] Fix iOS build error with Vulkan headers and C++ modules
...
Adds compiler flag -Wno-error=module-import-in-extern-c to suppress compilation errors when building for iOS with newer Xcode versions. The Vulkan headers include stdint.h inside extern "C" blocks, which conflicts with C++ modules.
The fix is applied via a patch file during setup.sh execution.
2025-11-19 09:45:43 +01:00
Harald Csaszar
368f46d68e
[unity] Added meta files for on-demand loading and addressables packages to avoid error messages on new Unity versions.
2025-11-18 12:41:05 +01:00
Harald Csaszar
c7c95588f8
[unity] Added SPINE_DISABLE_THREADING define to disable threaded animation and mesh generation entirely. Set via 'Scripting Define Symbols'.
2025-11-17 21:31:12 +01:00
Harald Csaszar
c4aebc14ab
[csharp][unity] Performed some exposed list optimizations by using added method EnsureSize which does not zero excess entries. Closes #2436 .
2025-11-17 19:51:10 +01:00
Harald Csaszar
c830f12423
[unity] Fixed 'RenderTexture FadeOut Transparency' example scene.
2025-11-17 19:36:16 +01:00
Mario Zechner
cac3383d4f
[godot] Fix compile_commands.json generation on Ubuntu without X11
...
The setup.sh script was always trying to generate compile_commands.json
for IDE integration, which triggered SCons platform auto-detection. On
Ubuntu runners without X11 libraries (used for Android/Web builds),
this caused the build to fail.
Changes:
- Only generate compile_commands.json in dev mode (CI uses dev=false)
- Explicitly specify the platform parameter for SCons
- On Linux, check if X11 libraries are available before attempting generation
- Skip generation gracefully if X11 is not available
This fixes the Android and Web template builds in GitHub Actions.
2025-11-17 14:26:46 +01:00
Mario Zechner
ad18e2e33b
[flutter] Update pubspec.lock files and generated plugin registrant
...
- Updated spine-flutter/example/pubspec.lock to reflect version 4.3.1
- Updated spine-flutter/test/pubspec.lock to reflect version 4.3.1
- Updated GeneratedPluginRegistrant.swift with Flutter-generated formatting
These files were out of sync with the main pubspec.yaml version, causing
CI format checks to fail when flutter pub get regenerated them.
2025-11-17 14:14:41 +01:00
Mario Zechner
73aa4ff6c5
[godot] Update to Godot 3.6.1 in GH workflow to fix embree issues
2025-11-17 13:54:11 +01:00
Mario Zechner
e9ecd36c53
[godot] Fix type registration, extension example assets
2025-11-10 17:49:41 +01:00
Davide Tantillo
82e54c3b4c
Removed unused assets from ts and haxe.
2025-11-10 17:32:58 +01:00
Mario Zechner
814095fe11
Update runtime.sh for spine-godot extension
2025-11-10 17:26:42 +01:00
Mario Zechner
be2e8ff514
Formatting
2025-11-10 15:43:02 +01:00
Byeong Gwan
fba64447bf
[iOS][swift] move SpineiOS target behind SpineiOSWrapper which gates platform condition, so that the library user won't get compiler crash on non iOS target (macOS) ( #2970 )
2025-11-10 14:44:44 +01:00
Harald Csaszar
feb4597da5
[unity][4.3] Fixed SkeletonMecanim Scene Preview being broken. Closes #2972 .
2025-11-07 19:03:16 +01:00
Harald Csaszar
d04d14ffe8
[unity] Minor: arranged SkeletonRenderer and SkeletonGraphic subclass-only properties properly.
2025-11-07 14:18:06 +01:00
Harald Csaszar
a2b83f338d
[unity] Fixed SkeletonGraphic exception on some Unity versions when blend modes used. Closes #2971 .
2025-11-07 14:18:06 +01:00
Byeong Gwan
a52100cd00
[ios] expose explict module for c & cpp ( #2906 )
...
- standard user can import spine-c based api without c warning
- dedicated user can import cpp interface with explict import and enabling cpp interp
- objective-c user can not import cpp using objective-c++ without issue
2025-11-06 13:50:13 +01:00
Wastrel Du
4191737c1c
[android]optimize skeleton drawable load, Avoid app crashes caused by loading errors. ( #2947 )
...
Co-authored-by: jfdu3 <jfdu3@iflytek.com>
2025-11-06 13:48:25 +01:00
Mario Zechner
3ffea502e7
[godot] Fix version macros for extension as well, see #2958
2025-11-06 13:28:14 +01:00
Mario Zechner
e063bae54d
[godot] Closes #2958 , compatibitlity with deprecated=no
2025-11-06 13:22:37 +01:00
Mario Zechner
5658eec015
[flutter] Added AtlasFlutter.fromMemroy, SkeletonDataFlutter.fromMemory, SkeletonDrawableFlutter.fromMemory, and SpineWidget.fromMemory. See CHANGELOG.md for details and #2939
2025-11-06 12:36:53 +01:00
Mario Zechner
332a001192
[ts] Update some dependencies to latest version
2025-11-06 12:08:56 +01:00
Mario Zechner
ff9be77a4e
[godot] Fix Vulkan installer script
2025-11-06 11:56:46 +01:00
Mario Zechner
f2b9e1c8c8
[flutter] Fix test pubspec.yml
2025-11-06 11:48:43 +01:00
Davide Tantillo
279e083baa
[ts] Allow skeleton.setAttachment to accept null as attachmentName.
2025-11-05 15:27:41 +01:00
Harald Csaszar
7f5502233f
[unity] Added drag & drop instantiation option SkeletonGraphic (UI) Mecanim. Removed old GameObject - Spine - SkeletonRenderer component menu entries.
2025-11-03 21:37:35 +01:00
Harald Csaszar
a5a5483f68
[unity] Minor: Updated Chinese 4.3-split-component-upgrade-guide.
2025-11-03 17:25:04 +01:00
Harald Csaszar
afeb48933d
[unity] Fixed missing added file changes of preceding commit. See #2965 .
2025-11-03 16:38:03 +01:00
Harald Csaszar
9cccd52c2e
[unity] Fixed SkeletonAnimation isUpdatedExternally accidentally being persisted. Closes #2965 .
2025-11-03 16:30:48 +01:00
Misaki Eymard
1d6d3f14f7
[unity] Minor: Updated Japanese 4.3-split-component-upgrade-guide.
...
The “Hidden Lowercase Attributes” section added to the English version has also been added to the Japanese version.
2025-10-31 09:54:38 +09:00
Davide Tantillo
75da4d6be5
[haxe] Fix SkeletonData default fps.
2025-10-30 09:49:40 +01:00
Davide Tantillo
a76e90fdf3
[ts] Fix PathAttachment missing this and SkeletonData default fps.
2025-10-30 09:49:05 +01:00
Davide Tantillo
1a9ea6edd0
[haxe] Fix missing BonePose shearX.
2025-10-29 17:41:49 +01:00
Davide Tantillo
236989ffec
[ts] Fix missing BonePose shearX
2025-10-29 17:38:31 +01:00
Mario Zechner
4200024fbb
Formatting
2025-10-29 14:59:01 +01:00
Mario Zechner
63e3e010fb
[flutter] Fix publish.sh to run dart pub publish without capture
2025-10-29 14:21:45 +01:00
Mario Zechner
58e30c494a
[flutter] Fix linter errors
2025-10-29 14:12:27 +01:00
Mario Zechner
bf5fed0ba9
[flutter] Fix version in CHANGELOG.md
2025-10-29 13:15:25 +01:00
Mario Zechner
679714d938
[flutter] 4.3.0
2025-10-29 13:11:42 +01:00
Mario Zechner
4cdff21b54
Remove Rust test
2025-10-29 12:27:02 +01:00
Harald Csaszar
9efea584a0
[unity] Minor: Updated English 4.3-split-component-upgrade-guide with preceding breaking change.
2025-10-28 20:25:53 +01:00
Harald Csaszar
4d076ba430
[unity][4.3-beta] Fixed mask interaction not being updated at runtime. Breaking change: maskInteraction -> MaskInteraction. Closes #2962 .
2025-10-28 17:25:49 +01:00
Musa Asukhanov
42da98a3dd
[ts] Replace Array constructors with dynamic initialization ( #2955 )
...
* [ts] Replace Array constructors with dynamic initialization
---------
Co-authored-by: Davide Tantillo <iamdjj@gmail.com>
2025-10-28 11:05:58 +01:00
Davide Tantillo
eb4fb09765
[ts][phaser-v3][phaser-v4] Fix atlas page url duplication when using file:// + baseURL ( #2961 )
2025-10-27 17:29:20 +01:00
Harald Csaszar
022a4bacbd
[unity] Fixed very long build times due to a regression in commit 32dfaf1 which removed some past improvements. See #2960
2025-10-27 16:22:28 +01:00
Davide Tantillo
c3ac62d1dd
[ts] Processed spine-ts (not player) with biome.
2025-10-27 15:54:58 +01:00
Davide Tantillo
9ea694b16f
[ts] Processed spine-core with biome.
2025-10-27 15:54:57 +01:00