Browse Source

[ts] Release 4.2.50

Mario Zechner 1 year ago
parent
commit
4f1cdb3c88

+ 4 - 1
CHANGELOG.md

@@ -173,7 +173,6 @@
   - `SkeletonGraphicRenderTexture` example component: `protected RawImage quadRawImage` was changed to `protected SkeletonSubmeshGraphic quadMaskableGraphic` for a bugfix. This is only relevant for subclasses of `SkeletonGraphicRenderTexture` or when querying the `RawImage` component via e.g. `skeletonGraphicRenderTexture.quad.GetComponent<RawImage>()`.
   - Fixed a bug where when Linear color space is used and `PMA vertex colors` enabled, additive slots add a too dark (too transparent) color value. If you want the old incorrect behaviour (darker additive slots) or are not using Linear but Gamma color space, you can comment-out the define `LINEAR_COLOR_SPACE_FIX_ADDITIVE_ALPHA` in `MeshGenerator.cs` to deactivate the fix or just to skip unnecessary instructions.
 
-
 - **Changes of default values**
 
 - **Deprecated**
@@ -260,6 +259,10 @@
 
 ### Canvas backend
 
+### CanvasKit backend
+
+- Added spine-canvaskit runtime. See https://esotericsoftware.com/spine-canvaskit
+
 ### Three.js backend
 
 - Added physics support

+ 31 - 32
spine-ts/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "@esotericsoftware/spine-ts",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@esotericsoftware/spine-ts",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "workspaces": [
         "spine-core",
@@ -76,9 +76,8 @@
     },
     "node_modules/@pdf-lib/upng": {
       "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/@pdf-lib/upng/-/upng-1.0.1.tgz",
-      "integrity": "sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==",
       "dev": true,
+      "license": "MIT",
       "dependencies": {
         "pako": "^1.0.10"
       }
@@ -242,9 +241,8 @@
     },
     "node_modules/@types/node": {
       "version": "20.14.9",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz",
-      "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==",
       "dev": true,
+      "license": "MIT",
       "dependencies": {
         "undici-types": "~5.26.4"
       }
@@ -269,8 +267,7 @@
     },
     "node_modules/@webgpu/types": {
       "version": "0.1.21",
-      "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.21.tgz",
-      "integrity": "sha512-pUrWq3V5PiSGFLeLxoGqReTZmiiXwY3jRkIG5sLLKjyqNxrwm/04b4nw7LSmGWJcKk59XOM/YRTUwOzo4MMlow=="
+      "license": "BSD-3-Clause"
     },
     "node_modules/accepts": {
       "version": "1.3.8",
@@ -546,8 +543,7 @@
     },
     "node_modules/canvaskit-wasm": {
       "version": "0.39.1",
-      "resolved": "https://registry.npmjs.org/canvaskit-wasm/-/canvaskit-wasm-0.39.1.tgz",
-      "integrity": "sha512-Gy3lCmhUdKq+8bvDrs9t8+qf7RvcjuQn+we7vTVVyqgOVO1UVfHpsnBxkTZw+R4ApEJ3D5fKySl9TU11hmjl/A==",
+      "license": "BSD-3-Clause",
       "dependencies": {
         "@webgpu/types": "0.1.21"
       }
@@ -1992,9 +1988,8 @@
     },
     "node_modules/pako": {
       "version": "1.0.11",
-      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
-      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
-      "dev": true
+      "dev": true,
+      "license": "(MIT AND Zlib)"
     },
     "node_modules/parseurl": {
       "version": "1.3.3",
@@ -2804,9 +2799,8 @@
     },
     "node_modules/undici-types": {
       "version": "5.26.5",
-      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
-      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
-      "dev": true
+      "dev": true,
+      "license": "MIT"
     },
     "node_modules/union-value": {
       "version": "1.0.1",
@@ -3037,15 +3031,15 @@
     },
     "spine-canvas": {
       "name": "@esotericsoftware/spine-canvas",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
-        "@esotericsoftware/spine-core": "4.2.48"
+        "@esotericsoftware/spine-core": "4.2.50"
       }
     },
     "spine-canvaskit": {
       "name": "@esotericsoftware/spine-canvaskit",
-      "version": "4.2.48",
+      "version": "4.2.49",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
         "@esotericsoftware/spine-core": "4.2.48",
@@ -3056,27 +3050,32 @@
         "@types/node": "20.14.9"
       }
     },
+    "spine-canvaskit/node_modules/@esotericsoftware/spine-core": {
+      "version": "4.2.48",
+      "resolved": "https://registry.npmjs.org/@esotericsoftware/spine-core/-/spine-core-4.2.48.tgz",
+      "integrity": "sha512-ccSrcNhTCSNUinPReiPlJ4wCCh2ovcyJRmFzaRtEhyA966/3gVfC69B1cegWcxdWtJz4Dtc0pmUztEs9lHn7qQ=="
+    },
     "spine-core": {
       "name": "@esotericsoftware/spine-core",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE"
     },
     "spine-phaser": {
       "name": "@esotericsoftware/spine-phaser",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
-        "@esotericsoftware/spine-canvas": "4.2.48",
-        "@esotericsoftware/spine-core": "4.2.48",
-        "@esotericsoftware/spine-webgl": "4.2.48"
+        "@esotericsoftware/spine-canvas": "4.2.50",
+        "@esotericsoftware/spine-core": "4.2.50",
+        "@esotericsoftware/spine-webgl": "4.2.50"
       }
     },
     "spine-pixi": {
       "name": "@esotericsoftware/spine-pixi",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
-        "@esotericsoftware/spine-core": "4.2.48"
+        "@esotericsoftware/spine-core": "4.2.50"
       },
       "peerDependencies": {
         "@pixi/assets": "^7.2.4",
@@ -3089,26 +3088,26 @@
     },
     "spine-player": {
       "name": "@esotericsoftware/spine-player",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
-        "@esotericsoftware/spine-webgl": "4.2.48"
+        "@esotericsoftware/spine-webgl": "4.2.50"
       }
     },
     "spine-threejs": {
       "name": "@esotericsoftware/spine-threejs",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
-        "@esotericsoftware/spine-core": "4.2.48"
+        "@esotericsoftware/spine-core": "4.2.50"
       }
     },
     "spine-webgl": {
       "name": "@esotericsoftware/spine-webgl",
-      "version": "4.2.48",
+      "version": "4.2.50",
       "license": "LicenseRef-LICENSE",
       "dependencies": {
-        "@esotericsoftware/spine-core": "4.2.48"
+        "@esotericsoftware/spine-core": "4.2.50"
       }
     }
   }

+ 1 - 1
spine-ts/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-ts",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "type": "module",
   "files": [

+ 1 - 0
spine-ts/publish.sh

@@ -13,6 +13,7 @@ fi
 
 sed -i '' "s/$lastVersion/$newVersion/" package.json
 sed -i '' "s/$lastVersion/$newVersion/" spine-canvas/package.json
+sed -i '' "s/$lastVersion/$newVersion/" spine-canvaskit/package.json
 sed -i '' "s/$lastVersion/$newVersion/" spine-core/package.json
 sed -i '' "s/$lastVersion/$newVersion/" spine-phaser/package.json
 sed -i '' "s/$lastVersion/$newVersion/" spine-pixi/package.json

+ 2 - 2
spine-ts/spine-canvas/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-canvas",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
@@ -31,6 +31,6 @@
   },
   "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
   "dependencies": {
-    "@esotericsoftware/spine-core": "4.2.48"
+    "@esotericsoftware/spine-core": "4.2.50"
   }
 }

+ 1 - 1
spine-ts/spine-canvaskit/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-canvaskit",
-  "version": "4.2.48",
+  "version": "4.2.49",
   "description": "The official Spine Runtimes for CanvasKit for NodeJS",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",

+ 1 - 1
spine-ts/spine-core/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-core",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",

+ 4 - 4
spine-ts/spine-phaser/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-phaser",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the Phaser.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
@@ -31,8 +31,8 @@
   },
   "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
   "dependencies": {
-    "@esotericsoftware/spine-core": "4.2.48",
-    "@esotericsoftware/spine-webgl": "4.2.48",
-    "@esotericsoftware/spine-canvas": "4.2.48"
+    "@esotericsoftware/spine-core": "4.2.50",
+    "@esotericsoftware/spine-webgl": "4.2.50",
+    "@esotericsoftware/spine-canvas": "4.2.50"
   }
 }

+ 2 - 2
spine-ts/spine-pixi/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-pixi",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
@@ -31,7 +31,7 @@
   },
   "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
   "dependencies": {
-    "@esotericsoftware/spine-core": "4.2.48"
+    "@esotericsoftware/spine-core": "4.2.50"
   },
   "peerDependencies": {
     "@pixi/core": "^7.2.4",

+ 2 - 2
spine-ts/spine-player/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-player",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
@@ -31,6 +31,6 @@
   },
   "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
   "dependencies": {
-    "@esotericsoftware/spine-webgl": "4.2.48"
+    "@esotericsoftware/spine-webgl": "4.2.50"
   }
 }

+ 2 - 2
spine-ts/spine-threejs/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-threejs",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
@@ -31,6 +31,6 @@
   },
   "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
   "dependencies": {
-    "@esotericsoftware/spine-core": "4.2.48"
+    "@esotericsoftware/spine-core": "4.2.50"
   }
 }

+ 2 - 2
spine-ts/spine-webgl/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@esotericsoftware/spine-webgl",
-  "version": "4.2.48",
+  "version": "4.2.50",
   "description": "The official Spine Runtimes for the web.",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
@@ -31,6 +31,6 @@
   },
   "homepage": "https://github.com/esotericsoftware/spine-runtimes#readme",
   "dependencies": {
-    "@esotericsoftware/spine-core": "4.2.48"
+    "@esotericsoftware/spine-core": "4.2.50"
   }
 }