Skip to content

chore: release v4.0.0#1040

Open
cloudinary-jenkins wants to merge 2 commits intomasterfrom
release/edge
Open

chore: release v4.0.0#1040
cloudinary-jenkins wants to merge 2 commits intomasterfrom
release/edge

Conversation

@cloudinary-jenkins
Copy link
Copy Markdown
Collaborator

@cloudinary-jenkins cloudinary-jenkins commented Apr 26, 2026

Release v4.0.0

This PR was automatically created by the release workflow.

Bump type: major

Changes

4.0.0 (2026-04-29)

Features

  • deliver lazy bundle by default (2e8540c)

BREAKING CHANGES

  • default bundle now loads the lazy player shell by default

v3 to v4 Changes - Lazy player by default

This release should be backwards-compatible for most player usages -
typical cloudinary.videoPlayer(...) / cloudinary.player(...) calls
keep working as-is, and existing CDN <script> tags pointing at
dist/cld-video-player.min.js will load the same full player.

  • Default UMD bundle is now dist/player.min.js (~4 KB lazy shell); the full
    ~140 KB player loads on demand. dist/cld-video-player.min.js is kept as
    an alias of dist/player-full.min.js, so existing CDN <script> tags keep
    working unchanged.
  • cloudinary.videoPlayer(...) still returns synchronously, but the return
    value is now a thenable proxy that buffers calls until the real player
    loads. To keep the v3 sync contract (immediate VideoPlayer instance,
    sync ready), opt into the full bundle: import 'cloudinary-video-player/full'
    on NPM, or dist/player-full.min.js (or the existing
    dist/cld-video-player.min.js alias) on the CDN.


Merge this PR to publish v4.0.0 to npm.

@cloudinary-jenkins cloudinary-jenkins requested a review from a team as a code owner April 26, 2026 11:42
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 26, 2026

Deploy Preview for cld-video-player ready!

Name Link
🔨 Latest commit e8be3b2
🔍 Latest deploy log https://app.netlify.com/projects/cld-video-player/deploys/69f1cff90d43810008fb4411
😎 Deploy Preview https://deploy-preview-1040--cld-video-player.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 26, 2026

Deploy Preview for cld-vp-esm-pages ready!

Name Link
🔨 Latest commit e8be3b2
🔍 Latest deploy log https://app.netlify.com/projects/cld-vp-esm-pages/deploys/69f1cff8583d0b0008463b68
😎 Deploy Preview https://deploy-preview-1040--cld-vp-esm-pages.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cloudinary-jenkins cloudinary-jenkins changed the title chore: release v3.14.2 chore: release v4.0.0 Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants