CE.SDK v1.60 Release Notes

This release brings iOS 26 readiness, Lottie animations, MKV video, more editor theming options, and smoother workflows for developers.


4 min read
CE.SDK v1.60 Release Notes

This release delivers more flexible and future-ready solutions. CE.SDK v1.60 introduces support for Lottie and MKV files, enhanced color options, Angular integration, and future-proof updates for iOS 26 — alongside improvements for streamlined CE.SDK customization and developer experience.

Let’s dive in!

Add Motion With Lottie Files

Our Engine now supports .json Lottie files as video fills. Add lightweight, scalable animations to video projects without large asset sizes.

Explore all supported formats in our documentation.

Work With MKV Video Formats

CE.SDK now supports MKV (Matroska) files, including H.264, H.265/HEVC, AAC, and MP3 alongside VP8, VP9, AV1, and Opus. More uploads work out of the box, reducing friction for your users.

Stay Flexible with iOS 26

Apple’s new Liquid Glass design system in iOS 26 changes safe-area handling, toolbar sizing, and system banners. CE.SDK v1.60 prepares you for this shift: choose whether to embrace the new look or preserve your current layout.

By default, when you build against the iOS 26 SDK, our editor automatically uses the new system visuals and behaviors for seamless alignment with Apple’s latest design language.

If you continue building with a pre–iOS 26 SDK, nothing changes: your app continues to look and behave as before, and our SDK maintains the previous experience.

If you want to build with the iOS 26 SDK but temporarily keep the classic UI, Apple provides an Info.plist switch: UIDesignRequiresCompatibility to enable UI compatibility mode.

When this is present, your app won’t adopt Liquid Glass, and our SDK will mirror that choice to remain consistent with the rest of your app.

Note: Apple hasn’t published a deprecation date for this compatibility key; plan your migration accordingly.

Resources:
Apple Documentation - Liquid Glass Introduction
Apple Documentation - Adopting Liquid Glass

More iOS Improvements

This release also brings the new PhotoRoll integration, replacing the legacy uploads tab with direct access to the system photo library. Alongside this, we prepared the NavigationBar for Apple’s updated design, improved accessibility with VoiceOver fixes, adjusted search behavior for Liquid Glass, and resolved audio playback issues after recording with the system camera.

Switch Editor Theme Instantly, Match System Settings

CE.SDK for Web now adapts to your users’ system settings out of the box. A new system theme option automatically switches between light and dark mode. Because theming works at runtime, you don’t need to reload the editor to apply changes — making it easier to deliver seamless experiences.

→ Explore Theming documentation.

Deliver Accurate UI Colors With P3 and OKLCH

Our Theming API lets you style the web editor’s user interface — toolbars, panels, and other elements — so it matches your brand. In CE.SDK v1.60, theming now supports the P3 color space and OKLCH color format, giving you modern, more accurate colors for your editor’s UI. This ensures branded themes look vibrant and consistent across today’s wide-gamut displays.

Drop CE.SDK into Angular Apps with Ease

We’ve added official Angular support via @cesdk/cesdk-js/angular, bringing the same plug-and-play experience developers already love in React and Vue.

→ Get started with Angular documentation.

Enhanced Developer Experience

Be Flexible When Handling Actions and Common Tasks

CE.SDK now introduces new Actions and Utils APIs that simplify how you manage editor workflows.

With the Actions API, tasks like save, export, load, or upload are managed centrally instead of across multiple places. This reduces repetition and makes it easier to customize how users interact with the editor.

The Utils API adds ready-to-use defaults for dialogs, file handling, exporting, and scene management. These save time and cut boilerplate while still letting you override behavior when needed.

→ Explore the Actions API and Utils API.

Manage Settings in a Unified Place

With Settings API, we’ve consolidated the Settings interface and introduced unified setSetting and getSetting methods, replacing multiple type-specific methods. For developers, this means:

  • Cleaner, more consistent API surface
  • Easier to learn, easier to maintain
  • Improved TypeScript support with automatic type inference

→ Explore Settings API documentation.

Full Changelog

View the complete Changelog v1.60.

Thank you for reading, and for growing with IMG.LY.


Join 3,000+ creative professionals who get early access to new features and updates—subscribe.

Related Articles

CE.SDK v1.59 Release Notes
2 min read
CE.SDK v1.57 Release Notes
1 min read
CE.SDK v1.56 Release Notes
2 min read
CE.SDK v1.55 Release Notes
1 min read
CE.SDK v1.54 Release Notes
1 min read
CE.SDK v1.53 Release Notes
2 min read

GO TOP