What's Changed
remotion: Make<Series>timeline-trimmable by @JonnyBurger in #10000@remotion/studio: Improve narrow viewport sidebars by @JonnyBurger in #10058@remotion/studio: Standardize toolbar controls by @JonnyBurger in #10052@remotion/studio: Revamp Studio icons by @JonnyBurger in #10015@remotion/studio: Reorganize menu toolbar actions by @JonnyBurger in #9998@remotion/studio: Reorder narrow preview controls by @JonnyBurger in #10005@remotion/studio: Align composition selector actions with edge by @JonnyBurger in #10009@remotion/studio: Align upgrade icon with toolbar buttons by @JonnyBurger in #10003@remotion/studio: Align effect and composition switchers by @JonnyBurger in #9991@remotion/studio: Left-align mobile menu labels by @JonnyBurger in #9994@remotion/studio: Link effects documentation by @JonnyBurger in #9992@remotion/studio: Show notifications above floating sidebars by @JonnyBurger in #10019@remotion/studio: Tighten render modal layout by @JonnyBurger in #10014@remotion/studio: Fix read-only metadata layout by @JonnyBurger in #10016@remotion/studio: Fix keyframe clipping at timeline zoom by @JonnyBurger in #10054@remotion/studio-server: Detect current VS Code macOS process by @JonnyBurger in #9999@remotion/studio-protocol: Declare and display Element dependencies by @samohovets in #10022@remotion/studio-protocol: Use Element duration when installing in Studio by @samohovets in #10021@remotion/studio-protocol: Add internal license key method by @samohovets in #10029@remotion/studio-protocol: Update website wording by @samohovets in #10030@remotion/paths: Speed up path length and point lookups by @dexhunter in #10039@remotion/media-utils: Speed up the FFT behind visualizeAudio() by @dexhunter in #10045@remotion/animation-utils: Speed up interpolateStyles() value parsing by @dexhunter in #10042@remotion/lambda-client: Prepare overwrite defaults for v5 by @JonnyBurger in #10027
Docs
- Add telemetry page by @JonnyBurger in #10059
- Track quantizer VideoEncoder delay by @JonnyBurger in #10028
- Document v5 loadFont weights and subsets requirement by @santhiprakash in #10017
- Document v5 Cloud Run maxInstances default by @santhiprakash in #9968
- Document Lambda overwrite default by @tylergibbs1 in #9565
- Link Remotion Codex plugin by @JonnyBurger in #10025
- Fix defaultProps typo in troubleshooting by @santhiprakash in #10033
- Fix grammar in docs-writing guide by @santhiprakash in #10037
- Fix site removal typo in Cloud Run docs by @santhiprakash in #10038
- Fix static-files typo by @santhiprakash in #10046
Internal and Experimental
- Elements: Show proper Element metadata on the page by @samohovets in #10023
@remotion/browser-studio: Disable update availability checks by @JonnyBurger in #10010- Skills: Optimize Studio timeline keyframe rendering by @JonnyBurger in #10055
- Skills: Use slash commands as Codex display names by @JonnyBurger in #10020
- Skills: Open Studio after creating a video by @JonnyBurger in #10018
- Skills: Fix Studio asset icon reset handling by @JonnyBurger in #10008
- Skills: Sync README from Agent Skills docs by @JonnyBurger in #10007
- Skills: Open /remotion-create preview by default by @JonnyBurger in #9995
- ChatGPT Codex plugin: Update plugin by @JonnyBurger in #10004
- Internal: Clean up AGENTS.md by @samohovets in #10034
- Internal testbed: Remove package aliases by @JonnyBurger in #10001
Full Changelog: v4.0.503...v4.0.504