Open
1 of 2 issues completedDescription
It is a chance for us to fix bad API decisions (and fix flaws in our licensing + raise awareness of our license)
-
visualizeAudio()
should switch tooptimizeFor: "speed"
by default -
selectComposition()
andgetCompositions()
should requireinputProps
(footgun) - getCompositions() should have a new signature
- Drop support for Node 16
- Drop support for React 17
-
getTangentLength()
andgetPointAtLength()
should return null if length is bigger than the path length- --> Still needs documentation
- Rename
useVideoConfig()
touseSequence()
- Export in BT.709 by default
- Set
validateFontIsLoaded
by default totrue
for layout utils- --> Still needs documentation
- Should not accept local browser anymore
- --> Should update all Docker instructions
- --> Warn about passing a browser explicitly
- --> Re-test all Docker images
- Remove old
bundle()
signature - return type maybe should not just be a string? -
openBrowser()
should just acceptlogLevel
instead ofdumpIo
-
<Series>
should be made a<Sequence>
itself- --> Docs still required
- Remove
--disable-headless
- Put bundle in
build
folder - Upgrade AWS Lambda runtime
- License: Freelancers should also count like employees towards headcount of company
- License: Company license need to agree to terms and conditions
- Upgrade TypeScript-ESLint -> Also carries a Node.js upgrade and TypeScript upgrade
- Pin Zod to 3.23
-
-> Doesn't make sense because templates start with erroriReadTheLicenseOnRemotionDevLicense
prop for the Player - Remove measureSpring()
from
andto
values - Lambda
overwrite
option should be true -> Allows to skip the check- --> Update renderMediaOnLambda() docs
- Update Lambda, PHP, Go clients
- Consider new
tsconfig.json
default - "moduleResolution: 'bundler' " (From CodeHike) -
Use util.parseArgs instead of minimist -> Minimum version Node 18.3-> No because that breaks Bun support - Templates use
npm run dev
as default - Set
pauseWhenBuffering
totrue
by default - Remove
<Experimental.Null>
and<Experimental.Clipper>
- Make
skipLambdaInvocation
the default - Remove
getRenderProgress()
andrenderMediaOnLambda()
from@remotion/lambda
- Remove
getVideoMetadata()
from@remotion/renderer
–parseMedia()
is more powerful, should include afastSeek
field though
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels
Activity