Release Twitch VOD Manager 1.0.18

Harden update, system-check, queue, cutter, streamer and shutdown state transitions.

Add multi-user installer recovery, secret-safe config migration, provider fallback handling, managed-tool validation and real media export coverage.

Refresh the English public documentation, release notes and 1.0.18 product screenshot.
This commit is contained in:
Sucukdeluxe
2026-08-13 22:59:15 +02:00
parent f37142401f
commit 9f1b052afd
124 changed files with 21119 additions and 7777 deletions
+59
View File
@@ -154,6 +154,65 @@
"src/tools.ts",
"src/types.ts",
"src/workspace.css",
"scripts/smoke-test-cutter-media-matrix.js",
"scripts/smoke-test-cutter-media-matrix.test.js",
"scripts/smoke-test-installer.test.js",
"scripts/smoke-test-live-integration-contract.js",
"scripts/smoke-test-live-integration.js",
"scripts/smoke-test-live-integration.test.js",
"scripts/smoke-test-managed-tools-live.js",
"scripts/smoke-test-managed-tools-live.test.js",
"src/cutter-workspace-actions.production-path.test.ts",
"src/german-source-text.production-path.test.ts",
"src/main-runtime.production-path.test.ts",
"src/main-shutdown.production-path.test.ts",
"src/main/cutter/index.ts",
"src/main/domain/config-import.production-path.test.ts",
"src/main/domain/config-input.test.ts",
"src/main/domain/config-input.ts",
"src/main/domain/cutter-vfr.production-path.test.ts",
"src/main/domain/external-error.test.ts",
"src/main/domain/external-error.ts",
"src/main/domain/last-good-cache.test.ts",
"src/main/domain/last-good-cache.ts",
"src/main/domain/merge-recovery.test.ts",
"src/main/domain/merge-recovery.ts",
"src/main/domain/merge-split.production-path.test.ts",
"src/main/domain/phase-boundary-process.test.ts",
"src/main/domain/phase-boundary-process.ts",
"src/main/domain/phase-boundary.production-path.test.ts",
"src/main/domain/provider-payload.test.ts",
"src/main/domain/provider-payload.ts",
"src/main/domain/queue-addition.production-path.test.ts",
"src/main/domain/queue-addition.test.ts",
"src/main/domain/queue-addition.ts",
"src/main/domain/queue-runtime.test.ts",
"src/main/domain/queue-runtime.ts",
"src/main/domain/refresh-result.test.ts",
"src/main/domain/refresh-result.ts",
"src/main/domain/runtime-safety.test.ts",
"src/main/domain/runtime-safety.ts",
"src/main/domain/twitch-refresh.production-path.test.ts",
"src/main/queue/index.ts",
"src/main/storage/index.ts",
"src/main/twitch/app-token.test.ts",
"src/main/twitch/app-token.ts",
"src/main/twitch/index.ts",
"src/main/twitch/provider-refresh.test.ts",
"src/main/twitch/provider-refresh.ts",
"src/main/updates/index.ts",
"src/main/updates/update-lifecycle.production-path.test.ts",
"src/main/updates/update-lifecycle.test.ts",
"src/main/updates/update-lifecycle.ts",
"src/renderer-profile.production-path.test.ts",
"src/renderer-queue.production-path.test.ts",
"src/renderer-settings.production-path.test.ts",
"src/renderer-streamers.state-regressions.test.ts",
"src/renderer-vod-hover.lifecycle.test.ts",
"src/style-modules.production-path.test.ts",
"src/styles-overlays.css",
"src/styles-workflows.css",
"src/workspace-refinements.css",
"tsconfig.json",
"vitest.config.ts"
]