CE.SDK v1.4.0 Release

Enhance your user experience with an improved library system, easy UI translation and more.


2 min read
CE.SDK v1.4.0 Release

Six weeks have passed since our last release, where we shipped our new and improved default UI, Placeholders, and a preview for our new Dashboard.

This time, we focused heavily on making content discovery and provisioning better for you and your customers, as well as automation and API-driven design. Our release includes:

  • Custom Asset Libraries & Management
  • Internationalization
  • Headless Mode & APIs
  • Other
  • Outlook on upcoming releases

Asset Libraries & Management

With this release, we improve our library system and overall usability. CE.SDK 1.4.0 introduces a new toolbar to let your users quickly access their favorite images, shapes, stickers, or text assets.

Even more importantly, we added a General Asset Source API that allows you to add any external library sources you like. This way, you can provide custom assets to your users, such as images, stickers, or anything else.
Check out our Documentation on Custom Asset Source Integration.

A new user toolbar to the left - for quick library access. Use the General Asset Source API for external libraries.

Internationalization (i18n)

CE.SDK now supports the easy translation of the default UI into any language, including full i18n support. We ship with English and German locales, but have successfully tested it with other languages.
Learn more about adding translations to CE.SDK in our Documentation.

Headless Mode & APIs

We are finally extending CE.SDK with a full headless mode that is usable without a user interface in a browser. You can use it to load, modify, and export scene templates programmatically without the need for any user interaction. Use it to create previews of your scenes with custom user content without opening the editor, or export your designs in multiple resolutions on demand.

Included APIs

  • Scene API lets you create, load, save, or export scenes to a rasterized image format. See our docs for more details.
  • Block API lets you create, read, update and delete any item (so-called blocks) in the scene; modifying properties like position, size, or content is guaranteed easy. See examples in our docs.
  • Layouts API lets you use advanced layout capabilities: choose from modes like absolute positioning, relative positioning in percent relative to the parent, or even auto layout. An even auto-layout lets you auto-adapt the size of a block according to its parent size and siblings. See our docs for more details.

Other

  • Snapping now works with multiple selected items.
  • Slider input values now allow manual input to give you more control.
  • Easy asset library access in the UI.
  • Changing content in Preview Mode to preview your template settings does not alter your template anymore.

Upcoming

We are currently working hard to improve the overall CE.SDK Editor experience for you and your customers. That includes adding features like strokes, gradients, grouping, but also improving the rendering performance to create more complex designs. Additionally, we are improving asset discovery within the editor.

Excitingly, we are working hard to bring our VE.SDK video features to CE.SDK! In the near future, you can use videos and animated GIFs inside any template and export short videos from within CE.SDK for Web.

Thanks for reading! To stay in the loop with our latest articles and case studies, subscribe to our Newsletter.

Related Articles

CE.SDK v1.7.0 Release and Roadmap
5 min read
How To Build a Canva Clone with CE.SDK
11 min read
How to Remove Backgrounds Using Core ML
10 min read
CE.SDK v1.6.0 Release
3 min read

We’d love to use cookies

Help us improve our Website
We use cookies to provide you with a user-friendly website and for marketing. By clicking accept you agree to the terms of our privacy policy and our terms of services, and help us improve our web presence.
Manage separately Reject all cookies Accept all cookies

We’d love to use cookies

Help us improve our Website
We use cookies to provide you with a user-friendly website and for marketing. By clicking accept you agree to the terms of our privacy policy and our terms of services, and help us improve our web presence.
Essential Cookies
..are necessary for you to browse our website and use its features, such as accessing secure areas of the site. These cookies are first-party session cookies, and do not provide any information that would make you identifiable.
Functional Cookies
..allow our website to remember choices you have made in the past, like what language you prefer, or what your user name is so you can log in more easily. Generally speaking, they enable us to provide you with a more convenient experience of our website.
Performance Cookies
..collect information about how you use our website, like which pages you visited and which links you clicked on. These cookies are all aggregated and, therefore, anonymized. None of this information can be used to identify you. It is their sole purpose to improve website functions. This includes cookies from third-party analytics services which are for our exclusive use.
Marketing Cookies
..track your online activity and make you identifiable to us. They help us deliver more relevant content to you and therefore improve your user journey. These cookies can share that information with other organizations or advertisers.
Save selection Accept all cookies

GO TOP