[pull] main from remotion-dev:main#709
Merged
Conversation
The worker process never exited because createTwoslasher holds a TS language service with open handles and neither it nor shiki expose dispose(). Added process.exit(0) after final output, a 5-minute timeout per worker, and stderr forwarding so crashes are visible. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The main process was silently swallowing worker errors and never exiting, causing the Vercel build to hang. Now errors are printed and cause exit 1, and success calls process.exit(0) to avoid dangling handles keeping the process alive. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…-browser-support
Migrates the standalone config helpers in packages/cli/src/config/{width,height}.ts
to proper AnyRemotionOption definitions in packages/renderer/src/options/, following
the same pattern as scaleOption, concurrencyOption, etc.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds two new composition override options following the same pattern as --height and --width: `--fps` overrides the composition's FPS and `--duration` overrides its durationInFrames. Propagated through CLI, Lambda, Cloud Run, serverless, and docs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…t payloads Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add AvailableFrom v="4.0.424" to config, CLI, Lambda, and CloudRun docs - Add forceFps/forceDurationInFrames entries to Lambda and CloudRun API docs - Use validateFps, validateDurationInFrames, validateDimension in option setConfig/getValue - Add missing forceFps/forceDurationInFrames to Lambda test payloads Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…nippet `remotion`: Add audio variant to tag switching snippet
`@remotion/studio`: Disallow selection on the timeline
…e code
- Upgrade @vercel/sandbox from 1.3.1 to 1.6.0
- Pass `{ expiration: 0 }` to `sandbox.snapshot()` for infinite retention
- Remove expiration tracking from snapshot cache
- Replace `reuseOrCreateSandbox` with simpler `getSandbox` (no runtime fallback)
- Remove `subtitle` field from progress types, state, and UI
- Run Prettier on src
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The flag is no longer needed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove --experimental-cli flag from prettier
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Updated software acknowledgements and contributor count.
Parallelize template publishing
Revise acknowledgements and contributor statistics
…snapshots `template-vercel`: Use never-expiring sandbox snapshots
Closes #6583 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Docs: Document loop prop behavior during fallback
`@vitejs/plugin-react-swc@3.0.0` requires `vite@^4` and `@vitejs/plugin-react@4.1.0` requires `vite@^4.2.0`, but the template uses `vite@5.4.21`. This causes `npm install` to fail with ERESOLVE when creating a project via `npx create-video@latest --recorder`. Upgrade to versions that support Vite 5: - `@vitejs/plugin-react-swc`: 3.0.0 → 3.11.0 (supports vite ^4 || ^5 || ^6 || ^7) - `@vitejs/plugin-react`: 4.1.0 → 4.3.4 (supports vite ^4.2.0 || ^5.0.0) Also updates the workspace catalog entry for `@vitejs/plugin-react`. Closes #6567 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
`template-recorder`: Fix Vite peer dependency conflict
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )