883 Commits

Author SHA1 Message Date
Mario Zechner
4566f75922 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	spine-ts/package-lock.json
#	spine-ts/package.json
#	spine-ts/spine-canvas/package.json
#	spine-ts/spine-core/package.json
#	spine-ts/spine-phaser/package.json
#	spine-ts/spine-player/package.json
#	spine-ts/spine-threejs/package.json
#	spine-ts/spine-webgl/package.json
2023-04-21 14:13:46 +02:00
Mario Zechner
0aca55b453 [phaser] Fix TypeScript example version. 2023-04-21 14:08:32 +02:00
Mario Zechner
d15e51340b [ts] 4.1.31 release. 2023-04-21 14:08:20 +02:00
Mario Zechner
ba2eb2cf9c [phaser] Fix GameObjectCreator.spine parameter types. 2023-04-21 14:05:32 +02:00
Mario Zechner
8db318ab85 [phaser] 4.1.30 release 2023-04-21 14:03:40 +02:00
Mario Zechner
d24787b81e [phaser] Fix preDestroy in SpineGameObject. 2023-04-21 13:54:28 +02:00
Mario Zechner
2900605300 [phaser] Clean-up, TypeScript example README, non-null SpineGameObject fields. 2023-04-21 13:52:35 +02:00
Mario Zechner
cc0ee7ce80 [ts] 4.1.29 release. 2023-04-21 11:45:37 +02:00
Mario Zechner
c0b8b31945 [ts] Fix versions of dependencies. 2023-04-21 11:43:46 +02:00
Mario Zechner
2f70cdde77 [phaser] Move TS/NPM example. 2023-04-21 11:38:24 +02:00
Mario Zechner
7a07f0b512 [ts] 4.1.28 release. 2023-04-21 11:36:22 +02:00
Mario Zechner
eb51ae30d9 [phaser] Exclude example TS files from build 2023-04-21 11:35:35 +02:00
Mario Zechner
2cc7667a18 [phaser] Add vanilla JS and NPM/TS examples, fix typings. 2023-04-21 11:33:35 +02:00
Mario Zechner
5103a3da38 Merge branch '4.1' into 4.2-beta 2023-04-21 08:52:38 +02:00
Mario Zechner
ac424c9164 Formatting. 2023-04-21 08:52:24 +02:00
Mario Zechner
0815c4433b [phaser] Mix-and-match example, rework example index. 2023-04-18 11:18:55 +02:00
Mario Zechner
0289cdcb92 [ts] 4.2.13 release. 2023-04-17 16:42:39 +02:00
Mario Zechner
db6f624bc6 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	spine-ts/package-lock.json
#	spine-ts/package.json
#	spine-ts/publish.sh
#	spine-ts/spine-canvas/package.json
#	spine-ts/spine-core/package.json
#	spine-ts/spine-phaser/package.json
#	spine-ts/spine-player/package.json
#	spine-ts/spine-threejs/package.json
#	spine-ts/spine-webgl/package.json
2023-04-17 16:29:45 +02:00
Mario Zechner
f0ad8e2024 [ts] 4.1.27 release. 2023-04-17 16:26:38 +02:00
Mario Zechner
aa1064b83b [phaser] Update for 3.60.0 release. 2023-04-17 16:25:22 +02:00
Mario Zechner
98f060b435 [ts] Refactor how textures are stored in texture regions, fix renderers, add custom attachment WebGL example. 2023-04-17 16:12:26 +02:00
Mario Zechner
260c269a1a Merge branch '4.1' into 4.2-beta 2023-04-12 15:13:52 +02:00
Mario Zechner
14219fa609 [phaser] Fix pack file plugin loading, clipping, demos. 2023-04-12 15:13:25 +02:00
Mario Zechner
fb3ebb56eb [phaser] More tests, fix make factory, add Alpha mixin 2023-04-06 15:41:54 +02:00
Harald Csaszar
954ab69bce Merge branch '4.1' into 4.2-beta 2023-04-06 13:30:38 +02:00
Mario Zechner
9382265484 [ts] Port of commit e04e7b5. Adjusted fix for IK constraint NaN when parent has zero scale. 2023-04-06 13:21:44 +02:00
Mario Zechner
db90982453 [ts] Formatting. 2023-04-05 15:10:31 +02:00
Mario Zechner
09c14b7b31 [ts] Fixed IK constraint NaN when a parent bone has zero scale. 2023-04-05 15:09:29 +02:00
Mario Zechner
22603c3f07 [ts] Fixed IK constraint NaN when a parent bone has zero scale. 2023-04-05 15:05:33 +02:00
Mario Zechner
9cef3b443a Merge branch '4.1' into 4.2-beta 2023-02-17 07:13:59 +01:00
Nathan Sweet
d5cd7f67b1 Don't indent shader code to minify better. 2023-02-16 19:29:27 -04:00
Jimb Esser
905f4c6ece
[ts] Use existing, explicit atlas data instead of relying on an image's current width/height (#2085)
This fixes a bug where UVs would sometimes be wrong if an image's size is not the same as when originally exported.  This could happen in the wild to _any_ project, due to mobile ISPs/browsers that proxy requests and resize images before sending them to clients.
Fixing this also allows `spine-core` to work with engines that:
* use embedded, low-res textures while waiting for high res textures to load
* automatically provide lower resolution textures to low-end devices or low-resolution displays
2023-01-30 12:51:47 +01:00
Mario Zechner
fcc5cab7b4 Merge branch '4.1' into 4.2-beta 2023-01-30 12:43:46 +01:00
Mario Zechner
b82e78079a [ts] Fix formatting. 2023-01-30 12:43:38 +01:00
Mario Zechner
3a501f9094 Merge branch '4.1' into 4.2-beta 2023-01-28 20:37:32 +01:00
Mario Zechner
77100eaca3 [ts] Fix URLs in package README.md files. 2023-01-28 20:37:22 +01:00
Mario Zechner
99cdc5f7d7 [ts] Release 4.2.11. 2023-01-27 19:51:06 +01:00
Mario Zechner
7d20025b9f [ts] Do not remove package-lock.json as part of publishing. 2023-01-27 19:45:38 +01:00
Mario Zechner
594c87c676 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	spine-ts/package-lock.json
#	spine-ts/package.json
#	spine-ts/spine-canvas/package.json
#	spine-ts/spine-core/package.json
#	spine-ts/spine-phaser/package.json
#	spine-ts/spine-player/package.json
#	spine-ts/spine-threejs/package.json
#	spine-ts/spine-webgl/package.json
2023-01-27 19:45:09 +01:00
Mario Zechner
4dda6e6cce [ts] Relesae 4.1.26. 2023-01-27 19:44:00 +01:00
Mario Zechner
83a8e5d66b [ts][player][webgl] Closes #2227, instead of disabling culling automatically, make it configurable via PolygonBatcher.disableCulling. Off by default. 2023-01-26 15:49:02 +01:00
Mario Zechner
59d700ac3f Merge branch '4.1' into 4.2-beta 2023-01-26 15:40:20 +01:00
Mario Zechner
a87776e8bd [ts] Fix artifact upload. 2023-01-26 13:49:28 +01:00
Mario Zechner
5d54272396 [ts] Fix tags in README.md 2023-01-26 13:40:28 +01:00
Mario Zechner
1891d00025 Merge branch '4.1' into 4.2-beta 2023-01-16 14:00:14 +01:00
Mario Zechner
83945e17dc Apply formatter. 2023-01-16 14:00:01 +01:00
Mario Zechner
13dbc48cff [phaser] Fix package version. 2022-12-27 12:10:29 +01:00
Mario Zechner
84f5a31026 Merge branch '4.1' into 4.2-beta 2022-12-27 12:10:10 +01:00
Mario Zechner
6661ae9322 [phaser] Fix package version. 2022-12-27 12:10:02 +01:00
Mario Zechner
68a9096049 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	.gitignore
#	spine-cpp/spine-cpp/src/spine/SkeletonBinary.cpp
#	spine-ts/package-lock.json
#	spine-ts/package.json
2022-12-27 11:48:02 +01:00