Skip to content

Conversation

@maerch
Copy link
Member

@maerch maerch commented Jan 12, 2026

Summary

  • Add Eachlabs.ai demo example showcasing AI image and video generation providers
  • Upgrade @cesdk/cesdk-js and @cesdk/engine from 1.60.0 to 1.66.1
  • Enable zoom auto-fit for pages in the demo

Test plan

  • Run pnpm install to update dependencies
  • Run pnpm --filter @imgly/plugin-eachlabs-demo-web dev to start the demo
  • Verify image generation providers work (NanoBananaPro, Flux2Pro, Flux2, OpenAI GPT Image, Seedream45, Gemini3Pro)
  • Verify video generation providers work (KlingV26Pro, Veo31, KlingO1)

Add a standalone demo showcasing EachLabs AI providers for image and video
generation, based on the bytedance-demo structure.
Update @cesdk/cesdk-js and @cesdk/engine from 1.60.0 to 1.66.1 across the
workspace. Add zoom auto-fit for pages in the EachLabs demo example.
Update branding from "EachLabs" to "Eachlabs.ai" in demo example.
Add .mcp.json to gitignore for local MCP configuration.
@vercel
Copy link

vercel bot commented Jan 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
plugins-bytedance Ready Ready Preview, Comment Jan 12, 2026 4:46pm
plugins-web (demo) Ready Ready Preview Jan 12, 2026 4:46pm

AssetLibraryEntry.sourceIds changed from string[] to a union type
that can also be a function. This resolves the function when needed
while maintaining backwards compatibility with older CESDK versions.
@maerch maerch merged commit b35c70a into main Jan 12, 2026
10 checks passed
@maerch maerch deleted the demo/eachlabs branch January 12, 2026 16:50
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.

1 participant