diff --git a/Assets/UniGLTF/Runtime/UniGLTF/UniGLTFVersion.cs b/Assets/UniGLTF/Runtime/UniGLTF/UniGLTFVersion.cs index f46c865cf..3059fab25 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/UniGLTFVersion.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/UniGLTFVersion.cs @@ -4,8 +4,8 @@ namespace UniGLTF public static partial class UniGLTFVersion { public const int MAJOR = 2; - public const int MINOR = 27; - public const int PATCH = 1; - public const string VERSION = "2.27.1"; + public const int MINOR = 28; + public const int PATCH = 0; + public const string VERSION = "2.28.0"; } } diff --git a/Assets/UniGLTF/package.json b/Assets/UniGLTF/package.json index bee1cdbe6..8371419c5 100644 --- a/Assets/UniGLTF/package.json +++ b/Assets/UniGLTF/package.json @@ -1,6 +1,6 @@ { "name": "com.vrmc.gltf", - "version": "0.91.1", + "version": "0.92.0", "displayName": "UniGLTF", "description": "GLTF importer and exporter", "unity": "2019.4", @@ -11,6 +11,6 @@ "name": "VRM Consortium" }, "dependencies": { - "com.vrmc.vrmshaders": "0.91.1" + "com.vrmc.vrmshaders": "0.92.0" } } \ No newline at end of file diff --git a/Assets/VRM/Runtime/Format/VRMVersion.cs b/Assets/VRM/Runtime/Format/VRMVersion.cs index f187fd98b..134ede0ab 100644 --- a/Assets/VRM/Runtime/Format/VRMVersion.cs +++ b/Assets/VRM/Runtime/Format/VRMVersion.cs @@ -4,8 +4,8 @@ namespace VRM public static partial class VRMVersion { public const int MAJOR = 0; - public const int MINOR = 91; - public const int PATCH = 1; - public const string VERSION = "0.91.1"; + public const int MINOR = 92; + public const int PATCH = 0; + public const string VERSION = "0.92.0"; } } diff --git a/Assets/VRM/package.json b/Assets/VRM/package.json index d102f8a76..47ebba658 100644 --- a/Assets/VRM/package.json +++ b/Assets/VRM/package.json @@ -1,6 +1,6 @@ { "name": "com.vrmc.univrm", - "version": "0.91.1", + "version": "0.92.0", "displayName": "VRM", "description": "VRM importer", "unity": "2019.4", @@ -14,8 +14,8 @@ "name": "VRM Consortium" }, "dependencies": { - "com.vrmc.vrmshaders": "0.91.1", - "com.vrmc.gltf": "0.91.1" + "com.vrmc.vrmshaders": "0.92.0", + "com.vrmc.gltf": "0.92.0" }, "samples": [ { diff --git a/Assets/VRM10/package.json b/Assets/VRM10/package.json index aed97f855..b6d88b20f 100644 --- a/Assets/VRM10/package.json +++ b/Assets/VRM10/package.json @@ -1,6 +1,6 @@ { "name": "com.vrmc.vrm", - "version": "0.91.1", + "version": "0.92.0", "displayName": "VRM-1.0β", "description": "VRM-1.0β importer", "unity": "2019.4", @@ -14,8 +14,8 @@ "name": "VRM Consortium" }, "dependencies": { - "com.vrmc.vrmshaders": "0.91.1", - "com.vrmc.gltf": "0.91.1" + "com.vrmc.vrmshaders": "0.92.0", + "com.vrmc.gltf": "0.92.0" }, "samples": [ { diff --git a/Assets/VRMShaders/package.json b/Assets/VRMShaders/package.json index d6dfff522..c23f79730 100644 --- a/Assets/VRMShaders/package.json +++ b/Assets/VRMShaders/package.json @@ -1,6 +1,6 @@ { "name": "com.vrmc.vrmshaders", - "version": "0.91.1", + "version": "0.92.0", "displayName": "VRM Shaders", "description": "VRM Shaders", "unity": "2019.4", diff --git a/docs/how_to_release.md b/docs/how_to_release.md new file mode 100644 index 000000000..de8b0dba3 --- /dev/null +++ b/docs/how_to_release.md @@ -0,0 +1,50 @@ +# リリース作業手順 + +## リリース番号を決める。 + +`vX.Y.Z` + +## ライブラリのバージョンを上げる + +`VRM0-development-Version Dialog` によりバージョンを上げる。 + +branch: `version/vX_Y_Z` +commit: `UniVRM-X.Y.Z` +PR +merge + +## UnitTest をすべて実行する + +all green + +## Build確認 + +`VRM0-development-Dummy build for CI` により `#if UNITY_EDITOR` などでビルド時のみに起きるエラーが無いことw確認する + +## unity package 作成 + +`VRM0-development-Create Unity Package` により unity package を作成する + +* UniVRM +* UniVRM-Sample +* VRM +* VRM-Sample + +の4パッケージ + +## リポジトリにタグを打つ + +`vX.Y.Z` + +## github で tag からリリースを作成して draft で保存する。 + +* unity package をアップロード +* unity package の動作確認 +* UPM の動作確認 + +## リリース記事 + +* `/doc/release_gen.py` + * release の記事をコピペ + * sphinx の release 記事が生成されるので、必用であれば手を入れてコミット、push(`doc/vX_Y_Z`: `release vX.Y.Z`)、merge +* github release を draft から publish