diff --git a/src/backend/common/ConfigManager.ts b/src/backend/common/ConfigManager.ts index c6617236..a96e2628 100644 --- a/src/backend/common/ConfigManager.ts +++ b/src/backend/common/ConfigManager.ts @@ -276,7 +276,8 @@ const migrations: [string, (store: Record) => unknown][] = [ */ // ----- 以下は AivisSpeech 固有のマイグレーション処理 ----- [ - ">=1.1", + // 1.1.0 未満 -> 1.1.0-dev 以上へのマイグレーション + ">=1.1.0-dev", (config) => { // プリセット機能を実験的機能から通常機能に diff --git a/src/domain/project/index.ts b/src/domain/project/index.ts index d494fa7c..062aea08 100644 --- a/src/domain/project/index.ts +++ b/src/domain/project/index.ts @@ -310,8 +310,8 @@ export const migrateProjectFileObject = async ( // ----- 以下は AivisSpeech 固有のマイグレーション処理 ----- - // 1.1.0 未満 -> 1.1.0 以上へのマイグレーション (開発版のみ常にマイグレーションを実行する) - if (semver.satisfies(projectAppVersion, "<1.1.0", semverSatisfiesOptions) || projectAppVersion === "999.999.999") { + // 1.1.0 未満 -> 1.1.0-dev 以上へのマイグレーション (開発版のみ常にマイグレーションを実行する) + if (semver.satisfies(projectAppVersion, "<1.1.0-dev", semverSatisfiesOptions) || projectAppVersion === "999.999.999") { // AivisSpeech ではソング機能は封印されているが、実装上の都合で一応マイグレーションしている // tracks: Track[] -> tracks: Record + trackOrder: TrackId[]