Skip to content

Commit 9a8cb1a

Browse files
committed
fix(release): remove stale planning surface references
Restore the CEP settings language selector to shipped locales only, point stub capability guidance at the live roadmap, and keep doc-size release smoke focused on CLAUDE.md and README.md.
1 parent 1560d28 commit 9a8cb1a

31 files changed

Lines changed: 58 additions & 91 deletions

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ record also lives in the git commit messages.
55

66
## [Unreleased]
77

8+
### Fixed — CEP panel
9+
10+
- Settings no longer exposes non-English UI language choices before matching
11+
locale files ship, preventing a selection that cannot persistently localize
12+
the panel.
13+
814
### Changed — audio privacy
915

1016
- Standalone TTS, auto-dubbing, and overdub workflows now default to local-first
@@ -13,6 +19,8 @@ record also lives in the git commit messages.
1319

1420
### Fixed — release process
1521

22+
- Release smoke and doc-size drift checks now target only live documentation
23+
surfaces (`CLAUDE.md` and `README.md`) instead of removed planning files.
1624
- Version sync now covers the security support table, CEP package-lock root
1725
metadata, and the C2PA claim-generator string so release smoke fails when
1826
those public version surfaces drift.

extension/com.opencut.panel/client/index.html

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3615,15 +3615,7 @@ <h3 class="media-sidecar-title" data-i18n="media.no_media_loaded">No media loade
36153615
<label for="settingsLang" data-i18n="settings.language">UI Language</label>
36163616
<select id="settingsLang">
36173617
<option value="en" selected data-i18n="language.ui_english">English</option>
3618-
<option value="es" data-i18n="language.ui_spanish">Español</option>
3619-
<option value="fr" data-i18n="language.ui_french">Français</option>
3620-
<option value="de" data-i18n="language.ui_german">Deutsch</option>
3621-
<option value="ja" data-i18n="language.ui_japanese">日本語</option>
3622-
<option value="ko" data-i18n="language.ui_korean">한국어</option>
3623-
<option value="zh" data-i18n="language.ui_chinese">中文</option>
3624-
<option value="pt" data-i18n="language.ui_portuguese">Português</option>
3625-
<option value="ru" data-i18n="language.ui_russian">Русский</option>
3626-
<option value="it" data-i18n="language.ui_italian">Italiano</option>
3618+
<!-- Additional locales will appear here when their .json files ship in client/locales/ -->
36273619
</select>
36283620
</div>
36293621
</section>

opencut/core/audio_reactive_fx.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def render(
6161
) -> AudioReactiveResult:
6262
if not check_audio_reactive_available():
6363
raise RuntimeError(f"BeatNet is not installed. Install with:\n {INSTALL_HINT}")
64-
raise NotImplementedError("Audio-Reactive FX wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
64+
raise NotImplementedError("Audio-Reactive FX wiring is not implemented yet. Track the live ROADMAP.md entry.")
6565

6666

6767
__all__ = ["PRESETS", "check_audio_reactive_available", "INSTALL_HINT",

opencut/core/deblur_motion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def deblur(
5858
) -> DeblurResult:
5959
if not check_deblur_motion_available():
6060
raise RuntimeError(f"No deblur backend available. Install with:\n {INSTALL_HINT}")
61-
raise NotImplementedError("Motion deblur wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
61+
raise NotImplementedError("Motion deblur wiring is not implemented yet. Track the live ROADMAP.md entry.")
6262

6363

6464
__all__ = ["DeblurResult", "check_deblur_motion_available", "INSTALL_HINT",

opencut/core/depth_depthpro.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def estimate(
5151
) -> DepthProResult:
5252
if not check_depthpro_available():
5353
raise RuntimeError(f"Depth Pro is not installed. Install with:\n {INSTALL_HINT}")
54-
raise NotImplementedError("Depth Pro wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
54+
raise NotImplementedError("Depth Pro wiring is not implemented yet. Track the live ROADMAP.md entry.")
5555

5656

5757
__all__ = ["DepthProResult", "check_depthpro_available", "INSTALL_HINT", "list_backends", "estimate"]

opencut/core/depth_flow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def generate(
4444
) -> DepthFlowResult:
4545
if not check_depthflow_available():
4646
raise RuntimeError(f"DepthFlow is not installed. Install with:\n {INSTALL_HINT}")
47-
raise NotImplementedError("DepthFlow wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
47+
raise NotImplementedError("DepthFlow wiring is not implemented yet. Track the live ROADMAP.md entry.")
4848

4949

5050
__all__ = ["DepthFlowResult", "check_depthflow_available", "INSTALL_HINT", "generate"]

opencut/core/face_age_transform.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"""
66
from __future__ import annotations
77

8-
INSTALL_HINT = "See ROADMAP-NEXT.md Wave K3.4 — confirm weights licence before enabling."
8+
INSTALL_HINT = "Confirm model-weight license terms before enabling this capability."
99

1010

1111
def check_face_age_available() -> bool:
@@ -14,7 +14,7 @@ def check_face_age_available() -> bool:
1414

1515
def transform(video_path, target_age=30, output=None, on_progress=None):
1616
raise NotImplementedError(
17-
"Face age transform ships in v1.29.0. Track ROADMAP-NEXT.md Wave K3.4."
17+
"Face age transform is not implemented yet. Track the live ROADMAP.md entry."
1818
)
1919

2020

opencut/core/flow_searaft.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def compute_flow(
4343
) -> SEARaftResult:
4444
if not check_searaft_available():
4545
raise RuntimeError(f"SEA-RAFT is not installed. Install with:\n {INSTALL_HINT}")
46-
raise NotImplementedError("SEA-RAFT wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
46+
raise NotImplementedError("SEA-RAFT wiring is not implemented yet. Track the live ROADMAP.md entry.")
4747

4848

4949
__all__ = ["SEARaftResult", "check_searaft_available", "INSTALL_HINT", "compute_flow"]

opencut/core/gen_video_ltx.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def generate(
6161
) -> LTXResult:
6262
if not check_ltx_available():
6363
raise RuntimeError(f"LTX-Video is not installed. Install with:\n {INSTALL_HINT}")
64-
raise NotImplementedError("LTX wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
64+
raise NotImplementedError("LTX wiring is not implemented yet. Track the live ROADMAP.md entry.")
6565

6666

6767
__all__ = ["LTXResult", "check_ltx_available", "check_ltx2_available", "INSTALL_HINT",

opencut/core/gen_video_opensora.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def generate(
4747
) -> OpenSoraResult:
4848
if not check_opensora_available():
4949
raise RuntimeError(f"OpenSora is not installed. Install with:\n {INSTALL_HINT}")
50-
raise NotImplementedError("OpenSora wiring ships in v1.28.x. Track ROADMAP-NEXT.md Wave K.")
50+
raise NotImplementedError("OpenSora wiring is not implemented yet. Track the live ROADMAP.md entry.")
5151

5252

5353
__all__ = ["OpenSoraResult", "check_opensora_available", "INSTALL_HINT", "generate"]

0 commit comments

Comments
 (0)