<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Priyanka – IMG.LY Blog</title><description>Posts by Priyanka on the IMG.LY blog.</description><link>https://img.ly/blog/author/priyanka/</link><language>en-us</language><image><url>https://img.ly/apple-touch-icon.png</url><title>Priyanka – IMG.LY Blog</title><link>https://img.ly/blog/author/priyanka/</link></image><atom:link href="https://img.ly/blog/author/priyanka/rss.xml" rel="self" type="application/rss+xml"/><generator>Astro</generator><lastBuildDate>Fri, 19 Jun 2026 11:25:53 GMT</lastBuildDate><ttl>60</ttl><item><title>Announcing PhotoEditor SDK HTML5–v 5.0</title><link>https://img.ly/blog/announcing-photoeditor-sdk-html5-v-5-0-a4d5ee8c13a9/</link><guid isPermaLink="true">https://img.ly/blog/announcing-photoeditor-sdk-html5-v-5-0-a4d5ee8c13a9/</guid><description>We have some great updates to share. After a year of hard work and countless iterations, it is our utmost pleasure to announce that PhotoEditor SDK remake for HTML5 is here. ?</description><pubDate>Thu, 16 Apr 2020 12:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;meet-photoeditor-sdk-50&quot;&gt;Meet PhotoEditor SDK 5.0&lt;/h2&gt;
&lt;p&gt;Last year we decided to meticulously rebuild the PhotoEditor SDK HTML5 from stem to stem. There’s a saying that great software is constantly evolving for the better. PhotoEditor SDK 5 does just that, it is now *&lt;strong&gt;*smaller**&lt;/strong&gt;, *&lt;strong&gt;*faster and easily**&lt;/strong&gt; *&lt;strong&gt;*maintainable.**&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;rethinking-ui-design-for-a-better-user-experience&quot;&gt;Rethinking UI Design for a Better User Experience&lt;/h2&gt;
&lt;p&gt;The User Interface (UI) of the PhotoEditor SDK is visually and conceptually revised taking specific usability and platform guidelines into account. This has resulted in an even more consistent and intuitive UI than before.&lt;/p&gt;
&lt;p&gt;In the course of refactoring, we have standardized the UI structure and arrangement of the individual tools. The UI controls are now displayed according to their context to create a minimalist, clear, and appealing overall image. Find more information on the design improvements &lt;a href=&quot;https://img.ly/docs/pesdk/web/concepts/design/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(min-width: 1400px) 1400px, 100vw&quot; data-astro-image=&quot;constrained&quot; data-astro-image-pos=&quot;center&quot; width=&quot;1400&quot; height=&quot;686&quot; src=&quot;https://img.ly/_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_Zd7wG5.webp&quot; srcset=&quot;/_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_1vKsJ1.webp 640w, /_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_1id5Y0.webp 750w, /_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_ZfLIAS.webp 828w, /_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_wCUOR.webp 1080w, /_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_1eGlaa.webp 1280w, /_astro/1-tXsDcNT2izdNRL3vMwrQlA-1_Zd7wG5.webp 1400w&quot;&gt;&lt;/p&gt;
&lt;h2 id=&quot;lets-talk-metrics&quot;&gt;Let’s talk metrics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The average TTI (&lt;a href=&quot;https://developer.chrome.com/docs/lighthouse/performance/interactive/&quot;&gt;Time to interactive&lt;/a&gt;) changed from 96.8s to 5.5s&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(min-width: 749px) 749px, 100vw&quot; data-astro-image=&quot;constrained&quot; data-astro-image-pos=&quot;center&quot; width=&quot;749&quot; height=&quot;290&quot; src=&quot;https://img.ly/_astro/image-25_1524Pn.webp&quot; srcset=&quot;/_astro/image-25_1f3V6d.webp 640w, /_astro/image-25_1524Pn.webp 749w&quot;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;That makes it “fast enough” on mobile networks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(min-width: 862px) 862px, 100vw&quot; data-astro-image=&quot;constrained&quot; data-astro-image-pos=&quot;center&quot; width=&quot;862&quot; height=&quot;452&quot; src=&quot;https://img.ly/_astro/image-26_ZqpQzx.webp&quot; srcset=&quot;/_astro/image-26_ZOeVve.webp 640w, /_astro/image-26_119YVz.webp 750w, /_astro/image-26_Zt718Y.webp 828w, /_astro/image-26_ZqpQzx.webp 862w&quot;&gt;&lt;/p&gt;
&lt;p&gt;These massive speed gains were mainly enabled by our major rewrite and re-architecting of the codebase. Since it has been untouched for years, we have now reconstructed it completely focusing on performance and scalability.&lt;/p&gt;
&lt;h2 id=&quot;configurations-and-customizations&quot;&gt;Configurations and Customizations&lt;/h2&gt;
&lt;p&gt;UI is now supercharged with even more customization options.&lt;/p&gt;
&lt;h3 id=&quot;layouts&quot;&gt;Layouts&lt;/h3&gt;
&lt;p&gt;We will be supporting two UIs as before, but we are now moving away from the terminology Desktop UI and React UI. Instead, they are now called Advanced UI and Basic UI, sharing one and the same code base.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(min-width: 1400px) 1400px, 100vw&quot; data-astro-image=&quot;constrained&quot; data-astro-image-pos=&quot;center&quot; width=&quot;1400&quot; height=&quot;933&quot; src=&quot;https://img.ly/_astro/image-27_ZfrPVp.webp&quot; srcset=&quot;/_astro/image-27_Z1RLbBt.webp 640w, /_astro/image-27_j99ST.webp 750w, /_astro/image-27_Z1EpbNV.webp 828w, /_astro/image-27_Z1L8sat.webp 1080w, /_astro/image-27_25XOf9.webp 1280w, /_astro/image-27_ZfrPVp.webp 1400w&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;themes&quot;&gt;Themes&lt;/h3&gt;
&lt;p&gt;Light theme was one of the most sought out features for the PhotoEditor SDK HTML5. The UI can now be integrated even better into existing systems, thus transitioning seamlessly from the PhotoEditor UI to the rest of the UI. End users are offered an improved holistic experience. With the major version, &lt;strong&gt;dark&lt;/strong&gt; and &lt;strong&gt;light&lt;/strong&gt; themes are supported by default. Moreover, themes can be customized on three levels colors, typography, and shape. More on that &lt;a href=&quot;https://img.ly/docs/pesdk/web/customization/theme/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(min-width: 1400px) 1400px, 100vw&quot; data-astro-image=&quot;constrained&quot; data-astro-image-pos=&quot;center&quot; width=&quot;1400&quot; height=&quot;933&quot; src=&quot;https://img.ly/_astro/image-28_2mHOkl.webp&quot; srcset=&quot;/_astro/image-28_Z1WBokP.webp 640w, /_astro/image-28_eiWax.webp 750w, /_astro/image-28_Z1Jfoxi.webp 828w, /_astro/image-28_Q2d6h.webp 1080w, /_astro/image-28_Zm2Di2.webp 1280w, /_astro/image-28_2mHOkl.webp 1400w&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;component-customization&quot;&gt;Component Customization&lt;/h3&gt;
&lt;p&gt;This has to be the most exciting feature for the major release. You could simply provide a React Component in the configuration and it will be rendered instead of PhotoEditor SDK HTML5 built-in Component. This can help you transform the UI to match the design style of your application. More on that &lt;a href=&quot;https://img.ly/docs/pesdk/web/customization/component/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(min-width: 1239px) 1239px, 100vw&quot; data-astro-image=&quot;constrained&quot; data-astro-image-pos=&quot;center&quot; width=&quot;1239&quot; height=&quot;835&quot; src=&quot;https://img.ly/_astro/image-29_ZleDnP.webp&quot; srcset=&quot;/_astro/image-29_1jbv2v.webp 640w, /_astro/image-29_1PqMCv.webp 750w, /_astro/image-29_csDJJ.webp 828w, /_astro/image-29_K2C4p.webp 1080w, /_astro/image-29_ZleDnP.webp 1239w&quot;&gt;&lt;/p&gt;
&lt;h2 id=&quot;and-more&quot;&gt;And More&lt;/h2&gt;
&lt;p&gt;This is just the tip of the iceberg. This release includes numerous user experience and performance improvements. Moreover, PhotoEditor SDK supports differential serving i.e., we *&lt;strong&gt;*serve**&lt;/strong&gt; different bundles to different browsers, and provides typings.&lt;/p&gt;
&lt;h2 id=&quot;deprecations-and-breaking-changes&quot;&gt;Deprecations and Breaking Changes&lt;/h2&gt;
&lt;p&gt;If you’ve read the post up until to this point, you should be able to notice that there will be breaking changes. Although we have tried to minimize the number of breaking changes and make it backward compatible as much as possible, we believe that some breaking changes in the configuration will be required.&lt;/p&gt;
&lt;p&gt;Hitherto we supported two rendering engines for PhotoEditor SDK UI i.e., WebGL and Canvas. Considering browser support we will here-forth be supporting only WebGL.&lt;/p&gt;
&lt;p&gt;You can find out more about the release, try out some demos, check our &lt;a href=&quot;https://docs.photoeditorsdk.com/guides/html5/v5/introduction/migration-guide&quot;&gt;migration guide&lt;/a&gt;, or simply get started &lt;a href=&quot;https://img.ly/docs/pesdk/web/introduction/getting_started/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’re looking forward to exploring the new capabilities the PhotoEditor SDK V5 starts to unravel, and we’re excited to continue pushing the boundaries of what’s possible in UI libraries and sharing it with you.&lt;/p&gt;
&lt;p&gt;Ask us anything &lt;a href=&quot;https://support.img.ly/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;PS: Yes, most of the images used in the blog post are edited using the PhotoEditor SDK, #That’sSoMeta&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Thanks for reading! To stay in the loop, subscribe to our &lt;a href=&quot;https://photoeditorsdk.us13.list-manage.com/subscribe?u=dc9f652839dbb620d14d6d28d&amp;#x26;id=04a306e4b2&quot;&gt;Newsletter&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;</content:encoded><dc:creator>Priyanka</dc:creator><media:content url="https://blog.img.ly/2020/04/1-vCljWkE1XFiYGo-KPKLEoA-2.jpeg" medium="image"/><category>Release Notes</category><category>Photo Editor</category><category>React</category><category>Components</category><category>SDK</category><category>Tech</category><category>How-To</category><category>Company</category></item></channel></rss>