diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d942d6e3..3921cd2bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # ChangeLog +## 3.17.0 +* @akashic/pdi-types@1.13.0 に追従 + * サポートする `CompisiteOperation` に `"difference"` と `"saturation"` を追加 + ## 3.16.6 * exports.default をサポートする `g.ModuleManager#_internalRequire` を追加 diff --git a/package-lock.json b/package-lock.json index e5fdb0db9..41450c4ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "@akashic/akashic-engine", - "version": "3.16.6", + "version": "3.17.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@akashic/akashic-engine", - "version": "3.16.6", + "version": "3.17.0", "license": "MIT", "dependencies": { "@akashic/game-configuration": "~2.1.0", - "@akashic/pdi-types": "~1.12.0", + "@akashic/pdi-types": "^1.13.0", "@akashic/playlog": "~3.3.0", "@akashic/trigger": "~2.1.0" }, @@ -94,20 +94,15 @@ } }, "node_modules/@akashic/pdi-types": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@akashic/pdi-types/-/pdi-types-1.12.0.tgz", - "integrity": "sha512-kgjUvhdDBFX0oDRy2imdST49T13cSBnRKy09sryWOxMicmq6JvVI3hMuqyyQoc18csr46N8DonkHFSE49skCXA==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@akashic/pdi-types/-/pdi-types-1.13.0.tgz", + "integrity": "sha512-yyRKDis3Zqq/YWoaCrW1TG0sA3WjRLZbyR82Slp5Gs2bSHHwZ2wVYBw2QF9u9w5iG7syBJ7KL5kS1zNd33xUQw==", "dependencies": { "@akashic/amflow": "~3.3.0", "@akashic/playlog": "~3.3.0", - "@akashic/trigger": "~2.0.0" + "@akashic/trigger": "~2.1.0" } }, - "node_modules/@akashic/pdi-types/node_modules/@akashic/trigger": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@akashic/trigger/-/trigger-2.0.1.tgz", - "integrity": "sha512-3AqXJqh5EjRQDpFFDWBAGSHIwZKB5A3YpKc8mckXsp0qq6BZImk13KpDYX1OJJOpx49cAAQoXxrjwnPFMsS87Q==" - }, "node_modules/@akashic/playlog": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/@akashic/playlog/-/playlog-3.3.0.tgz", diff --git a/package.json b/package.json index 76854d520..904115d5e 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { "name": "@akashic/akashic-engine", - "version": "3.16.6", + "version": "3.17.0", "description": "The core library of Akashic Engine", "main": "index.js", "dependencies": { "@akashic/game-configuration": "~2.1.0", - "@akashic/pdi-types": "~1.12.0", + "@akashic/pdi-types": "^1.13.0", "@akashic/playlog": "~3.3.0", "@akashic/trigger": "~2.1.0" }, diff --git a/src/Util.ts b/src/Util.ts index 25c4ce318..b6f0d9fc1 100644 --- a/src/Util.ts +++ b/src/Util.ts @@ -98,6 +98,8 @@ export module Util { [CompOp.ExperimentalDestinationIn]: "experimental-destination-in", [CompOp.DestinationOut]: "destination-out", [CompOp.DestinationOver]: "destination-over", - [CompOp.Xor]: "xor" + [CompOp.Xor]: "xor", + [CompOp.Difference]: "difference", + [CompOp.Saturation]: "saturation" }; }