Releases: remotion-dev/remotion
Releases · remotion-dev/remotion
v4.0.255
v4.0.254
What's Changed
@remotion/eslint-config-flat
: Move all deps to devDependencies by @JonnyBurger in #4825- Move more templates towards ESLint 9 by @JonnyBurger in #4826
Full Changelog: v4.0.253...v4.0.254
v4.0.253
What's Changed
@remotion/eslint-config-flat
: Introduce flat config package by @JonnyBurger in #4824- https://remotion.dev/report – Send us videos that don't work with OffthreadVideo/WebCodecs by @JonnyBurger in #4810
@remotion/lambda
: Fix flaky IT test mock by @JonnyBurger in #4797@remotion/lambda
: Upgrade Lambda SDK by @JonnyBurger in #4814@remotion/lambda
: Allow passing an API for sending telemetry events using@remotion/licensing
by @JonnyBurger in #4813@remotion/lambda
: Remove accidential inclusion ofexpress
dependency by @JonnyBurger in #4823@remotion/media-parser
: Consider a video file may have multiple mdat sections by @JonnyBurger in #4802@remotion/media-parser
: Ability to test remote files fast by @JonnyBurger in #4805@remotion/media-parser
:hasBeenAborted()
API by @JonnyBurger in #4808@remotion/media-parser
:acknowledgeRemotionLicense
option by @JonnyBurger in #4817@remotion/media-parser
+@remotion/webcodecs
+ remotion.dev/convert: Pause and resume! by @JonnyBurger in #4822@remotion/media-parser
: Fix generation of AV1 codec string by @JonnyBurger in #4807@remotion/player
:acknowledgeRemotionLicense
prop by @JonnyBurger in #4816@remotion/media-utils
: Handle quiet audio waves by @UmungoBungo in #4820
Docs
- Update metadata.mdx by @UmungoBungo in #4818
- Update resources.mdx with another product example using remotion by @SimRunBot in #4819
Internals
- Docusaurus: No need to specify
@module
anymore by @JonnyBurger in #4815 - Upgrade to Turbo 2.3.4 by @JonnyBurger in #4806
example
: Make tests more reliable by @JonnyBurger in #4804@remotion/svg-3d-engine
: Some progress by @JonnyBurger in #4812@remotion/it-tests
: Createpr
script by @JonnyBurger in #4803
New Contributors
- @SimRunBot made their first contribution in #4819
Full Changelog: v4.0.252...v4.0.253
v4.0.252
What's Changed
remotion
: AllowstyleWhileWhilePremounted
prop by @JonnyBurger in #4793remotion
Better logging: Allow client side log levels for internal APIs for now by @JonnyBurger in #4794@remotion/cli
:npx remotion upgrade
prints full command by @JonnyBurger in #4771@remotion/media-utils
:useWindowedAudioData()
has proper cleanup whensrc
changes by @JonnyBurger in #4770@remotion/media-utils
: Suggest using parseMedia() when failing to use getVideoMetadata() by @JonnyBurger in #4800@remotion/media-parser
: Proper setting of video section in ISO Base Media by @JonnyBurger in #4772@remotion/media-parser
: Supporthev1
video box by @JonnyBurger in #4773- Lambda PHP Client: Remove print statement by @JonnyBurger in #4776
@remotion/media-parser
: Break event loop from time to time by @JonnyBurger in #4781@remotion/media-parser
: Recognize ac3 audio codec by @JonnyBurger in #4780@remotion/media-parser
:parseAndDownloadMedia()
API by @JonnyBurger in #4769@remotion/media-parser
: Correctly parse an AAC with SBR by @JonnyBurger in #4801@remotion/webcodecs
: H.265 / HEVC Encoding and Muxing Support by @JonnyBurger in #4774@remotion/lambda
: Only delete bundle if it exists (may be mocked) by @JonnyBurger in #4787@remotion/renderer
: Usenew URL
to avoid deprecation warning by @JonnyBurger in #4788@remotion/renderer
:--force-gpu-mem-available-mb=4096
by @JonnyBurger in #4792@remotion/renderer
Fix H.265 artifacts and enable AC3 decoder by @JonnyBurger in #4799@remotion/lambda
: Retry onRuntime.TruncatedResponse
error by @JonnyBurger in #4795@remotion/openai-whisper
: Expect some punctuation missing in tokens by @JonnyBurger in #4798
Docs
- Docs: Text subpixel rendering by @JonnyBurger in #4782
Internals
- bun 1.2 + tailwind 4 by @JonnyBurger in #4784
- Bump vite from 5.4.6 to 5.4.12 by @dependabot in #4778
- Try Bun 1.1.45 for better CI reliability by @JonnyBurger in #4775
- Monorepo: Don't run Rust build by @JonnyBurger in #4786
@remotion/svg-3d-engine
: Work on composing by @JonnyBurger in #4790- 3d engine simplification by @JonnyBurger in #4791
Full Changelog: v4.0.251...v4.0.252
v4.0.251
What's Changed
remotion
: Fix staticFile() in SSR by @JonnyBurger in #4766@remotion/renderer
: Fix swallowing the error inensureBrowser()
by @JonnyBurger in #4767@remotion/cli
: Add logs for cleanup by @JonnyBurger in #4760@remotion/media-parser
: Support.wav
by @JonnyBurger in #4754@remotion/media-parser
: Support parsing AAC by @JonnyBurger in #4755@remotion/media-parser
: Support FLAC by @JonnyBurger in #4758@remotion/media-parser
:sampleRate
andnumberOfAudioChannels
fields by @JonnyBurger in #4762@remotion/media-parser
:slowVideoBitrate
andslowAudioBitrate
fields by @JonnyBurger in #4765@remotion/media-parser
: Refactor for clarity by @JonnyBurger in #4768
Internals
@remotion/studio
: PrototypecreateComposition()
API by @JonnyBurger in #4761
Full Changelog: v4.0.250...v4.0.251
v4.0.250
What's Changed
- Add logging for
<Player>
media tags by @JonnyBurger in #4743 @remotion/renderer
: IgnorestartTime
from MP3 files by @JonnyBurger in #4740@remotion/lambda
: Use renderer function to calculate price of render by @JonnyBurger in #4741@remotion/gif
: Fix staticFile + SSR by @JonnyBurger in #4746@remotion/openai-whisper
: Reject tasks that aretask: "translate"
by @JonnyBurger in #4747@remotion/cloudrun
:renderId
is optional by @JonnyBurger in #4745@remotion/media-parser
: Cache samples for performance wins by @JonnyBurger in #4752@remotion/media-parser
: Support ID3v4 format by @JonnyBurger in #4739@remotion/media-parser
: Refactor ISO Base Media and Matroska Parser to be ready for seeking by @JonnyBurger in #4750@remotion/media-parser
: Refactor Transport stream to make it seekable by @JonnyBurger in #4749@remotion/media-parser
: Refactor RIFF to make it seekable by @JonnyBurger in #4748@remotion/webcodecs
: Fix resize calculation by @JonnyBurger in #4751@remotion/webcodecs
:nodeWriter
and can remux server side by @JonnyBurger in #4742
Docs
- Snippets are always in dark theme by @JonnyBurger in #4744
Full Changelog: v4.0.249...v4.0.250
v4.0.249
What's Changed
remotion
: Respect Tailwind classes added to AbsoluteFill by @JonnyBurger in #4729remotion
:<AnimatedImage>
supportsclassName
by @JonnyBurger in #4728remotion
: Handle animated AVIF in Firefox better by @JonnyBurger in #4730@remotion/media-parser
: Support parsing MP3 files by @JonnyBurger in #4734@remotion/lambda
: Make Webhook easier to install on Express by @hunxjunedo in #4722@remotion/renderer
: Add--disable-vulkan-surface
by @JonnyBurger in #4733create-video
: Change Quotes in ./tailwind.css to Double Quotes by @try-to-fly in #4736
Internals
- Build homepage in Vite + Tailwind by @JonnyBurger in #4724
- Internal shenanigans:
@remotion/svg-3d-engine
by @JonnyBurger in #4727 @remotion/svg-3d-engine
: Experiments by @JonnyBurger in #4732
Docs
- fix: typo in chrome-headless-shell.mdx by @misterdev in #4720
- Update audio tag links by @UmungoBungo in #4725
New Contributors
- @misterdev made their first contribution in #4720
- @try-to-fly made their first contribution in #4736
Full Changelog: v4.0.248...v4.0.249
v4.0.248
What's Changed
@remotion/renderer
: Correct flags for GPU rendering, update docs by @JonnyBurger in #4719
Full Changelog: v4.0.247...v4.0.248
v4.0.247
What's Changed
- Implement new
browserMode
option allowing use of Chrome for Testing instead of Chrome Headless Shell by @JonnyBurger in #4718 @remotion/cloudrun
: AddWebhook
andrenderId
support - #4711 and #4712 by @njho in #4714@remotion/lambda
: Decrease parallelization when uploading site by @JonnyBurger in #4717
Internals
remotion
: move to bun:test and disable TS incremental mode by @JonnyBurger in #4716
New Contributors
Full Changelog: v4.0.246...v4.0.247
v4.0.246
What's Changed
remotion
: New<AnimatedImage>
component by @Just-Moh-it in #4486@remotion/lambda
: Make webhooks easier to install in Next.js by @hunxjunedo in #4705- Progress extracting Lambda runtime into
@remotion/serverless
by @JonnyBurger in #4700 @remotion/serverless
: Extract entire Lambda runtime into@remotion/serverless
by @JonnyBurger in #4706@remotion/media-parser
: RecognizeDisplayUnit
field by @JonnyBurger in #4709- More flexible upgrading experience by @JonnyBurger in #4708
@remotion/webcodecs
: Move media creation code from@remotion/media-parser
to@remotion/webcodecs
by @JonnyBurger in #4710
Internals
- Upgrade eslint, docusaurus, remix by @JonnyBurger in #4699
Docs
- Prefer
slowDurationInSeconds
incalculateMetadata()
by @JonnyBurger in #4713
Full Changelog: v4.0.245...v4.0.246