fix(deps): update prod patch updates#512
Conversation
3592700 to
2f54c60
Compare
a79ced8 to
9ce6ff4
Compare
vanceingalls
left a comment
There was a problem hiding this comment.
First review at 9ce6ff46. Renovate prod-patch updates PR. CI is fully green — all required checks pass (Build, CLI smoke, Lint, Format, Typecheck, Test, Render on windows, Tests on windows, Preview parity, Perf shards, regression).
Audited
- File list: 7 files —
bun.lock(22/-22) + 6package.jsonfiles - The PR body lists prod patch updates: @chenglou/pretext (0.0.5 → 0.0.7), @codemirror/autocomplete (6.20.1 → 6.20.2), @codemirror/lang-html (6.4.9 → 6.4.11), @codemirror/lang-javascript (6.x bump), etc. (body truncated)
Strength
- Patch-class only (per PR title: "prod patch updates"). Bumps within
^x.y.zranges — semver compatible by definition. - CI fully green across all required checks — including windows render, windows tests, and the perf shards. That's the strongest signal for a patch-only bump batch: nothing's regressed.
- Scope is contained — no cross-package skew, lockfile updates are coherent.
Recommendation
Safe to merge. Strong candidate for Vance to stamp without additional verification.
If the team wants a higher bar: spot-check one of the codemirror imports loads in the studio UI (the prod editor uses codemirror), but the green CI + Perf shards make this unlikely to bite.
Verdict
Verdict: COMMENT
Reasoning: Renovate prod-patch bump batch, all patches semver-safe by definition, CI fully green across every required check including windows render/tests and perf shards. Surface this for Vance to stamp.
— Vai
18af6b8 to
6af3fba
Compare
139fe69 to
ea48864
Compare
ea48864 to
5fd6449
Compare
This PR contains the following updates:
^0.0.5→^0.0.7^6.20.1→^6.20.2^6.4.9→^6.4.11^6.2.2→^6.2.5^6.12.2→^6.12.3^6.1.2→^6.1.3^2.13.0→^2.13.2^4.0.0→^4.0.464^0.5.16→^0.5.17^0.2.1→^0.2.2^8.5.8→^8.5.15^3.8.1→^3.8.3^4.0.0→^4.0.464^0.34.0→^0.34.5^7.4.3→^7.5.15Release Notes
chenglou/pretext (@chenglou/pretext)
v0.0.7Compare Source
Changed
layoutNextLine()andlayoutNextLineRange()now avoid redundant chunk lookup in chunk-heavy manual layout paths (#140).Fixed
{ wordBreak: 'keep-all' }now handles no-space mixed Latin, numeric, and CJK text more like browsers.¡,¿, German low quotes, and⸘now stays with the following word instead of dangling at line end (#165).$,%,€,+,−, and°now stay attached to adjacent text the way browser line breaking does (#105).v0.0.6Compare Source
Added
letterSpacingsupport onprepare(),prepareWithSegments(), and each existing rich-inline item (#108, #156).Fixed
{ wordBreak: 'keep-all' }now handles no-space mixed Latin, numeric, and CJK text more like browsers.codemirror/lang-html (@codemirror/lang-html)
v6.4.11Compare Source
Bug fixes
Adjust autocompletion to work with @lezer/html's improved handling of
<characters without tag name after them.v6.4.10Compare Source
Bug fixes
Don't include period characters in the language's word characters.
codemirror/lang-javascript (@codemirror/lang-javascript)
v6.2.5Compare Source
Bug fixes
Support code folding of JSX elements and tags.
When reading properties in
scopeCompletionSource, use the original object, not a prototype.v6.2.4Compare Source
Bug fixes
Fix a crash in the
esLinthelper when a rule'smeta.docsisn't defined.Properly dedent lines starting with an opening curly brace below composite statements like
for/while.v6.2.3Compare Source
Bug fixes
Disable JavaScript completions in JSX context.
codemirror/language (@codemirror/language)
v6.12.3Compare Source
Bug fixes
Fix a crash in
bracketMatchingwhen composing at end of document.codemirror/theme-one-dark (@codemirror/theme-one-dark)
v6.1.3Compare Source
Bug fixes
Add a .d.cts file to make TypeScript happy.
puppeteer/puppeteer (@puppeteer/browsers)
v2.13.2Compare Source
⚠ BREAKING CHANGES
🎉 Features
📄 Documentation
🏗️ Refactor
Dependencies
🛠️ Fixes
⚡ Performance
v2.13.1Compare Source
♻️ Chores
Dependencies
🛠️ Fixes
⚡ Performance
remotion-dev/remotion (@remotion/cli)
v4.0.464Compare Source
What's Changed
remotion: New<Solid>component by @JonnyBurger in #7457remotion: NopremountForcontrols for elements that do not support it by @JonnyBurger in #7455remotion: Fix<HtmlInCanvas>in latest Chrome Canary withtransferControlToOffscreenfor Chromium by @JonnyBurger in #7464@remotion/media: Redraw video effects when effect chain updates by @JonnyBurger in #7463@remotion/rive: Integrate effects system with Rive by @JonnyBurger in #7473@remotion/sfx: Add 20 more sound effects by @JonnyBurger in #7468@remotion/studio: Recover from lost stack by @JonnyBurger in #7426@remotion/studio: Consolidate/eventsinto a singleEventSourceby @JonnyBurger in #7432@remotion/studio: Align timeline effect toggle with visibility toggles by @JonnyBurger in #7435@remotion/studio: Fix timeline render crash from circular import by @JonnyBurger in #7442@remotion/studio: Hide timeline visibility controls when preview server is disconnected by @JonnyBurger in #7444@remotion/studio: Custom color picker that supports alpha by @JonnyBurger in #7453@remotion/studio: Better queueing of code edits by @JonnyBurger in #7456@remotion/studio: Fix buttons not being all the same size in error overlay by @JonnyBurger in #7467@remotion/studio: Fix timeline indentation by @JonnyBurger in #7472@remotion/studio: Consolidate timelineshowInTimelinefiltering by @JonnyBurger in #7475@remotion/vercel: Fix nested bundle upload and surface sandbox API errors by @JonnyBurger in #7431Templates
template-recorderby @JonnyBurger in #7448Root.tsxon "New Folder" by @JonnyBurger in #7412Internals
@remotion/timeline-utils:drawRepeatingImageThumbnail()by @JonnyBurger in #7443remotion.mediaaspackages/remotion-mediaby @JonnyBurger in #7452Docs
Internal
@remotion/skills: Add video layout guidance by @samohovets in #7386/packages/template-electronby @dependabot in #7433@remotion/promo-pages: Fix hero headline breaking on mobile by @JonnyBurger in #7445Full Changelog: remotion-dev/remotion@v4.0.463...v4.0.464
v4.0.463Compare Source
What's Changed
remotion: supportpreservesPitchprop by @mvanhorn in #7277remotion: Addhiddenprop to<Sequence>, persist via Studio timeline toggle by @JonnyBurger in #7380remotion: Add sequence schema toAnimatedImageby @JonnyBurger in #7413@remotion/cli: Fix pnpm catalog upgrade detection by @samohovets in #7424@remotion/layout-utils: FixfitTextOnNLines()overflow for long words by @JonnyBurger in #7401@remotion/renderer: Fix browser download on Node 26 by @JonnyBurger in #7423@remotion/studio: Fix localStorage quota errors by @JonnyBurger in #7414@remotion/timeline-utils: Correctly start waveform at 0 by @JonnyBurger in #7421Docs
Internal
@remotion/example: Add lightweight E2E testbed entry point by @JonnyBurger in #7415@remotion/layout-utils: Don't publish test files by @JonnyBurger in #7430@remotion/skills-evals: Add static result sharing by @samohovets in #7419@remotion/skills-evals: Add per-run timing by @samohovets in #7402Full Changelog: remotion-dev/remotion@v4.0.462...v4.0.463
v4.0.462Compare Source
What's Changed
remotion: Allow an array forEasingininterpolate()by @JonnyBurger in #7369@remotion/bundler: Symlink public dir for ephemeral CLI render bundles by @JonnyBurger in #7388Docs
Internal
sideEffects:falsebarrel packages by @JonnyBurger in #7371@remotion/timeline-utils: Add film strip codec tests by @JonnyBurger in #7383@remotion/timeline-utils: Add waveform integration tests using@mediabunny/serverby @JonnyBurger in #7381@remotion/skills-evals: Add visual skill eval runner by @samohovets in #7337@remotion/skills-evals: Add batched eval runs by @samohovets in #7396@remotion/skills-evals: Compare against configurable base refs by @samohovets in #7395Full Changelog: remotion-dev/remotion@v4.0.461...v4.0.462
v4.0.461Compare Source
What's Changed
@remotion/studio: Enable Code Edits in Studio by @JonnyBurger in #7358remotion: Fix easing overshoot when it doesn't make sense by @JonnyBurger in #7343@remotion/studio: Replacesource-mapwith@jridgewell/trace-mappingby @JonnyBurger in #7350@remotion/timeline-utils: Move audio waveform utilities by @JonnyBurger in #7328@remotion/web-renderer: Fixtext-transformregex to avoid unusual capitalize by @saimfd in #7347Docs
Internal
Full Changelog: remotion-dev/remotion@v4.0.460...v4.0.461
v4.0.460Compare Source
What's Changed
remotion: Allow empty sequences by @JonnyBurger in #7321@remotion/cli: AddConfig.setLogLevel(deprecate setLevel) by @Jefsky in #7292@remotion/media: Fix stale audio seek buffering by @JonnyBurger in #7322@remotion/player: Fix buffering state when Player is muted by @JonnyBurger in #7302@remotion/player: Smoother audio scheduling by @JonnyBurger in #7305@remotion/studio: Fix audio waveform crash for trimmed media by @samohovets in #7303@remotion/openai-whisper: Fix OpenAI Whisper apostrophe variant parsing by @JonnyBurger in #7317Docs
Internals
@remotion/timeline-utilspackage by @JonnyBurger in #7320Full Changelog: remotion-dev/remotion@v4.0.459...v4.0.460
v4.0.459Compare Source
What's Changed
@remotion/studio: Guard timeline waveform draw against zero-width canvas by @ke11 in #7293Full Changelog: remotion-dev/remotion@v4.0.458...v4.0.459
v4.0.458Compare Source
What's Changed
remotion: Split playback rate out of timeline context by @samohovets in #7257remotion: Makestylework correctly for<HtmlInCanvas>by @JonnyBurger in #7268remotion: Fix<Series>in visual mode by @JonnyBurger in #7286remotion: Start AudioContext in suspended state by @JonnyBurger in #7287remotion: More solid ramp up of audio by @JonnyBurger in #7288@remotion/cli: Hide progress bars when--log=errorby @JonnyBurger in #7252@remotion/google-fonts: Fix CJK subset loading by @kiyeonjeon21 in #7260@remotion/media: Decode video more ahead of time by @JonnyBurger in #7289@remotion/media: Fix races in canvas-ahead-of-time iterator by @JonnyBurger in #7291@remotion/media-utils: Add requestInit to media-utils audio loaders by @alec-watts in #7186@remotion/renderer: Close files before apply toneFrequency rename by @JonnyBurger in #7254@remotion/renderer: Kill Chrome/compositor as well when Node.js process gets killed by @JonnyBurger in #7264@remotion/skills: Use MapLibre for maps skill by @samohovets in #7280@remotion/studio: Avoid TimelineSequence re-renders by @samohovets in #7261@remotion/studio: Fix timeline tick label spacing by @samohovets in #7263@remotion/studio: Share subscription if many sequences have the same stack by @JonnyBurger in #7279@remotion/web-renderer: Fix Lottie with Japanese characters by @JonnyBurger in #7251Docs
New Contributors
Full Changelog: remotion-dev/remotion@v4.0.457...v4.0.458
v4.0.457Compare Source
What's Changed
remotion: Fix bugs withAudioContextand autoplay / muted by @JonnyBurger in #7240remotion: Forbid nesting HtmlInCanvas by @JonnyBurger in #7235@remotion/transitions:zoomInOuttransition, docs for creating custom HTML-in-canvas presentations by @JonnyBurger in #7234Docs
Full Changelog: remotion-dev/remotion@v4.0.456...v4.0.457
v4.0.456Compare Source
What's Changed
@remotion/media: Make<Video>and<Audio>a true<Sequence>and inherit timeline rendering behavior by @JonnyBurger in #7228@remotion/studio: Make symbolicated stack file paths open in editor by @JonnyBurger in #7225@remotion/studio: Expand composition folders when navigating via URL by @JonnyBurger in #7227@remotion/studio: Remove misleading Cmd+T shortcut from Copy Stacktrace by @JonnyBurger in #7222@remotion/vercel: Fallback URL for glibc download by @JonnyBurger in #7224create-video: Exit when CLI target directory is not empty by @JonnyBurger in #7226Docs
Full Changelog: remotion-dev/remotion@v4.0.455...v4.0.456
v4.0.455Compare Source
What's Changed
remotion: Add<HtmlInCanvas>component by @JonnyBurger in #7158@remotion/media: Fix audio-only<Audio>falling back to<Html5Audio>by @JonnyBurger in #7215@remotion/player: Don't wait for AudioContext to resume when we are muted by @JonnyBurger in #7216@remotion/web-renderer: Support for drop-shadow by @JonnyBurger in #7191@remotion/web-renderer: Ancestor scale with drop-shadow precompose by @JonnyBurger in #7201Experts
Internals
New Contributors
Full Changelog: remotion-dev/remotion@v4.0.454...v4.0.455
v4.0.454Compare Source
What's Changed
@remotion/media: Add HLS support by @JonnyBurger in #7094Full Changelog: remotion-dev/remotion@v4.0.453...v4.0.454
v4.0.453Compare Source
What's Changed
@remotion/studio: Don't countshowInTimeline: falseparents toward timeline nested depth by @JonnyBurger in #7181@remotion/lambda: Remove support forme-south-1by @JonnyBurger in #7189@remotion/media: Skip video decoding when used in<Audio>tag by @JonnyBurger in #7171@remotion/media: Decode 1 frame ahead of time by @JonnyBurger in #7172@remotion/player: AddinitialVolumeprop by @JonnyBurger in #7187@remotion/player: Compensate per-axis CSS scale inuseElementSizeby @DavidWiener84 in #7184@remotion/renderer: FixeveryNthFrameto always include the first frame by @JonnyBurger in #7173@remotion/renderer: Fix ENOENT crash when uncompressing assets with duplicate id and frame by @JonnyBurger in #7176@remotion/studio: Move timeline waveform work into a worker by @samohovets in #7141@remotion/studio: Fix looped media timeline display by @samohovets in #7179@remotion/web-renderer: Account for line-height < 1 in bounding rect by @JonnyBurger in #7192Internals
@remotion/design: Fix bundled client directives by @samohovets in #7193@remotion/example: Fix loop trimmed audio volume callback by @samohovets in #7177@remotion/playerby @AleksejDix in #7142Full Changelog: remotion-dev/remotion@v4.0.452...v4.0.453
v4.0.452Compare Source
What's Changed
@remotion/media: Better audio scheduling, ensure scheduling in order by @JonnyBurger in #7143@remotion/compositor: Avoid panic on empty frame cache by @JonnyBurger in #7156@remotion/fonts: Add validation forloadFont()arguments by @JonnyBurger in #7135remotion/lambda: FixnumberOfGifLoopsdefault causing non-GIF renders to fail in PHP SDK by @JonnyBurger in #7137@remotion/player: Increase playbackRate limit to 10 by @yamin-H in #7107@remotion/player: Fixtimeupdateevent not firing in Firefox by @JonnyBurger in #7145@remotion/renderer: Enable HTML-in-canvas during rendering by @JonnyBurger in #7132@remotion/studio: Fix timeline waveform timing for stereo audio by @samohovets in #7134@remotion/studio: Revert timeline width useLayoutEffect fix by @JonnyBurger in #7119@remotion/vercel: AddtimeoutInMillisecondsoption tocreateSandbox()by @umairnadeem in #7130@remotion/web-renderer: Neutralize CSS transitions during transform measurement by @JonnyBurger in #7112Docs
Internals
@remotion/design: AddasChildAPI toButtonby @samohovets in #7111@remotion/studio-server: Fix flaky file watcher tests by @JonnyBurger in #7117@remotion/it-tests: Run monorepo checks in CI by @JonnyBurger in #7116@remotion/example: Add html-in-canvas demo composition by @JonnyBurger in #7151@remotion/example: Refactor HtmlInCanvas demo into reusable component by @JonnyBurger in #7155Full Changelog: remotion-dev/remotion@v4.0.451...v4.0.452
v4.0.451Compare Source
What's Changed
Fixes version mismatches appearing when running the CLI.
Full Changelog: remotion-dev/remotion@v4.0.450...v4.0.451
v4.0.450What's Changed
remotion: Truncate very long data URLs to avoid polluting logs by @acj in #7049@remotion/bundler: Add scrollbar-gutter: stable to studio scroll containers by @JonnyBurger in #7102@remotion/bundler: Fix null props crash in setup-sequence-stack-traces by @JonnyBurger in #7104@remotion/renderer: Update minimum macOS requirement to 15 by @app/copilot-swe-agent in #7067@remotion/transitions: Fix pointer events on SVG clip path wrappers by @JonnyBurger in #7084@remotion/vercel: FixsampleRatebeingundefinedin FFmpeg command by @bhaktofmahakal in #7077@remotion/web-renderer: Support clip-path with polygon, path, circle, ellipse, inset to support all transitions by @JonnyBurger in #7092@remotion/web-renderer: Always preserve silent audio frames to match composition duration by @yamin-H in #7074create-video: Remove JSX syntax from HTMLConfiguration
📅 Schedule: (in timezone America/Los_Angeles)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.