Skip to content

chore(dev): release 2.0.0 - #500

Closed
github-actions[bot] wants to merge 1 commit into
devfrom
release-please--branches--dev--components--piper-plus
Closed

chore(dev): release 2.0.0#500
github-actions[bot] wants to merge 1 commit into
devfrom
release-please--branches--dev--components--piper-plus

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.0.0 (2026-05-16)

⚠ BREAKING CHANGES

  • PiperPlus.Core の wire format を docs/spec/phoneme-timing -contract.toml v1.0 に合わせる。NuGet PiperPlus.Core ≤ 0.3.0 を利用する コードは新版で API/JSON/TSV キーが変わるため更新が必要。

test/ci

  • 全領域監査の Gap を解消 (parity gates / CLI smoke / Dependabot / CodeQL / attestation) (#401) (692cb3f)

Added

  • ci: クロスランタイム sync gate 拡充 + parity workflow を matrix hub に集約 (#447) (605093c)
  • cpp: SSML parser 実装 (W3C subset: speak/break/prosody) (#477) (6b96679)
  • cpp: voice cloning CLI flags (--reference-audio, --speaker-embedding, --speaker-encoder-model) (#476) (5a09d8d)
  • G2P を文単位で並列化し Python は ORT 推論ともオーバーラップ (Python/Rust/C#/Go/C++、Issue #383) (#403) (d65e4a9)
  • g2p/zh: 中英混在テキストで英単語を中国語コンテキスト用にピンイン化 (#384) (#397) (dd5878a)
  • kotlin-g2p: Issue #388 — Kotlin/Android G2P AAR (Maven Central) (#400) (9929702)
  • pages: publish multi-runtime RTF benchmark to GitHub Pages on every dev push (4367e95)
  • release: HF Hub モデル config 配布パイプライン (A) (#393) (6172171)
  • release: ONNX 入力グラフ検証 + Issue #385 対策 (E) (#395) (bfb38e7)
  • server: bearer auth + rate limit (slowapi) を追加 (backward-compat) (#475) (5082fe8)
  • server: true streaming chunks + phoneme-timing endpoint 配線 (#481) (d778f0c)
  • swift-g2p: iOS Swift G2P 対応 + SPM product 配布 (#387) (#398) (ff6f34c)
  • wasm: speaker encoder synthesize 統合 (speakerEmbedding API) (#478) (bd6adc5)
  • wasm: SSML parser 統合 + synthesize 側 segment iterate (#479) (446f568)
  • workflow: 5 波調査による workflow 自動化 — Tier A 60+ 件 + T14-T28 deferred ~155 件 (#498) (a1c3b6c)
  • workflow: ワークフロー自動化 13 件 — skill 4 + pre-commit hook 6 + pre-push gate (#496) (1163a60)
  • zh-en: Issue #384 — ZH-EN code-switching を全 7 ランタイムに展開 + テスト/CI 強化 (#399) (c6db62e)

Fixed

  • bench: NLTK データ不足で Python ベンチ全 cell 失敗を修正 (#485) (ce501f0)
  • bench: RTF baseline 自動初期化 + P50 threshold チェック追加 (#480) (26d4696)
  • bench: RTF ベンチ全 cell missing 修正 (--quiet 除去 + baseline PR 作成) (#483) (b55a84f)
  • bench: Rust/Go/C#/C++ RTF harness — stdin→--text, ORT libs, stdin=DEVNULL, CI gate (ac13c35)
  • ci: bundle-size-gate に Android 3 ABI shared lib build を追加 (#494) (#497) (098f8bd)
  • ci: codespell baseline を整備 (format + 非英語 README skip + typo) (#419) (5c7f4e2)
  • ci: dev push 限定の RTF Regression / Docker Build 失敗を修正 + PR 検知拡張 (#463) (7f0da7e)
  • ci: dev 連続失敗修正 (cosign / gitleaks) + PR 時検知ゲート追加 (#414) (d83cdf3)
  • ci: sliding @master tag を固定 version に置換 (actions/checkout 等) (2e5c5d9)
  • dependabot: production-impacting な依存を minor bump ignore に追加 (#430) (b56b9d2)
  • deps: bump gitpython 3.1.49 → 3.1.50 (GHSA-mv93-w799-cj2w) (#437) (d8551a6)
  • deps: Dependabot security alerts (urllib3 high, @protobufjs/utf8 medium) (#450) (2c9a57c)
  • deps: src/python_run を uv workspace 統合し Dependency Graph 構造修復 (#418) (#438) (71bcbc3)
  • docker: cpp-dev Dockerfile を python3.12 に切り替え (#380) (f2c9ebc)
  • docker: Python base image を手動で 3.11 → 3.13 に bump (#420) (9dd663a)
  • inference: MB-iSTFT モデルの speaker_embedding 未対応を全ランタイムで解消 (#426) (#443) (4122722)
  • iOS: release-shared-lib パイプライン復旧 + xcframework 配布開始 (#377) (#381) (97cac19)
  • npm: subpath exports に types フィールドを追加 (#465) (ec4c5b7)
  • pages: include RTF benchmark page in WebAssembly Pages deployment (f08cd41)
  • pua: 多コードポイント音素レグレッションの完全修正と再発防止CI (#389) (6268d21)
  • python: voice-cloning モデルの speaker_embedding 入力欠落を補填 (#385) (#391) (a210268)
  • quality: CodeQL py 品質指摘 3 件を fix (Phase 2) (#436) (05e5757)
  • security: CodeQL noise 削減 + cs/unsafe-double-checked-lock 修正 (#434) (7838bfc)
  • security: HTTP server の log-injection 対策 (CodeQL py/log-injection) (#435) (e50232f)
  • server: WebUI と FastAPI CLI で言語リスト整合 (sv 取扱を統一) (2f4efaf)

This PR was generated with Release Please. See documentation.

@ayutaz

ayutaz commented May 17, 2026

Copy link
Copy Markdown
Owner

release-please bot による自動 release PR は不要なので close。 bot 自体 (workflow + config) も別 PR で削除予定。

@ayutaz ayutaz closed this May 17, 2026
ayutaz added a commit that referenced this pull request May 17, 2026
dev push のたびに自動で release PR を作る挙動が不要 (v2.0.0 提案 PR #500
を close 済み)。 リリースは手動で扱うため、 bot workflow と config を削除。

削除対象:
- .github/workflows/release-please.yml (bot workflow)
- .github/release-please-config.json (release manifest 設定)
- .release-please-manifest.json (version pin file)

非削除 (依存なし):
- pr-title-check.yml: Conventional Commits 形式の品質保証 (release-please
  連携以外に /create-pr skill も同形式を使う)
- pr-body-validate.yml: bot PR skip 条件に release-please が含まれるが、
  bot が動かないため trigger されない (実害なし)
@ayutaz
ayutaz deleted the release-please--branches--dev--components--piper-plus branch May 21, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant