chore(release): v0.3.5 - #272
Conversation
Patch release. Version bumped across all sources + lock files; [0.3.5] CHANGELOG. Ships: - #270 — speaker diarization fixed on PyTorch >=2.6 (weights_only=True rejected the pyannote checkpoint's TorchVersion global); the loader now registers the shared safe-globals allowlist before loading. Tagging v0.3.5 triggers release.yml (desktop) + docker.yml. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (6)
📝 WalkthroughWalkthroughThis PR releases version 0.3.5, bumping version metadata across the full stack (backend Python, frontend Node/Tauri ecosystem) and documenting a PyTorch ≥2.6 diarization fix in CHANGELOG that registers the same safe-globals allowlist used by the WhisperX VAD loader. ChangesRelease 0.3.5
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
| Filename | Overview |
|---|---|
| CHANGELOG.md | Adds v0.3.5 entry documenting the PyTorch ≥ 2.6 diarization safe-globals fix; both v0.3.4 and v0.3.5 carry the same date (2026-06-03) as expected for same-day releases. |
| backend/core/version.py | Fallback version string bumped from 0.3.4 to 0.3.5; only used when the package is not installed from metadata. |
| frontend/package.json | npm package version bumped 0.3.4 → 0.3.5, consistent with all other version sources. |
| frontend/src-tauri/Cargo.toml | Cargo package version bumped 0.3.4 → 0.3.5; Cargo.lock updated consistently. |
| frontend/src-tauri/tauri.conf.json | Tauri app version bumped 0.3.4 → 0.3.5, drives the desktop installer version string. |
| pyproject.toml | Python package version bumped 0.3.4 → 0.3.5; uv.lock updated consistently. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["chore(release): v0.3.5 commit"] --> B[pyproject.toml\n0.3.4 → 0.3.5]
A --> C[uv.lock\nomnivoice 0.3.4 → 0.3.5]
A --> D[backend/core/version.py\nAPP_VERSION = '0.3.5']
A --> E[frontend/package.json\n0.3.4 → 0.3.5]
A --> F[frontend/src-tauri/Cargo.toml\n0.3.4 → 0.3.5]
A --> G[frontend/src-tauri/Cargo.lock\nomnivoice-studio 0.3.4 → 0.3.5]
A --> H[frontend/src-tauri/tauri.conf.json\n0.3.4 → 0.3.5]
A --> I[CHANGELOG.md\nv0.3.5 entry added]
J["f7d34a1 — fix(diarization): register torch\nsafe-globals before pyannote load #271"] -->|already in main| A
Reviews (1): Last reviewed commit: "chore(release): v0.3.5" | Re-trigger Greptile
Patch release. Version bumped across all sources + lock files (
uv lock --checkpasses).Ships
weights_only=Truedefault was rejecting the pyannote checkpoint'sTorchVersionglobal. The diarization loader now registers the same safe-globals allowlist the WhisperX VAD load already uses.On merge
Tag
v0.3.5→ desktop + docker builds (macOSSHA256SUMSauto-generates). I'll point the #270 reporter at v0.3.5 to retry diarization (keeping the issue open until they confirm).🤖 Generated with Claude Code
Summary by CodeRabbit