Releases: VOICEVOX/voicevox
Releases · VOICEVOX/voicevox
0.22.1
[release-0.22] to 0.22.1 (#2425)
VOICEVOX 0.22.0
- Windows
- Mac
- Linux
追加機能
- トーク:間の長さの一括制御
- ソング:対応モーラを追加
- ソング:ツール選択機能
- ソング:途中でBPMや拍子を変更可能に
- フルスクリーンに対応
- ショートカットキー設定ダイアログのデザインを刷新
- UIの拡大・縮小機能
- 開発環境の向上
- バグ修正
What's Changed
- StorybookのVRTをPlaywrightでやる by @sevenc-nanashi in #2291
- refactor: テキストファイルの受け渡しの処理のリファクタリング by @sabonerune in #2298
- Docs: 依存ライブラリをインストール方法を明示 by @Hiroshiba in #2292
- test: ソングのスクショも追加 by @Hiroshiba in #2280
- fix: VVPP削除エラーのメッセージが間違っていたので修正 by @Hiroshiba in #2230
- fix: スナップショットを更新 by @Hiroshiba in #2307
- ダイアログをQuasarのものに置き換える by @sevenc-nanashi in #2286
- Add: Storybookにテーマが適用されるように by @sevenc-nanashi in #2299
- Refactor: SequencerGridをPresentation/Containerに分離 by @sevenc-nanashi in #2311
- Refactor: SequencerRulerをContainer/Presentationに分離 by @sevenc-nanashi in #2312
- QuestionDialogの文字色を修正、StorybookのVRTを改善 by @sevenc-nanashi in #2314
- ソング:シーケンサーの外で起こったmousemove、mouseupも拾うようにする by @sigprogramming in #2317
- 承諾系のダイアログのリデザイン by @takusea in #2315
- hotfix: リリースがコケるのをなおす by @Hiroshiba in #2322
- ソング:トラック選択中にトラック名のテキストフィールドを表示するようにする by @sigprogramming in #2316
- Revert "hotfix: リリースがコケるのをなおす by @Hiroshiba in #2323
- Fix: インポート順をクリック順に依存しないようにする by @sevenc-nanashi in #2320
- ファイル保存全般をアトミックにする by @tsunekazuomija in #2308
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: src/store/ by @Segu-g in #2327
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: components/Dialog by @Segu-g in #2328
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: components/Talk/AudioInfo.vue by @Segu-g in #2326
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: components/Menu by @Segu-g in #2329
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: components/Sing by @Segu-g in #2330
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: composables, plugins by @Segu-g in #2331
- ソング:再生位置の表示形式を変更できるようにする by @sigprogramming in #2306
- feat:
electron:serve
起動時にエディタを起動しないオプションを追加 by @sabonerune in #2309 - コンポーネントのStoryの調整・不足分の追加 by @takusea in #2333
- refactor: .envのデフォルトエンジン情報を読み出す部分を共通化する by @Hiroshiba in #2334
- ソング:phraseRendering.tsの処理をsinging.tsに移動 by @sigprogramming in #2338
- fix: ファイルエラーのメッセージを少しわかりやすくする by @Hiroshiba in #2336
- ソング:ピッチ生成ステージを追加 by @sigprogramming in #2341
- refactor: managerクラスの取得方法を変更 by @sabonerune in #2339
- Add: preview_pages用のWorkflowを追加 by @sevenc-nanashi in #2342
- Fix: ファイル名パターンのmonthが1月ズレているのを修正 by @sevenc-nanashi in #2343
- refactor: エンジン最新情報周りのリファクタリング by @Hiroshiba in #2346
- Add: プレビュー版のタイトルバーにコミットハッシュを入れる by @sevenc-nanashi in #2349
- refactor: EngineInfoManagerのリファクタリング by @Hiroshiba in #2347
- 追加: 文内無音倍率 by @X-20A in #2352
- test: プロジェクトファイルをマイグレーションしたあとにスナップショットテスト by @Hiroshiba in #2354
- Refactor: moraPatternをdomain/japaneseに移動 by @Hiroshiba in #2350
- Refactor: エンジンの URL を組み立てる部分を関数に切り出す by @Hiroshiba in #2351
- Update: 依存関係を更新する by @sevenc-nanashi in #2360
- fix: Storyのテストが一部通らなくなってるのを修正 by @Hiroshiba in #2363
- Update: Playwrightのバージョンを1.48.2に更新 by @Hiroshiba in #2364
- Denoのstd/pathに置き換える by @sevenc-nanashi in #2365
- 前回開いていたエディタ(トーク or ソング)画面を起動時に表示 by @X-20A in #2355
- Fix: 拍子ラベルがずれていたのを修正する by @romot-co in #2371
- Add:ルーラークリックでスナップ位置に再生ヘッドをあわせる by @romot-co in #2372
- ContextMenuをContainer/Presentationに分離する by @sevenc-nanashi in #2376
- build下のスクリプトをtoolsに動かしてTypeScriptにする by @sevenc-nanashi in #2361
- Fix: yargsのインポートを修正 by @Hiroshiba in #2378
- ソング:音素タイミングの編集をクエリに適用する関数とそのテストを追加 by @sigprogramming in #2356
- 変更:歌詞の入力内容チェックの正規表現を修正 by @rokujyushi in #2293
- fix: volta用のNode.jsとnpmのバージョンを更新し、ワークフローのパスを修正 by @Hiroshiba in #2368
- 選択した再生デバイスがソングでも適用されるようにする by @X-20A in #2375
- preview-pagesをREADMEに追記する by @sevenc-nanashi in #2382
- Fix:同じ歌詞が連続した場合に、Tabキーによる歌詞ハイライトが動作しない問題を修正(#2345) by @terapotan in #2386
- StorybookのVRTにファイル一覧の同期チェックを追加 by @sevenc-nanashi in #2385
- フルスクリーンモードを追加(#2251) by @terapotan in #2273
- アプリのUIサイズを変更するショートカットの追加 by @kebin628 in #2380
- macos-12 を macos-13 に置き換えるプルリクエスト by @Hiroshiba in #2388
- Migrate: optional chainに書き換える by @sevenc-nanashi in #2387
- Fix: update snapshotsのコミットが落ちるのを直す by @sevenc-nanashi in #2389
- Add: シーケンサにおいてツール選択可能にする by @romot-co in #2367
- VVPPをデフォルトエンジンに指定可能にし、未インストール時にインストールするか聞くようにする by @Hiroshiba in #2270
- Add: BPM・拍子変更機能を追加 by @sevenc-nanashi in #2303
- Fix: サイドバーを開いた状態だとツールパレットの位置がおかしいのを修正 by @romot-co in #2396
- fix: 初回起動時の利用規約への同意ボタンの挙動が逆になっているのを直す by @Hiroshiba in #2392
- Fix: シーケンサのスクロールバーのカーソルをデフォルトになるようにする by @romot-co in #2397
- ショートカットキー割り当てダイアログのリデザイン by @takusea in #2348
- Fix: スナップショットの制約をきつくする by @Hiroshiba in #2399
- 拡大縮小のデフォルトショートカットを全て削除 by @kebin628 in #2402
- Fix: nodeのpathをimportしていたところが残っていたのを直す by @sevenc-nanashi in #2408
- Fix: ソングエディタのキャラアイコンのスケルトンを直す by @sevenc-nanashi in #2407
- 無音の長さ一括変更するUIの表示をエンジンの能力で切り替えるようにする by @Hiroshiba in #2401
- fix: ソングの編集ツールのアイコンが読み込まれていないときに表示が崩れるのを修正する by @Hiroshiba in #2405
- 鉛筆カーソルの向きを矢印カーソルと同じにする by @Hiroshiba in #2400
- fix: ツールチップのアニメーションの時間を微調整 by @Hiroshiba in #2406
- add: ダイアログのデザインを調整し、文言も調整していく by @Hiroshiba in #2410
- to 0.22.0 by @Hiroshiba in #2414
New Contributors
- @tsunekazuomija made their first contribution in #2308
- @X-20A made their first contribution in #2352
- @rokujyushi made their first contribution in https://github.com/VOICEVOX/voicevox...
VOICEVOX 0.21.1
- Windows
- Mac
- Linux
追加機能
- キャラクター「Voidoll」を追加
What's Changed
- アップデート 0.21.0(エンジンバージョン更新忘れ) by @Hiroshiba in #2297
- to 0.21.1 by @Hiroshiba in #2321
Full Changelog: 0.21.0...0.21.1
0.22.0-dev
Refactor: SequencerGridをPresentation/Containerに分離 (#2311) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Hiroshiba <[email protected]>
VOICEVOX 0.21.0
- Windows
- Mac
- Linux
追加機能
- ソング:立ち絵表示の有無を切り替え可能に
- ソング:エディタのデザインを刷新
- ソング:マルチトラックを通常機能に
- ソング:書き出し時の詳細設定機能
- 設定ダイアログのデザインを刷新
- 開発環境の向上
- バグ修正
What's Changed
- fix: ソロ全解除をして再生すると、全解除前のように聞こえるバグの修正 by @Hiroshiba in #2199
- fix: トラック名が保存されないバグの修正 by @Hiroshiba in #2200
- 読み方&アクセント辞典: click イベントハンドラで
editWord()
/deleteWord()
の前にselectWord(key)
を実行する。 by @honey32 in #2207 - ソング:trackChannelStrips、sequences周りを変更 by @sigprogramming in #2205
- docs: READMEのエンジンのパスについてもう少し詳しく案内 by @Hiroshiba in #2208
- Update: utaformatixを0.4.0に更新 by @sevenc-nanashi in #2210
- doc: READMEのmacOS向けのエンジンパスの案内を追従 by @Hiroshiba in #2195
- キー割り当て画面からホットキー設定ダイアログを抜き出してコンポーネント化する by @jdkfx in #2209
- 型付きESLintを有効化 by @sevenc-nanashi in #2172
- ツールバーのカスタマイズダイアログのリデザイン by @takusea in #2201
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: singing.ts by @Segu-g in #2213
- errorToMessage関数追加し、createLoggerの処理を変更して、eslintのルールを1つ採用 by @Hiroshiba in #2212
- fix: curlがエラーになるのでリトライを入れる by @Hiroshiba in #2217
- fix: --retry-all-errorsの未対応をなくす by @Hiroshiba in #2221
- 表示メニューを追加し右下シンガー表示を切り替えられるようにする by @romot-co in #2219
- テキスト未選択時にコンテキストメニューヘッダーを非表示にする by @jdkfx in #2222
- ソング:水平方向のズームの上限と下限を変更 by @sigprogramming in #2226
- 辞書のリセットボタンの挙動を修正する by @jdkfx in #2233
- 辞書の単語・読み入力欄で右クリックメニューを使えるようにする by @jdkfx in #2156
- BaseコンポーネントのStorybookファイルを作成 by @takusea in #2227
- add: Chromatic用にNodeのメモリを増やす by @Hiroshiba in #2243
- refactor: definePropsのimportは不要らしいので削除 by @Hiroshiba in #2244
- add: デフォルトエンジンかつVVPPが設定できるよう型と実装を変更 by @Hiroshiba in #2242
- IPC周りの呼び出しをdot記法で書けるように by @MT224244 in #2240
- refactor: コンテキストメニュー上部のテキスト表示周りをリファクタリング by @Hiroshiba in #2223
- eslintの観測範囲を
*.ts
へ by @Hiroshiba in #2249 - Docs: ノートの追加方法と選択状態の解除方法を追記 by @Hiroshiba in #2225
- ソング:フレーズのレンダリング処理をリファクタリング by @sigprogramming in #2248
- デフォルトエンジン更新情報jsonの仕様を書き、スキーマを定義 by @Hiroshiba in #2257
- エンジンの管理ダイアログのリデザイン by @takusea in #2255
- Add: トラック毎の書き出しを追加 by @sevenc-nanashi in #2228
- vuexのstoreの呼び出しをリテラル引数からDot記法へ: components/Talk by @Segu-g in #2266
- HelpDialog内のレイアウトをNavigationViewに置き換え・調整 by @takusea in #2262
- fix: Docker関連ファイルの削除とTyposのスクリプトの追加 by @gigi434 in #2239
- refactor: エンジン情報マネージャーとエンジンプロセスマネージャーを分ける by @Hiroshiba in #2260
- refactor: エンジンとVVPP周りの処理の流れを制御するクラスを切り出し by @Hiroshiba in #2268
- Fix: フレーズのレンダリングでエラーになることがあるのを修正 by @sigprogramming in #2271
- ソング: 正式なカラーとスタイルを定義する by @romot-co in #2218
- fix: preset周りのコードを実験的機能から通常機能に変更する by @Hiroshiba in #2269
- ソング:useCursorStateのcursorClassを使用するように変更 by @sigprogramming in #2274
- ソング:シーケンスを作成する処理を関数化してRENDER関数の外に出す by @sigprogramming in #2275
- refactor: エンジン情報のキャッシュを作らないように変更 by @Hiroshiba in #2272
- ソング:誤操作を減らすため「最初に戻る」ボタンと「プレイ」ボタンの間にスペースを設ける by @romot-co in #2278
- add: リクエストのノートにNoteIdを代入可能にし、音素ごとに元のノートIDが紐づくようにする by @Hiroshiba in #2283
- マルチトラック:デフォルトで有効にする by @sevenc-nanashi in #2285
- refactor: ポート変更時に
EngineInfo
の情報を書き換えないようにする。 by @sabonerune in #2282 - Add: ソングの書き出しダイアログを追加 by @sevenc-nanashi in #2287
- add: TurboSnapを有効にする by @Hiroshiba in #2288
- 設定ダイアログのリデザイン by @takusea in #2276
- refactor: テーマ周りのコードを整理し、設定を取得する汎用関数に合流させたり、テーマ変更関数を切り出したりした by @Hiroshiba in #2284
- Vitestのブラウザモードを使えるようにし、StorybookのVitest統合を使う by @sevenc-nanashi in #2289
- アップデート 0.21.0 by @Hiroshiba in #2296
New Contributors
Full Changelog: 0.20.0...0.21.0
0.21.0-dev
fix: ソロ全解除をして再生すると、全解除前のように聞こえるバグの修正 (#2199) * fix: ソロ全解除をして再生すると、全解除前のように聞こえるバグの修正 * TIME_SIGNATURE系統にRENDERは要らないはず * 不要な変更なので戻しておく
VOICEVOX 0.20.0
- Windows
- Mac
- Linux
追加機能
- Apple Silicon macOSに対応
- ヘルプダイアログのデザインを刷新
- トーク:デフォルトプリセットが再登録できないバグの修正
- トーク:全選択ショートカットキーを追加
- トーク:キャラクター選択ショートカットキーを追加
- ソング:歌声に呼吸音が被る問題を修正
- ソング:様々な形式のプロジェクトファイルのインポートに対応
- ソング:実験的機能としてマルチトラック機能を追加
- ソング:ピッチ編集機能を通常機能に
- 開発環境の向上
- バグ修正
What's Changed
- ヘルプ画面のライセンス情報セクションのリデザイン by @takusea in #1650
- ヘルプ画面のライセンス情報セクションのリデザイン by @takusea in #1684
- 新しい色変数の作成(リデザイン後のUI部分のダークモード対応) by @takusea in #1756
- ヘルプ画面の音声ライブラリの利用規約セクションのリデザイン by @takusea in #1831
- [project-redisign-help-dialog] Refactor: Markdown表示のセクションをHelpMarkdownViewSectionコンポーネントに共通化 by @takusea in #1883
- [project-redisign-help-dialog] ヘルプダイアログのデザインの最終調整 by @takusea in #1905
- [project-redisign-help-dialog] ヘルプ画面のナビゲーションバーのリデザイン by @takusea in #1958
- ソング:webGLVersionが2未満の場合にエラーとしてロギングするようにする by @sigprogramming in #2033
- ソング:startFrameがマイナス値になりf0にundefinedが入るバグを修正 by @sigprogramming in #2032
- ソング:音量が正しく生成されていないのを修正 by @sigprogramming in #2030
- Docs: ピッチ編集機能の場所をより正確に案内 by @Hiroshiba in #2035
- セルの全選択 by @ShimagayaSatoka in #1963
- Update: TypeScriptとViteを更新 by @sevenc-nanashi in #2001
- SingingStoreStateが重複していたので片方削除 by @White-Green in #2045
- 自動アサインされるレビュワーをmain-reviewerチームに変更する by @Hiroshiba in #2049
- ソング:フレーズのレンダリングがエラーで止まらないようにする by @sigprogramming in #2046
- [project-redisign-help-dialog]各セクションの背景色の統合 by @takusea in #2048
- macos-11を使わないようにする by @Hiroshiba in #2050
- refactor: TuningTranscriptionのコード量を削減 by @weweweok in #2005
- Delete: 不要な依存を削除 by @sevenc-nanashi in #2054
- ソング:編集対象切り換えにQBtnToggleを使うようにする by @sevenc-nanashi in #2051
- Add: 1~10番目のキャラクターを選択するホットキーを追加 by @tsym77yoshi in #2034
- ソング:MIDI読み込みを改善 by @sevenc-nanashi in #1982
- [refactor] NoteIdブランド型定義 by @Hiroshiba in #1969
- Fix デフォルトプリセットの再登録が機能してないバグ(#1996)を修正 by @madosuki in #2053
- doc: OSのサポートバージョンを更新する by @Hiroshiba in #2066
- ソング:Score型をなくす by @sigprogramming in #2065
- [project-redisign-help-dialog]ファイルパスをmainリポジトリに合わせる by @takusea in #2059
- ソング:pauが重ならないようにする by @sigprogramming in #2056
- perf: 非同期処理を改良 by @sabonerune in #1973
- FIX: node-tree-killのエラー処理のミスを修正 by @sabonerune in #2061
- Add: getOrThrow / deleteOrThrowを追加 by @sevenc-nanashi in #2055
- FIX: メインプロセスで未捕捉のエラーが発生したときの処理を変更 by @sabonerune in #2060
- ハミング/ソングスタイルを使用して作成されてしまったデフォルトプリセットを削除するマイグレーション処理に対してのテストを追加する by @madosuki in #2064
- FIX: ホットキーでshift+数字を登録時のエラーをなくす by @tsym77yoshi in #1964
- fix: テキスト読み込みでルビ文字列を削除 by @weweweok in #2084
- refactor:
image64Helper.ts
をbase64Helper.ts
へリファクタリング by @sabonerune in #2080 - 辞書保存ダイアログ・ツールバーカスタマイズの編集破棄の案内がわかりにくかったので修正 by @Hiroshiba in #2069
- ソング:シーケンサーのグリッドをコンポーネント化する by @sigprogramming in #2087
- [refactor] projectのマイグレーションを関数切り出し by @Hiroshiba in #1967
- refactor: ソングのデフォルトスタイルは一旦実装しない方針 by @Hiroshiba in #2077
- 【読み方&アクセント辞書 単語一覧】登録単語の編集・削除ボタンの常時表示をやめてOOUI的に by @honey32 in #2072
- ESModuleのパッケージを読み込めるようにする by @sevenc-nanashi in #2073
- [refactor] 日本語を処理するドメインを切る by @Hiroshiba in #2091
- トーク:全選択ショートカットキーをctrl+Aに変更する by @Hiroshiba in #2044
- Test: 設定ダイアログのスクリーンショットテスト追加 by @Hiroshiba in #1953
- no-unused-varを開発時以外はエラーに by @Hiroshiba in #2097
- 設定ファイルの保存をアトミック操作に変更 by @RikitoNoto in #2098
- vuexのstoreの呼び出しをリテラル引数からDot記法へ by @Segu-g in #2099
- ピッチ編集モードでテンポ変更を行うとユーザーが描いたピッチがずれるのを修正 by @sigprogramming in #2101
- Improve: データ準備を高速化 by @sevenc-nanashi in #2090
- [テスト追加] プロジェクトファイルのマイグレーションテスト by @Hiroshiba in #1968
- Refactor: SettingDialog.vueのトグルボタンを共通化 by @Hiroshiba in #1954
- Bump actions by @nix6839 in #2109
- マルチトラック:storeを色々変える by @sevenc-nanashi in #2093
- "uuid"を組み込みの
crypto.randomUUID
に置き換える by @nix6839 in #2113 - "clone-deep"を組み込みの
structuredClone
に置き換える by @nix6839 in #2114 - PropsでcamelCaseを使い,省略記法を強制するように変更 by @cm-ayf in #2070
- darwin-arm64プラットフォーム対応 by @nix6839 in #2112
- 不要な依存関係を削除する by @nix6839 in #2115
- refactor: SettingDialog.vueのボタントグルを共通化 by @Hiroshiba in #2111
- Add: ブラウザ版にファイル読み込みを追加 by @sevenc-nanashi in #2092
- [docs] 使い方に歌詞の入力を追加 by @Hiroshiba in #2117
- Add: UtaFormatixを導入してインポートできる対応形式を増やす by @sevenc-nanashi in #2104
- 貢献者ガイドラインの作成 by @nmori in #1202
- シング側のポートレート位置を調整する by @romot-co in #2122
- マルチトラック:mainをマージ by @sevenc-nanashi in #2125
- マルチトラック:コンポーネントを分離する by @sevenc-nanashi in #2129
- Refactor: v-for1つでノートを描画する形に変更し、ダブルクリック判定処理を無くす by @sigprogramming in #2118
- Improve: ノートの重なり検出のアルゴリズムを変える by @sevenc-nanashi in #2133
- Change: RELOAD_URLで飛ばすページをabout:blankにする by @sevenc-nanashi in #2121
- feat: sandboxを有効化 by @sabonerune in #2074
- [project-redisign-help-dialog] 色変数名をnew-color-*からcolor-v2-*に変更 by @takusea in #2132
- Update: utaformatix-tsを0.3.2に更新 by @sevenc-nanashi in #2142
- feat: speaker_infoをURLで受け取るようにする by @sabonerune in #2095
- Vuexでproductionモードを使用可能にし、productionモードで起動する方法を案内 by @Hiroshiba in #2135
- Storybookを導入する by @Hiroshiba in #2140
- fix: chromaticのgithubactionsのエラー直す by @Hiroshiba in #2145
- Ubuntu 24.04の制約を回避するために--no-sandboxオプションをdesktopファイルのExecエントリに追加 by @madosuki in #2141
- fix: chromaticのgithubactionsのエラー直す2 by @Hiroshiba in #2146
- ファイルの書き出し時の名前設定にプロジェクトファイル名を含められるようにする by @jdkfx in #2137
- [project-redisign-help-dialog] mainリポジトリの変更差分を反映 by @takusea in https://github.com/VOICEVOX/voicevox/...
VOICEVOX 0.19.2
- Windows
- Mac
- Linux
追加機能
- キャラクター「後鬼」のスタイルを追加
0.20.0-dev
セルの全選択 (#1963) * セルの全選択 * 全セル選択をメニューバーの編集欄に追加、一部アクションの口調を統一 * 全セル選択をメニューバーの編集欄に追加、一部アクションの口調を統一 * 操作の名前の変更のマイグレートを追加 * to 読み込む * 不要な変更が入ってしまった * 誤字してしまった --------- Co-authored-by: Hiroshiba Kazuyuki <[email protected]>
VOICEVOX 0.19.1
- Windows
- Mac
- Linux
追加機能
- ソング:音域調整時に音量が変わるバグを修正
- ソング:1小節目の最初にノートを配置するとエラーになる問題を修正
What's Changed
- ソング:webGLVersionが2未満の場合にエラーとしてロギングするようにする by @sigprogramming in #2033
- ソング:startFrameがマイナス値になりf0にundefinedが入るバグを修正 by @sigprogramming in #2032
- ソング:音量が正しく生成されていないのを修正 by @sigprogramming in #2030
- Docs: ピッチ編集機能の場所をより正確に案内 by @Hiroshiba in #2035
- [release-0.19] mainブランチをrelease-0.19にマージ by @Hiroshiba in #2036
- [release-0.19] to 0.19.1 by @Hiroshiba in #2037
Full Changelog: 0.19.0...0.19.1