<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Uniform Changelog</title>
        <link>https://docs.uniform.app</link>
        <description>Uniform makes the fastest personalized sites possible at global scale, with predictable, controllable costs, using your existing DXP.</description>
        <lastBuildDate>Thu, 14 May 2026 22:02:48 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>Uniform Changelog</title>
            <url>https://docs.uniform.app/images/uniform-symbol.svg</url>
            <link>https://docs.uniform.app</link>
        </image>
        <copyright>2026 Uniform Systems, Inc. All rights reserved.</copyright>
        <item>
            <title><![CDATA[A clearer, more focused visual editor]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/a-clearer-more-focused-visual-editor</link>
            <guid>a-clearer-more-focused-visual-editor</guid>
            <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">This release focuses on making everyday editing tasks in Uniform clearer and faster. We’ve refined the layout, unified key controls, and polished the interface to keep the focus on creating.</p><h3>Save status</h3><p dir="ltr">See exactly when your work is saved—and when it isn’t.</p><ul><li value="1">The Save button highlights when changes need saving and shows a spinner while saving is in progress.</li><li value="2">You’ll know when it’s safe to navigate away.</li><li value="3">Pro tip: press <code>Ctrl/Cmd+S</code> to save (and <code>Ctrl/Cmd+Shift+P</code> to publish, if available)</li></ul><h3>Combined locale &amp; edition menu</h3><p dir="ltr">Manage content variations in one place.</p><ul><li value="1">Locales and editions now live in a single, unified dropdown.</li><li value="2">It’s clearer which locales exist for each edition so switching between editions no longer interrupts your flow with extra pop-ups.</li><li value="3">Reminder: <a href="https://docs.uniform.app/docs/guides/composition/editions">Editions</a> are available for projects on an Enterprise plan</li></ul><h3>Project map and dynamic preview values</h3><p dir="ltr">Dynamic preview values are easier to access and update</p><ul><li value="1">Dynamic inputs are now co-located with the project map path, keeping related settings together.</li><li value="2">Click a project map segment to edit its preview value directly or use nearby controls to adjust query strings and quirks.</li><li value="3">Preview values apply instantly through a lighter, more intuitive interface.</li><li value="4">You can still edit an attached project map node using the project map icon.</li></ul><h3>Component internal names</h3><p dir="ltr">Add meaningful internal names for clarity and collaboration.</p><ul><li value="1">Give each component instance an internal name to identify its purpose.</li><li value="2">Internal names override “display name” parameters.</li><li value="3">Use this to make a shorter name or identify the intent of sections (e.g. “Rotating promotional section”).</li><li value="4">This is an internal-use-only name and will be stripped by our edge delivery API so it is not included in the front-end payload.</li><li value="5">Hover over the name field for an AI edit tool to provide some inspiration based on the component’s content.</li></ul><h3>Internal test hypothesis</h3><p dir="ltr">Keep your team aligned on the “why” behind each experiment.</p><ul><li value="1">Add an internal hypothesis for A/B tests and personalizations.</li><li value="2">These notes can help clarify what’s being tested and why.</li><li value="3">These are stripped by our edge delivery API and is not included in the front-end payload.</li><li value="4">Scout AI is aware of hypothesis fields and will read and write to them, using them to guide content creation.</li></ul><h3>Smaller changes</h3><ul><li value="1"><strong>Unpublished content mode:</strong> This toggle now lives exclusively in the data resources panel. As a shortcut, <code>Alt</code> + <code>Click</code> or <code>Option</code> + <code>Click</code> the data resource side rail icon to quickly toggle on and off. When enabled, the icon updates to remind you that unpublished content is included.</li><li value="2"><strong>Hidden parameter controls:</strong> Status and action icon buttons for parameters are tucked away until the parameter is hovered or activated, helping reduce clutter and increase focus.</li><li value="3"><strong>Required indicators:</strong> Required parameters and pattern data resources now display an asterisk (*).</li><li value="4"><strong>Workflow status:</strong> The Save button menu now shows workflow status, publish status, and last-published date.</li><li value="5"><strong>Open button visibility:</strong> Improved styling for the “Open…” button in the global nav makes switching compositions or entries faster.</li><li value="6"><strong>Editor polish:</strong> Slimmer side rail, refined borders, and visual tweaks give the editor more room for you to work in.</li><li value="7"><strong>Bug fixes and performance:</strong> Various design, stability, and system improvements across Uniform.</li></ul>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/vxoI0i8GThmVAxuDJlXMPg-editor-clarity-ga.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[A fresh look and improved management for Patterns]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/a-fresh-look-and-improved-management-for-patterns</link>
            <guid>a-fresh-look-and-improved-management-for-patterns</guid>
            <pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We&#39;re introducing some exciting changes to enhance how you work with patterns Uniform! Here&#39;s what&#39;s new:</p><p dir="ltr"><strong>Renaming Patterns to </strong><a href="https://docs.uniform.app/docs/guides/patterns/component-patterns"><strong>Component Patterns</strong></a><strong>:</strong> To avoid any confusion with our latest addition, <a href="https://docs.uniform.app/docs/guides/patterns/entry-patterns"><strong>Entry patterns</strong></a>, we&#39;ve updated the terminology. What were formerly known as &quot;Patterns&quot; are now referred to as &quot;Component Patterns&quot;.</p><p dir="ltr"><strong>Visual Enhancements:</strong> We&#39;ve revamped how Component Patterns are presented in Uniform&#39;s visual workspace. Now, you&#39;ll notice:</p><ul><li value="1"><strong>Clear identification:</strong> Special indicators in the structure panel and component highlighter make  instances of Component Patterns easy to spot, enabling you to take pattern-specific actions with ease.</li><li value="2"><strong>Fresh Icons:</strong> We&#39;ve introduced new icons for both Component Patterns and Entry Patterns</li></ul><p dir="ltr"><strong>Enhanced discovery and management of Component Patterns:</strong> Introducing the Component Pattern Library, your centralized hub for effortlessly accessing and visually exploring all Component Patterns within your project. </p><p dir="ltr"><strong>Documentation Revamp:</strong> Alongside these changes, we&#39;ve overhauled our <a href="https://docs.uniform.app/docs/guides/patterns">Pattern documentation</a>. Now, it delves deeper into various aspects such as use cases, pattern overrides, and best practices, empowering you to leverage Component patterns to their fullest potential.</p>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/AyLiixk0SWSZxNEegyFcEg-pattern-library-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Advanced search & filtering for entries]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/advanced-search-and-filtering-for-entries</link>
            <guid>advanced-search-filtering-for-entries</guid>
            <pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We&#39;ve rolled out some fantastic enhancements to the Uniform visual workspace and CMS, designed to streamline how you can easily discover and query for entries. </p><h3>Here&#39;s what&#39;s new:</h3><ul><li value="1"><strong>Flexible and fast content discovery:</strong> Finding and managing <a href="https://docs.uniform.app/docs/guides/composition/entries/managing-entries#searching-filtering-and-sorting-of-entries">entries</a> just got easier and faster. Our improved search, filtering, and sorting options help you locate and manage entries with speed and precision.</li><li value="2"><strong>Powerful search, filter and sorting capabilities: </strong>You can now filter entries based on custom fields, entry metadata, and conduct full-text searches. A wide range of search operators make it easy to find exactly the content you need. Also we expanded the range of sorting options that are available.</li><li value="3"><strong>Intuitive search interface:</strong> Our redesigned search UI offers greater flexibility, making it a breeze to build complex search queries using multiple conditions and combining it with full text search with full control on sorting.</li><li value="4"><strong>Improved listing of entries</strong>: Select from three different list view modes (List, Large List, Grid) to tailor your browsing experience according to your preferences. Choose from text-only compact lists to visually engaging card views presented in a grid format for your entries.</li><li value="5"><strong>Filter by locales:</strong> Keep tabs on localization status of entries. Now you can quickly identify translated content and track missing translations, simplifying your localization management.</li><li value="6"><strong>Enhanced querying flexibility:</strong> Seamlessly integrate entries into various contexts with enhanced querying capabilities. Whether you&#39;re consuming entries with <a href="https://docs.uniform.app/docs/guides/composition/content-entries#use-entries-in-compositions-or-component-patterns">compositions or component patterns</a>, or <a href="https://docs.uniform.app/docs/guides/composition/content-entries#use-entries-via-api-or-sdk">leveraging Uniform APIs or Canvas SDK</a>, you now have more flexibility to discover and query entries than ever before.</li></ul>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/1-k3jND8TUS9YHSWEsE2jw-search-filtering-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[AI integrations are now available]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/ai-integrations-are-now-available</link>
            <guid>ai-integrations-are-now-available</guid>
            <pubDate>Wed, 22 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">New integrations are now available to bring <a href="https://docs.uniform.app/docs/guides/composition/generative-ai">generative AI services</a> into your visual workspace.</p><p dir="ltr">Architects can manage prompts for authors to use when creating compositions and content entries. </p><p dir="ltr">The first integrations include OpenAI, Writer, and OctoAI Stable Diffusion. You can also bring any custom model or service into Uniform with new Mesh extensions.</p><p dir="ltr">Learn more about how this <a href="https://www.uniform.dev/blogs/how-ai-is-helping-enterprise-marketers-scale-omnichannel-experience-creation">technology helps marketers scale their experiences</a>. </p>]]></description>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Apply conditional logic to your content]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/conditional-logic</link>
            <guid>apply-conditional-logic-to-your-content</guid>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We’re excited to announce the general availability of powerful set of new features that enable you to create adaptive digital experiences with ease. You can now apply conditional logic to tailor content and layouts based on a variety of <a href="https://docs.uniform.app/docs/guides/composition/conditional-logic#condition-criteria">criteria</a>  — all without writing code.</p><p dir="ltr"><a href="https://docs.uniform.app/docs/guides/composition/conditional-logic">Conditional logic</a> can be applied on two different levels:</p><ul><li value="1">On a component level using <a href="https://docs.uniform.app/docs/guides/composition/conditional-logic/component-visibility-control">Component visibility control</a></li><li value="2">On a property level using <a href="https://docs.uniform.app/docs/guides/composition/conditional-logic/conditional-values">Conditional values</a></li></ul><p><br></p><h2><a href="https://docs.uniform.app/docs/guides/composition/conditional-logic/component-visibility-control">Component visibility control</a></h2><p dir="ltr">Dynamically control which components to show or hide based on specific <a href="https://docs.uniform.app/docs/guides/composition/conditional-logic#conditions">conditions</a>. </p><h2><a href="https://docs.uniform.app/docs/guides/composition/conditional-logic/conditional-values">Conditional Values</a></h2><p dir="ltr">Adjust content and layout in using data from external systems, dynamic URLs, or frontend quirks such as device and session data. This flexibility allows marketers to fine-tune the user experience for each visitor. This feature requires an <a href="https://www.uniform.dev/pricing">enterprise plan</a>.</p><p dir="ltr">For more details on how to get started, visit the <a href="https://docs.uniform.app/docs/guides/composition/conditional-logic">full documentation</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Q5LXT3RDR5-gAFQurVlxHQ-conditional-logic-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Build experiences with unpublished content]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/use-unpublished-content</link>
            <guid>build-experiences-with-unpublished-content</guid>
            <pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">The ability to create experiences from external content that has not been published yet is one of our customers&#39; most frequently requested features.</p><p dir="ltr">Once enabled, this new mode allows for selecting either changed or newly created unpublished content from a supported integration. This enables previewing experiences without the need to publish external content.</p><p dir="ltr">There are three content sources supported now, with more integration support coming in the near future.</p><ul><li value="1">Entries from our own CMS, <a href="https://docs.uniform.app/docs/guides/composition/entries/previewing-entries#unpublished-content-mode">Uniform Content</a>. This mode can be switched on by switching a toggle.</li><li value="2">Entries from <a href="https://docs.uniform.app/docs/integrations/content/contentful">Contentful</a>, where you can now use either Preview API or another environment when the unpublished mode is active.</li><li value="3">Generic HTTP Request integration that now offers two independent sets of parameters.</li></ul><p dir="ltr"><br></p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/onCGP7AOTqSTT5Xyk2ZqDg-Unpublished-Content-mode.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Composable asset library now available]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/composable-asset-library-now-available</link>
            <guid>composable-asset-library-now-available</guid>
            <pubDate>Tue, 21 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Digital teams can now upload and manage image assets in a visual workspace without installing or configuring an integration. The Uniform <a href="https://docs.uniform.app/docs/guides/composition/manage-assets/asset-library">asset library</a> provides access and management of images you&#39;ve uploaded directly to Uniform, or any of your integrated digital asset managers.<br><br>Uniform Mesh has also been updated with a new class of DAM integrations, letting it surface external assets within the Uniform asset library. Current support includes <a href="https://docs.uniform.app/docs/integrations/content/cloudinary#cloudinary-asset-library">Cloudinary </a>and <a href="https://docs.uniform.app/docs/integrations/content/scaleflex-filerobot">Scaleflex Filerobot</a>. More integrations are on the roadmap. </p><p><br></p>]]></description>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Composition patterns]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/composition-patterns</link>
            <guid>composition-patterns</guid>
            <pubDate>Wed, 21 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We are excited to announce that with the introduction of <a href="https://docs.uniform.app/docs/guides/patterns/composition-patterns">Composition patterns</a> we are bringing Uniform’s powerful concept of <a href="https://docs.uniform.app/docs/guides/patterns">patterns</a> to the composition level:</p><ul><li value="1"><strong>Reusable compositions</strong>: Build complete compositions, pre-connect them to data, and make them available as patterns for editors to use with new compositions in a templated way. This is ideal for data-heavy and complex compositions like product detail or article pages.</li><li value="2"><strong>Editorial flexibility with some guardrails:</strong> On compositions that are instances of a composition pattern, you can allow editors to override data resources, specific parameters of components that were defined in the pattern. Editors can also enrich compositions with additional components by configuring slot sections in the pattern.</li><li value="3"><strong>Centralized updates:</strong> By updating the composition pattern, you can promote changes to all composition instances of the pattern with a single click.</li></ul><p dir="ltr">With composition patterns, you can define the right amount of editorial flexibility to empower your content team while ensuring consistency, simplicity, and efficiency and simplified maintenance.</p><p dir="ltr">To get started with composition patterns in your project please check our <a href="https://docs.uniform.app/docs/guides/patterns/composition-patterns">documentation</a> or watch this <a href="https://www.loom.com/share/28de4d6fa372431ea868bdc203b927f2?sid=56d7edf8-d81b-469a-8ad3-51dbf86c7e61">video</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/gP2wiCr5SWKhFlzcl_oIcA-ga-composition-patterns.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Contentstack integration now supports unpublished content mode]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/contentstack-integration-now-supports-unpublished-content</link>
            <guid>contentstack-integration-now-supports-unpublished-content-mode</guid>
            <pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Content authors can now preview and work with draft content in Uniform&#39;s visual editor when using the <a href="https://docs.uniform.app/docs/integrations/content/contentstack/contentstack-integration">Contentstack integration</a>. This enhancement enables seamless collaboration on unpublished content without requiring content to be published first.</p><p dir="ltr">The unpublished content mode for Contentstack offers two flexible strategies:</p><ol><li value="1"><strong>Preview unpublished content</strong> - Use Contentstack&#39;s Management API to work with draft entries from the same environment</li><li value="2"><strong>Separate environment</strong> - Work with published content from a different environment, ideal for staging workflows</li></ol><p dir="ltr">To enable this feature, simply check the &quot;Enable unpublished mode&quot; toggle when configuring your Contentstack data source and select your preferred strategy. </p><p dir="ltr">Learn more about configuring <a href="https://docs.uniform.app/docs/integrations/content/contentstack/contentstack-integration#unpublished-content-mode">unpublished content mode for Contentstack</a> in our documentation.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Copy & Paste for Components]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/copy-and-paste-components</link>
            <guid>copy-paste-for-components</guid>
            <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">This update brings a vital power tool into Uniform&#39;s visual workspace for web producers - the ability to copy and paste components:</p><ul><li value="1"><strong>Repurpose existing components</strong>: You no longer have to build a component from scratch. Instead, copy an existing component that fits your needs, paste it into your composition, and adjust it as necessary.</li><li value="2"><strong>Paste anywhere</strong>: Seamlessly copy and paste components within a composition or across different compositions.</li><li value="3"><strong>Cross-project compatibility</strong>: Copy and paste components across Uniform projects sharing the same set of components and component patterns, enhancing consistency and productivity in multi-project environments.</li></ul><p dir="ltr">Consult the <a href="https://docs.uniform.app/docs/guides/composition/visual-editing#copy-and-paste-components">documentation</a> to learn how to start copying and pasting components.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Gsm5qHM3QmmtclRef6AGWA-copy-paste-components-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Editions]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/editions</link>
            <guid>editions</guid>
            <pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Introducing <strong>Editions</strong>: A powerful feature that allows for the creation and management of multiple versions of a composition or entry. </p><p dir="ltr">This feature is designed to address the complex needs of global, multi-market content strategies and adapting to seasonal or campaign-specific content requirements.</p><p dir="ltr">Key benefits and use cases include: </p><ul><li value="1"><strong>Market-specific content:</strong> Tailor content structure and workflow for different regions or markets.</li><li value="2"><strong>Campaign management: </strong>Create temporary versions for seasonal promotions or campaigns.</li><li value="3"><strong>Independent publishing:</strong> Manage separate content lifecycles for each edition.</li><li value="4"><strong>Flexible activation:</strong> Apply editions selectively to specific compositions or entries as needed.</li></ul><p dir="ltr">Refer to our <a href="https://docs.uniform.app/docs/guides/composition/editions">documentation</a> to learn more about editions.</p><blockquote>The <strong>Editions</strong> feature requires a <a href="https://uniform.dev/pricing/">Uniform Enterprise plan</a>. Please contact your Uniform representative to provision your project with this feature.</blockquote>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/W3mJouyfTYy1nQUCzTDUYA-editions-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Enhanced parameter and field editors]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/enhanced-parameter-and-field-editors</link>
            <guid>enhanced-parameter-and-field-editors</guid>
            <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p>Component parameters and content type fields now support multiple editor styles, letting you tailor the authoring experience to common use cases like layout alignment, size presets, and design toggles. Authors get controls that match how they think about each setting.</p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/d-zTcDKzTvuKWY08Mlge7Q-parameter-editor-controls.png" alt="Screenshot of new parameter editor controls"><figcaption>This screenshot displays the new parameter editor controls that are available to different parameter types</figcaption></figure><h2>New editor controls</h2><p>In addition to the default controls, the following options are now available for the following parameter and field types:</p><ul><li value="1"><strong>Single-select</strong> — Radio buttons, segmented control (text, icon and text, or icon only), or slider.</li><li value="2"><strong>Multi-select</strong> — Checkboxes for full visibility of all options.</li><li value="3"><strong>Number</strong> — Slider with optional steps for bounded ranges.</li><li value="4"><strong>Boolean</strong> — Switch with a custom label, or segmented control with custom labels (e.g. No/Yes).</li></ul><p>All new controls support common features like localization and conditional values. Choose the editor that best fits each parameter or field under <strong>Editor settings</strong>.</p><h2>Clear any value with one click</h2><p>Every parameter and field now also includes a <strong>Clear current value</strong> option in its dropdown menu, letting authors reset any value with a single click.</p><p>Learn more in the <a href="https://docs.uniform.app/docs/guides/models/components/parameters">parameters</a> documentation.</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/mKTvJuiHSjCazSP4u1M6EA-enhanced-parameter-editors-ga.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Entry Patterns - multi-source unified content modeling]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/entry-patterns</link>
            <guid>entry-patterns-multisource-unified-content-modeling</guid>
            <pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">With this update, Uniform&#39;s built-in CMS—built to allow for unified content modeling on top of any external content source—is becoming more powerful. You can now configure &quot;templates&quot; for your content entries, allowing you to pre-connect your unified content model to any source—PIM, a commerce catalog, a legacy CMS, or any API.</p><p dir="ltr">Imagine the power of a multi-source content model built visually, allowing you to connect any number of content sources within a single model. For example, a complex <em>Product model </em>built composable can draw content from many content sources—product meta-data, images, pricing, availability, and recommendations—all coming from different sources. </p><p dir="ltr"><a href="https://docs.uniform.app/docs/guides/patterns/entry-patterns">Entry patterns</a>, is our latest new CMS capability that simplifies this complexity for marketers, merchandisers, and developers, allowing them to create a new entry from multiple sources in a couple of clicks.</p><p dir="ltr">To learn more about entry patterns please check out our <a href="https://docs.uniform.app/docs/guides/patterns/entry-patterns">documentation</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/XJhzCiT9SsahYksYv5ZE2w-entry-patterns-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Entry previews and nested entry editing]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/entry-previews-and-nested-entry-editing</link>
            <guid>entry-previews-and-nested-entry-editing</guid>
            <pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Say goodbye to context switching when using entries with these two new features to streamline your content editing experience: <strong>entry previews</strong> and <strong>nested entry editing</strong>.</p><h2>Entry previews</h2><pre><code>{% vimeo videoId=&quot;1092529196&quot; caption=&quot;Preview a blog post entry in different compositions&quot; /%}</code></pre><p dir="ltr"><strong>Entry previews</strong> let you see how your entries will actually look in different compositions before you publish them. No more guessing whether that blog post title will work on both the homepage and the detail page. <a href="https://docs.uniform.app/docs/guides/models/content-types#previews">Configure the entry preview</a> at the content type level, then hit the <strong>Preview</strong> button when editing an entry to see it rendered in context.</p><h2>Nested entry editing</h2><pre><code>{% vimeo videoId=&quot;1092458783&quot; caption=&quot;Nested editing of entries from a composition&quot; /%}</code></pre><p dir="ltr"><strong>Nested entry editing</strong> means you can edit related entries without losing your place. Whether you&#39;re working with data resources in compositions or reference fields in entries, you can open a nested editor that overlays your current screen instead of navigating away.</p><p dir="ltr">These features work particularly well together. Preview an entry, spot something that needs fixing in a related entry, edit it without leaving the preview, and see the changes immediately.</p><p dir="ltr">Both features are available now for all projects. Check out the documentation for <a href="https://docs.uniform.app/docs/guides/composition/entries/previewing-entries">entry previews</a> and <a href="https://docs.uniform.app/docs/guides/composition/entries/authoring-entries#nested-entry-editing">nested editing</a> to get started.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/8uEvZ9yGTPO4UI-cMmXWbw-entrypreviews-nestededting-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Error handling & path editor for dynamic tokens]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/error-handling-and-path-editor-for-dynamic-tokens</link>
            <guid>error-handling-path-editor-for-dynamic-tokens</guid>
            <pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Uniform excels at integrating data from external sources in a granular way by enabling you to insert <a href="https://docs.uniform.app/docs/guides/composition/connect-external-data/data-resources#dynamic-tokens">dynamic tokens</a> into parameters and fields. However, sometimes not all data is available, making it challenging for content architects to connect to data elements and for developers to distinguish between optional and required data in their applications. </p><p dir="ltr">To address these issues, two highly anticipated enhancements have been added to dynamic tokens:</p><p dir="ltr"><strong>Error Handling:</strong> This feature helps manage the impact of missing data for a dynamic token on page rendering. It also allows setting an error level for the Canvas editor and API. Moreover, you can delete an optional dynamic token within a parameter, remove the entire parameter value or component, or set a fallback default value if data is missing. If crucial data from external sources cannot be resolved, you can return a &quot;Page not Found - 404&quot; error. This feature simplifies, or may even eliminate, the need for error handling in dynamic pages or similar scenarios in your application code.</p><p dir="ltr"><strong>Path Editor</strong>: This feature facilitates the manual editing of the path to a data element in a dynamic token. It is particularly useful when setting up a loop component or dynamic composition where the data resource doesn&#39;t contain all the required data elements for placing dynamic tokens. In such a case, you can manually set the desired path even if the value is not present in the current data resource.</p><p dir="ltr">To get started, please refer to our <a href="https://docs.uniform.app/docs/guides/composition/connect-external-data/data-resources#error-handling-for-dynamic-tokens">documentation</a>.</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Uv_L9YoKTfePLkiet0CjNA-dt-error-handling-path-editor-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[EU region now available]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/eu-region-now-available</link>
            <guid>eu-region-now-available</guid>
            <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Uniform is now available in the European Union with data residency options that give you control over where your data is stored.</p><h2>What&#39;s new</h2><p dir="ltr"><strong>EU region in Frankfurt, Germany</strong><br>New Uniform teams can now be created in our EU region (<code>eu-central-1</code>), with all data stored in Frankfurt, Germany. The US region (<code>us-east-1</code>) in Virginia remains available as the default option.</p><h2>Why this matters</h2><ul><li value="1"><strong>Meet compliance requirements</strong> – Keep your data in the EU to support GDPR and other European regulations</li><li value="2"><strong>Data residency control</strong> – Choose the region that aligns with your organizational policies</li><li value="3"><strong>Stay close to your users</strong> – Manage content in the region nearest to your European audience</li></ul><h2>What&#39;s stored in the EU region</h2><p dir="ltr">When you choose the EU region, all your Uniform data stays in the EU:</p><ul><li value="1">Projects and content</li><li value="2">Team member information</li><li value="3">Account data</li></ul><h2>How to get started</h2><p dir="ltr">Contact your Uniform account representative or <a href="https://support.uniform.dev/">reach out to support</a> to set up a new team in the EU region.</p><p dir="ltr">Once your team is created, you&#39;ll need to configure your SDK and CLI to connect to EU endpoints. See the <a href="https://docs.uniform.app/docs/guides/regions#sdk-and-cli-configuration">regions documentation</a> for setup instructions.</p><p dir="ltr"><a href="https://docs.uniform.app/docs/guides/regions">Learn more about regions </a></p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/RohJ6MkRSZ-H0ZG9tJuLsw-eu-data-residency-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Expanded media support for Asset Library]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/expanded-media-support-for-asset-library</link>
            <guid>expanded-media-support-for-asset-library</guid>
            <pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Asset Library now supports more media types, expanding its capabilities beyond image management. </p><p dir="ltr">You can now also manage and work with these additional media types:</p><ul><li value="1">Audio files (.mp3, .wav, .ogg, .flac)</li><li value="2">Video files (.mp4, .webm, .ogg)</li><li value="3">Documents (.pdf)</li><li value="4">Data files (.json, .zip, .lottie)</li></ul><p dir="ltr">Additionally, we’ve introduced a new validation rule for Asset parameters and fields to restrict the allowed media type.</p><h3><strong>Increased file size for assets</strong></h3><p dir="ltr">To support these new formats, we’ve increased the maximum file size per asset from 10 MB to <strong>50 MB</strong>.</p><h3><strong>Getting started</strong></h3><p dir="ltr">To use the new media formats in existing asset parameters or fields you need to enable these in the validation settings of your component or content type.</p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/8iK_jJTJRe-5a6628PdAkA-CleanShot-2025-01-31-at-11.46.48.png" alt="File type validations"></figure><p dir="ltr">Learn more about the asset library in our <a href="https://docs.uniform.app/docs/guides/composition/manage-assets">documentation</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/gGrLaVm5SL21vT-XgoMO9w-extended-asset-support-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Frontify DAM integration]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/frontify-dam-integration</link>
            <guid>frontify-dam-integration</guid>
            <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p>You can now connect <a href="https://www.frontify.com/en">Frontify</a> as an asset source in Uniform. Assets from your Frontify library become available in Uniform&#39;s asset library for use in components and content types.</p><p><strong>What you can do:</strong></p><ul><li value="1">Browse and preview Frontify assets within Uniform&#39;s asset library</li><li value="2">Select Frontify assets for use in asset parameters</li><li value="3">Access Frontify metadata for selected assets</li></ul><p><a href="https://docs.uniform.app/docs/integrations/dam/frontify">Learn how to set up the Frontify integration</a></p>]]></description>
            <category>New Integration</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/ywONcAp2T_e7uOptFFrkfA-frontify-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Global query strings]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/global-query-strings</link>
            <guid>global-query-strings</guid>
            <pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Global query strings let you configure query string parameters once at the project map level and make them available to all nodes. Use these for parameters that appear across multiple routes like marketing campaign tracking (<code>utm_campaign</code>, <code>utm_source</code>), regional targeting (<code>region</code>, <code>province</code>), or customer segmentation (<code>customerType</code>, <code>rewardsLevel</code>).</p><h3>Key benefits</h3><ul><li value="1">Define query strings once and use them across all nodes</li><li value="2">Use in component and composition patterns for conditional logic and data resources</li><li value="3">Ensure consistent naming conventions, default values, and allowed options</li></ul><h3>Predefined options for query strings</h3><p dir="ltr">Query strings now support predefined options with dropdown menus that present authors with allowed values when previewing, reducing errors and ensuring valid parameter values.</p><h2>Getting started</h2><p dir="ltr">Configure global query strings in <strong>Settings &gt; Project Map</strong> under <strong>Global Allowed Query Strings</strong>. Learn more about <a href="https://docs.uniform.app/docs/guides/project-maps#configure-global-query-strings">configuring global query strings</a>, <a href="https://docs.uniform.app/docs/guides/composition/url-management/routing/dynamic-inputs#query-strings">using query strings as dynamic inputs</a>, and <a href="https://docs.uniform.app/docs/guides/patterns#using-dynamic-inputs-in-patterns">leveraging them in patterns</a>.</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Sr_cYI9-SXS7g38OVztpUw-global-query-strings-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Globally available navigation and visual refresh]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/global-navigation-and-visual-refresh</link>
            <guid>globally-available-navigation-and-visual-refresh</guid>
            <pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">At the heart of this update is a new, truly global navigation. Joining the new menu are a host of new design refreshes and usability improvements.</p><h2><strong>Visual refresh</strong></h2><p dir="ltr">We’ve given Uniform a modest refresh: making panels softer, normalizing drop shadows, and adjusting fonts. In addition to accommodating the global navigation changes, this also helps increase the visual cohesion between the Canvas editor and other areas of the application while modernizing our overall application feel.</p><h2><strong>Global Navigation</strong></h2><p dir="ltr">The Canvas editor is central to building experiences and managing content in Uniform. With this release, it is now visually integrated with the rest of Uniform. In the new global navigation, you’ll always be able to tell which project you’re working in and have quick access to anywhere or anything else.</p><p dir="ltr">In the main menu, we’ve highlighted the three core objects marketers work with daily: entries, compositions, and assets. Compositions and project map go hand-in-hand, so you’ll find them both under “Compositions” and we’ll save the view you used last, so you always return to compositions in the same view.</p><p dir="ltr">Speaking of accessing compositions, the “open” button inside the Canvas editor has become more prominent in the global navigation. If you haven’t tried this feature yet, it lets you, for example, jump from one composition to another.</p><p dir="ltr">We’ve seen many of our users — especially during the architecture phase of a project — needing to constantly switch between a small handful of different items leading to lots of clicking between lists or trying to maintain open tabs. Now, a list of your recently opened items are available from anywhere via the “Recently viewed” menu next to your avatar.</p><h2><strong>Sidebar filters</strong></h2><p dir="ltr">For many listings, such as compositions and entries, the sidebar contains links to one-click apply common filters. Quickly filter by publish status on the composition listing, content type on the entry listing, category on components, and so much more.</p><h2><strong>Project map editing</strong></h2><p dir="ltr">You can now edit project map nodes directly in Canvas now! Clicking on the project map node chip allows you to edit the node or move it within the project map. At the same time, we’ve made it a little more difficult to accidentally change which node the composition is attached to. <br><br>This is one more step in helping you keep a composition open while being able to edit other, related, items; we’ve got exciting updates coming on that front, stay tuned!</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/lwKhnOpnSiKjYyxcY16Lkg-global-nav-ga.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Hide read-only parameters of Component Patterns]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/hide-read-only-parameters-of-component-patterns</link>
            <guid>hide-readonly-parameters-of-component-patterns</guid>
            <pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Uniform&#39;s visual workspace already allows users to control whether a particular component parameter <a href="https://docs.uniform.app/docs/guides/patterns#overridable-parameters">should be overridden</a> using <a href="https://docs.uniform.app/docs/guides/patterns/component-patterns"><strong>Component pattern</strong></a> settings. This provides an extra layer of governance, as the default settings or external content connected to a <strong>Component Pattern</strong> cannot be changed by the user building experiences from it.</p><p dir="ltr">This update allows hiding the parameters that are not overridable by default, therefore reducing the amount of visually rendered parameters on a <strong>Component Pattern</strong> instance, improving the usability when working with complex <strong>Component Patterns</strong>.</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/s4-u-jtXQpGNeehJeNQKtA-pattern-read-only-param-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Image URL parameter no longer supports uploads]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/image-url-parameter-no-longer-supports-uploads</link>
            <guid>image-url-parameter-no-longer-supports-uploads</guid>
            <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">As of <strong>March 11, 2025</strong>, image uploads via the <a href="https://docs.uniform.app/docs/guides/composition/manage-assets/image-url-parameter">Image URL parameter</a> are no longer supported.</p><p dir="ltr">Any previously uploaded images used in Image URL parameters will continue to function normally, but you cannot upload new images through this method.</p><p dir="ltr">For all image upload needs, please use the <a href="https://docs.uniform.app/docs/guides/composition/manage-assets/asset-parameter">Asset parameter</a>, which provides improved asset management capabilities.</p><p dir="ltr">If you have any questions about this change please contact the <a href="mailto:mailto:support@uniform.dev?subject=Deprecation of uploads for Image URL parameter">Uniform support</a>.</p>]]></description>
            <category>Breaking Changes</category>
        </item>
        <item>
            <title><![CDATA[Improved locale-specific values for parameters and fields]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-entry-changelog-item</link>
            <guid>improved-localespecific-values-for-parameters-and-fields</guid>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We’ve long offered an option to mark parameters and fields as “localizable”. However, this feature required a value for each locale and forced each instance of the field or parameter to be fully localized (or never to be). </p><p dir="ltr">Customers told us they wanted more flexibility, like overriding localization on a per-instance basis. For example, they wanted to use a single dynamic token to supply localized data, rather than repeating that same token for each locale.</p><p dir="ltr">Now parameters and fields marked as &quot;Localizable&quot; <strong>may</strong> be localized. </p><p dir="ltr">Architects can set a default, but editors can override this setting in Canvas for each component or entry instance. Fields and parameters that are not localizable will continue to not have locale-specific values. Existing fields and parameters marked as localizable will be set to “localized”.</p><p dir="ltr">Additionally we are introducing a new &quot;Locale values&quot; drawer that provides an overview of all localized values of a property without having to switch locales.</p><p dir="ltr">With this feature, along with other recent and upcoming localization enhancements, editors now have more control to avoid tedious repetition when managing localized entries and compositions.<br><br>Learn more about how to manage locale-specific values in our <a href="https://docs.uniform.app/docs/guides/composition/localization#make-a-property-localizable">localization guide</a>.</p>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/zd-ERIrDSK6nP6Uv80gz0g-CleanShot-2024-08-20-at-13.58.03.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Improved preview settings]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/improved-preview-settings</link>
            <guid>improved-preview-settings</guid>
            <pubDate>Tue, 03 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We’re excited to introduce several changes that will give content authors more flexible ways to preview content in Uniform&#39;s visual editor: These updates include multiple custom preview URLs and preview viewports, along with improved project settings navigation that’s more user-friendly and focused on specific tasks.</p><h2>Multiple preview URLs per project</h2><p dir="ltr">Switching between different environments is now easier than ever! With the ability to configure <a href="https://docs.uniform.app/docs/guides/composition/visual-editing/preview-mode#configure-preview-urls">multiple preview URLs</a>, you can quickly toggle between development, staging, and production previews without affecting other users. This makes it simpler to test how content looks in different deployment environments, speeding up the development and content review process.</p><h2>Configurable preview viewports</h2><p dir="ltr">You can now define up to three custom <a href="https://docs.uniform.app/docs/guides/composition/visual-editing/preview-mode#configure-preview-viewports">preview viewport</a> sizes for your projects. This allows you to tailor the screen sizes to match your project&#39;s target devices, helping editors optimize content for responsive behavior across various screen sizes and platforms. </p><h2>Added CLI support for preview settings</h2><p dir="ltr">If preview settings should be shared across multiple projects then you can use the CLI to sync preview URLs and preview viewports. </p><blockquote>Requires CLI version &gt;= <code>19.201.1</code> </blockquote><h2>Improved Project Settings Navigation</h2><p dir="ltr">To simplify navigation, we’ve reorganized the project settings interface. Previously, the project map, localization, and preview settings were all bundled on a single &quot;Canvas settings&quot; page, which could be overwhelming. Now, these configuration pages have been separated into a clear and intuitive sub-navigation, making it easier to access and manage specific settings.</p><p dir="ltr">You can get a overview of these improvements by watching the <a href="https://www.loom.com/share/5d10aadb5d5e495d93fe7458005fe81c?sid=98d01e70-c119-4cfe-bf76-a389b1b42113">introduction video</a> or by checking out the updated <a href="https://docs.uniform.app/docs/guides/composition/visual-editing/preview-mode">documentation</a>..</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/zFzUwvsGRRGJnQCciIacxw-custom-preview-settings-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Improved project selection experience]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/improved-project-selection-experience</link>
            <guid>improved-project-selection-experience</guid>
            <pubDate>Wed, 25 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">This is a small UI improvement that Uniform power users will love:</p><p dir="ltr">When you have access to more than 5 projects, a new search box will appear in the project selector, allowing you to search for projects by project or team name. Using the project search will make it easier to find the right project to switch to.</p>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/G8pIfJyHS-e0l7EDXae-eg-CleanShot-2024-09-25-at-11.06.41.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Integrations are now managed under Settings]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/integrations-managed-under-settings</link>
            <guid>integrations-are-now-managed-under-settings</guid>
            <pubDate>Thu, 16 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">In order to provide a more focused experience, we’re making some updates to how information is organized on the platform. Integrations, which formerly were accessible via the main/top nav, can now be found on a dedicated subpage under Settings. The functionality within the Integrations area is unchanged.</p><p dir="ltr"><strong>Former location in main nav</strong></p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Rx-XUCAbRR2JB2uavPZ_-A-Integrations-in-Nav.png" alt="Integrations moved to Settings: Before the change"></figure><p dir="ltr"><strong>New location in Settings</strong></p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Oaixl2c_RvWLL7DGq7U3gg-Integrations-in-Settings.png" alt="Integrations moved to Settings"></figure><p><br></p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Introducing Uniform Agents]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/introducing-uniform-agents</link>
            <guid>introducing-uniform-agents</guid>
            <pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Introducing <strong>Uniform Agents</strong>, a team of AI-powered specialists trained to be experts in different areas of digital experience management.</p><p dir="ltr">Today, we launched with the first two agents - <strong>@Scout</strong> and <strong>@Sage</strong>, each specializing in their respective areas - <strong>@Scout</strong> in experience optimization and <strong>@Sage</strong> in SEO.</p><p dir="ltr">These agents work 24/7 to boost your team’s productivity and can take actions on your behalf—from launching an A/B test or personalization with optimized content to helping you understand key insights while consulting our <a href="https://docs.uniform.app/docs/integrations/data/insights">Uniform Insights layer</a> for data.</p><blockquote>This capability is available now as an add-on for our Enterprise tier customers. Please contact your Uniform representative to provision your project with this feature.</blockquote>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/yqW9TRrOQwCZI_BmMAj1aA-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Kontent.ai integration update]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/kontentai-integration-update</link>
            <guid>kontentai-integration-update</guid>
            <pubDate>Invalid Date</pubDate>
        </item>
        <item>
            <title><![CDATA[Locale management at enterprise scale]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/locale-management-at-enterprise-scale</link>
            <guid>locale-management-at-enterprise-scale</guid>
            <pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Managing and working with a large number of locales in your Uniform project has become more streamlined.</p><h3><strong>Grouping and tagging of locales</strong></h3><p dir="ltr">When working with many locales for specific markets or regions it can be very time consuming to apply the right changes for each region and language while keeping a good overview. Our new locale management enhancements allow you to <a href="https://docs.uniform.app/docs/guides/composition/localization#grouping-locales">group locales</a> to represent a market or region, making it easier to work with larger sets of locales. </p><p dir="ltr">Additionally, you&#39;ll have the option to tag related locales for bulk actions, like sharing translations across all locales using the same language or to localize content for a specific region.</p><h3><strong>Bulk selection and actions across locales</strong></h3><p dir="ltr">Both locale groups and tags can be used to perform various bulk operations such as:</p><ul><li value="1"><a href="https://docs.uniform.app/docs/guides/composition/localization#enable-locales-for-a-composition-or-entry">Enable multiple locales simultaneously</a> for a composition or entry</li><li value="2"><a href="https://docs.uniform.app/docs/guides/composition/localization#copy-content-between-locales">Copy translations across multiple locales</a> by group or tag. This action can be applied at different levels of detail: for a single parameter, a single component, a tree of components, or the entire composition.</li><li value="3">Simplified bulk selection of locales by group or tag for entry search</li></ul><p dir="ltr">Learn more on how to localize across different markets in our latest <a href="https://www.uniform.dev/recipes/how-to-localize-across-your-different-markets">recipe</a>.</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/G9gDZ7NvQC6t9Jeelv2z0Q-locale-management-at-scale-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Localization support released]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/localization-support-released</link>
            <guid>localization-support-released</guid>
            <pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Today we are very thrilled to announce a major milestone for Uniform&#39;s <a href="https://www.uniform.dev/visual-workspace">Visual Workspace</a>: the eagerly anticipated arrival of  <strong>Localization support</strong>! 🌎🌍🌏<br><br>With our new localization features your will be able to:</p><ul><li value="1">manage as many locales for your projects as you need</li><li value="2">Define localizable parameters for components and content types</li><li value="3">Seamlessly translate compositions and entries across multiple locales</li><li value="4">Adapt your compositions to market-specific needs with <a href="https://docs.uniform.app/docs/guides/composition/localization#structural-localization">Structural Localization</a></li><li value="5">Utilize the innovative &quot;Locale&quot; project map node for locale-aware routing and linking</li><li value="6">Fetch localized content and data effortlessly from third party systems with Mesh integrations supporting Contentful, Contentstack, Sitecore, Kontent.ai, Commercetools, and more to come!</li><li value="7"><a href="https://docs.uniform.app/docs/guides/composition/connect-external-data/data-modeling#locale-mapping-for-data-sources">Locale mapping</a> for Mesh data sources</li></ul><p dir="ltr">Check out the <a href="https://docs.uniform.app/docs/guides/composition/localization">Localization documentation</a> to get started.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/G8yQgVnJRLy6VGO_iI8EQA-localization-teaser-1200.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Localized Routes]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/localized-routes-release</link>
            <guid>localized-routes</guid>
            <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Digital teams tasked with launching localized experiences across different markets often struggle with URL localization and resort to custom and brittle solutions.</p><p dir="ltr">With this release you are now able to localize project map nodes to generate locale-specific URLs to better serve different language regions, improving search engine optimization and user experience.</p><p dir="ltr">Learn more about this feature in <a href="https://docs.uniform.app/docs/guides/composition/url-management/routing#using-localized-routes-with-project-map">our documentation</a>.</p><p dir="ltr"><br></p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/bwW3co0hQCaNrsKlXRowCQ-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Mesh integrations expanded with new tool locations]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/mesh-integrations-new-tool-locations</link>
            <guid>mesh-integrations-expanded-with-new-tool-locations</guid>
            <pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We&#39;ve added three new location types to Mesh integrations. You can now add custom tools throughout the Uniform workspace, giving you more ways to integrate custom functionality directly into your team&#39;s workflow while reducing context switching and improving productivity.</p><h2>New location types</h2><h3><a href="https://docs.uniform.app/docs/integrations/mesh-integrations/locations#project-tools-location"><strong>Project tools</strong></a> </h3><pre><code>{% vimeo videoId=&quot;1103409876&quot; caption=&quot;Example of using the Project Tools location to embed a full-page Storybook&quot; /%}</code></pre><p dir="ltr">Add custom tools at the project level that appear in the main project navigation. Perfect for embedding analytics tools, content importers, or project documentation such as Storybook references.</p><h3><a href="https://docs.uniform.app/docs/integrations/mesh-integrations/locations#dashboard-tools-location"><strong>Dashboard tools</strong></a> </h3><pre><code>{% vimeo videoId=&quot;1103409915&quot; caption=&quot;Example of using the Dashboard Tools location to embed a custom editorial dashboard&quot; /%}</code></pre><p dir="ltr">Extend the main Uniform dashboard with custom tools that appear alongside existing workspace features. Ideal for content filters, editorial dashboards, or training resources.</p><h3><a href="https://docs.uniform.app/docs/integrations/mesh-integrations/locations#editor-tools"><strong>Editor tools</strong></a> </h3><p dir="ltr">Add custom tools directly within Canvas editors for compositions, component patterns, entries, and entry patterns. These tools appear in the left sidebar of the editor, enabling utilities such as AI translation or content validation.</p><h2>Getting started</h2><p dir="ltr">These new location types are available with the latest <a href="https://sdk.uniform.app/mesh-sdk-react">Mesh SDK</a> versions. For detailed implementation guidance, see the <a href="https://docs.uniform.app/docs/integrations/mesh-integrations/custom-integrations">custom Mesh integration guide</a> and <a href="https://docs.uniform.app/docs/integrations/mesh-integrations/locations">Mesh locations documentation</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/C3p6Trf4SjaRGDs7nE5x1w-mesh-tools-locations-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Navigation and package updates]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/navigation-and-package-updates</link>
            <guid>navigation-and-package-updates</guid>
            <pubDate>Thu, 16 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">The Uniform application menu has been changed:</p><ul><li value="1">Sub-navigation is changed to a grouped mega menu</li><li value="2"><strong>Content</strong> main nav item will be renamed to <strong>Experience</strong></li><li value="3"><strong>Optimization</strong>: will now have deep links into Context entities like Signal, Audiences, Quirks, …</li><li value="4"><strong>Integrations</strong>: no changes</li><li value="5"><strong>Settings</strong>: added sub navigation for quicker access to  project and Canvas settings</li></ul><p dir="ltr">Shipped <code>19.78.0</code> platform and packages</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[New AI capabilities for digital experiences]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-ai-capabilities-for-digital-experiences</link>
            <guid>new-ai-capabilities-for-digital-experiences</guid>
            <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Since we <a href="https://docs.uniform.app/docs/changelog/shipped/introducing-uniform-agents">introduced Uniform Agents</a> in September 2024, we&#39;ve been building a complete AI platform that transforms how teams create and optimize digital experiences. Today, we launched the full suite of Uniform&#39;s AI capabilities, offering advanced tools that bring AI-powered content creation, optimization, and development directly into your workflow.</p><h3>Meet Scout: Uniform&#39;s AI agent</h3><p dir="ltr"><a href="https://docs.uniform.app/docs/guides/ai/scout">Scout</a> is your all-in-one AI assistant built into Uniform. Scout began as a site optimization specialist, but has evolved into a complete digital experience assistant. It now combines everything from the original Scout and Sage agents into one powerful tool.</p><p dir="ltr">Scout&#39;s <a href="https://docs.uniform.app/docs/guides/ai/scout#what-scout-can-help-you-with">key capabilities</a> include:</p><ul><li value="1"><strong>Content creation and editing</strong>: Create new compositions and entries through natural conversation. Edit existing content, add components to slots, and manage content relationships.</li><li value="2"><strong>Personalization and A/B testing</strong>: Set up personalized experiences with intelligent audience suggestions, configure A/B tests and variations, and declare test winners.</li><li value="3"><strong>SEO optimization</strong>: Generate SEO reports, automatically fix issues, update meta tags, and get SEO-friendly content suggestions.</li><li value="4"><strong>Accessibility and performance</strong>: Receive accessibility improvements and performance recommendations for your pages.</li><li value="5"><strong>Localization</strong>: Enable or disable locales and translate content between languages while maintaining context and tone.</li><li value="6"><strong>Platform guidance</strong>: Get answers about Uniform concepts, features, and best practices.</li></ul><p dir="ltr">Scout is now globally accessible throughout the platform from the navigation bar, making it available wherever you&#39;re working. Scout remembers your context as you work and lets you organize multiple tasks in different conversations.</p><h3>AI guidance</h3><p dir="ltr"><a href="https://docs.uniform.app/docs/guides/ai/ai-guidance">AI guidance</a> teaches AI your brand voice and content requirements through a three-level system:</p><ul><li value="1"><strong>Project level</strong>: Define company-wide voice, tone, and editorial conventions</li><li value="2"><strong>Component and content type level</strong>: Set contextual purpose and usage guidelines</li><li value="3"><strong>Parameter and field level</strong>: Specify exact requirements for individual fields</li></ul><p dir="ltr">This layered approach ensures AI-generated content automatically aligns with your brand guidelines, resulting in consistent, on-brand content that needs minimal revision.</p><h3>AI quick edits</h3><p dir="ltr"><a href="https://docs.uniform.app/docs/guides/ai/ai-quick-edits">AI quick edits</a> deliver instant, context-aware updates to individual fields. Simply enter a prompt—such as &quot;make this more concise&quot; or &quot;translate to Spanish&quot;—and the AI updates the field immediately.</p><p dir="ltr">Quick edits help you:</p><ul><li value="1">Iterate quickly on messaging and copy</li><li value="2">Translate content while keeping context</li><li value="3">Save time on repetitive updates</li></ul><p dir="ltr">All quick edits follow your brand guidelines through AI guidance.</p><h3>Uniform MCP Server</h3><p dir="ltr">The <a href="https://docs.uniform.app/docs/guides/ai/mcp-server">Uniform MCP Server</a> brings Uniform capabilities into AI-assisted applications like Cursor, Claude, Windsurf, and other MCP-compatible tools. Now in General Availability, the MCP Server lets developers and experience architects work with Uniform directly from their preferred AI tools.</p><p dir="ltr">With the MCP Server, you can:</p><ul><li value="1">Create and manage components, content types, and patterns using natural language</li><li value="2">Build compositions and entries without switching to the Uniform UI</li><li value="3">Enable seamless workflows where ideation in external tools flows directly into Uniform with proper structure</li></ul><p dir="ltr">This integration dramatically accelerates development velocity and reduces context switching.</p><h3>How to get started</h3><p dir="ltr">All AI features require <a href="https://docs.uniform.app/docs/guides/ai/ai-credits">AI credits</a>, which are allocated monthly based on your team&#39;s subscription. </p><p dir="ltr">Learn more about Uniform&#39;s new <a href="https://docs.uniform.app/docs/guides/ai">AI capabilities</a> in our documentation.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/iluhWKV1R9-QPH_0bg8qkg-AI-launch-GA.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[New AI translation integration]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-ai-translation-integration</link>
            <guid>new-ai-translation-integration</guid>
            <pubDate>Fri, 27 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Jump-start your translation scenarios with our new integration in our Translation Management category, powered by generative AI.</p><p dir="ltr">Uniform already included parameter- and field- level translation capabilities, and with this integration you can perform translation on a complete composition or entry right within the visual experience editor.</p><p dir="ltr">Learn more how to add this integration to your project and how to use it <a href="https://docs.uniform.app/docs/integrations/translation-management/ai-translation">in our docs</a>.</p>]]></description>
            <category>Features</category>
            <category>New Integration</category>
        </item>
        <item>
            <title><![CDATA[New Canto integration]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-canto-integration</link>
            <guid>new-canto-integration</guid>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Canto is a digital asset management (DAM) system that gives organizations a visual way to centralize, organize, and share all their digital brand assets, empowering them to save valuable time and gain a competitive edge. </p><p dir="ltr">Learn more how to install and use this integration <a href="https://docs.uniform.app/docs/integrations/dam/canto">in our docs</a>.</p>]]></description>
            <category>New Integration</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/IKF2hRm2RkKXdFTVWeXzuw-canto.png" length="0" type="image/png"/>
        </item>
        <item>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-entry-changelog-item</link>
            <guid>https://docs.uniform.app/docs/changelog/shipped/new-entry-changelog-item</guid>
            <pubDate>Invalid Date</pubDate>
        </item>
        <item>
            <title><![CDATA[New Integration Category: Translation Management (TMS)]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-integration-with-smartling</link>
            <guid>new-integration-category-translation-management-tms</guid>
            <pubDate>Fri, 28 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We&#39;re thrilled to introduce Translation Management as a new integration category in Uniform, designed to optimize your translation processes and enhance content quality. It brings such benefits as:</p><ul><li value="1"><strong>Save time</strong>: Streamline and automate your translation workflows, reducing manual efforts and accelerating your content delivery.</li><li value="2"><strong>Enhanced workflows</strong>: Integrate translation seamlessly into your existing processes, including review and approval stages, for a more efficient workflow.</li><li value="3"><strong>Improved quality</strong>: Ensure top-notch translations by leveraging professional translators and advanced AI technology</li></ul><h4>Introducing Smartling TMS integration</h4><p dir="ltr"><a href="https://docs.uniform.app/docs/integrations/translation-management">Smartling</a> is our first integration under the TMS category, and it offers a lot of benefits:</p><ul><li value="1"><strong>Comprehensive management</strong>: Efficiently manage translation projects with Smartling’s robust tools, ensuring accurate and timely translations.</li><li value="2"><strong>Seamless integration</strong>: Easily incorporate translation tasks into your workflows, maintaining high standards with options for review and approval.</li></ul><p dir="ltr">To learn more about setting up and using the Smartling integration, check out our <a href="https://docs.uniform.app/docs/integrations/translation-management">documentation</a> and <a href="https://docs.uniform.app/docs/learn/tutorials/dev">tutorials</a>.</p>]]></description>
            <category>Features</category>
            <category>New Integration</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/ox2qFlADSeitTTADSYatDg-new-tms-functionality.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[New integration with Claude AI]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-integration-claude</link>
            <guid>new-integration-with-claude-ai</guid>
            <pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><a href="https://docs.uniform.app/docs/integrations/generative-ai/claude">Claude AI</a> integration allows brainstorming ideas, analysing images, and processing long documents. Developers and business users can configure and use prompts to generate text for use in Uniform compositions and content entries</p>]]></description>
            <category>New Integration</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/lWvLkChgSn6jfDGnmU-qwQ-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[New integration with Klevu]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-integration-with-klevu</link>
            <guid>new-integration-with-klevu</guid>
            <pubDate>Fri, 16 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><a href="https://docs.uniform.app/docs/integrations/search/klevu">Klevu integration</a> allows business users to build personalized landing pages and applications by re-purposing content from Klevu. It also enables developers to use their preferred front-end tools to build these applications.</p>]]></description>
            <category>New Integration</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/mLm0JkLzQNeoAj11n7aXng-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[New parameter types: Date with Time and Multi Select]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-parameter-types-date-with-time-and-multi-select</link>
            <guid>new-parameter-types-date-with-time-and-multi-select</guid>
            <pubDate>Fri, 09 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We added two new parameter and field types to improve the platforms content modeling capabilities:</p><h3><a href="https://docs.uniform.app/docs/guides/models/components/parameters#date-time"><strong>Date with Time</strong></a> </h3><p dir="ltr">Allows you to set a date and time in a specific timezone for supporting global content that respects daylight saving times (DST).<br><strong>Example use cases:</strong> Start and end date of an event or promotion or the publish date of an news article.</p><h3><a href="https://docs.uniform.app/docs/guides/models/components/parameters#multi-select"><strong>Multi Select</strong></a> </h3><p dir="ltr">Lets a user select multiple values from a list of options that are assigned to the parameter. <br><strong>Example use cases:</strong> simple tagging or categorization of articles or assigning multiple options to a product</p><blockquote><strong>Note:</strong> as part of this release the parameter type &quot;Dropdown list&quot; was renamed to &quot;Single Select&quot;. This is purely a naming change and doesn&#39;t require any customer actions.</blockquote>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/VrRWHw7TR_WXqaU4HsU82w-param-datetime-multi-select-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[New Personalization and Enrichment Capabilities]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-personalization-and-enrichment-capabilities</link>
            <guid>new-personalization-and-enrichment-capabilities</guid>
            <pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">This release introduces significant improvements to Uniform&#39;s personalization and classification capabilities. These enhancements make it easier than ever to create tailored experiences for your audiences while providing more flexibility for complex use cases.</p><h2><strong>Improved personalization capabilities</strong></h2><h3><strong>Simplified personalization </strong></h3><p dir="ltr">Our personalization engine now offers more flexibility in how content variations are selected for your visitors. Beyond our existing <a href="https://docs.uniform.app/docs/guides/personalization#top-down-criteria-matching">&quot;Top-down criteria matching&quot; selection method</a> that supports advanced personalization requirements, the new <a href="https://docs.uniform.app/docs/guides/personalization#strongest-variation-matching">&quot;Strongest variation matching&quot; selection method</a> significantly simplifies personalization setup. </p><p dir="ltr">This intuitive approach:</p><ul><li value="1">Focuses on a single dimension per variation rather than complex criteria rules</li><li value="2">Automatically selects the variation matching the visitor&#39;s strongest dimension score</li><li value="3">Removes the need for manual ordering of variations</li><li value="4">Makes personalization more accessible for marketing teams</li></ul><p dir="ltr"><strong>Best for:</strong> Straightforward personalization scenarios where you want to match visitors to clear audience segments or interest categories.</p><h3><strong>Custom personalization logic</strong></h3><p dir="ltr">For those requiring custom personalization logic, we&#39;ve added support for creating your <a href="https://docs.uniform.app/docs/guides/personalization#custom-matching-methods">own selection methods</a> through our Mesh framework. This powerful extensibility capability lets you:</p><ul><li value="1">Implement bespoke algorithms tailored to your specific business requirements</li><li value="2">Create personalization rules based on external data sources</li><li value="3">Define custom variation selection logic that integrates with your existing systems</li><li value="4">Gain full control over how variations are configured and selected</li></ul><p dir="ltr"><strong>Best for:</strong> Advanced personalization needs that go beyond standard selection methods.</p><h3><strong>Nested personalization</strong></h3><p dir="ltr">We&#39;ve also introduced <a href="https://docs.uniform.app/docs/guides/personalization#nested-personalization">nested personalization</a>, allowing you to place personalization components within other personalization components. This creates sophisticated decision trees perfect for hierarchical targeting needs.</p><p dir="ltr">With nested personalization, you can:</p><ul><li value="1">Create multi-level targeting scenarios (e.g., region → city, industry → company size)</li><li value="2">Combine different selection methods at each level</li><li value="3">Build complex personalization experiences without developer intervention</li></ul><p dir="ltr"><strong>Best for:</strong> Multi-dimensional personalization needs that require hierarchical decision-making.</p><h2><strong>Enrichment tagging for entries and components</strong></h2><p dir="ltr">The new <a href="https://docs.uniform.app/docs/guides/models/components/parameters#enrichment">Enrichment parameter type</a> for both components and content types brings enhanced flexibility to how you classify visitors based on the content they interact with. This parameter is especially valuable when used in dynamic compositions (such as detail pages for articles or products) where enrichment values need to vary based on the specific content being displayed.</p><p dir="ltr">The &quot;Enrichment tag&quot; parameter on components can now be connected to data resources, allowing you to <a href="https://docs.uniform.app/docs/guides/classification/enrichments#use-enrichments-on-dynamic-compositions">dynamically assign enrichment values</a> based on your content. This creates a more accurate visitor profile based on actual content engagement rather than static values.</p><p dir="ltr">We&#39;ve also made various UI improvements to how enrichments are assigned.</p><p dir="ltr"><strong>Best for:</strong> Dynamic websites with content-driven personalization needs.</p><h2><strong>Quirks as direct personalization criteria</strong></h2><p dir="ltr">Finally, you can now use quirks directly as criteria for personalization variations without first wrapping them in signals. This streamlines your personalization setup when working with:</p><ul><li value="1">External systems (such as a CDP or CRM)</li><li value="2">Application context (such as geo-location or user login status)</li><li value="3">Boolean or attribute-based personalization scenarios</li></ul><p dir="ltr"><strong>Best for:</strong> Personalization based on visitor attributes or external data rather than behavioral scores.</p><h2><strong>Getting started</strong></h2><p dir="ltr">To leverage these new capabilities, update your Context SDK to version <code>20.9.0</code> or higher and explore our updated documentation for detailed implementation guidance:</p><ul><li value="1"><a href="https://docs.uniform.app/docs/guides/personalization">Personalization guide</a></li><li value="2"><a href="https://docs.uniform.app/docs/guides/classification/enrichments">Enrichments guide</a></li></ul><p dir="ltr"><br></p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/KraPyYkSSEy9DBMc8xHjFw-context-improvements-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[New Phrase integration]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-integration-phrase</link>
            <guid>new-phrase-integration</guid>
            <pubDate>Thu, 08 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Phrase is a comprehensive translation management system streamlining multilingual content creation through automated workflows, real-time collaboration, and advanced machine translation integration.</p><p dir="ltr">This integration allows content authors to drastically simplify and fully automate translations of compositions and content entries from the Uniform visual workspace.</p><p dir="ltr">Learn more how to install and use this integration <a href="https://docs.uniform.app/docs/integrations/translation-management/phrase">in our docs</a>.</p>]]></description>
            <category>New Integration</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/pinVYyMlQiGB5IchzyGSkQ-Phrase.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[New Sanity integration]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/new-sanity-integration</link>
            <guid>new-sanity-integration</guid>
            <pubDate>Tue, 30 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">New <a href="https://docs.uniform.app/docs/integrations/content/sanity">Sanity</a> headless CMS integration now supports single, multiple and query archetypes. </p><blockquote>Previous Sanity integration is now deprecated and it is to be removed on December 1st, 2024</blockquote>]]></description>
            <category>New Integration</category>
        </item>
        <item>
            <title><![CDATA[Optimized Image Delivery]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/optimized-image-delivery</link>
            <guid>optimized-image-delivery</guid>
            <pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Two new capabilities improve how images are optimized and delivered from the Uniform Asset Library.</p><h3><strong>Image Delivery API</strong></h3><p dir="ltr">We’re introducing the Image Delivery API, a new service for delivering image assets managed in the Uniform Asset Library. Images are automatically optimized and delivered via a global CDN, helping reduce page weight and speed up load times across devices. <br><br>Key benefits include:</p><ul><li value="1">Automatic selection of the most efficient image format (AVIF, WebP, or original) based on browser support</li><li value="2">Real-time image resizing and transformations using query parameters</li><li value="3">Cropping that respects focal point settings for better subject visibility</li></ul><p dir="ltr">Developers can use the <code>imageFrom</code> <a href="https://docs.uniform.app/docs/guides/composition/manage-assets/asset-parameter#java-script">utility</a> from the <code>@uniformdev/assets</code> SDK to programmatically apply transformations and generate optimized image URLs.</p><p dir="ltr">Learn more about this new API in our <a href="https://docs.uniform.app/docs/guides/composition/manage-assets/image-delivery-api">documentation</a>.</p><p dir="ltr"><br></p><h2><strong>Image Focal Point Support</strong></h2><p dir="ltr"><br></p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/mJQk3jOhRp6X4Cwuq6yD2w-CleanShot-2025-04-17-at-18.29.55@2x.png" alt="Focal point preview"><figcaption>Preview of the focal point based image crops across aspect ratios</figcaption></figure><p dir="ltr">Content editors can now visually define a focal point on image assets directly within the Asset Library. This focal point ensures that the most important part of an image remains visible when the image is cropped.</p><ul><li value="1">Drag-and-drop UI to set the focal point</li><li value="2">Preview mode to simulate how images will crop across various aspect ratios</li><li value="3">Override the default focal point per usage within components to tailor cropping behavior for specific contexts</li></ul><p dir="ltr">Learn how to set focal points for better cropping results in the <a href="https://docs.uniform.app/docs/guides/composition/manage-assets/asset-library#set-the-focal-point-of-an-image">focal point documentation</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/2V5P0KsiTv-Tt5-CPtf09Q-optimized-image-delivery-api-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Override data resources in nested pattern]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/override-data-resources-in-nested-pattern</link>
            <guid>override-data-resources-in-nested-pattern</guid>
            <pubDate>Thu, 21 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Data resources of nested patterns can now be overridden on an instance level. Previously, these data resources were only editable on the pattern itself but where locked on instances of the pattern.</p><p dir="ltr"><strong>Example:</strong> When using a &quot;Featured Product Hero&quot; component within a &quot;Landing Page&quot; pattern, you can now specify different products for each Landing Page instance, rather than being limited to the product defined in the original pattern.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Pattern Usage Tracking]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/pattern-usage-tracking</link>
            <guid>pattern-usage-tracking</guid>
            <pubDate>Wed, 05 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">When managing reusable content in a project, it’s always important to be able to find out quickly where that content is being used in the event that it needs to be edited or deleted. Uniform has supported usage tracking for components and content types, and now the same utility is available for component &amp; entry patterns.</p><p dir="ltr">With this new pattern usage tracking, you can now;</p><ul><li value="1">Check at a glance which patterns are currently being used within a project and to what extent,</li><li value="2">and, users will be able to dive deep into usages to identify instances of patterns within compositions and entries.</li></ul>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/JFNF6hYUTr2AcqTmdjZGZA-usage-tracking-for-patterns.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Presence indicators & content conflict detection]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/presence-indicators-and-content-conflict-detection</link>
            <guid>presence-indicators-content-conflict-detection</guid>
            <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We&#39;re introducing new safeguards to make collaborative editing smoother and more reliable.</p><p dir="ltr">Two key features will help teams better coordinate their work: <br><br>First, real-time <strong>presence indicators</strong> will show you which team members are currently editing the same content. You&#39;ll also be notified when opening compositions or entries that others are actively working on.</p><p dir="ltr">Second, intelligent <strong>conflict detection</strong> will protect against accidental overwrites. When attempting to save, you&#39;ll be alerted if another user has saved changes while you were editing. You&#39;ll be able to review the differences and see who made the most recent changes before deciding how to proceed.</p><p dir="ltr">Refer to our <a href="https://docs.uniform.app/docs/guides/composition/visual-editing#content-collaboration">documentation</a> to learn more about these new features.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/B-UlJvd8TrGlHOGIt6a4LA-presence-indicator-ga.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Preview mode for Visual Canvas]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/preview-mode-for-visual-canvas</link>
            <guid>preview-mode-for-visual-canvas</guid>
            <pubDate>Mon, 12 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Today we are releasing a small update to our preview experience in Canvas which will make it easier to review content before publishing.</p><p dir="ltr">From today, our preview panel will allow you to switch between two modes, depending on how you want to interact with your preview;</p><ul><li value="1"><strong>Editing mode</strong> - enables visual editing and inline editing, helping users to quickly update content and manipulate components from within preview panel.</li><li value="2"><strong>Preview mode</strong> – removes the Uniform editing UI from the preview panel and enables page interactions in order to provide a clean preview experince for reviews and testing.</li></ul><p dir="ltr">For more information, check out our <a href="https://docs.uniform.app/docs/guides/composition/visual-editing#editing-and-preview-mode">documentation</a>.</p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/DrOxe24qRcS2O4xd8BTxng-Social-templates-1200x630-preview.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Project policies now available for granular access control]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/project-policies-now-available-for-granular-access-control</link>
            <guid>project-policies-now-available-for-granular-access-control</guid>
            <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p>Project policies are now generally available, providing granular permission control at the project level. Administrators can define specific Allow/Deny rules for roles within a project, giving you precise control over what actions users can perform in Uniform.</p><p>With project policies, you can configure permissions per role, per project, covering all aspects of the Uniform platform from content management to experience modeling and optimization. This enables you to create custom access control patterns that match your team&#39;s workflow and security requirements.</p><h2>Granular targeting</h2><p>For compositions, entries, and patterns, project policies support granular targeting criteria:</p><ul><li value="1"><strong>By type:</strong> Target all entities of a specific composition type, content type, or component type</li><li value="2"><strong>By pattern:</strong> Target entities that match a specific composition pattern, component pattern, or entry pattern</li><li value="3"><strong>Specific entities:</strong> Target individual compositions, entries, or patterns by selecting them directly</li></ul><p>This granular targeting enables use cases like restricting editors to only specific content types, enforcing creation of compositions based on composition patterns instead of allowing free-form creation, restricting who can manage patterns, or protecting critical content from unauthorized changes.</p><h2>CLI support</h2><p>Project policies can be managed programmatically using the Uniform CLI. The <code>policy-documents</code> commands allow you to pull, push, and sync policy documents across projects, making it easy to maintain consistent permissions across development, staging, and production environments.</p><h2>Getting started</h2><ul><li value="1">For comprehensive guidance on project policies, see the <a href="https://docs.uniform.app/docs/guides/roles-and-permissions/project-policies">project policies documentation</a>.</li><li value="2">To understand how project policies fit into Uniform&#39;s broader access control system, see the <a href="https://docs.uniform.app/docs/guides/roles-and-permissions">roles and permissions guide</a>. </li><li value="3">For some examples of common permission configurations, see the <a href="https://file+.vscode-resource.vscode-cdn.net/docs/guides/roles-and-permissions/project-policies/common-scenarios">common scenarios guide</a>.</li><li value="4">To manage policies programmatically, see the <a href="https://docs.uniform.app/docs/guides/cli/commands/policy-documents">policy documents CLI commands documentation</a>.</li></ul>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/e1iZE2hGQLiRoNaPtpp7fw-project-policies-ga.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Redesigned project dashboard]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/redesigned-project-dashboard</link>
            <guid>redesigned-project-dashboard</guid>
            <pubDate>Mon, 26 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Your project dashboard now brings together everything you need to manage your content effectively. Find recent work faster, access key project areas with one click, and stay on top of releases and product updates—all from a single, organized view.</p><p dir="ltr"><strong>Key improvements:</strong></p><ul><li value="1"><strong>Quick content access</strong> - New quick access buttons provide instant navigation to manage compositions, entries, and assets from the dashboard</li><li value="2"><strong>Recent work visibility</strong> - &quot;My recents&quot; section shows your recently modified items with timestamps, making it easy to pick up where you left off</li><li value="3"><strong>Embedded project map</strong> - Direct access to your project map structure without leaving the dashboard</li><li value="4"><strong>Release planning</strong> - New releases section displays upcoming releases with dates and item counts</li><li value="5"><strong>Quick create shortcuts</strong> - Fast-track content creation with one-click access to create compositions, components, signals, and tests</li><li value="6"><strong>Product updates</strong> - Stay informed with the latest Uniform product releases and access the changelog directly from your dashboard</li></ul>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/udKI5gSlTBuqI3hht0EBPg-project-dashboard-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Reference fields for entries]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/reference-fields-for-entries</link>
            <guid>reference-fields-for-entries</guid>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">We are excited to announce that content <a href="https://docs.uniform.app/docs/guides/models/content-types/references">references fields</a> for entries are now available for everyone!</p><p dir="ltr">One of the main powers of structured content is the ability to break it down into reusable content items and express relationships between them, such as the author of a blog post, the category of a product, or the sponsor of an event. Defining these relationships allows content to be assembled and queried flexibly while avoiding duplication and reducing the risk of showing outdated content.</p><p dir="ltr">With the new <a href="https://docs.uniform.app/docs/guides/models/content-types/fields#reference-field">Reference field</a> you can setup single or multiple content references between entries. Validations can be configured to restrict references to a set of allowed content types and to define a minimum or maximum number of references. To <a href="https://docs.uniform.app/docs/guides/models/content-types/references#resolving-references">query and resolve deeply nested entries</a> you can either do it in a visual way using data resources in our visual editor or in a coded way using Uniform’s APIs and SDKs.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/Y8ysn4oiRRyNu4R2QjxX-Q-reference-fields-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Regular release update April 14th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-14th-2026</link>
            <guid>regular-release-update-april-14th-2026</guid>
            <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvements</strong></p><ul><li value="1">Preview apps can signal an auth/setup interstitial so contextual editing waits instead of failing within Canvas <code>(UNI-9053)</code></li><li value="2">Next.js page and app router SDKs now support releases in preview mode <code>(UNI-9100, UNI-9102, UNI-9119)</code></li></ul><p><strong>Bug fixes</strong></p><ul><li value="1">Fix an issue whereby users with read-only access to edit project map node settings, loop settings, AB tests and pattern data <code>(UNI-7127)</code></li><li value="2">Fix a zero result loading state when searching for compositions on a slow connection <code>(UNI-9079)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.58.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 15th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-15th-2024</link>
            <guid>regular-release-update-april-15th-2024</guid>
            <pubDate>Mon, 15 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.135.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Preview of protocol-relative assets: Fixed an issue where image URLs without a specified protocol (http, https) wouldn’t display correctly. Now, all images will preview properly regardless of how the URL is formatted.</li><li value="2">Project Map package: improved the deserialization logic of project map nodes to make it more future-proof.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 15th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-15th-2025</link>
            <guid>regular-release-update-april-15th-2025</guid>
            <pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed timestamp type on manifest publish webhook schema, preventing manifest cache clearing from happening after <code>manifest:published</code> webhook is fired.</li><li value="2">Fixed validation of null values on dynamic tokens</li><li value="3">Fixed changing of error handling settings for data binding</li><li value="4">Now signals and quirks can have same IDs, before it would cause errors</li><li value="5">Fixed filtering by reference field</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Binding in loops has improved error handling</li><li value="2">New diagnostic mode for API calls - <code>no-data</code>. Use this if you want to skip data resource values while keeping metrics.</li></ul><p dir="ltr"><strong>Deprecations</strong></p><ul><li value="1"><strong>GA4 (Google Analytics) integration has been deprecated and, therefore, disabled.</strong> <br>Due to GA4&#39;s limited Reporting API capabilities, the integration had very little value within the Uniform project. This change has no functional impact on the Uniform tracker functionality, and the GA4 tracker plugin will continue functioning as is. We recommend using GA4 dashboards directly to analyze personalization performance and A/B test effectiveness. Consider using <a href="https://docs.uniform.app/docs/integrations/data/insights"><strong>Uniform Insights</strong></a> to get integrated analytics right within Uniform Canvas. <a href="mailto:support@uniform.dev">Contact us</a> for more details.</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.13.0</code>.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 17th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-17th-2024</link>
            <guid>regular-release-update-april-17th-2024</guid>
            <pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.136.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Project Map: Fixed an issue where deleting a project map node previously attached to a now-deleted composition would show an error to the user.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 17th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-17th-2025</link>
            <guid>regular-release-update-april-17th-2025</guid>
            <pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Resolved an issue that affected dynamic token visibility criteria that used the &quot;is empty&quot; or &quot;is not empty&quot; operators</li><li value="2"><code>UNI-7113</code> Fixed the issue where draft composition could be accessed outside of the Next.js draft mode (Next.js App Router SDK.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 21st, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-21st-2026</link>
            <guid>regular-release-update-april-21st-2026</guid>
            <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">Fixed an issue where previous usage tracking bug fixes were not being applied to certain projects, we re-indexed usage data for those projects <code>(UNI-9187)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.60.0</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 22nd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-22nd-2025</link>
            <guid>regular-release-update-april-22nd-2025</guid>
            <pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed issues editing description and thumbnail URL of patterns (<code>UNI-6049</code>).</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Project list on the team page is now sorted based on created date for consistency with other project list functionality (<code>UNI-7236</code>).</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 23rd, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-23rd-2026</link>
            <guid>regular-release-update-april-23rd-2026</guid>
            <pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvements:</strong></p><ul><li value="1">CLI: improved telemetry</li></ul><p><strong>Bug fixes:</strong></p><ul><li value="1">Dashboard: Show Block type thumbnail if available <code>UNI-4967</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.60.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 24th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-24th-2024</link>
            <guid>regular-release-update-april-24th-2024</guid>
            <pubDate>Wed, 24 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Now it is possible to use &quot;<em>contains</em>&quot; criteria when creating Context Signal based on Quirks of &quot;<em>List Data</em>&quot; type.</li><li value="2">no results component to data resource query results viewer </li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Regex validation on multiline text parameters now executes with a multiline flag.</li><li value="2">Fix tooltip descriptions for sort options in SortItems component</li><li value="3">multiple allowed data resources now display as read only instead of user editable</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.139.0</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 24th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-24th-2025</link>
            <guid>regular-release-update-april-24th-2025</guid>
            <pubDate>Thu, 24 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed custom width drawers in the Uniform design system not honoring the width property</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Opt-in for advanced search and filtering has been removed and this feature is turned on by default</li><li value="2">listing patterns with locale visibility rules on their root node works correctly</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 25th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-25th-2024</link>
            <guid>regular-release-update-april-25th-2024</guid>
            <pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Entry delete confirmation modal now closes on deletion</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix refresh resetting the active release to base</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.140.1</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 28th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-28th-2026</link>
            <guid>regular-release-update-april-28th-2026</guid>
            <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvement:</strong></p><ul><li value="1">Allow API key authentication in <code>/api/v1/roles</code> endpoint <code>(UNI-9269</code>)</li></ul><p><strong>Bug fixes: </strong></p><ul><li value="1">Filter value field no longer shows &quot;true&quot; or &quot;false&quot; when switching from &quot;is empty&quot;/&quot;is not empty&quot; to text-based operators like <em>&quot;contains&quot;</em> or <em>&quot;starts with.&quot;</em> <code>(UNI-9206)</code></li><li value="2">Dynamic path variable is now automatically populated when adding a dynamic node in the Project Map. Previously, switching the segment type to &quot;Dynamic&quot; before entering a node name would leave the path variable field empty, requiring manual input. <code>(UNI-6781)</code></li><li value="3">Fixed an issue where icons were not rendering in Mesh SDK applications. <code>(UNI-7854)</code></li><li value="4">Users with optional fields that have regex validation will no longer see validation errors when leaving those fields empty. <code>(UNI-5941)</code></li></ul><p>Uniform packages published with version <code>20.60.2</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 29th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-29th-2024</link>
            <guid>regular-release-update-april-29th-2024</guid>
            <pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixed bound locale race condition when creating data resources</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.141.0</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 29th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-29th-2025</link>
            <guid>regular-release-update-april-29th-2025</guid>
            <pubDate>Tue, 29 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Design System: fix empty (or zero) content in <code>&lt;Counter&gt;</code> component</li><li value="2">Fixed <code>&quot;scope&quot;</code> property not being saved in custom integrations&#39; manifest which was preventing accessing user&#39;s mail and name in Mesh Framework</li><li value="3">Improved Cache Key Granularity: Fixed an issue where cache keys did not include the pattern identifier, causing components based on different patterns to incorrectly share cached values. Now, the pattern ID is included in the cache key</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Avoid caching Custom Edgehancers results if they contain errors</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.14.1</code>.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 2nd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-2nd-2024</link>
            <guid>regular-release-update-april-2nd-2024</guid>
            <pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.132.0</code> was released with not breaking changes</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Add visual differentiation for patterns vs components</li><li value="2">Add localizable icon to custom parameters</li><li value="3">Adding content list data resource with single allowed type</li><li value="4">Add default hide locked components for children of pattern</li><li value="5">Link parameters no longer cause errors if saved with no changes</li><li value="6">Make unlink pattern a proper modal and update content</li><li value="7">Remove slowness when switching between lots of locales</li><li value="8">Do not error on loading custom integrations list</li><li value="9">Use base text colour for all callouts body text</li><li value="10">Do not show &quot;Convert to pattern&quot; if the node is already a pattern</li><li value="11">Allow long data source names up to the API stated limit</li><li value="12">Allow switching between variables under edit</li><li value="13">Don&#39;t throw if a redirect is pushed with bad data</li><li value="14">Purge redirect route cache on update not just insert</li><li value="15">Pulled <code>getServerConfig</code> into core <code>rsc</code> package to avoid it being pulled into client side bundle, added <code>withUniformConfig</code> to mesh experiment</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 3rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-3rd-2024</link>
            <guid>regular-release-update-april-3rd-2024</guid>
            <pubDate>Wed, 03 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.132.1</code> was released with not breaking changes</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Remove teal from integration GUID copy action</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 4th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-4th-2024</link>
            <guid>regular-release-update-april-4th-2024</guid>
            <pubDate>Thu, 04 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.133.0</code> was released without breaking changes.</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Support for control group on personalization variant, new match criteria for highest score in category, this requires an upgrade to <code>19.133.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 8th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-8th-2024</link>
            <guid>regular-release-update-april-8th-2024</guid>
            <pubDate>Mon, 08 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.134.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">add cache-purging webhook utilities to the <code>mesh-edgehancer-sdk</code> package</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix context UI check for the <code>^</code> criteria type</li><li value="2">Preserve entry filter and sort options when duplicating entries</li><li value="3">Fix the AI integration icon display in the prompt editor </li><li value="4">Fix the border not showing correctly for design system menu items in certain scenarios</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 9th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-9th-2024</link>
            <guid>regular-release-update-april-9th-2024</guid>
            <pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.134.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixing various styling issue in the uniform app</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update April 9th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-april-9th-2026</link>
            <guid>regular-release-update-april-9th-2026</guid>
            <pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvements:</strong></p><ul><li value="1">Uniform CLI: <code>composition</code>, <code>composition-pattern</code>, <code>component-pattern</code>, <code>entry</code>, and <code>entry-pattern</code> get/update/remove commands now validate that the provided ID matches the expected entity type. If you use the wrong command (e.g., <code>composition remove</code> on a pattern ID or <code>entry-pattern remove</code> on a non-pattern entry), the CLI will error with guidance on the correct command. (<code>UNI-9008</code>)</li><li value="2">SDK: Enable logging on Akamai EdgeWorker in the event of unexpected exception. (<code>UNI-9009</code>)</li><li value="3">API: A new option, <code>ignoreRedirects</code>, has been added to <code>GET /api/v1/route</code>, which lets you ignore redirect definitions when fetching a route. If your project doesn&#39;t use redirects, setting this may result in marginal performance gains. (<code>UNI-8775</code>)</li></ul><p><strong>Bug fixes:</strong></p><ul><li value="1">App Router SDK: Page state false positive when Test nested in Personalization with existing compressed prefix <code>UNI-9131</code></li><li value="2">Dashboard: fixes layout and scrolling behavior in Data Resource editor (<code>UNI-7676</code>)</li><li value="3">Canvas Preview: In-context editing compositions with Next.js App Router when a redirect path also matches the composition under edit, now works correctly instead of executing the redirect (<code>UNI-8775</code>)</li><li value="4">Dashboard: fixes an issue with the missing validation of localized parameters in a project with no locales defined <code>(UNI-8829, UNI-9140)</code></li><li value="5">API: fixes an issue with entry usage tracking where pattern data overrides were not being tracked (<code>UNI-8911</code>)</li><li value="6">Dashboard: rich text field shows &quot;Previewing connected entry&quot; for empty string values correctly now (<code>UNI-9003</code>)</li><li value="7">Dashboard: fixes the regression where the &quot;Invite Team Member&quot; drawer no longer auto-focuses the Name input field (<code>UNI-9111</code>).</li></ul><p>Uniform packages published with version<strong> </strong><code>20.57.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 11th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-11th-2025</link>
            <guid>regular-release-update-august-11th-2025</guid>
            <pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1">Improved Contentstack integration to load entries during data resource configuration by adding pagination support <code>(UNI-7713)</code></li></ul><p dir="ltr"><strong>Features:</strong></p><ul><li value="1">You can now get information about the usage of data sources, data types, and tests across your Uniform project <code>(UNI-7696)</code></li></ul><p dir="ltr"><strong>Bug fixes:</strong></p><ul><li value="1">Fixed an issue where passing <code>false</code> to <code>withInstances</code> to the <code>/relationships</code> API was interpreted as a truthy value <code>(UNI-7698)</code></li><li value="2">The issue above was fixed for the following API parameters as well:<ul><li value="1"><code>includePublic</code> and <code>teamSpecificType</code> on <code>/integration-definitions​</code> </li><li value="2"><code>exactType</code> and <code>teamSpecificType</code> on <code>/integration-installations</code></li><li value="3"><code>includeMetadata</code> on <code>/members</code></li></ul></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 12th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-12th-2024</link>
            <guid>regular-release-update-august-12th-2024</guid>
            <pubDate>Mon, 12 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Rework how Uniform Context control groups work</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix Canvas UI visual bug when preview is expanded</li><li value="2">Fix entry pattern editor exposing the slug editor</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 13th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-13th-2024</link>
            <guid>regular-release-update-august-13th-2024</guid>
            <pubDate>Tue, 13 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix Release not being preserved when navigating out of canvas</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 14th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-14th-2025</link>
            <guid>regular-release-update-august-14th-2025</guid>
            <pubDate>Thu, 14 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1">The quick create API key option on the project dashboard now lets you choose the role and name of the key to create, instead of always creating a read-only key (UNI-7695, UNI-7694)</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Update invitation UI to use design system components (UNI-7751)</li><li value="2">Enhanced mesh parameter to allowing passing of composition and edition ID values (UNI-7667)</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Adding multiple components to the body of a loop component will preserve child order correctly (UNI-7145)</li><li value="2">Enhance component definition list with updated no results UI (UNI-7145)</li><li value="3">Fix redirect validation to allow different domains with matching paths (UNI-7731)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.30.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 19th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-19th-2024</link>
            <guid>regular-release-update-august-19th-2024</guid>
            <pubDate>Mon, 19 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Introduced support for test variant distributions on edge workers. Requires SDK version 19.180.0 or later. </li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 20th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-20th-2024</link>
            <guid>regular-release-update-august-20th-2024</guid>
            <pubDate>Tue, 20 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Allow CORS for static images served by Uniform</li><li value="2">Respect original image cache control headers when serving external assets in the dashboard</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Adjust the background color of a table header on the integration pages</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 21st, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-21st-2025</link>
            <guid>regular-release-update-august-21st-2025</guid>
            <pubDate>Thu, 21 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Mesh React SDK</strong> - search and filter no results found now display the correct no results message (UNI-7144)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.31.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 21th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-21th-2024</link>
            <guid>regular-release-update-august-21th-2024</guid>
            <pubDate>Wed, 21 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improved the Rich Text parameter user experience</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 26th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-26th-2025</link>
            <guid>regular-release-update-august-26th-2025</guid>
            <pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1">CLI now supports synchronizing webhooks for API keys with team admin rights (<code>UNI-7703</code>)<ul><li value="1">Includes a change to the <code>all</code> CLI preset to include <code>webhook</code>, you will get an &quot;Error: permission denied&quot; if your API key has no team admin rights</li><li value="2">To exclude the webhooks from the <code>all</code> preset, add <code>disableEntities: [&#39;webhook&#39;]</code> to your Uniform config file</li></ul></li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">All webhook payloads now contain a top-level <code>eventType</code> key which identifies the type of event that triggered the payload (<code>UNI-7703</code>)</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix non-clickable area within the dropdown of the of button with menu component (<code>UNI-7769</code>)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.32.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 27th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-27th-2024</link>
            <guid>regular-release-update-august-27th-2024</guid>
            <pubDate>Tue, 27 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">UI improvements to the redirects list</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix API throwing an error when reading a bad block value</li><li value="2">Fix Canvas editor warning of unchanged value when nothing changed</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 28th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-28th-2025</link>
            <guid>regular-release-update-august-28th-2025</guid>
            <pubDate>Thu, 28 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fix</strong></p><ul><li value="1">Fix nested patterns not correctly resolving single locale overrides and vice-versa <code>(UNI-7752)</code></li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.32.1</code></strong></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 5th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-5th-2024</link>
            <guid>regular-release-update-august-5th-2024</guid>
            <pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>Bug Fixes</h3><ul><li value="1">Fix broken entry after its pattern was deleted</li><li value="2">Fix composition serialisation of localisable parameters during CLI <code>sync</code> command</li><li value="3">Hide &quot;Override&quot; tab for Slot Sections</li><li value="4">Fix url of <a href="https://design.uniform.app/">&quot;Design System&quot; </a>and <a href="https://mesh-design-system.netlify.app/">&quot;Mesh Framework&quot;</a> Storybooks</li></ul><p><br></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 6th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-6th-2025</link>
            <guid>regular-release-update-august-6th-2025</guid>
            <pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1"><code>Design System</code> Update number and number parameter inputs to disable number wheel scroll by default to prevent unintentional number adjustments when scrolling <code>(UNI-7626)</code></li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version <code>20.27.1</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update August 7th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-august-7th-2024</link>
            <guid>regular-release-update-august-7th-2024</guid>
            <pubDate>Wed, 07 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improved editorial experience for Uniform Content and Contentful when overriding Pattern data resources</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 11th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-11th-2023</link>
            <guid>regular-release-update-dec-11th-2023</guid>
            <pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Release <code>19.88.0</code> platform and packages, no breaking changes</li><li value="2">Mesh SDK (React): provided default <code>ResultItems</code> rendering for <code>ObjectSearchContainer</code><strong> </strong>component</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Asset Library: data connection consistency and direct custom URL</li><li value="2">Content: new usage tracking UI for content types and usages tab</li><li value="3">Canvas: component inserter search improvements</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Asset Library: hide asset delete button if no delete permissions</li><li value="2">Content: deterministic entry API result ordering</li><li value="3">CLI: fixed assets and file syncing</li><li value="4">Allow in slot text regression</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 13th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-13th-2023</link>
            <guid>regular-release-update-dec-13th-2023</guid>
            <pubDate>Wed, 13 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Release <code>19.89.0</code> platform and packages, no breaking changes</li><li value="2">Mesh SDK (React): default query value for <code>Object Search Provider</code></li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Asset Library: asset selector finds assets from blocks loop</li><li value="2">Content Blocks: hide DnD indicator when readonly</li><li value="3">Asset Library: re-upload files when entry is duplicated</li><li value="4">Component inserter: correctly sort by “recently updated”</li><li value="5">Dashboard: integration category filter to use equal check instead of include</li><li value="6">Mesh: datatypes do not expose internal uniform content custom fields in the public API</li><li value="7">Content: show drawers even with left panels closed</li><li value="8">Context: omit unselected tests</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 14th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-14th-2023</link>
            <guid>regular-release-update-dec-14th-2023</guid>
            <pubDate>Thu, 14 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Release <code>19.90.0</code> platform and packages, no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">CLI: optimize CLI pushing of assets, improve error messages</li><li value="2">Project Map: fixing delete causing expander to go missing</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 18th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-19th-2023</link>
            <guid>regular-release-update-dec-18th-2023</guid>
            <pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Release <code>19.91.1</code> platform and packages, no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">No changes to publicly released features</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 18th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-18th-2023</link>
            <guid>regular-release-update-dec-18th-2023</guid>
            <pubDate>Mon, 18 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Release <code>19.91.0</code> platform and packages, no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">CLI: adding ability to override empty source guards in config</li><li value="2">Edgehancers: allow to disable SWR</li><li value="3">AI integrations: enable prompt metadata location</li><li value="4">Canvas: support number or boolean bindings as display titles</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Mesh: the <code>use as default</code> setting persistance on data resource</li><li value="2">Project Map: don&#39;t create composition for placeholder nodes</li><li value="3">Redirect Management: fix issue with trailing slashes in Route API</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 1st 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-1st-2023</link>
            <guid>regular-release-update-dec-1st-2023</guid>
            <pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Released <code>19.83.0</code> platform and packages</p><ul><li value="1"><strong>Features</strong><ul><li value="1">Added limits to number of items to include in a loop, as well as the ability to skip items.</li></ul></li><li value="2"><strong>Bug fixes and improvements</strong><ul><li value="1">Increased long term cache timeout to 500ms</li><li value="2">Show team name on project dashboard</li><li value="3">Update order for Uniform Content multi-entry</li><li value="4">Batch Contentful requests</li></ul></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 20th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-20th-2023</link>
            <guid>regular-release-update-dec-20th-2023</guid>
            <pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Release <code>19.92.0</code> platform and packages, no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Kontent.ai integration: support for surgical cache clearing</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Edgehancers: improved error messages for cache invalidation</li><li value="2">Project Map: improve loading experience or large project map</li><li value="3">Canvas: structure panel doesn&#39;t allow DnD component reorganization unless pinned</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 21st 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-21st-2023</link>
            <guid>regular-release-update-dec-21st-2023</guid>
            <pubDate>Thu, 21 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No new npm packages released.</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Kontent.ai integration: support for surgical cache invalidation when using <code>asset</code> data types </li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Component inserter: optimize loading of pattern cards</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Dec 8th 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-dec-8th-2023</link>
            <guid>regular-release-update-dec-8th-2023</guid>
            <pubDate>Fri, 08 Dec 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Release <code>19.87.0</code> platform and packages</p><ul><li value="1"><strong>Features</strong><ul><li value="1">Webhooks for content entries</li><li value="2">Option to not delete composition when deleting project map node</li></ul></li><li value="2"><strong>Bug fixes and improvements</strong><ul><li value="1">Increase clickable region for entries data resource</li><li value="2">CLI update toa dd support for passing state to sync config</li></ul></li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 10th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-10th-2024</link>
            <guid>regular-release-update-december-10th-2024</guid>
            <pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Workflows role assignments now display placeholder text </li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixed an issue with override application on deeply nested patterns</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 11th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-11th-2025</link>
            <guid>regular-release-update-december-11th-2025</guid>
            <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fix:</strong></p><ul><li value="1"><strong>conditional-values:</strong> evaluate conditional property values on block instances <code>(UNI-8589)</code></li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.46.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 12th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-12th-2024</link>
            <guid>regular-release-update-december-12th-2024</guid>
            <pubDate>Thu, 12 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Resolved an issue where change detection failed when a value was set to an empty string. This fix is available in <code>@uniformdev/context</code> v19.210.2 and later.</li><li value="2">Fixed an issue where nodes in Slot Sections were missing in some compositions. Affected compositions will now function correctly.</li><li value="3">We&#39;ve optimized the &quot;View Source&quot; feature for large compositions, making it load much faster.</li><li value="4">The default locale is now preserved when adding a new one.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 18th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-18th-2024</link>
            <guid>regular-release-update-december-18th-2024</guid>
            <pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1"><strong>Edgehancers:</strong> Resolved an issue with entry resolution by slug when slugs were not unique across content types.</li><li value="2"><strong>Search:</strong> The default locale is now correctly applied to resolved data.</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Canvas Editor:</strong> Added pattern indicators for nested patterns. Previously, the indicator was only shown for root pattern nodes. This helps identify which nodes are patterns that can accept overrides.</li><li value="2"><strong>Documentation:</strong> Improved the look and feel of the documentation site for easier navigation. <a href="https://uniform.app/schemas/swagger.html">Go to documentation</a>.</li><li value="3"><strong>Project Map API:</strong> When requesting project map nodes with composition data, a <code>modified</code> attribute indicating the last modification date is now included. This is useful for generating sitemaps. It is available in the <a href="https://uniform.app/schemas/swagger.html#model/projectmapnodecompositioneditiondata">REST API</a> and Project Map client <code>v19.211.0</code> and later.</li></ul><p dir="ltr"><br></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 4th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-4th-2024</link>
            <guid>regular-release-update-december-4th-2024</guid>
            <pubDate>Wed, 04 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Next App Router SDK: Added <code>resolveEmptyPlaceholder</code> support to <code>UniformComposition</code>, to allow customizing placeholders inside Canvas editor. </li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Editing the data resource name in a Loop component did not take effect in some instances.</li><li value="2">Changing the permissions assigned to team members was not functioning for some teams.</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">New version of pacakges published: <code>19.209.0</code>.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 4th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-4th-2025</link>
            <guid>regular-release-update-december-4th-2025</guid>
            <pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes:</strong></p><ul><li value="1"><strong>API</strong> - Fixed an issue where IP rate limit would be erroneously applied</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 5th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-5th-2024</link>
            <guid>regular-release-update-december-5th-2024</guid>
            <pubDate>Thu, 05 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Disable read-only parameters inside preview in Next.js App Router SDK (upgrade to <code>19.209.1</code> to get the fix)</li><li value="2">Fixed 3rd-party DAM integrations bug</li><li value="3">Uniform Content Data Resource&#39;s custom filter now renders drop down lists correctly</li></ul><p dir="ltr"><strong>SDK</strong></p><p dir="ltr">Version <code>19.209.1</code> of <code>@uniformdev</code> SDK (npm packages) has been released</p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update December 9th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-december-9th-2024</link>
            <guid>regular-release-update-december-9th-2024</guid>
            <pubDate>Mon, 09 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Reference search and filter performance improvements</li><li value="2">Improve CLI error handling<strong> </strong>of malformed configurations</li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Reordering components in a slot section now works correctly</li><li value="2">Improved signal editor stability</li></ul><p dir="ltr"><strong>Package updates</strong></p><ul><li value="1">Uniform packages updated to version <code>19.210.0</code> is now available for download</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 12th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-12th-2024</link>
            <guid>regular-release-update-feb-12th-2024</guid>
            <pubDate>Mon, 12 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.111.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bugfixes</strong></p><ul><li value="1">Fix publishing entry twice issue</li><li value="2">Improve message from project map endpoint if path is too long after sanitizing</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 18th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-18th-2025</link>
            <guid>regular-release-update-feb-18th-2025</guid>
            <pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">The upgrade callout for the new Uniform Content Search is now visible only to admins.</li><li value="2">Enhanced search functionality for content-heavy projects.</li><li value="3"><strong>Kontent.AI</strong> rich-text elements now have modular content resolved and available for binding.</li><li value="4">The Uniform CLI&#39;s <code>new</code> command is now using Component Starter Kit v6 based on App Router, learn more <a href="https://docs.uniform.app/docs/changelog/shipped/uniform-component-starter-kit-v6"><strong>here</strong></a>.</li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed an issue preventing direct opening of the <strong>Settings</strong> and <strong>Integrations</strong> pages.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 19th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-19th-2024</link>
            <guid>regular-release-update-feb-19th-2024</guid>
            <pubDate>Mon, 19 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.115.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Feature</strong></p><ul><li value="1">Provide user Context info for integration<strong> </strong></li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Gracefully handle shopify CDN 403 when resizing images</li><li value="2">Timestamp between list and grid views are now in sync</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 1st 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-1st-2024</link>
            <guid>regular-release-update-feb-1st-2024</guid>
            <pubDate>Thu, 01 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.106.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bugfixes</strong></p><ul><li value="1">Increase file upload timeout when using the CLI</li><li value="2">Various other improvements</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 20th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-20th-2024</link>
            <guid>regular-release-update-feb-20th-2024</guid>
            <pubDate>Tue, 20 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.115.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Entry list now show 12 results if the user previously had a local storage value of 10</li><li value="2">Fix pagination not resetting when applying filters</li><li value="3">Improved Entry list empty state</li><li value="4">Adding the possibility in mesh sdk to properly bind countValue in QueryFilter</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 21st 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-21st-2024</link>
            <guid>regular-release-update-feb-21st-2024</guid>
            <pubDate>Wed, 21 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.116.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Grandfather upload for image URL</li><li value="2">Update image and asset param icons</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Support &quot;Allow all&quot; and inherited definitions in canvas editor slot placeholder</li><li value="2">Fix error Vercel edge middleware to support password protected features</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 25th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb25th-2025</link>
            <guid>regular-release-update-feb-25th-2025</guid>
            <pubDate>Tue, 25 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Updated favicon images and other branding assets</li><li value="2">Better validation error messages for Asset entities</li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed bug with RTE editor inserting dynamic token in a wrong place.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 26th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-26th-2024</link>
            <guid>regular-release-update-feb-26th-2024</guid>
            <pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.117.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Better support for data resources in entry pattern instances</li><li value="2">ux improvements for parameter references prompts</li><li value="3">Mesh SDK: Avoid resetting QueryFilter count parameter to undefined</li><li value="4">Respect allowed content types setting for Uniform Content at the edge</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 26th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-26th-2025</link>
            <guid>regular-release-update-feb-26th-2025</guid>
            <pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed Assets API regression that made the <code>_name</code> a required property</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 27th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-27th-2024</link>
            <guid>regular-release-update-feb-27th-2024</guid>
            <pubDate>Tue, 27 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.117.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Compositions and entries now remember filter options</li><li value="2">Mesh SDK: drag-n-drop should not drop some of the additional properties of variables in VariableList</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 5th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-5th-2024</link>
            <guid>regular-release-update-feb-5th-2024</guid>
            <pubDate>Mon, 05 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.107.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bugfixes</strong></p><ul><li value="1">Fixing 256 KB Composition size limit</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Feb 6th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-feb-6th-2025</link>
            <guid>regular-release-update-feb-6th-2025</guid>
            <pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Resolved an issue where creating the first entry in a project could cause glitches.</li><li value="2">Fixed a problem that prevented the <strong>Entry Editor</strong> from opening in a new tab when using <strong>Ctrl/Cmd + Left Click</strong>.</li><li value="3"><strong>Rich Text Editor</strong> now correctly renders links to dynamic project map nodes.</li><li value="4">Fixed a bug that caused binding issues with blocks in specific cases.</li><li value="5"><strong>Quirks and Enrichments</strong> updates are now accurately reflected in the <strong>Context Manifest</strong> change count.</li><li value="6">Resolved an issue with cross-project file synchronization when using the <strong>CLI package</strong>.</li></ul><p dir="ltr"><br></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update February 12th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-february-12th-2026</link>
            <guid>regular-release-update-february-12th-2026</guid>
            <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h2>Improvements:</h2><ul><li value="1"><strong>Edge API</strong>: Optimized fetching of localized Uniform content data resources</li></ul><p><br></p><p>Uniform packages published with version<strong> </strong><code>20.49.4</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update February 19th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-february-19th-2026</link>
            <guid>regular-release-update-february-19th-2026</guid>
            <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<ul><li value="1">Fixed an issue where moving parameters/fields in the component or content type editor to the first or last position in a would operate incorrectly.</li><li value="2">Fixed an issue where searching for deeply nested pages in the Project Map would not correctly display the full path to the result.</li><li value="3">Increased project map search maximum hit count from 10 to 50.</li></ul><p><br></p><p>Uniform packages published with version<strong> </strong><code>20.50.0</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update February 26th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-february-26th-2026</link>
            <guid>regular-release-update-february-26th-2026</guid>
            <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>Features</h3><ul><li value="1">Added new webhook events for asset management:<code>asset.published</code>, and <code>asset.deleted</code></li></ul><h3>Improvements:</h3><ul><li value="1">Improved design system components documentation by clarifying dependencies of each component <code>(UNI-8871)</code></li></ul><h3>Bug fixes:</h3><ul><li value="1">Fixed an issue where long project names would not be fully searchable in the project dropdown <code>(UNI-7517)</code></li><li value="2">Fixed an issue where navigating to a composition/component pattern list from an entry list would lead to an error <code>(UNI-7599)</code></li><li value="3">Releases widget on the project home screen now has a title again <code>(UNI-8887)</code></li><li value="4">Fixed an issue where <code>SearchAndFilter</code> and <code>SortItems</code> components from <code>@uniformdev/mesh-sdk-react</code> displayed with incorrect heights in mesh locations <code>(UNI-7853)</code></li><li value="5">Removed an inconsistent trailing slash from the <code>project.url</code> property in some webhook payloads <code>(UNI-8929)</code></li><li value="6">Fixed an issue where pattern data selection menu would sometimes have no menu options <code>(UNI-7662)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.50.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update February 9th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-february-9th-2026</link>
            <guid>regular-release-update-february-9th-2026</guid>
            <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h2>Features</h2><h3>Streamable HTTP MCP transport</h3><p>The Uniform MCP server now supports two transport modes, giving you more flexibility in how you connect AI assistants to your Uniform project.</p><h4>Transport Options</h4><h5>HTTP Streamable (New)</h5><p>Connect directly to Uniform&#39;s hosted MCP endpoint—no local process required. Ideal for web-based tools, cloud environments, or anywhere running a local process isn&#39;t practical.</p><pre><code>{<br>  &quot;mcpServers&quot;: {<br>    &quot;uniform&quot;: {<br>      &quot;url&quot;: &quot;https://ai.uniform.app/projects/&lt;your-project-id&gt;/mcp&quot;,<br>      &quot;headers&quot;: {<br>        &quot;x-api-key&quot;: &quot;&lt;your-api-key&gt;&quot;<br>      }<br>    }<br>  }<br>}<br></code></pre><h5>Stdio (Existing)</h5><p>Run the MCP server locally as a process. Best for desktop tools like Claude Desktop or local development setups.</p><pre><code>{<br>  &quot;mcpServers&quot;: {<br>    &quot;uniform&quot;: {<br>      &quot;command&quot;: &quot;npx&quot;,<br>      &quot;args&quot;: [&quot;-y&quot;, &quot;@uniformdev/uniform-mcp&quot;],<br>      &quot;env&quot;: {<br>        &quot;UNIFORM_API_KEY&quot;: &quot;&lt;your-api-key&gt;&quot;,<br>        &quot;UNIFORM_PROJECT_ID&quot;: &quot;&lt;your-project-id&gt;&quot;<br>      }<br>    }<br>  }<br>}</code></pre><p><strong>Bug fixes:</strong></p><ul><li value="1"><strong>CLI</strong>: Improved cli login visuals and fixed a copy to clipboard overflow issue <code>(UNI-8313)</code></li><li value="2"><strong>Canvas</strong>: Fixed an issue where a failed data binding would cause a wrong validation error <code>(UNI-8806)</code></li><li value="3"><strong>Dashboard</strong>: Fixed an issue where navigating back from the block editor (when accessed from a composition) would incorrectly lead to the content types list instead of the original composition <code>(UNI-8641)</code></li><li value="4"><strong>Permissions</strong>: Prevent users with read-only access to assets from saving or modifying asset details <code>(UNI-8165)</code></li><li value="5"><strong>Usage tracking</strong>: Fixed an issue where some entries were not tracked properly when referenced inside of a &quot;Multiple entries&quot; archetype</li><li value="6"><strong>Usage tracking</strong>: Unused data resources are now excluded from the usage data (previously just adding but not referencing a data resource would count as usage)</li></ul><p><strong>Package update:</strong></p><p>Uniform packages published with version<strong> </strong><code>20.49.3</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 10th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-10th-2024</link>
            <guid>regular-release-update-jan-10th-2024</guid>
            <pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No new npm packages published.</li></ul><p dir="ltr">Only internal dependency update, no new features of bugfixes.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 11th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-11th-2024</link>
            <guid>regular-release-update-jan-11th-2024</guid>
            <pubDate>Thu, 11 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Mesh integrations</strong></p><ul><li value="1">New integration with <a href="https://www.bynder.com/en/products/digital-asset-management/">Bynder DAM</a> has been released, allowing to instantly access your assets from Bynder in Uniform visual workspace. Check out docs <a href="https://docs.uniform.app/docs/integrations/content/bynder">here</a>.</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No new npm packages published.</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Minor UI change to update modal styling.</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 14th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-14th-2025</link>
            <guid>regular-release-update-jan-14th-2025</guid>
            <pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Show preflight warnings for unpublished optimization references</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Disable strict schema warnings for the JSON parameter</li><li value="2">Rich Text Editor links are now reflecting the selected node in the modal</li><li value="3">Update filter handling to show the correct Search and Filtering UI</li><li value="4">Fix an edge case where a false missing component definition validation error was shown</li><li value="5">Converting overridden localizable values to not localizable now works as expected</li><li value="6">Sort data resource listings alphabetically</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 15th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-15th-2024</link>
            <guid>regular-release-update-jan-15th-2024</guid>
            <pubDate>Mon, 15 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Npm packages version <code>19.96.0</code><strong> </strong>were published. No breaking changes.</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">The relationships (usage tracking) API is now marked as stable</li><li value="2">Added usage tracking check prior to CT deletion</li></ul><p dir="ltr"><strong>Mesh integrations</strong></p><ul><li value="1">Two archetypes: Single Product and Multi products</li><li value="2">Native locale support</li><li value="3">Certain fixes and tweaks via custom edgehancer to make commercetools API work with our Data Types</li><li value="4">commercetools v2 (Parameter Types aka enhancers) integration was moved to <code>Classic</code> category</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Project map:<strong> </strong>Bringing back redirect data</li><li value="2">Fixed regression with the modal display</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/4lQ6vhfuS4qlwhssn5AFdQ-usage_tracking_API1200x630.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 16th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-16th-2024</link>
            <guid>regular-release-update-jan-16th-2024</guid>
            <pubDate>Mon, 15 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No SDK changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Expose thumbnail field/param on content type/component</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">dashboard: content or block types now create or duplicate correctly</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 17th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-17th-2024</link>
            <guid>regular-release-update-jan-17th-2024</guid>
            <pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No SDK changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Canvas: Enable 100-char long public IDs for component and content type definitions</li><li value="2">Dashboard: Entries and content types filtering UI design refresh</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Files: prevent unwanted file deletions, add logging around deleting files </li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 18th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-18th-2024</link>
            <guid>regular-release-update-jan-18th-2024</guid>
            <pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package is out <code>19.99.0</code> with no breaking changes</li></ul><p dir="ltr"><strong>Early access features</strong></p><ul><li value="1">Support different preview modes and preview URL change flow improvements.</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Content type-level permissions for entries</li><li value="2">Allow using assets for component thumbnails</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Allow data types with very long content type public IDs</li><li value="2">Design System: design improvements to input fields</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 22nd 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-22nd-2024</link>
            <guid>regular-release-update-jan-22nd-2024</guid>
            <pubDate>Mon, 22 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package is out <code>19.100.0</code> with no breaking changes</li></ul><p dir="ltr"><strong>Early access features</strong></p><ul><li value="1">Support different preview modes and preview URL change flow improvements.</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">canvas: add a new property to DataSource - <code>customPublic</code> to store not encrypted global connector settings</li><li value="2">mesh-sdk-react: move <code>useContentDataResourceLocaleInfo</code> to mesh-sdk-react to re-use platform logic in mesh integrations</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">canvas: composition defaults can have locales</li><li value="2">canvas: link param keeps locale input value between nodes</li><li value="3">canvas: prevent editing non-overridable PDR from DR list</li><li value="4">assets: use asset title for display value</li><li value="5">canvas: design tweaks for entry patterns</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 23rd 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-23rd-2024</link>
            <guid>regular-release-update-jan-23rd-2024</guid>
            <pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">no packages included in this release</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1"><strong>Dashboard: </strong>update<strong> </strong>entry thumbnail conditional check and design tweaks</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 25th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-25th-2024</link>
            <guid>regular-release-update-jan-25th-2024</guid>
            <pubDate>Thu, 25 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.102.0</code> is out with not breaking changes</li><li value="2"><strong>@uniformdev/canvas-next</strong>: add default <code>modifyPath</code> callback for i18n support, see examples in our new localization starter for Next.js <a href="https://github.com/uniformdev/examples/blob/main/examples/nextjs-localization-starter/pages/%5B%5B...slug%5D%5D.tsx#L17"><strong>here</strong></a>.</li></ul><p dir="ltr"><strong>Mesh Integrations</strong></p><p dir="ltr">Updated integrations for Contentful, Contentstack, commercetools and Kontent.AI with the following improvements:</p><ul><li value="1">Automatic locale binding, if your project have dynamic locales enabled</li><li value="2">Regressions of backward compatibility and explicit static locale usage fixes</li><li value="3">Refactoring of <code>Object Search</code> components usage</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1"><strong>Mesh</strong>: allow number fields to be bound to string values</li><li value="2"><strong>Project Map</strong> bugfix method <code>Route.match</code> should ignore trailing slashes.</li><li value="3"><strong>U</strong>I: entries and compositions filters no longer reset or have a delayed typing within the search term</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 29th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-29th-2024</link>
            <guid>regular-release-update-jan-29th-2024</guid>
            <pubDate>Mon, 29 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">The <code>type</code> property added to entries and composition webhooks</li><li value="2">Locales menu with many locales now scrolls</li><li value="3">Fix the page reload on a pattern first save</li><li value="4">Fix scrollbar issue when hovering or selecting a parameter </li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 2nd 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-2nd-2024</link>
            <guid>regular-release-update-jan-2nd-2024</guid>
            <pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1"><code>19.92.2</code> npm packages published. No breaking changes. Dependency updates.</li><li value="2">Mesh SDK (React): fix ObjectSearchFilter <code>selectOptions</code> property to make it respect <code>value</code> property</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Asset Library: track and report fair-use metrics</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 30th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-30th-2024</link>
            <guid>regular-release-update-jan-30th-2024</guid>
            <pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.105.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Fix dynamic parameters not considering localized values on the API</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 31st 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-31st-2024</link>
            <guid>regular-release-update-jan-31st-2024</guid>
            <pubDate>Wed, 31 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.106.0</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 3rd 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-3rd-2024</link>
            <guid>regular-release-update-jan-3rd-2024</guid>
            <pubDate>Wed, 03 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1"><code>19.92.3</code> npm packages published. No breaking changes. Dependency updates.</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">CLI: support <code>publishable</code> flag for entries</li></ul>]]></description>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 4th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-4th-2024</link>
            <guid>regular-release-update-jan-4th-2024</guid>
            <pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No new packages were published</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Dashboard: block fields now show within the entry structure panel</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Component name now displays correctly in link param project map link selection</li><li value="2">Edgehancers: sync validation schema with MergedDataType interface</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 5th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-5th-2024</link>
            <guid>regular-release-update-jan-5th-2024</guid>
            <pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No new packages were published</li></ul><p dir="ltr">No platform features were released today.</p><p dir="ltr"><strong>Chrome extension update</strong></p><p dir="ltr">A new version of our <a href="https://chromewebstore.google.com/detail/uniform-toolbox/lmjhbomnomphfiondmlebclembnbhjjm">Uniform Toolbox Chrome extension</a> has been released, here are the changes:</p><ul><li value="1">Feature: ability to copy a single composition or entry - now when you&#39;re editing a composition or entry, you will get a new button in the extension popup to copy it to clipboard (instead of a whole project). You can then paste it in another project (for copying within the same project you can simply use the native duplicate feature).</li><li value="2">Bug fix: incorrect detection of whether to publish a composition/entry</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 8th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-8th-2024</link>
            <guid>regular-release-update-jan-8th-2024</guid>
            <pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Npm packages version <code>19.94.0</code><strong> </strong>were published. No breaking changes.</li><li value="2">Canvas React SDK: added ability to iterate through <code>componentStore</code><strong> </strong>collection</li><li value="3">Design System: respect rich text readOnly prop changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Context: Ability to use A/B testing via Uniform <a href="https://docs.uniform.app/docs/integrations/content/contentful/uniform-in-contentful#a-b-testing-lists">Contentful</a> and <a href="https://docs.uniform.app/docs/integrations/content/contentstack/uniform-in-contentstack#a-b-testing-lists">Contentstack</a> apps.</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Component inserter: improved search performance</li><li value="2">Context: remove catch all in context dev tools plugin to avoid duplicate messages being sent to chrome extension</li><li value="3">Dashboard: variable menu no longer displays under another element</li><li value="4">Edge personalization: remove response.ok condition from decision whether or not to rewrite HTML</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update Jan 9th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-jan-9th-2024</link>
            <guid>regular-release-update-jan-9th-2024</guid>
            <pubDate>Tue, 09 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Mesh integrations</strong></p><ul><li value="1">OpenAI integration:<ul><li value="1">support for DALL·E 3 image generation</li><li value="2">ability to customize the amount of images to generate per prompt, as well as globally</li><li value="3">global override of models</li><li value="4">misc cosmetic fixes and dependency updates</li></ul></li><li value="2">OctoAI integration:<ul><li value="1">Customization of the amount of images to generate per prompt and globally</li><li value="2">misc cosmetic fixes and dependency updates</li></ul></li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">Npm packages version <code>19.95.0</code><strong> </strong>were published. No breaking changes.</li><li value="2">Integration SDK: allow explicitly disabling scrollbar in iframe for mesh locations</li><li value="3">App Router / React Server Components: <ul><li value="1">emit personalization and test events on RSC server rendered tests</li><li value="2">handle control values over 1 to account for manifest values</li><li value="3">enforce preview secret on RSC preview POST endpoint if configured</li></ul></li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Dashboard: add separate creation flow for content types and block types</li></ul><p dir="ltr"><strong>Bug fixes and improvements</strong></p><ul><li value="1">Dashboard:<strong> </strong>Safari modal hides content with <code>height: auto</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 15th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-15th-2026</link>
            <guid>regular-release-update-january-15th-2026</guid>
            <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>Features</h3><ul><li value="1">A clearer, more focused visual editor: read the <a href="https://docs.uniform.app/docs/changelog/shipped/a-clearer-more-focused-visual-editor">announcement</a></li></ul><h3>Improvements</h3><h4>Improved Route API Cache Efficiency with Query String Filtering</h4><p dir="ltr">We&#39;ve enhanced the Route API to provide significantly better cache hit rates for sites using dynamic URL parameters. Previously, all query string parameters were included in cache keys, meaning URLs with visitor tracking IDs, analytics tokens, or other dynamic values would each create separate cache entries—potentially exhausting your cache quota and triggering rate limits even when requesting identical content. The Route API now automatically filters query strings at the edge, recognizing only the parameters you&#39;ve explicitly configured in your project map (both globally and at the node level). For example, if you&#39;ve configured color as an allowed query string, requests to <code>/page?color=red&amp;visitorId=abc</code> and <code>/page?color=red&amp;visitorId=xyz</code> will now resolve to the same cache entry, since <code>visitorId</code> is unrecognized and ignored. </p><p dir="ltr">Existing projects will allow all query strings until you trigger save your project map or modify a data type; after performing one of these actions, only your explicitly configured query strings will vary the cache.</p><h3>Scout improvements</h3><p dir="ltr">Our AI agent <a href="https://docs.uniform.app/docs/guides/ai/scout">Scout</a> has received significant updates to make it more capable and reliable.</p><ul><li value="1"><strong>Stop button:</strong> Abort in-progress Scout responses at any time.</li><li value="2"><strong>Smarter slot handling:</strong> Scout is much better at understanding and working with slot sections.</li><li value="3"><strong>Pattern expertise:</strong> Dedicated pattern tools make Scout significantly better at creating and using patterns.</li><li value="4"><strong>Uninterrupted responses:</strong> Changing the chat position while a response is in progress (e.g., moving to sidebar) no longer interrupts Scout.</li><li value="5">Entries or compositions created by Scout while a release is active now redirect to the correct edit URL.</li><li value="6">General performance, accuracy, and user experience enhancements.</li></ul><h3>Other improvements</h3><ul><li value="1"><strong>Canvas</strong> - Empty read-only slots of a pattern are now hidden from the structure panel</li><li value="2"><strong>Navigation</strong> - Reordered team security page sub navigation</li></ul><h3>Bug fixes</h3><ul><li value="1"><strong>Rich Text</strong> - Fixed a bug where column and row headers control did nothing</li></ul><h3>Package update</h3><p dir="ltr">Uniform packages published with version <code>20.47.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 16th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-16th-2025</link>
            <guid>regular-release-update-january-16th-2025</guid>
            <pubDate>Thu, 16 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1"><strong>Context:</strong> Prevent transient signals from losing state when partial updates are passed to context</li><li value="2"><strong>Dashboard:</strong> Fix reference filter UI not showing for some search editors, selected options no longer show in the references options list</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Design System:</strong> Fix react warning inside <code>ObjectGridItem</code> component</li><li value="2"><strong>CLI:</strong> The CLI --config argument no longer incorrectly extends <code>uniform.config.ts</code> (regression in 19.212-19.213)</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages updated to version <code>19.214.0</code> is now available for download</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 20th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-20th-2026</link>
            <guid>regular-release-update-january-20th-2026</guid>
            <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvements</strong></p><ul><li value="1">Canvas: save button sub-menu &quot;Unpublish&quot; menu item label changed to &quot;Unpublish in release&quot; when inside an active release <code>(UNI-8777)</code></li><li value="2">Webhooks: Project Map update event <code>projectmap.update</code> payload now includes an <code>initiator</code> property, consistent with other project map webhook event types <code>(UNI-8721)</code></li></ul><p><strong>Bug fixes:</strong></p><ul><li value="1">Issues with the number parameter type have been resolved <code>(UNI-8745)</code></li></ul><p><strong>Package update</strong></p><p>Uniform packages published with version <code>20.48.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 22nd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-22nd-2025</link>
            <guid>regular-release-update-january-22nd-2025</guid>
            <pubDate>Wed, 22 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3><strong>Editor improvements</strong></h3><ul><li value="1">Loading large compositions and patterns into the editor is now significantly faster</li></ul><p><br></p><h3><strong>Project Map improvements</strong></h3><p dir="ltr">The project map has had visual design updates and some flow changes around editing a project map node.</p><ul><li value="1">The currently selected project map node is now automatically scrolled to in long lists (i.e. link fields, moving nodes, redirects, etc)</li><li value="2">You can now manage the attached project map node of a composition directly from the composition editor for tasks such as updating or translating path segments.</li><li value="3">Improved the redirect detection method so we only show the redirect checkbox if the node is truly being moved.</li><li value="4">You can now move a project map node when in the edit drawer</li><li value="5">Reordering project map nodes is more consistent</li><li value="6">Fix associated with duplicating a project map node several times in a row</li><li value="7">Locales and query string forms have now been moved to a nested drawer</li><li value="8">Adding multiple links within a rich text field to the same dynamic project map node works correctly</li><li value="9">Various bug fixes</li></ul><p><br></p><h3><strong>SDK v20</strong></h3><ul><li value="1">The <code>@uniformdev/canvas</code> package is now compatible with Node 22.</li><li value="2">Next.js 15.1 is now supported for App Router.<br>⚠️ Older versions of Next.js are not compatible with Uniform v20 when using App Router.</li></ul><h3>SDK Breaking changes</h3><p dir="ltr">We’ve released a new major version of our SDK <strong>v20.0.0,</strong> with the following breaking changes:</p><ul><li value="1"><code>canvas</code>: the <code>localize()</code> function&#39;s deprecated legacy props format has been removed. The <code>LocalizeModernOptions</code> type was also renamed to <code>LocalizeOptions</code>.</li><li value="2"><code>canvas</code>: the <code>walkComponentTree()</code> function has been removed. Use <code>walkNodeTree()</code> instead.</li><li value="3"><code>canvas</code>: the <code>ComponentLocationReferenceV2</code> type has been renamed to <code>ComponentLocationReference</code>.</li><li value="4"><code>canvas</code>: conditional visibility related functions are no longer marked deprecated [now considered stable]</li><li value="5"><code>canvas</code>: the <code>CompositionGetOrderBy</code> type was removed. This was no longer used.</li><li value="6"><code>canvas</code>: the <code>CompositionIssue</code> type was removed. Use <code>DataResolutionIssue</code> instead.</li><li value="7"><code>canvas</code>: the <code>CompositionPatternIssue</code> type was removed. Use <code>PatternIssue</code> instead.</li><li value="8"><code>canvas</code>: the <code>CompositionDiagnostics</code> type was removed. Use <code>EdgehancersDiagnostics</code> instead.</li><li value="9"><code>canvas</code>: the <code>CompositionDataDiagnostic</code> type was removed. Use <code>DataDiagnostic</code> instead.</li><li value="10"><code>canvas</code>: the <code>ProjectMapLinkComponentParameterValue</code> type was removed. Use <code>ProjectMapLinkParamValue</code> instead.</li><li value="11"><code>canvas</code>: the <code>LinkComponentParameterValue</code> type was removed. Use <code>LinkParamValue</code> instead.</li><li value="12"><code>canvas</code>: the <code>getPropertyValue()</code> function was removed.</li><li value="13"><code>canvas</code>: the following legacy preview related functions have been removed: <code>createEventBus()</code>, <code>getChannelName()</code>, and <code>subscribeToComposition()</code></li><li value="14"><code>canvas-react</code>: the <code>children</code> property was removed from <code>UniformPlaygroundProps</code>. It had no effect already.</li><li value="15"><code>canvas-react</code>: the <code>UniformSlot</code> component no longer accepts children. Use the <code>wrapperComponent</code> prop instead. See migration guide below.<br><em>note: this does not affect app router.</em></li><li value="16"><code>canvas-react</code>: the <code>useCompositionEventEffect()</code> hook has been removed.</li><li value="17"><code>canvas-vue</code>: the <code>useCompositionEventEffect()</code> hook has been removed.</li><li value="18"><code>cli</code>: the <code>pattern</code> command, as well as using <code>pattern</code> in the sync config, no longer exists. Use <code>componentPattern</code>, <code>compositionPattern</code>, and <code>entryPattern</code> instead.</li><li value="19"><code>cli</code>: we no longer consider legacy file sync location when doing a pull/sync (last used in packages older than <code>v19.88.0</code>). You can re-pull your project if you have old backups.</li><li value="20"><code>cli</code>: The legacy CLI file hashing was removed. This will only affect apps using a CLI version older than <code>v19.88.0</code>.</li><li value="21"><code>context-devtools</code>: the <code>&lt;ToggleEmbeddedContextDevTools /&gt;</code> component has been removed. Use the Context Chrome extension instead.</li><li value="22"><code>mesh-sdk-react</code>: The following deprecated components have been removed:<ul><li value="1"><code>ProductPreviewList</code></li><li value="2"><code>ProductQuery</code></li><li value="3"><code>ProductSearch</code></li><li value="4"><code>ProductSearchRow</code></li><li value="5"><code>ProductSelectedItem</code></li><li value="6"><code>SelectionField</code></li><li value="7"><code>DamSelectedItem</code></li><li value="8"><code>DefaultSearchRow</code></li><li value="9"><code>DefaultSelectedItem</code></li><li value="10"><code>EntrySearch</code></li><li value="11"><code>ResolvableLoadingValue</code></li><li value="12">These components are replaced with <code>ObjectSearch*</code> components</li></ul></li><li value="23"><code>mesh-sdk-react</code>: the <code>countValue</code> prop has been removed from the <code>QueryFilterProps</code> type</li><li value="24"><code>mesh-sdk-react</code>: the <code>label</code> property has been removed from the <code>ObjectSearchFilterContainer</code> component</li><li value="25"><code>mesh-sdk-react</code>: the <code>id</code> and <code>name</code> have been removed from the <code>ObjectSearchFilter</code>&#39;s <code>selectOptions</code> prop. Use <code>label</code> and <code>value</code> instead.</li><li value="26"><code>mesh-sdk-react</code>: the <code>name</code> and <code>subtitle</code> props have been removed from the <code>SelectedItemProps</code> type. Use <code>title</code> instead.</li><li value="27"><code>mesh-sdk-react</code>: the <code>image</code> prop has been removed from <code>ObjectSearchListItem</code> - use <code>imageUrl</code> instead.</li><li value="28"><code>mesh-sdk-react</code>: the <code>isMulti</code> prop has been removed from <code>ObjectSearchListItem</code> - use the <code>isMulti</code> prop on <code>ObjectSearchProvider</code> instead.</li><li value="29"><code>mesh-sdk-react</code>: Search &amp; Filtering-related types are no longer in beta.</li><li value="30"><code>mesh-sdk-react</code>: The <code>disableReset</code> prop has been removed from <code>InputVariables</code> - the computation is now automatic. The <code>showMenuPosition</code> prop is no longer deprecated as it is shipped.</li><li value="31"><code>mesh-sdk-react</code>: the <code>hasReferencedVariables()</code> function is removed. Use the same function from <code>@uniformdev/canvas</code> instead.</li><li value="32"><code>project-map</code>: Editions-related types are no longer marked deprecated as the feature has shipped.</li><li value="33"><code>design-system</code>: The <code>&lt;Badge/&gt;</code> component has been removed. <code>&lt;Chip /&gt;</code> can be used instead.</li><li value="34"><code>design-system</code>: The <code>withoutPortal</code> prop has been removed from <code>&lt;ButtonWithMenu /&gt;</code>. Use <code>portal</code> instead.</li><li value="35"><code>design-system</code>: The <code>isIndented</code> and <code>isCompact</code> props on <code>&lt;Details /&gt;</code> are no longer beta/deprecated</li><li value="36"><code>design-system</code>: The <code>MediaCard</code> component is removed. Use the <code>&lt;GridListItem /&gt;</code> component instead.</li><li value="37"><code>design-system</code>: The <code>IntegrationHeaderSection</code> component has been removed.</li><li value="38"><code>design-system</code>: The <code>menuLabel</code> prop is removed from <code>&lt;Menu /&gt;</code>. Place a label on the menu trigger instead.</li><li value="39"><code>design-system</code>: The <code>forceVisible</code> prop is removed from <code>&lt;Menu /&gt;</code>. Use the <code>open</code> prop instead.</li><li value="40"><code>design-system</code>: The <code>&lt;MenuItemHeading/&gt;</code> component is removed. Use <code>&lt;MenuGroup /&gt;</code> instead.</li><li value="41"><code>design-system</code>: The <code>wrapperClassName</code> prop is removed from <code>&lt;Modal /&gt;</code></li><li value="42"><code>design-system</code>: The <code>isBound</code> prop is removed from <code>&lt;LabelLeadingIcon /&gt;</code> - use <code>isActive</code> instead.</li><li value="43"><code>design-system</code>: The <code>ConnectToDataElementButton</code> component is removed. Use <code>&lt;LabelLeadingIcon /&gt;</code> instead.</li><li value="44"><code>design-system</code>: The <code>ParameterDataResource</code> component is removed.</li><li value="45"><code>design-system</code>: The <code>baseId</code> prop on <code>&lt;Popover /&gt;</code> is removed.</li><li value="46"><code>design-system</code>: Props related to parameter overriding are no longer marked deprecated, they are stable.</li><li value="47"><code>design-system</code>: The <code>&lt;ProgressBar /&gt;</code> component is no longer marked beta</li><li value="48"><code>design-system</code>: The <code>&lt;ShortcutRevealer /&gt;</code> and <code>&lt;ShortcutContext /&gt;</code> components are removed. Use <code>useShortcut</code> instead.</li><li value="49"><code>design-system</code>: The <code>asSpan</code> prop has been removed from the <code>Heading</code> component. Use <code>as=span</code> instead.</li><li value="50"><code>design-system</code> : The <code>&lt;AnimationFile /&gt;</code> component has been removed. Use <code>&lt;LoaderOverlay /&gt;</code> or <code>&lt;Spinner /&gt;</code></li><li value="51"><code>design-system</code>: Removed <code>reakit</code> completely in favour of <code>ariakit</code></li><li value="52"><code>design-system</code>: Refactor <code>&lt;Button /&gt;</code> component to use <code>ariakit</code></li><li value="53"><code>design-system</code>: Refactor <code>&lt;ButtonWithMenu /&gt;</code> component to use <code>ariakit</code></li><li value="54"><code>design-system</code>: Refactor <code>&lt;DateTimePicker /&gt;</code> component to use <code>ariakit</code> <code>popover</code></li><li value="55"><code>design-system</code>: Update broken props after refactor on <code>&lt;IconButton /&gt;</code></li><li value="56"><code>design-system</code>: Remove unused <code>capture</code> prop which was only present for <code>reakit</code> fix on <code>&lt;Input /&gt;</code> and <code>&lt;Textarea /&gt;</code> components</li><li value="57"><code>design-system</code>: Refactor <code>&lt;Tooltip /&gt;</code> from using <code>reakit</code> to <code>ariakit</code></li><li value="58"><code>design-system</code>: Remove <code>reakit</code>from <code>package.json</code></li><li value="59"><code>storybook</code>: Remove <code>red</code> styling on <code>boolean</code> inputs</li><li value="60"><code>context-ui</code>: Remove <code>reakit</code> dependency</li><li value="61"><code>context-devtools</code>: Remove <code>reakit</code> dependency</li></ul><h3><br><strong>Migration guides</strong></h3><p dir="ltr"><br></p><h3><strong>Migrate from </strong><strong><code>UniformSlot</code></strong><strong> children to </strong><strong><code>wrapperComponent</code></strong></h3><p dir="ltr">Before:</p><pre><code>import { UniformSlot } from &#39;@uniformdev/canvas-react&#39;;<br><br>export const Carousel = () =&gt; {<br>  return (<br>    &lt;div className=&quot;carousel&quot;&gt;<br>      &lt;UniformSlot name=&quot;slides&quot;&gt;<br>        {({ child, component, key }) =&gt; (<br>          &lt;div className=&quot;carousel-item&quot; key={key}&gt;<br>            {child}<br>          &lt;/div&gt;<br>        )}<br>      &lt;/UniformSlot&gt;<br>    &lt;/div&gt;<br>  );<br>};<br></code></pre><p dir="ltr">After:</p><pre><code>import { UniformSlot, UniformSlotWrapperComponentProps } from &#39;@uniformdev/canvas-react&#39;;<br><br>export const Carousel = () =&gt; {<br>  return (<br>    &lt;div className=&quot;carousel&quot;&gt;<br>      &lt;UniformSlot name=&quot;slides&quot; wrapperComponent={CarouselItemsWrapper} /&gt;<br>    &lt;/div&gt;<br>  );<br>};<br><br>export const CarouselItemsWrapper = ({ items }: UniformSlotWrapperComponentProps) =&gt; {<br>  return &lt;div className=&quot;carousel-items&quot;&gt;{items}&lt;/div&gt;;<br>};<br></code></pre><h3><strong>Next.js 15.1</strong></h3><p dir="ltr">The React Server Components packages have been updated to target Next.js 15.1. This update introduces several breaking changes, including the conversion of certain synchronous functions to asynchronous. As a result, these functions must now be awaited before use.</p><p dir="ltr">To facilitate a smooth transition, refer to the official <a href="https://nextjs.org/blog/next-15-1">Next.js 15.1 upgrade guide</a> provided by Vercel. The guide includes helpful codemods to streamline the upgrade process.</p><h4>Key Highlights of Next.js 15.1</h4><ul><li value="1"><strong>React 19 Support</strong><br>Next.js 15.1 now supports React 19, which has reached stable status. You can continue using React 18 or integrate with 19 into your projects confidently.</li><li value="2"><strong>Turbopack Enhancements</strong><br>The <code>uniform.server.config.js</code> configuration file now supports Turbopack. Additionally, TypeScript can be used to define your configuration.</li><li value="3"><strong>Fetch Caching Updates</strong><br>Changes to fetch caching behavior in Next.js 15 impact how cache strategies are applied. By default, fetch calls without a specified cache strategy will no longer be cached. For more details, refer to the <a href="https://nextjs.org/blog/next-15#caching-semantics">caching semantics documentation</a>.<br>If you are using Uniform’s exported functions and pre-configured clients to retrieve data from our APIs, rest assured that caching behavior will remain consistent with previous versions. This is because Uniform explicitly defines a cache strategy for every request.</li></ul><p dir="ltr">For additional details about the changes in Next.js 15 and 15.1, consult the resources below:</p><ul><li value="1"><a href="https://nextjs.org/blog/next-15-1">https://nextjs.org/blog/next-15-1</a></li><li value="2"><a href="https://nextjs.org/blog/next-15">https://nextjs.org/blog/next-15</a></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Breaking Changes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 23rd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-23rd-2025</link>
            <guid>regular-release-update-january-23rd-2025</guid>
            <pubDate>Thu, 23 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Fixes</strong></p><ul><li value="1">&quot;Recent compositions/patterns/entries/etc&quot; lists were fixed and got improvements to work on multiple projects</li><li value="2">&quot;Sort by&quot; value is now saved in Uniform Content query data resources</li><li value="3">Fixed the issue with adding new components at the end of a non-empty slot</li><li value="4">Fixed Drag&amp;Drop in Canvas Editor&#39;s structure tree</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">JSON viewer now allows collapsing nodes</li><li value="2">Optimisations to API caching for Data Types with explicit cache bypassing</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 27th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-27th-2026</link>
            <guid>regular-release-update-january-27th-2026</guid>
            <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">Fix &quot;The value must be an array&quot; being shown for asset param when binding data is missing <code>(UNI-8754)</code></li><li value="2">Fix long component pattern name overflow issue within the component card popover within canvas <code>(UNI-8591)</code></li><li value="3">Fix a flash of no roles found for admin users when initially loading the roles listing <code>(UNI-8675)</code></li><li value="4">Fix an issue whereby users with read-only data type permission would see the test data type button disabled <code>(UNI-8095)</code></li></ul><p><strong>Improvements:</strong></p><ul><li value="1">Update role project listing sort order to display in alphabetical order <code>(UNI-8710)</code></li></ul><p><strong>Package update:</strong></p><p>Uniform packages published with version<strong> </strong><code>20.49.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 28th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-28th-2025</link>
            <guid>regular-release-update-january-28th-2025</guid>
            <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Fixes</strong></p><ul><li value="1">Fixed an issue where localizability of read-only parameters was editable</li><li value="2">Fixed an edge case where block fields were not editable if a value in another locale was bound</li><li value="3">Fixed an issue where locales set when creating a composition through a project map were not respected</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">We no show a validation error in the UI when disallowed characters are entered as part of a project map node path.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 29th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-29th-2026</link>
            <guid>regular-release-update-january-29th-2026</guid>
            <pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">When a child variant of an A/B test is selected, the preview sometimes displays different variant <code>(UNI-8793)</code></li><li value="2">Add ignored query strings to Route API diagnostics output <code>(UNI-8735)</code></li><li value="3">Fix a bug preventing preview to load when unrelated permission was not granted <code>(UNI-8312)</code></li><li value="4">Fix copy icon visual regression <code>(UNI-8497)</code></li></ul><p><strong>Package update:</strong></p><p>Uniform packages published with version<strong> </strong><code>20.49.2</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 30th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-30th-2025</link>
            <guid>regular-release-update-january-30th-2025</guid>
            <pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improved the speed of <code>CLI</code> asset syncing </li></ul><p dir="ltr"><strong>Fixes</strong></p><ul><li value="1">Insights now allow for optional project ID when using proxy mode</li><li value="2">When resetting a parameter override in a pattern that uses another pattern, the value now resets to the parent pattern&#39;s override value instead of the base pattern&#39;s original value.</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages updated to version <code>20.2.0</code> is now available for download</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 7th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-7th-2025</link>
            <guid>regular-release-update-january-7th-2025</guid>
            <pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1"><strong>Canvas Editor:</strong> Correctly render Locale as dynamic parameter.</li><li value="2"><strong>Canvas Editor:</strong> Uniform Content Query data type filters are not reset now, when changing sorting order.</li><li value="3"><strong>Canvas Editor:</strong> Reloading Pattern Data Resource works correctly now</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>API:</strong> New parameter in Uniform Content Query to specify total count of entities to fetch.</li><li value="2"><strong>Canvas Editor</strong>: Component Inserter modal is bigger now</li></ul><p dir="ltr"><br></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 7th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-7th-2026</link>
            <guid>regular-release-update-january-7th-2026</guid>
            <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Context browser extension:</strong> Fixed an issue in the Context Chrome extension where an error message would incorrectly appear if a project had no signals, even when other dimensions (like enrichments) were present and overridable. The extension now correctly identifies all overridable dimensions and only shows an error if none are available. <code>(UNI-8620)</code></li><li value="2"><strong>Workflows:</strong> Fixed several edge-cases where workflow stage permissions were overly restrictive <code>(UNI-8537, UNI-8548)</code></li><li value="3"><strong>Data types:</strong> Removing a query string or header value from the data type editor now maintains correct visual state <code>(UNI-8604)</code></li><li value="4"><strong>Canvas:</strong> Fixed an issue where number parameter value would be saved as a string <code>(UNI-8651)</code></li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>CLI:</strong> Pushing a component definition with no parameters property now prints a warning (set the property to an empty array to remove all parameters) <code>(UNI-8652)</code></li><li value="2"><strong>API:</strong> Improved the performance of redirects resolution when querying the <code>/route</code> API <code>(UNI-8678)</code></li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.47.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update January 9th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-january-9th-2025</link>
            <guid>regular-release-update-january-9th-2025</guid>
            <pubDate>Thu, 09 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1"><strong>Canvas Editor:</strong> Assets now show in Rich Text when bound from Uniform Content</li><li value="2"><strong>Canvas Editor:</strong> Removing all assets from a parameter now clears the parameter value</li><li value="3"><strong>Canvas Editor:</strong> Fixed a bug where an entry slug would be regenerated when it was not supposed to</li><li value="4"><strong>Mesh:</strong> Custom fields and parameters now show up correctly within the conditional values panel</li><li value="5"><strong>Route API:</strong> Fixed a Route API 404 when multiple locales were assigned identical path segments</li><li value="6"><strong>Optimization:</strong> Fixed not being able to start a string with a number in a signal match field</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Canvas Editor:</strong> Component inserter layout improved for certain screen sizes</li><li value="2"><strong>Canvas Editor:</strong> Content data resources now allow saving empty values</li><li value="3"><strong>Canvas Editor:</strong> Reference button label improvements</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 10th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-10th-2025</link>
            <guid>regular-release-update-july-10th-2025</guid>
            <pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Fixes:</strong></p><ul><li value="1">Non-localized link parameters targeting project map routes with localized paths now use the localized path when requested in a specific locale from the composition, entry, and route APIs <code>(UNI-7552)</code></li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 11th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-11th-2024</link>
            <guid>regular-release-update-july-11th-2024</guid>
            <pubDate>Thu, 11 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix error icon on Uniform Context Signal edit page</li><li value="2">Fix Paste component/pattern button in Preview panel</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 16th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-16th-2024</link>
            <guid>regular-release-update-july-16th-2024</guid>
            <pubDate>Tue, 16 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Starting from version <code>19.169.0</code> of <code>@uniformdev/cli</code>, composition patterns (patterns created from composition types) will no longer be included by the <code>component-pattern</code> <a href="https://docs.uniform.app/docs/guides/cli/commands/canvas#component-pattern-commands">commands</a> or the <code>componentPattern</code> <a href="https://docs.uniform.app/docs/guides/cli/commands/sync#configuration">config entity</a>.<br>To pull or push composition patterns, please use the beta <code>composition-pattern</code> commands and the <code>compositionPattern</code> config entity.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 17th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-17th-2024</link>
            <guid>regular-release-update-july-17th-2024</guid>
            <pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">It is now possible to connect <a href="https://docs.uniform.app/docs/guides/composition/glossary#dynamic-input">dynamic inputs</a> (e.g., query parameters) to the Limit and Skip settings of the <a href="https://docs.uniform.app/docs/guides/composition/connect-external-data/loop-component">Loop component</a>.</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 17th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-17th-2025</link>
            <guid>regular-release-update-july-17th-2025</guid>
            <pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Added support for specifying a <code>compatibilityDate</code> parameter when deploying a Custom Edgehancer worker via the CLI.<br>You can now optionally set a <code>compatibilityDate</code> to indicate the targeted support level in the Workers runtime. This ensures that any backwards-incompatible changes made to the runtime after the specified date will not affect the deployed worker. <code>(UNI-7598)</code></li><li value="2">Added retry logic to Uniform CLI commands to handle occasional connection reset problems on Windows machines <code>(UNI-7576)</code></li><li value="3">Using the Uniform CLI to push compositions, entries, or patterns that enable locales that are not registered with Uniform will now log a warning.</li><li value="4">Increased the latency threshold for data resource warnings from 200ms to 1000ms</li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Pulling entry patterns with the Uniform CLI into a package file works correctly.</li><li value="2">In the Canvas editor, the option to attach to the project map is now hidden for users without the necessary permissions <code>(UNI-7568)</code></li><li value="3">In the Properties side rail, component patterns are now correctly labeled as &quot;Component Pattern&quot; instead of &quot;Composition&quot; <code>(UNI-7121)</code></li><li value="4">Fixed visual overflow issues with the Date/Time parameter <code>(UNI-7415)</code></li></ul><p><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version <code>20.25.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 1st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-1st-2024</link>
            <guid>regular-release-update-july-1st-2024</guid>
            <pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixed issue where users could not save numeric signals.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 1st, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-1st-2025</link>
            <guid>regular-release-update-july-1st-2025</guid>
            <pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fix:</strong></p><ul><li value="1">(CLI) Resolved an issue where component and composition patterns weren&#39;t properly syncing to Uniform package files. This ensures your patterns are correctly updated when you make changes <code>(UNI-7444)</code></li></ul><p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1">(API) The API now supports storing larger entry and composition payloads, allowing you to work with more complex content structures without size limitations <code>(UNI-7448)</code></li></ul><p dir="ltr"><strong>Package update:</strong></p><ul><li value="1">Uniform packages published with version<strong> </strong><code>20.23.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 23rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-23rd-2024</link>
            <guid>regular-release-update-july-23rd-2024</guid>
            <pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">New <strong><code>beta</code></strong> component to render items in <code>&lt;ObjectList&gt;</code> as an alternative to <code>&lt;ObjectGridItem&gt;</code> - <code>&lt;ObjectListItem&gt;</code></li><li value="2">New component in Design System - <code>&lt;DragHandler&gt;</code> </li><li value="3">New property to add icon to <code>&lt;MenuTrigger&gt;</code> component</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 24th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-24th-2024</link>
            <guid>regular-release-update-july-24th-2024</guid>
            <pubDate>Wed, 24 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Visual editor: <ul><li value="1">now the current selected component is always visible in the property panel, while it used to only be available in the &quot;Content&quot; tab previously</li><li value="2">improved indicator for components and patterns</li></ul></li><li value="2">Design system: New <code>IconColor</code> prop and icon theme <code>accent-alt-dark</code> added to <code>&lt;Chip /&gt;</code> component</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 24th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-24th-2025</link>
            <guid>regular-release-update-july-24th-2025</guid>
            <pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1"><strong>Nuxt Module</strong>: Added support for Nuxt 4. The module remains compatible with Nuxt 3 <code>(UNI-7643)</code></li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Consolidated Mesh Framework manifest schema for all three different tools: <code>projectTool</code>, <code>dashboardTool</code>, <code>editorialTool</code> <code>(UNI-7623)</code></li><li value="2"><strong>Context packages</strong>: Removed dependency on <code>uuid</code> in <code>context</code> and <code>context-vue</code>, resolving ES module issues in Nuxt 3.17.6+ <code>(UNI-7575)</code></li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fix issues with incomplete results being returned when using &quot;starts with...&quot; filtering operator <code>UNI-7631</code></li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version <code>20.26.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 25th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-25th-2024</link>
            <guid>regular-release-update-july-25th-2024</guid>
            <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improve text truncation behaviour on long workflow name values</li><li value="2">Enable workflow stage filtering on entry patterns and advanced filtering</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 29th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-29th-2025</link>
            <guid>regular-release-update-july-29th-2025</guid>
            <pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Uniform CLI <code>entry</code> and <code>entry-pattern</code> <code>get</code> and <code>list</code> commands can fetch entries with block IDs preserved <code>UNI-7644</code></li><li value="2">Add validation message for workflow name length <code>UNI-6994</code></li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fix a link parameter project map node editor being unusable on smaller screens <code>UNI-7470</code></li><li value="2">Fix Uniform &quot;Entry by slug&quot; data type missing a default locale in a data type test drawer <code>UNI-7609</code></li><li value="3">Resetting data resource filters now sets the filters to a blank state <code>UNI-7289</code></li><li value="4">Fix an infinite loading state in certain cases when navigating to the entry pattern editor  <code>UNI-7297</code></li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version <code>20.26.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 31st, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-31st-2025</link>
            <guid>regular-release-update-july-31st-2025</guid>
            <pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><code>Uniform Content</code> Unpublished mode is now enabled by default for all new projects <code>(UNI-7645)</code></li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1"><code>Mesh</code> Fixed the invisible side rail button for &quot;Canvas Editor&quot; mesh location <code>(UNI-7671)</code></li><li value="2"><code>Project Map</code> Node picker now appears correctly on smaller screens <code>(UNI-7470)</code></li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version <code>20.26.2</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 3rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-3rd-2024</link>
            <guid>regular-release-update-july-3rd-2024</guid>
            <pubDate>Wed, 03 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Allow creation Block Types in the empty Project or before any Content Type is created</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 3rd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-3rd-2025</link>
            <guid>regular-release-update-july-3rd-2025</guid>
            <pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1">Improved the invitation flow - pre-fill invitee email and redirect to login if they already have a Uniform account <code>(UNI-7446)</code></li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update July 8th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-july-8th-2025</link>
            <guid>regular-release-update-july-8th-2025</guid>
            <pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Fixes:</strong></p><ul><li value="1">Minor visual fixes for API Key and Team Member management <code>(UNI-7544)</code></li><li value="2">(SDK) Fix Typescript types for <code>in</code>/<code>nin</code> filtering operators <code>(UNI-7563)</code></li></ul><p dir="ltr"><strong>Package update:</strong></p><ul><li value="1">Uniform packages published with version<strong> </strong><code>20.24.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 10th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-10th-2024</link>
            <guid>regular-release-update-june-10th-2024</guid>
            <pubDate>Mon, 10 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">New packages <code>19.159.0</code> with updated support for Next.js App Router.</li></ul><p dir="ltr"><strong>App Router / React Server Components SDK updates</strong></p><ul><li value="1">Support for <code>&lt;Suspense /&gt;</code> and component streaming. Doing some async work in your server components and want to wrap the component in a Suspense boundary? Previously, you would need to handle this in your implementation but now you can let Uniform handle this for you. The <code>resolveComponent</code> function on UniformComposition can now return a <code>suspense</code> object to specify the component. After this is configured, this loading component will be used if your component has an uncached fetch call and the actual component will be streamed in after.</li></ul><pre><code>resolveComponent={({ component }) =&gt; {<br>  let result: ResolveComponentResult[&#39;component&#39;] | undefined = undefined;<br>  let suspense: ResolveComponentResult[&#39;suspense&#39;] | undefined = undefined;<br><br>  if (component.type === &#39;page&#39;) {<br>    result = PageComponent;<br>    suspense = {<br>      fallback: () =&gt; &lt;div&gt;Loading...&lt;/div&gt;,<br>    };<br>  }<br><br>  return {<br>    component: result ?? DefaultNotImplementedComponent,<br>    suspense,<br>  };<br>}}<br></code></pre><ul><li value="1">Additional API: retrieve compositions by slug: A helper function was introduced to fetch compositions by slug instead of by route path. This function can be useful when you are trying to retrieve a composition that is not associated with the current one but still want to benefit from built in cache logic.</li></ul><pre><code>import { retrieveCompositionBySlug } from &#39;@uniformdev/canvas-next-rsc&#39;; <br><br>// somewhere in your component<br>const composition = await retrieveCompositionBySlug({ slug: &#39;composition-slug-here&#39; });</code></pre><ul><li value="1">Cache optimization: route fetch requests have been optimized and requests without data in <a href="https://nextjs.org/docs/app/building-your-application/data-fetching/fetching-caching-and-revalidating#fetching-data-on-the-server-with-fetch">Next.js Data Cache</a> will fall back to Uniforms CDN cache as a second layer. This will improve performance of any cache misses that occur.</li><li value="2">Next.js 15 RC support: new major version of Next.js is coming, see changelog is available <a href="https://nextjs.org/blog/next-15-rc">here</a>. This update to Uniform SDK is putting the foundational support for this upcoming release. As part of Next.js 15, the default fetch cache strategy will be changing, which you can <a href="https://nextjs.org/blog/next-15-rc#caching-updates">read about here</a>. In short, fetch requests are no longer cached by default. Uniform exports and uses the following API clients in the <code>@uniformdev/canvas-next-rsc</code> : <code>getDefaultCanvasClient</code>, <code>getDefaultManifestClient</code>, <code>getDefaultProjectMapClient</code>, <code>getDefaultRouteClient</code>. If you are using any of these clients, you will not see any change in caching as we always specify the <code>cache</code> field used to control caching.</li></ul><p dir="ltr"><strong>Other bug fixes</strong></p><ul><li value="1">prevent redirect loop when locale URL equals fallback</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 10th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-10th-2025</link>
            <guid>regular-release-update-june-10th-2025</guid>
            <pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fix issues with binding of the locale in data resources after locale mappings have been cleared (<code>UNI-6516</code>).</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 12th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-12th-2025</link>
            <guid>regular-release-update-june-12th-2025</guid>
            <pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fix:</strong></p><ul><li value="1">Prompts navigation item in project settings now only appear for users with appropriate access permissions <code>(UNI-7059)</code></li><li value="2">Localized fields with links to project map nodes that have localized paths work correctly <code>(UNI-7376)</code></li><li value="3">Double-clicking a project map node in links now maintains dynamic input values <code>(UNI-7371)</code></li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 13th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-13th-2024</link>
            <guid>regular-release-update-june-13th-2024</guid>
            <pubDate>Thu, 13 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1">Webhook events related to Project Map Nodes now have locale-specific path and name</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Do not load single entry data resource if no entry Id was provided</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 17th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-17th-2024</link>
            <guid>regular-release-update-june-17th-2024</guid>
            <pubDate>Mon, 17 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Added the option to hide the component pattern in parameter error handling</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix signal editor refreshing on browser tab refocus</li><li value="2">Fix search and filtering z-index issue when configuring data resources</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 18th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-18th-2025</link>
            <guid>regular-release-update-june-18th-2025</guid>
            <pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fix:</strong></p><ul><li value="1">Navigating away from an entry editor while using the entry preview feature no longer throws an error <code>(UNI-7404)</code></li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.20.3</code></li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 19th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-19th-2024</link>
            <guid>regular-release-update-june-19th-2024</guid>
            <pubDate>Wed, 19 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixed search index initialization for programmatically created projects</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 24th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-24th-2025</link>
            <guid>regular-release-update-june-24th-2025</guid>
            <pubDate>Tue, 24 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1">Preview mode and viewport size settings are now saved, so your preferences remain consistent across editing sessions.</li><li value="2">Pattern previews now load faster and no longer require CORS headers (<code>UNI-7365</code>).</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 26th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-26th-2024</link>
            <guid>regular-release-update-june-26th-2024</guid>
            <pubDate>Wed, 26 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixed pattern categories filtering.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 3rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-3rd-2024</link>
            <guid>regular-release-update-june-3rd-2024</guid>
            <pubDate>Mon, 03 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1">Added <code>optionalPatternParameter</code> option for data resources. When <code>true</code>, the data resource does not create an error forcing the choosing an override value when there is no default.</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improved display of Test and Personalization containers in the structure and preview panels.</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 3rd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-3rd-2025</link>
            <guid>regular-release-update-june-3rd-2025</guid>
            <pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Content entries can now <a href="https://docs.uniform.app/docs/guides/composition/content-entries#use-entries-as-data-resources-in-other-entries">be used as data resources in other entries</a>, allowing you to dynamically include shared field values like product names, pricing, or terms through dynamic tokens (<code>UNI-5826</code>).</li><li value="2">Improved the reliability and performance of the NESI edge worker, with memory usage optimized by up to 24% on some platforms (<code>UNI-7344</code>).</li></ul><p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed a bug in edge worker A/B testing logic that could lead to unequal variant distribution when a variant included only nested personalization.</li><li value="2">Fix &quot;starts with&quot; search operator to match only prefixes of textual fields (<code>UNI-7327</code>).</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.20.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 4th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-4th-2024</link>
            <guid>regular-release-update-june-4th-2024</guid>
            <pubDate>Tue, 04 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improved server-to-client Context state transition</li></ul><p dir="ltr"><strong>Bugfixes</strong></p><ul><li value="1">Fixes navigation links to be aware of active release</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update June 6th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-6th-2024</link>
            <guid>regular-release-update-june-6th-2024</guid>
            <pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Mesh Integrations</strong></p><ul><li value="1">Fixed <strong>Algolia</strong> entry selector UI by adjusting its hight</li><li value="2">Updated <strong>Kontent.ai</strong> branding</li><li value="3">Fixed <strong>Contentstack</strong> Data Source environment setting value saving</li><li value="4">Fixed parsing JSON response in <strong>OpenAI </strong>integration</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 10th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-10th-2026</link>
            <guid>regular-release-update-march-10th-2026</guid>
            <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>Improvements:</h3><ul><li value="1">Added <code>buildOriginRequestHeaders</code> option to <code>createUniformEdgeMiddleware</code> for Vercel edge, allowing custom headers to be passed to the origin request <code>(UNI-8973)</code></li></ul><h3>Bug fixes:</h3><ul><li value="1">Fixed an issue where the &quot;Add Node&quot; form would lose the entered node name if a single component definition was pre-selected <code>(UNI-6242)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.53.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 11th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-11th-2024</link>
            <guid>regular-release-update-march-11th-2024</guid>
            <pubDate>Wed, 06 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.124.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Update composition and components Listing and filtering UI </li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix a 400 error when reloading a data source</li><li value="2">Creating a new entry now responds to first click interaction, publishes status menu options; label click event now triggers correctly</li><li value="3"> Entry slug value now truncates to prevent type cell shrinking</li><li value="4">Update add an entry button styles</li><li value="5">Fix performance issue when deleting files</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 12th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-12th-2024</link>
            <guid>regular-release-update-march-12th-2024</guid>
            <pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.125.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Indicate if a parameter or field is localizable on the listing</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 12th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-12th-2026</link>
            <guid>regular-release-update-march-12th-2026</guid>
            <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>Improvements:</h3><ul><li value="1">Move project dashboard header section into the tabbed area <code>(UNI-8998)</code></li><li value="2">When adding locales to a composition with patterns on it, pattern data in the added locale is now reliably visible without refreshing the editor <code>(UNI-7326)</code></li></ul><h3>Bug fixes:</h3><ul><li value="1">Fixed an issue in NESI edge processing that caused errors when a personalization has zero variants. <code>(UNI-8981)</code></li><li value="2">The <code>preRequest</code> hook&#39;s <code>dataResource</code> type now includes the <code>variables</code> property, matching the runtime payload. Previously, accessing <code>dataResource.variables</code> in a preRequest hook caused a TypeScript error (ts2339), even though the data was available at runtime <code>(UNI-8845)</code></li><li value="3">Fixed unusual cases where the <code>_patternOverrides</code> property would be mistakenly propagated to route API responses <code>(UNI-7326)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.53.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 13th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-13th-2024</link>
            <guid>regular-release-update-march-13th-2024</guid>
            <pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.125.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Indicate l10n and integration on params list</li><li value="2">Add disabled state to content type input and filter item option</li><li value="3">fix default sorting issue in EntryList component when switching between old and new search and filter feature flag UI</li><li value="4">fix asset files being deleted due to faulty db comparison</li><li value="5"></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 13th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-13th-2025</link>
            <guid>regular-release-update-march-13th-2025</guid>
            <pubDate>Thu, 13 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed a bug causing slight deviation in audience distribution towards the first variation in A/B tests.</li><li value="2">Resolved an error that occurred when sending invitations with role-based permissions.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 14th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-14th-2024</link>
            <guid>regular-release-update-march-14th-2024</guid>
            <pubDate>Thu, 14 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.126.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Add path resolver function to app router preview handler in <code>canvas-next-rsc</code></li><li value="2">Fix playground handler ID parameter handler in <code>canvas-next-rsc</code></li><li value="3">Fix a bug where entry PUT would return the wrong status</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 17th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-17th-2026</link>
            <guid>regular-release-update-march-17th-2026</guid>
            <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Features:</strong></p><ul><li value="1">Added a new <code>activeReleaseId</code> property in <code>canvasEditorTools</code> and <code>dataResource</code> mesh location metadata. As opposed to <code>releaseId</code> which is only present when the entity being edited has been copied to the active release, <code>activeReleaseId</code> is always provided in a non-base release. <code>(UNI-8928)</code></li></ul><p><strong>Bug fixes:</strong></p><ul><li value="1">Fix the popover behavior within Canvas when interacting with the preview Iframe <code>(UNI-8843)</code></li><li value="2">Fixed an issue whereby the undocked siderail within Canvas would overlap the release drawer <code>(UNI-5708)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.54.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 18th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-18th-2024</link>
            <guid>regular-release-update-march-18th-2024</guid>
            <pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.126.1</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Expose data source customPublic property to custom edgehancer handlers in <code>mesh-edgehancer-sdk</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 19th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-19th-2024</link>
            <guid>regular-release-update-march-19th-2024</guid>
            <pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">no new package</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix redirect warning and error text collision </li><li value="2"> Apply asset overrides to preview composition</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 19th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-19th-2026</link>
            <guid>regular-release-update-march-19th-2026</guid>
            <pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">Copying reference fields between locales now correctly sets localization for the localized values <code>(UNI-8838)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.55.0</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 20th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-20th-2024</link>
            <guid>regular-release-update-march-20th-2024</guid>
            <pubDate>Wed, 20 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><p dir="ltr">We added a new type of Generative AI prompt called <a href="https://docs.uniform.app/docs/guides/composition/generative-ai#generate-multiple-parameters">Multiple text parameters</a> to access the whole Composition&#39;s component data or the entire content Entry.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 21st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-21st-2024</link>
            <guid>regular-release-update-march-21st-2024</guid>
            <pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.128.9</code> has been released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Introduce bindable variable values to <code>Records to fetch (limit)</code> and <code>Start from (offset)</code></li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Remove display name field from ContentTypesList component</li><li value="2">fixed how path is constructed for client context update, removed slug resolution + error in react server components</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 24th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-24th-2026</link>
            <guid>regular-release-update-march-24th-2026</guid>
            <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">Fixed an issue where an asset pasted into a rich text parameter would sometimes not be editable in the asset library<code>(UNI-9004)</code></li><li value="2">Block properties on pattern instances are correctly shown as read-only<code>(UNI-9020)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.55.1</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 25th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-25th-2024</link>
            <guid>regular-release-update-march-25th-2024</guid>
            <pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.129.0</code> has been released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">fix audience selector that is missing on the prompt inputs screen</li><li value="2">Allow inserting after patterns in preview panel</li><li value="3">Add error handling callout component to entry list and uniform content data resource editors</li><li value="4">Data type and data source actions menu to use portal rendering to prevent z-indexing issues</li><li value="5">Prevent errors updating HTTP data sources</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 26th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-26th-2024</link>
            <guid>regular-release-update-march-26th-2024</guid>
            <pubDate>Tue, 26 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new package <code>19.130.0</code> has been released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">use node 18+ compatible proxy implementation<strong> </strong>in uniform CLI</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Enable hiding ro pattern params on slot children in Canvas</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 26th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-26th-2026</link>
            <guid>regular-release-update-march-26th-2026</guid>
            <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">API: fix issues with project map node invalidation when reattaching compositions <code>(UNI-9007)</code></li><li value="2">RSC: Resolved a compatibility issue with component deserialization in React Server Components. <code>(UNI-9050)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.55.2</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 27th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-27th-2024</link>
            <guid>regular-release-update-march-27th-2024</guid>
            <pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">No new package release</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Showing a suggestion in the highlighter when only one option is allowed (excluding system components.)</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Date picker allows selecting using default date</li><li value="2">Various fixes for pattern visual editing issues</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 31st, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-31st-2026</link>
            <guid>regular-release-update-march-31st-2026</guid>
            <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvements:</strong></p><ul><li value="1">Releases now support descriptions</li><li value="2">Improved releases navigation (Scheduled, Unscheduled, Launched)</li><li value="3">The release list views now also includes the count of changes within the respective releases</li><li value="4">When editing an entity that has copies in other releases, we now show that information in a release bar</li></ul><p><strong>Bug fixes:</strong></p><ul><li value="1">Correctly display email links in the link parameter field. <code>(UNI-5819)</code></li><li value="2">Fix user experience in the Canvas editor when viewing errors in the Data Resources tab. <code>(UNI-7720)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.56.0</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 3rd, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-3rd-2026</link>
            <guid>regular-release-update-march-3rd-2026</guid>
            <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>Bug fixes:</h3><ul><li value="1">Modified Reference Editor to disable the Remove option when in read-only mode. <code>(UNI-8547)</code></li><li value="2">Prevented the creation of multiple dynamic pages at the same level, resolving a configuration issue that led to broken previews and rendering failures. <code>(UNI-8926)</code></li><li value="3">Fixed a bug where Personalization, A/B Test, and other components with inherited slots inside Slot Sections would ignore the Slot Section&#39;s component restrictions. <code>(UNI-8894)</code></li><li value="4">Fixed an edge case with custom edgehancers where a wrong pre-request hook would be called <code>(UNI-8949)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.50.2</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 4th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-4th-2024</link>
            <guid>regular-release-update-march-4th-2024</guid>
            <pubDate>Mon, 04 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.120.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">AI: Fix dirty state for multi text params; hide AI-generated icon if there is no multi param prompt available</li><li value="2">blocks: do not offer to edit link block</li><li value="3">Set a maximum width on filter dropdowns on the dashboard</li><li value="4">limit QS parameter for edge collection-endpoints</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 5th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-5th-2024</link>
            <guid>regular-release-update-march-5th-2024</guid>
            <pubDate>Tue, 05 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.121.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Ability to open inline preview url update modal from error list </li><li value="2">Add datetime fallback for browsers that don&#39;t have modern intl API</li><li value="3">Prevent throwing when an invalid binding is in a loop</li><li value="4">Prevent errors when nodes are not found in a project map</li><li value="5">Throw response error for consecutive slashes instead of 500 in project map</li><li value="6">Fix API regression with composition data in project map</li><li value="7">Prevent error when no rights to team in project map</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 5th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-5th-2026</link>
            <guid>regular-release-update-march-5th-2026</guid>
            <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Bug fixes:</strong></p><ul><li value="1">Fixed an issue where enrichments that had sort order defined would not be properly grouped by their enrichment category when displayed in the enrichment tag list <code>(UNI-8450)</code></li><li value="2">Renaming patterns (components, compositions, entries) or compositions now saves correctly when using the <code>Ctrl+S / Cmd+S</code> keyboard shortcut. Previously, the name would revert to its old value after refreshing the page <code>(UNI-8888)</code></li><li value="3">Fixed an issue whereby the redirect callout would not appear when changing a path segment in the Canvas editor <code>(UNI-6678)</code></li><li value="4">Fixed icon spacing in dropdown buttons at small size (UNI-8914)</li></ul><p><strong>Package update:</strong></p><p>Uniform packages published with version<strong> </strong><code>20.51.0</code></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 6th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-6th-2024</link>
            <guid>regular-release-update-march-6th-2024</guid>
            <pubDate>Wed, 06 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">a new version <code>19.122.0</code> was released with no breaking changes</li></ul><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Document and allow team admin api keys to deal with team members</li><li value="2">Enable unpublishing from composition/entry editors</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">fix release deletion deleting base instances</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update March 6th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-march-6th-2025</link>
            <guid>regular-release-update-march-6th-2025</guid>
            <pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed an issue where overrides inside nested slot sections weren&#39;t working as expected.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 12th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-12th-2026</link>
            <guid>regular-release-update-may-12th-2026</guid>
            <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Features:</strong></p><ul><li value="1">Asset Library now supports more file types: .txt, .md <code>(UNI-9343)</code></li></ul><p><strong>Improvements:</strong></p><ul><li value="1">Improved error messages when attempting to create project map nodes with duplicate paths <code>(UNI-9314)</code></li><li value="2">Release bar now indicates &quot;outdated&quot; if the Base version of an item has been updated since the release version was created. Mirrors and makes visible the existing release preflight warning. Other release bar wording updates for clarity <code>(UNI-9142)</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 13th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-13th-2025</link>
            <guid>regular-release-update-may-13th-2025</guid>
            <pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1">Granular roles: Permissions for components, content types and AI Prompts can now be individually granted</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.15.0</code></li></ul>]]></description>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 14th 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-14th-2024</link>
            <guid>regular-release-update-may-14th-2024</guid>
            <pubDate>Tue, 14 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Mesh Integrations</strong></p><p dir="ltr">Updated integration for Algolia with the following improvements:</p><ul><li value="1">When <code>Refinement List</code> component has <code>Show More</code> feature configured, new validation logic ensures correct values of <code>Show more limit</code> and <code>Limit</code> properties</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 14th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-14th-2026</link>
            <guid>regular-release-update-may-14th-2026</guid>
            <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Improvements:</strong></p><ul><li value="1">Enhance <code>ClientUniformText</code> component to support custom styles <code>(UNI-9355)</code></li><li value="2">Items in releases can now be copied to other releases from the release detail view <code>(UNI-9161)</code></li><li value="3">Unify display name checkbox label across components, entries, and blocks <code>(UNI-9253)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.63.0</code></p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 15th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-15th-2024</link>
            <guid>regular-release-update-may-15th-2024</guid>
            <pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><code>design-system</code> package - <code>&lt;SegmentedControl&gt;</code> component got fixes:<ul><li value="1">prevent text wrap</li><li value="2">handle scrolling</li></ul></li><li value="2"><code>mesh-sdk-react</code><strong> </strong>package - fix placeholder position for <code>&lt;InputVariables&gt;</code> component</li></ul><p dir="ltr"><strong>CLI</strong></p><ul><li value="1">Add <code>search</code> option to <code>canvas</code> CLI commands</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.149.0</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 15th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-15th-2025</link>
            <guid>regular-release-update-may-15th-2025</guid>
            <pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1">Nuxt and Vue packages:<ul><li value="1">Added support for Nuxt.js v3.17.</li><li value="2">Introduced the <code>useUniformContextualEditingState</code> composable to help developers adapt frontend behavior based on the visual editing state in the Canvas editor. The composable can be imported from <code>@uniformdev/canvas-vue</code></li></ul></li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.16.0</code></li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 16th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-16th-2024</link>
            <guid>regular-release-update-may-16th-2024</guid>
            <pubDate>Thu, 16 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><code>mesh-sdk-react</code> - make <code>getDataResource</code> work with variables in parameter values</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix timezone formatting and name fallback in older Chrome and Safari versions</li><li value="2">Fix various redirect editing edge-case issues</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.150.0</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 1st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-1st-2024</link>
            <guid>regular-release-update-may-1st-2024</guid>
            <pubDate>Wed, 01 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Allow to configure a/b test and personalization variant settings when they are immediate children of each other</li><li value="2">Discard asset parameter changes on modal close</li><li value="3">Added <code>results per page</code> to pagination on composition lists</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.142.0</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 22nd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-22nd-2024</link>
            <guid>regular-release-update-may-22nd-2024</guid>
            <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix an entries filter UI bug where the content type filter was allowed multiple times</li><li value="2">Fix a UI regression on the &quot;add project map node&quot; screen</li><li value="3">Fix release failing to save when no schedule was set</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 22nd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-22nd-2025</link>
            <guid>regular-release-update-may-22nd-2025</guid>
            <pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes:</strong></p><ul><li value="1">Fixed issue where binding to Uniform entry blocks from within a composition would throw an error in the API</li><li value="2">Fixed a bug in the Nuxt SDK with the unguarded <code>window</code> global use</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.18.0</code></li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 23rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-23rd-2024</link>
            <guid>regular-release-update-may-23rd-2024</guid>
            <pubDate>Thu, 23 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix broken binding inside components under the Loop after deleting the corresponding data resource</li><li value="2">Fix broken localized fields after the invalid transition between non-localized project</li><li value="3">Fix nested Slot Section overrides</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">New <code>allowBindingSearchTerm</code> flag that enables binding of keyword search input in <code>SearchAndFilter</code> component</li><li value="2">New common property for Mesh Location metadata - <code>dashboardOrigin</code></li><li value="3">Improve error reporting when loading data resources times out</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 27rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-27rd-2024</link>
            <guid>regular-release-update-may-27rd-2024</guid>
            <pubDate>Mon, 27 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">The issue where changing the &quot;Visitor Distribution&quot; values on the A/B Test component level did not correctly update the variants has been resolved.</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 28th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-28th-2024</link>
            <guid>regular-release-update-may-28th-2024</guid>
            <pubDate>Tue, 28 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix an issue where some assets would be omitted from a composition served by the API</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 2nd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-2nd-2024</link>
            <guid>regular-release-update-may-2nd-2024</guid>
            <pubDate>Thu, 02 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Prevent overflow of Data Resource menus when no Data Resource data was rendered</li><li value="2">Now it is possible to add Search Parameter to Project Map nodes without default values</li></ul><p dir="ltr"><strong>SDK</strong></p><ul><li value="1">A new package <code>19.142.1</code> was released with no breaking changes</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 30th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-30th-2024</link>
            <guid>regular-release-update-may-30th-2024</guid>
            <pubDate>Thu, 30 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Improve the responsiveness of the Canvas editor</li><li value="2">Fix an issue where the &quot;Take me back&quot; banner inside Canvas preview was shown unnecessarily </li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Add the option to skip the preflight modal if preflight checks pass </li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 31st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-31st-2024</link>
            <guid>regular-release-update-may-31st-2024</guid>
            <pubDate>Fri, 31 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix an issue where the A/B Test component nested within the Personalization component was not available in Preview</li><li value="2">Disable auto-scrolling in the preview panel</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 6th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-6th-2024</link>
            <guid>regular-release-update-may-6th-2024</guid>
            <pubDate>Thu, 02 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">We&#39;ve made some optimizations to the Canvas and Route APIs. As a result, customers are experiencing an average reduction of 25% in response time.</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">In some cases, users were previously unable to immediately launch a release. This issue has now been resolved.</li><li value="2">Assets: Fixed issue where users with “Editor” role were not able to upload the first asset to a project</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 6th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-6th-2025</link>
            <guid>regular-release-update-may-6th-2025</guid>
            <pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixes</strong></p><ul><li value="1">Fixed bug with <code>sdk.currentWindow?.updateHeight()</code><strong> </strong>breaking  when passing same height second time in a row.</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Custom permissions for individual users are now deprecated. Centralised role management is in development which will provide more control over permissions located in one place.</li></ul><p dir="ltr"><strong>Package update</strong></p><ul><li value="1">Uniform packages published with version <code>20.14.2</code></li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update May 7th, 2026]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-may-7th-2026</link>
            <guid>regular-release-update-may-7th-2026</guid>
            <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<p><strong>Features:</strong></p><ul><li value="1">Data resource errors now include an optional <code>statusCode</code> property that contains the HTTP status code from the failed fetch <code>(UNI-9158)</code></li></ul><pre><code>// Filter for errors that have status codes<br>const fetchErrors = issues.filter(<br>  (i): i is DataResourceIssue =&gt;<br>    i.type === &quot;data&quot; &amp;&amp; typeof i.statusCode === &quot;number&quot;<br>);<br><br>// Filter for specific status codes (e.g., rate limits)<br>const rateLimitErrors = fetchErrors.filter(i =&gt; i.statusCode === 429);</code></pre><p>This addresses the need to handle errors beyond simple message filtering, particularly for rate limits (429) and other HTTP status codes.</p><ul><li value="1">Custom edgehancers can now report HTTP status codes when registering errors via the mesh-edgehancer-sdk:</li></ul><pre><code>// Custom edgehancers can include statusCode in error objects<br>return {<br>  errors: [<br>    {<br>      message: &quot;Failed to fetch data&quot;,<br>      statusCode: 404<br>    }<br>  ]<br>};</code></pre><p>The <code>statusCode</code> field is automatically validated and passed through to the final error response.</p><ul><li value="1">Replaced ariakit with base-ui component library within the uniform design system (the replacement is backwards-compatible)</li></ul><p><strong>Improvements:</strong></p><ul><li value="1">Improved validation clarity of the locale definitions management screen <code>(UNI-9265)</code></li></ul><p><strong>Bug fixes:</strong></p><ul><li value="1">Pattern-derived components now properly show Personalize This and A/B Test This options in the composition editor preview highlighter, and variant menu items display both the variant name and component title for better clarity. <code>(UNI-5842)</code></li><li value="2">Fixed the &quot;Open a different composition&quot; button being cut off in the header when the Scout sidebar is pinned. <code>(UNI-9268)</code></li><li value="3">Slot&#39;s <code>allowedComponents</code> list now allows IDs of up to 100 characters, matching the maximum length allowed for component public IDs <code>(UNI-6697)</code></li></ul><p>Uniform packages published with version<strong> </strong><code>20.61.1</code></p>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 11th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-11th-2024</link>
            <guid>regular-release-update-november-11th-2024</guid>
            <pubDate>Mon, 11 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix for unintentional Link Parameter unbinding in Canvas Editor.</li><li value="2">Fix visibility of the A/B Test when using Next.js app router / React Server Component in developer mode.</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Avoid resolving Contentful references deeper than specified by <code>include</code> setting.</li><li value="2">New ability to require consent for personalization to run. This new option is available when you are configuring an instance of <code>Context</code> object. Set<code>requireConsentForPersonalization</code> to <code>true</code> if you want personalization to depend on consent value (default <code>false</code>). Update <code>@uniformdev</code> npm packages to <code>19.202.0</code> to get this new feature.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 11th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-November-11th-2025</link>
            <guid>regular-release-update-november-11th-2025</guid>
            <pubDate>Tue, 11 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Canvas Editor</strong> - Small UI bug with vertical separator line in Parameters panel (<code>UNI-8398</code>)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.42.1</code></strong></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 18th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-18th-2024</link>
            <guid>regular-release-update-november-18th-2024</guid>
            <pubDate>Mon, 11 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong><br></p><ul><li value="1">The Canvas Next RSC package received the following improvements in <code>v19.205.0</code>: <ul><li value="1">Improved the <code>&lt;DefaultNotImplementedComponent /&gt;</code> component to provide more useful information inside Canvas editor.</li><li value="2">The playground will be used to try to preview compositions without a project map node. This behavior can be changed using the <code>resolveFullPath</code> property of <code>createPreviewGETRouteHandler</code>.</li></ul></li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 19th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-19th-2024</link>
            <guid>regular-release-update-november-19th-2024</guid>
            <pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><code>&lt;MediaCard/&gt;</code> component was marked deprecated in favour of <code>&lt;ObjectGridItem/&gt;</code> </li><li value="2">Misc improvements for <code>&lt;StatusBullet/&gt;</code> and <code>&lt;Menu/&gt;</code> components</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 20th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-20th-2024</link>
            <guid>regular-release-update-november-20th-2024</guid>
            <pubDate>Wed, 20 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Canvas Next RSC package: Added releases support for preview</li><li value="2">CLI: More verbose networking error messages</li><li value="3">Context packages: added experimental cookies serialization support</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 20th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-20th-2025</link>
            <guid>regular-release-update-november-20th-2025</guid>
            <pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements:</strong></p><ul><li value="1"><strong>API</strong> - /v1/entity-releases API now supports filtering by release state(s)</li><li value="2"><strong>CLI</strong> - Uniform CLI scaffolding commands (new, new-integration, ai rules install) are now natively aware of the EU version of Uniform</li></ul><p dir="ltr"><strong>Bug fixes:</strong></p><ul><li value="1"><strong>Canvas</strong> - Global query string values on link parameter values are now computed properly.</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.43.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 4th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-4th-2024</link>
            <guid>regular-release-update-november-4th-2024</guid>
            <pubDate>Mon, 04 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix initial filters not being set correctly on data resource query filter types</li><li value="2">Launching editions on releases is improved</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Improved search index and sorting performance</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 4th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-4th-2025</link>
            <guid>regular-release-update-november-4th-2025</guid>
            <pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<h3>New feature: Ask Scout to build components in the “Insert component” dialog</h3><p dir="ltr">You can now use <a href="https://docs.uniform.app/docs/guides/ai/scout">Scout</a> directly from the “Insert component” dialog. Just describe what you want in natural language, whether it’s a simple component or a complex, nested structure with some specific content, and Scout will build it for you at your selected location. You can also upload files to provide content or instructions for Scout to use. After insertion, you can continue refining your new components with Scout in the chat.</p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/VkZBBv2cS8SDh3Uns76J7w-CleanShot-2025-11-04-at-17.53.54.png" alt="Use Scout to insert components"></figure><h3>UI update: Built-in components now in “Built-in containers” category</h3><p dir="ltr">Built-in components for <strong>A/B tests</strong>, <strong>Personalization</strong>, <strong>Loops</strong>, and <strong>Localization</strong> now appear in a new “Built-in containers” category at the bottom of the “Insert component” dialog. This update puts your project’s components front and center, while keeping built-ins easy to find for experience architects.</p><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/aX-VVnGEStawGhZuNpp9lw-CleanShot-2025-11-04-at-17.52.06.png" alt="New "Build-in containers" category"></figure><h3>Improvements: </h3><ul><li value="1">Allow opening block drawer when read-only <code>(UNI-7708)</code></li></ul><h3>Bug Fixes:</h3><ul><li value="1">One can now choose &#39;Not set&#39; when setting a preview value or link param value for query strings with predefined options (dropdown list) <code>(UNI-8296)</code></li><li value="2">Link parameter URLs shown in the editor UI will correctly reflect global query strings when used <code>(UNI-8296)</code></li></ul><h3>Package update</h3><p dir="ltr">Uniform packages published with version <code>20.41.0</code></p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 6th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-6th-2024</link>
            <guid>regular-release-update-november-6th-2024</guid>
            <pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>SDK</strong></p><ul><li value="1">New version of Nuxt 3 packages with improvements to preview functionality and support for latest contextual editing features.</li><li value="2">Support of latest Nuxt <code>3.14.159</code> and <code>3.5.12</code>.</li><li value="3">Our Nuxt starter kit was updated with the latest packages <a href="https://github.com/uniformdev/examples/tree/main/examples/nuxtjs-starter">here</a>.</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Contentful integration fixes in content resolution.</li><li value="2">Fix for usage tracking on composition and entry patterns.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update November 7th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-november-7th-2024</link>
            <guid>regular-release-update-november-7th-2024</guid>
            <pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">CLI: Fix the order of operations during the sync command (deletes are now processed before writes)</li><li value="2">CLI: Fix the What-If functionality for the publish and unpublish commands</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 16th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-16th-2024</link>
            <guid>regular-release-update-october-16th-2024</guid>
            <pubDate>Wed, 16 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Next.js SDK for App Router:</strong></p><ul><li value="1">Added consent toggling</li><li value="2">Added <code>preview</code> mode flag allowing to resolve if you are in the active editing mode or preview mode.</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 17th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-17th-2024</link>
            <guid>regular-release-update-october-17th-2024</guid>
            <pubDate>Thu, 17 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix localization of references</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 17th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-17th-2025</link>
            <guid>regular-release-update-october-17th-2025</guid>
            <pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Workflows</strong> - In workflows, a UI regression prevented authors with stage transition permissions from executing a transition unless they also had stage write permissions. It is not intended that stage write permissions are required to execute a transition. (<code>UNI-8089</code>)</li><li value="2"><strong>Search</strong> - Fixed an issue where content types with a large number of entries would not be indexed properly.</li><li value="3"><strong>Uniform MCP</strong> - Fixed an issue where the MCP server would fail to start.</li><li value="4"><strong>Next.js App Router SDK</strong> - Auto-generated cache tags are now ASCII-encodes to ensure compatibility with Vercel</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.39.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 1st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-1st-2024</link>
            <guid>regular-release-update-october-1st-2024</guid>
            <pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Exclude blocks from Contextual Editing inside Preview</li><li value="2">Fix for Components Usage tracking</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 21st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-21st-2024</link>
            <guid>regular-release-update-october-21st-2024</guid>
            <pubDate>Mon, 21 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug Fixe</strong>s</p><ul><li value="1">Allow Custom Edgehancers to register data issues related to unpublished content.</li><li value="2">Improved performance tracking of Custom Edgehancers.</li><li value="3">CLI: Better support for <code>--verbose</code> and <code>--what-if</code> flags.</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Performance improvements to content indexing.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 21st, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-21st-2025</link>
            <guid>regular-release-update-october-21st-2025</guid>
            <pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Assets </strong>- imageFrom utility now supports images served from the EU data residency (<code>UNI-8254</code>)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.39.1</code></strong></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 23rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-23rd-2024</link>
            <guid>regular-release-update-october-23rd-2024</guid>
            <pubDate>Wed, 23 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Simplify email validation for user registration process</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 23rd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-23rd-2025</link>
            <guid>regular-release-update-october-23rd-2025</guid>
            <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Assets </strong>- Asset parameter dialog menus no correctly show on top of the dialog (<code>UNI-8253</code>)</li><li value="2"><strong>API</strong> - Fixed a bug where requests were not rate-limited properly, leading to a decrease in API performance</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 24th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-24th-2024</link>
            <guid>regular-release-update-october-24th-2024</guid>
            <pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Webhook events for compositions, entries, redirects and project map nodes now include the user details of who triggered the event, improving traceability for actions.</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 28th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-28th-2024</link>
            <guid>regular-release-update-october-28th-2024</guid>
            <pubDate>Mon, 28 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fixed placeholders and a preview mode regression in the RSC SDK</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 28th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-28th-2025</link>
            <guid>regular-release-update-october-28th-2025</guid>
            <pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1"><strong>Canvas</strong> - Usability improvements were made to the key/value input used when setting up static lists on dropdown parameters, quirks, and query string parameters. It is now explicitly documented that the enter key inserts a new row after the current one, and it also accepts pastes of multi-line text values to add multiple values at the same time (optionally comma-delimited within a line to set separate names and values).</li></ul>]]></description>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 30th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-30th-2025</link>
            <guid>regular-release-update-october-30th-2025</guid>
            <pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Canvas Editor</strong> - Fixed issue with broken preview not working in development mode. (<code>UNI-8290</code>)</li><li value="2"><strong>Search</strong> - Fixed API exception when filtering by content type field in projects with 50+ locales (<code>UNI-7243</code>)</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Search</strong> - Content indexing performance improvements (<code>UNI-8285</code>)</li><li value="2"><strong>Improved Empty Locale Handling</strong> by adding filtering to remove empty strings from parsed locale candidates. This prevents issues when locale input contains trailing commas, double commas, or whitespace-only entries.</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.40.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update October 3rd, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-3rd-2024</link>
            <guid>regular-release-update-october-3rd-2024</guid>
            <pubDate>Thu, 03 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Better error handling for missing bound value due to locale mismatch</li><li value="2">Parameter keeps its configuration when delete and added back right away</li></ul><p dir="ltr"><br><strong>Bug fixes</strong></p><ul><li value="1">Fix Project Map tree flickering</li><li value="2">Fix cross-domain redirect management</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>New Integration</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 11th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-11th-2025</link>
            <guid>regular-release-update-september-11th-2025</guid>
            <pubDate>Thu, 11 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Relationships</strong> - A/B test usage is calculated correctly now (<code>UNI-7945</code>)</li><li value="2"><strong>Data Types</strong> - fixed inability to save Data Type edit form if Edge Cache is disabled (<code>UNI-7915</code>)</li><li value="3"><strong>Mesh</strong> - fixed broken Parameter Editor for mesh integrations with query parameters in base url (<code>UNI-7952</code>)</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Canvas</strong> - allows to bind &quot;single select&quot; field types in Uniform Content data resources (<code>UNI-7815</code>)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.34.1</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 18th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-18th-2024</link>
            <guid>regular-release-update-september-18th-2024</guid>
            <pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Performance improvements around edge workers internal logging</li><li value="2">Add <code>last modified</code> date to project map composition data</li><li value="3">Simplify marking fields/parameters as Display Name or Thumbnail</li><li value="4">Simplify creating Key/Value options in parameter/field settings</li></ul><p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Show empty teams in Teams/Projects navigation menu</li><li value="2">Fix for new entry slug value not updating when modifying</li><li value="3">Hide Slug editor from Entry Editor if it was disabled in Content Type settings</li><li value="4">Auto-refresh compositions list after unpublishing a composition inline</li><li value="5">Fixes for responsiveness of SearchAndFilter inputs</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 18th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-18th-2025</link>
            <guid>regular-release-update-september-18th-2025</guid>
            <pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><p dir="ltr">CLI - Added AI assistant helper</p><ul><li value="1">New commands:<ul><li value="1"><code>uniform ai mcp install</code> — Install and configure Model Context Protocol (MCP) servers.</li><li value="2"><code>uniform ai rules install</code> — Install AI-specific coding rules.</li><li value="3"><code>uniform ai rules list</code> — List available AI rules.</li></ul></li><li value="2">Supported tools: Cursor, Claude Desktop, and other MCP-compatible AI agents.</li><li value="3">This enables you to install the Uniform MCP server, connect it to your Uniform project, and install rules and best practices for AI-agent awareness.</li></ul><p dir="ltr">Webhooks - Added Email notifications for webhooks.</p><ul><li value="1">You can now add an email address to a webhook’s configuration to receive notifications for:<ul><li value="1"><strong>Endpoint disabled</strong> — Sent when an endpoint is automatically disabled after repeated delivery failures for 5 consecutive days.</li><li value="2"><strong>Delivery attempts exhausted</strong> — Sent when a message fails after all retry attempts have been exhausted.</li></ul></li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">The unpublished data resources toggle in the composition/entry editor will now only appear if there is a data resource on the composition, entry, or pattern that supports unpublished content. (<code>UNI-7835</code>)</li><li value="2">Improved the empty state message on the Components list page to correctly distinguish between a truly empty project and filtered results that yield no matches. Users will now see the appropriate &quot;Create your first component&quot; message or &quot;No results match your current criteria&quot; based on the project&#39;s content and active filters. (<code>UNI-7885</code>)</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 19th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-19th-2024</link>
            <guid>regular-release-update-september-19th-2024</guid>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1">Fix locale mapping for Uniform Content in Uniform Edge API</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 24th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-24th-2025</link>
            <guid>regular-release-update-september-24th-2025</guid>
            <pubDate>Wed, 24 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>CLI</strong> - Improve <code>uniform new</code> error message for insufficient permissions (<code>UNI-5763</code>)</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Canvas</strong> - Parameters and fields on patterns that are overridable have validation errors downgraded to warnings. This makes it possible to use required fields on patterns without providing a default value! (<code>UNI-7966</code>)</li><li value="2"><strong>Canvas</strong> - Dragging to move components into empty slot sections is now easier (<code>UNI-5221</code>)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.36.0</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 25th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-25th-2025</link>
            <guid>regular-release-update-september-25th-2025</guid>
            <pubDate>Thu, 25 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Canvas Editor</strong> - Fixed an issue where the browser tab title for component pattern pages incorrectly displayed &quot;Edit Composition [name]&quot;. It now correctly shows &quot;Edit Component pattern [name]&quot; or &quot;Edit Composition pattern [name]&quot; as appropriate. (<code>UNI-5747</code>)</li><li value="2"><strong>Context UI</strong> - long value dimension names now truncate with a tooltip (<code>UNI-7828</code>, <code>UNI-6834</code>)</li></ul><p dir="ltr"><strong>Improvements</strong></p><ul><li value="1"><strong>Canvas Editor</strong> - The editions selector menu is hidden if there are no editions yet (<code>UNI-7838</code>)</li><li value="2"><strong>Canvas Editor</strong> - Required fields and parameters now have a * icon next to their name for easy identification (<code>UNI-7831</code>)</li><li value="3"><strong>Canvas Editor</strong> - Icons on fields and parameters, such as localization, AI, and conditional values, are hidden until hovered or the field is focused (<code>UNI-7834</code>)</li><li value="4"><strong>Canvas Editor</strong> - The publishing status is an icon with more information in a popover, the label was removed. The publishing status is also available in the save and publish menu. (<code>UNI-7840</code>, <code>UNI-7839</code>)</li><li value="5"><strong>Canvas Editor</strong> - The toggle for fetching unpublished data resources data is no longer shown unless there is a data resource present that actually supports the feature</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.36.1</code></strong></p>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 2nd, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-2nd-2025</link>
            <guid>regular-release-update-september-2nd-2025</guid>
            <pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Context</strong> - changing dimension in personalization criteria keeps operator and value (<code>UNI-7862</code>)</li><li value="2"><strong>Design System</strong> - Button with menu component icon does not shrinking anymore (<code>UNI-7865</code>)</li><li value="3"><strong>NextJS App Router</strong> - Resolved a display issue causing text parameters to look editable outside the canvas editor (<code>UNI-7878</code>)</li></ul><p dir="ltr"><strong>Package update</strong></p><p dir="ltr">Uniform packages published with version<strong> </strong><strong><code>20.32.2</code></strong></p>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 30th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-30th-2025</link>
            <guid>regular-release-update-september-30th-2025</guid>
            <pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Bug fixes</strong></p><ul><li value="1"><strong>Visibility Controls</strong> - When using dynamic tokens as a criteria for component visibility or conditional values, the value shown is now the path to the dynamic token instead of the current value of the token. We still show the current value when previewing the evaluation result. (<code>UNI-8029</code>)</li><li value="2"><strong>Entry Preview</strong> - When opening an entry preview, showing unpublished entries data is automatically enabled (fixed regression). (<code>UNI-8026</code>)</li><li value="3"><strong>Parameter</strong> <strong>Editor</strong> - Add conditional rendering for editor settings and conditions &amp; localisation tabs within the parameter edit form. (<code>UNI-8045</code>)</li></ul>]]></description>
            <category>Bug Fixes</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 5th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-5th-2024</link>
            <guid>regular-release-update-september-5th-2024</guid>
            <pubDate>Thu, 05 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Support binding of a whole value for Link and Block fields when binding Entries to a Composition</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 9th, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-9th-2024</link>
            <guid>regular-release-update-september-9th-2024</guid>
            <pubDate>Mon, 09 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Fixed bug with processing emotion style tags in edge worker</li><li value="2">Composition overrides were suppressing composition pattern overrides, but this has now been fixed.</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Regular release update September 9th, 2025]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-september-9th-2025</link>
            <guid>regular-release-update-september-9th-2025</guid>
            <pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1">Asset Library now supports more file types: .srt, .vtt (<code>UNI-7886</code>)</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Release Drawer]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/release-drawer-changelog</link>
            <guid>release-drawer</guid>
            <pubDate>Wed, 03 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Earlier this year, we launched <a href="https://docs.uniform.app/docs/changelog/shipped/releases-for-managing-content-campaigns-and-scheduling">releases</a> to allow users in Uniform to plan, preview and schedule content ahead of time. This new improvement builds on top of this feature, by making it easier to manage the compositions, patterns and entries inside of releases directly from within of the editing experience. With our new release drawer, you can;</p><ul><li value="1">Access and change between all releases in a project with ease,</li><li value="2">Identify which releases the current composition, pattern or entry has already been copied to or modified within,</li><li value="3">and, check the status for releases at a glance.</li></ul><p dir="ltr">To learn more, check out the video above!</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Release update Nov 20, 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/release-update-nov-20-2023</link>
            <guid>release-update-nov-20-2023</guid>
            <pubDate>Mon, 20 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Changes from this release:</p><p dir="ltr"><strong>Features</strong></p><ul><li value="1">Rework the structure of asset parameter and API</li></ul><p dir="ltr">Bug Fixes</p><ul><li value="1">Add <code>public_id</code> to prompts </li><li value="2">Large text in AI current value, result not visible </li></ul><p dir="ltr">Shipped <code>19.79.0</code> platform and packages </p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Release update Nov 24 2023]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/release-update-nov-24-2023</link>
            <guid>release-update-nov-24-2023</guid>
            <pubDate>Fri, 24 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Released <code>19.81.1</code> platform and packages.</p><p dir="ltr"><strong>Features</strong>:</p><ul><li value="1">Pass max assets amount config to external asset param location</li></ul><p dir="ltr"><strong>Bug fixes and other tasks</strong>:</p><ul><li value="1">Fix config for blocks to prevent min max from being more less than each other</li><li value="2">Fix and improve the resizing of editor panels</li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Releases – for managing content campaigns and scheduling]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/releases-for-managing-content-campaigns-and-scheduling</link>
            <guid>releases-for-managing-content-campaigns-and-scheduling</guid>
            <pubDate>Thu, 18 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">With this new feature, marketers can now create &quot;releases&quot; which bundles compositions, entries and patterns, into scheduled launch packages. This ensures that new content is published smoothly and effectively and in the right order, making every launch event flawless.</p><p dir="ltr">By using releases, editors will be able to;</p><ul><li value="1">Build and publish content in a preview environment away from production to review multiple content edits at the same time.</li><li value="2">Create and schedule multiple iterations of content ahead of time, to support regularly updating content - such as a daily promotion that appears on a home page.</li><li value="3">Launch content in bulk across multiple pages and entities, allowing for large campaigns or broad-spanning content releases to be handled in a single place.</li></ul><p dir="ltr">The releases feature is included for all Enterprise-level projects, and will be provided in a limited capability to non-Enterprise projects.</p><p dir="ltr">To learn more about this feature, check out the video above, or <a href="https://docs.uniform.app/docs/guides/composition/releases-and-scheduling">see our documentation</a>.</p><p dir="ltr"><em>Note; new release-specific permissions have been added which will be off by default for existing roles. To enable this feature for non-admin users, simply </em><a href="https://docs.uniform.app/docs/guides/composition/releases-and-scheduling#roles-and-permissions"><em>add release permissions</em></a><em> to the applicable roles in your team.</em></p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/M47aVQMRQr2g_UydXbVePw-Releases.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Search and filtering on connected external data]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/search-and-filtering-on-connected-external-data</link>
            <guid>search-and-filtering-on-connected-external-data</guid>
            <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">When <a href="https://docs.uniform.app/docs/guides/composition/content-entries">entries</a> or instances <a href="https://docs.uniform.app/docs/guides/composition/entry-patterns">entry patterns</a> are connected to external data sources using <a href="https://docs.uniform.app/docs/guides/composition/connect-external-data/dynamic-tokens">dynamic tokens</a>, the <a href="https://docs.uniform.app/docs/guides/composition/content-entries">search and filter capabilities</a> can be applied to the connected data as well.</p><p dir="ltr">This improves content aggregation based on fields of entries where the data is sourced from a third party system like a PIM or external CMS.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Simplified UI for managing pattern overrides]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/simplified-ui-for-managing-pattern-overrides</link>
            <guid>simplified-ui-for-managing-pattern-overrides</guid>
            <pubDate>Thu, 07 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><p dir="ltr">a nice quality-of-life update to the UI that is used to <strong><em>manage the overrides for patterns</em></strong>. The new UI provides a sleeker and simplified design, trading out radio buttons for checkboxes to make it easier to manage your parameter and variant overrides in a more manageable way.</p>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/psmDYWQmSoSp3D7bdY8GXQ-Social-Templates-1200x630.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Slot Sections for Component Patterns]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/slot-sections-for-component-patterns</link>
            <guid>slot-sections-for-component-patterns</guid>
            <pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">The <a href="https://docs.uniform.app/docs/guides/patterns/component-patterns"><strong>Component Patterns</strong></a> feature one of the key capabilities of Uniform visual workspace. </p><p dir="ltr">Before this change, users were unable to add additional child components to a slot within an instance of a Component Pattern.</p><p dir="ltr">With this update, Component Patterns are receiving a significant enhancement - the introduction of <strong>Slot Sections</strong>. </p><p dir="ltr">This feature allows users to define special areas - so called Slot Sections - within slots of Component Patterns, with the option to specify constraints on the type and quantity of components that can be placed within them. This empowers the creation of reusable container components, greatly enhancing flexibility for Component Patterns.</p><p dir="ltr">Want to include additional buttons or links as CTAs within a Hero component, or incorporate other components within it? Slot Sections make it effortless. With this update, assembling components from atomic elements and authoring new ones is now easier than ever, all without the need for coding.</p><p dir="ltr">Learn more about Slot Sections in our <a href="https://docs.uniform.app/docs/guides/patterns#slot-sections">documentation</a></p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/4ouwv4CrQumXu4lRwnmGIA-slot-sections-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Streamline new node creation flow]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/streamline-new-node-creation-flow</link>
            <guid>streamline-new-node-creation-flow</guid>
            <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Adding a new node to your <a href="https://docs.uniform.app/docs/guides/project-maps">project map</a> is now more visual and intuitive. <br><br>Assign a thumbnail to composition types which will be displayed when a project map node is added. </p>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/GSxQGzQqTNGDYQ0DI7wRAw-visual-new-node-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Support for image assets and tables in Rich text]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/support-for-image-assets-and-tables-in-rich-text</link>
            <guid>support-for-image-assets-and-tables-in-rich-text</guid>
            <pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Uniform’s Rich Text parameter just got much more powerful! with the addition of two highly requested capabilities:</p><h2>Support for image assets</h2><ul><li value="1"><strong>Embed images directly in your Rich Text parameter</strong>: Insert images within the editor in a few clicks.</li><li value="2"><strong>Composable</strong>: Source images from your asset library, DAM integrations or external URLs.</li><li value="3"><strong>Copy &amp; paste support</strong>: Easily upload and embed images from documents, websites or your file system by simply copy and pasting them</li><li value="4"><strong>Flexible rendering</strong>: Customize the styling and rendering of images in your applications by using the updated <a href="https://docs.uniform.app/docs/guides/composition/rich-text#render-a-rich-text-parameter">Rich Text SDK</a> ( &gt;=19.187.0).</li></ul><h2>Support for tables</h2><p dir="ltr">Manage and present tabular data in Rich text parameters and fields:</p><ul><li value="1"><strong>Create tables directly in your Rich Text parameter</strong>: Insert and manage tables within the editor in a few clicks.</li><li value="2"><strong>Copy tables from external sources</strong>: Seamlessly paste tables from websites, documents, and spreadsheets.</li><li value="3"><strong>Configure row and column headers</strong>: Easily designate headers for improved accessibility and clarity.</li><li value="4"><strong>Flexible rendering</strong>: Customize the styling and rendering of tables in your applications by using the updated <a href="https://docs.uniform.app/docs/guides/composition/rich-text#render-a-rich-text-parameter">Rich Text SDK</a> ( &gt;=19.181.1).</li><li value="5"><strong>Rich cell content</strong>: Insert any supported content and formatting within table cells, including text, lists, links, code, or quotes.</li></ul><p dir="ltr"><strong>Note:</strong> For existing Rich text parameters you will need to allow assets and tables to be used. Learn more about how to use Rich text in our <a href="https://docs.uniform.app/docs/guides/composition/rich-text">documentation</a>.</p><p dir="ltr"><br></p>]]></description>
            <category>Features</category>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/xAgT7sahTZam0E7lPRJdbw-rte-assets-tables-ga.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Track Usage of patterns across your Uniform project]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-june-5th-2024</link>
            <guid>track-usage-of-patterns-across-your-uniform-project</guid>
            <pubDate>Wed, 05 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Features</strong></p><ul><li value="1">You can now get information about the usage of patterns across your Uniform project</li></ul><p dir="ltr"><strong>Bugfixes</strong></p><ul><li value="1">Fixed issue where a prompt with an empty name could be saved</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/bt_qGAFLQzSvf-MT8JhIxw-patterns_usage_tracking_1200x630.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Uniform APIs type coercion change]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-apis-type-coercion-changed</link>
            <guid>uniform-apis-type-coercion-change</guid>
            <pubDate>Mon, 24 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Background:</strong> Historically, our API has supported type-coercion within JSON body payloads. This allowed for flexibility such as submitting strings where integers were expected or using <code>null</code> values for non-nullable properties, which our system automatically converted to default values of the correct type.</p><p dir="ltr"><strong>Change Overview:</strong> To enhance the stability, accuracy, and overall developer experience, we will discontinue this type-coercion feature starting June 24th, 2024. This adjustment constitutes a potentially breaking change for any integrations that do not adhere strictly to our API schema and rely on this previously undocumented flexibility. Note that the coercion will continue functioning for parameters passed as part of the URL.</p><p dir="ltr"><strong>Implications of the Change:</strong></p><ol><li value="1"><strong>Read Operations:</strong> If you are using the Uniform SDK/APIs solely for reading data from the Uniform platform, no action is required on your part. There will be no changes affecting read operations.</li><li value="2"><strong>Write Operations with SDKs:</strong> If you are utilizing our SDKs to write data, rest assured that no action is required. Our TypeScript SDKs have always enforced correct data types, and your existing implementations will continue to function seamlessly.</li><li value="3"><strong>Direct API Writes:</strong> If you are directly interfacing with our APIs to write data, you may be impacted by this change. It is crucial to ensure that the data you send strictly conforms to our published schema, which is available at <a href="https://uniform.app/schemas/swagger.html">Uniform API Schema</a>.</li></ol><p dir="ltr"><strong>Example of Change:</strong></p><p dir="ltr"><em>Current API Call (Accepted until June 24th, 2024):</em></p><pre><code>{<br>    &quot;projectId&quot;: &quot;{{Project ID}}&quot;,<br>    &quot;categories&quot;: [<br>        {<br>            &quot;id&quot;: &quot;3fa85f64-5717-4562-b3fc-2c963f66afa6&quot;,<br>            &quot;name&quot;: &quot;Some category&quot;,<br>            &quot;order&quot;: &quot;10&quot; // Currently accepts a string that represents an integer<br>        }<br>    ]<br>}<br></code></pre><p dir="ltr">Required API Call Post-Change:</p><pre><code>{<br>    &quot;projectId&quot;: &quot;{{Project ID}}&quot;,<br>    &quot;categories&quot;: [<br>        {<br>            &quot;id&quot;: &quot;3fa85f64-5717-4562-b3fc-2c963f66afa6&quot;,<br>            &quot;name&quot;: &quot;Some category&quot;,<br>            &quot;order&quot;: 10 // Strictly requires an integer per schema definition<br>        }<br>    ]<br>}</code></pre>]]></description>
            <category>Breaking Changes</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/tPh9egCqR8qyOEzaNlQQYg-api-type-coercion-change.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Uniform blocks released]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-blocks-released</link>
            <guid>uniform-blocks-released</guid>
            <pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">The <a href="https://docs.uniform.app/docs/guides/models/blocks">block </a>feature expands Uniform&#39;s experience modeling, letting architects manage repeatable sets of fields that are part of an entry or composition. </p><p dir="ltr">A new parameter type for components and a new field type on entries are now available. </p><p dir="ltr">Like components, blocks are stored within an entry or component instance on a composition and are not individually addressable via UI or API.<br></p>]]></description>
            <category>Features</category>
        </item>
        <item>
            <title><![CDATA[Uniform Component Starter Kit v6]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-component-starter-kit-v6</link>
            <guid>uniform-component-starter-kit-v6</guid>
            <pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">As the name suggests, Component Starter Kit (CSK) is an <a href="https://github.com/uniformdev/component-starter-kit-next-approuter">open-sourced starter project</a> that you can use, modify, or extend to get started with Uniform quickly.</p><p dir="ltr">This 6th generation of CSK is a complete rewrite of the previous version and includes a number of new features and improvements. It is based on are more minimalistic approach and includes only the most essential components and features:</p><ul><li value="1">This version is built specifically for Next.js 15 (<strong>and exclusively available in the App Router flavor</strong>) and React 19, leveraging the latest Uniform SDK v20+, enabled for all the latest Uniform DXP features!</li><li value="2">Much more lightweight, minimalistic and simplified approach:<ul><li value="1">zero external dependencies besides <code>@uniformdev</code>, minimum distractions - essentials only in the core version.</li><li value="2">zero components added to the codebaseby default, can add components into your codebase with <code>npm run component:extract</code> and customize how you see fit</li></ul></li><li value="3">Revamped theme management system based on a new Design Extensions integration that supports design tokens</li><li value="4">More atomic components supporting built with patterns leaning on the <a href="https://www.uniform.dev/blogs/authorable-components">authorable components paradigm</a></li><li value="5">Optimized for great performance out of the box<br><figure><img src="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/d5fcMA90QImepfOQIONIPA-image" alt="cwv"></figure></li><li value="6">Internationalization / localization ready (with a more advanced localization recipe coming soon)</li><li value="7">Removed daisyui and many other non-essential dependencies</li><li value="8">Included standard sitemap implementation Server-side rendering by default. Static site generation can be enabled on top. Dev Experience updates: <code>component:scaffold</code> and <code>component:extract</code> flows, watch mode for design extension update sync and a developer config for content sync that scopes the operation to developer artifacts only.</li></ul><p dir="ltr">Check out the <a href="https://docs.uniform.app/docs/learn/tutorials/csk/get-started">documentation</a> on how to get started. </p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/MIiH4rKHQ86LNBmVJq0xTQ-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Uniform documentation site launches a changelog]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-documentation-site-launches-a-changelog</link>
            <guid>uniform-documentation-site-launches-a-changelog</guid>
            <pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">The Uniform documentation site will now include a changelog relating new feature announcements, any breaking changes, and other pertinent information about the Uniform visual workspace. </p><p dir="ltr">Past release information will continue to be available on the <a href="https://www.uniform.dev/whats-new">Uniform website</a>. This changelog will contain updates after November 15, 2023.</p>]]></description>
        </item>
        <item>
            <title><![CDATA[Uniform Insights is Generally Available!]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-insights-is-generally-available</link>
            <guid>uniform-insights-is-generally-available</guid>
            <pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">This brand-new capability of Uniform helps marketers and growth specialists understand how their personalization and A/B tests are performing in the context of where they manage content and experiences, discover new optimization opportunities, and understand visitors&#39; behavior in real time.</p><p dir="ltr">This capability co-exists with your existing analytics tools.</p><p dir="ltr"><strong>Key differentiators</strong></p><ul><li value="1">Fully integrated with the Uniform visual workspace</li><li value="2">See analytics in context of where content and experiences are managed visually</li><li value="3">Full control over the data collection (region and data center)</li><li value="4">Anonymized data collection</li><li value="5">Real-time data access, see results in seconds</li><li value="6">Ad blockers friendly</li><li value="7">No tracking pixels</li><li value="8">No cookies</li></ul><p dir="ltr">Learn more <a href="https://docs.uniform.app/docs/integrations/data/insights">in our docs</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/nFrtVUfURpmHY4PMne1m5g-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Uniform MCP Enhancements]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-mcp-enhancements</link>
            <guid>uniform-mcp-enhancements</guid>
            <pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<blockquote><p dir="ltr">All <a href="https://docs.uniform.app/docs/guides/ai/mcp-server">MCP</a> enhancements require both upgrading your <code>uniform-mcp</code> npm package to the latest version, as well as updating your <a href="https://github.com/uniformdev/ai-rules">Uniform AI Rules</a></p></blockquote><ul><li value="1"><strong>Expanded Editing Capabilities</strong>:<ul><li value="1">Can now create and edit <strong>compositions</strong>, <strong>entries</strong>, and their respective <strong>patterns</strong>.</li><li value="2">Can insert, move, and duplicate <strong>pattern instances</strong> in slots on compositions and patterns.</li><li value="3">Can rename <strong>compositions</strong>, <strong>entries</strong>, and <strong>patterns</strong>.</li><li value="4">Can change the <strong>slug</strong> of entries.</li><li value="5">Can update the <strong>description</strong> of patterns.</li><li value="6">Supports editing and resetting <strong>overrides</strong> on pattern instances</li><li value="7">Smarter handling of <strong>localized property values</strong></li></ul></li><li value="2"><strong>Locale Management</strong>:<ul><li value="1">List locales registered with Uniform.</li><li value="2">Can <strong>enable/disable locales</strong> on compositions, entries, and patterns.</li></ul></li><li value="3"><strong>Search Enhancements</strong>:<ul><li value="1">More accurate and intelligent search across patterns, compositions, and entries using prose as search expressions, for example <code>find compositions updated this week</code> or <code>which products cost more than 25</code> or <code>find unpublished hero patterns</code></li></ul></li><li value="4"><strong>Metadata</strong>:<ul><li value="1">MCP can now report the connected Uniform <strong>team, project, and user</strong>.</li></ul></li></ul>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Uniform MCP Server in Developer Preview]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-mcp-server-in-developer-preview</link>
            <guid>uniform-mcp-server-in-developer-preview</guid>
            <pubDate>Thu, 19 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">The Uniform MCP Server is now available in developer preview. Developers can activate any front-end components with Uniform and push content/component types using AI code editors like Cursor and Windsurf in seconds, rapidly accelerating development.</p><h3><strong>Component registration made simple</strong></h3><p dir="ltr">Describe your frontend components in natural language and automatically:</p><ul><li value="1">Generate Uniform component definitions from existing component props</li><li value="2">Create proper parameter configurations with correct field types</li><li value="3">Eliminate manual mapping between code and Uniform components</li><li value="4">Register entire component libraries without repetitive dashboard work</li></ul><h3><strong>Content modeling from your IDE</strong></h3><p dir="ltr">The MCP server also enables:</p><ul><li value="1">Creating content types with custom field definitions</li><li value="2">Managing your experience model without leaving your development environment</li></ul><h3><strong>Component patterns</strong></h3><p dir="ltr">Building component patterns for reusable layouts. Simply describe what you want to create and let your AI editor handle the Uniform configuration.</p><h3><strong>How to get started</strong></h3><p dir="ltr">Ready to try the MCP server? Send us a <a href="mailto:mailto:ai@uniform.dev">request for developer preview</a>, then check out the <a href="https://docs.uniform.app/docs/guides/ai/mcp-server">setup guide</a> and share your feedback in our <a href="https://unfrm.to/discord">developer community</a>.</p>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/OXR35Mp8TXqj-uPuzHbg-g-image.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Uniform toolbox Chrome extension update]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/uniform-toolbox-chrome-extension-update</link>
            <guid>uniform-toolbox-chrome-extension-update</guid>
            <pubDate>Fri, 17 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">A new version of the Uniform Toolbox Chrome extension (<code>0.0.26</code>) has been released.</p><p dir="ltr">Features:</p><ul><li value="1">UTM Mapper support</li></ul><p dir="ltr"> Fixes:</p><ul><li value="1">Fixed incorrect detection of whether to publish a composition/entry</li><li value="2">Fixed copying of Uniform Content data sources and types</li><li value="3">Fixed copying of files and assets</li></ul><p dir="ltr">If you&#39;re not seeing version <code>0.0.26</code> in the extension popup, you can force-update the extension from the &quot;Manage extension&quot; screen.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Updated component selection]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/updated-component-selection</link>
            <guid>updated-component-selection</guid>
            <pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">To provide better overview and improve the editing experience in the structure panel, we have updated the behavior of component selection.</p><p dir="ltr">Selecting a component in the structure panel will no longer auto-expand its child components. To view the children of a selected component, click the chevron icon to the left of the component.</p><p dir="ltr">This change reduces unnecessary expansions of child component, making it easier for users to navigate and manage complex component structures efficiently.</p>]]></description>
            <category>Improvements</category>
        </item>
        <item>
            <title><![CDATA[Visual editor refresh]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/visual-editor-refresh</link>
            <guid>visual-editor-refresh</guid>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Uniform’s visual editor — Canvas — is receiving some exciting visual updates to improve hierarchy, navigation, and support upcoming feature releases. We also think it just looks a lot calmer and more pleasant to work with.</p><p dir="ltr"><strong>Improved Hierarchy</strong></p><p dir="ltr">The header of Canvas has been re-arranged to make it clear that switching releases will impact everything within the editor. This also places in a similar location to where you’ll find releases outside of Canvas.</p><p dir="ltr">The visual preview is really the star of our visual preview, so with this refresh we’ve popped it out with some delicious drop shadows and given it the visual prominence it deserves.</p><p dir="ltr">These changes to hierarchy also support upcoming features for visual preview and an even more powerful localization feature. Stay tuned!</p><p dir="ltr"><strong>New global navigation</strong></p><p dir="ltr">The Canvas editor is no longer navigating into a cul-de-sac. The familiar back button is still present (and you can still use your browser’s back button), but now we have a nav menu. To save you a few clicks, this single hamburger menu provides direct access anywhere within the Experience section of Uniform and top-level access to Optimization, integrations, and settings.</p><p dir="ltr">This global header now also makes it clearer when what type of object you’re working on. No longer will there be a pause to ask: “is this a component pattern or a composition pattern?” In fact, you’ll see these improvements for all Canvas editors including composition defaults, workflows, and entries.</p><p dir="ltr"><strong>Re-organized project map connection</strong></p><p dir="ltr">We improved the UI to attach a composition to a project map node. Any dynamic inputs in the path will be resolved using the current preview values.</p><p dir="ltr">Dynamic tokens that are available to use are listed separately, alongside the current locale. This is because dynamic tokens will soon include more than just project map dynamic nodes and query strings! As before, clicking on any chip will allow you to edit the preview values for all of them.</p>]]></description>
            <category>Improvements</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/_UkBmMOMQs-e2utrqeBBCg-visual-editor-refresh-ga.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Workflows]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/workflows-changelog</link>
            <guid>workflows</guid>
            <pubDate>Wed, 19 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr">Workflows have arrived in Uniform! This addition is designed to help bring your content workflow directly into our visual canvas, removing risk from your content creation and approval process, and adding visibility over the status of content within your project. The feature brings;</p><ul><li value="1"><strong><em>Fully customisable stages</em></strong> – All stages can be customised so that you can tailor your content workflow to the needs of your team.</li><li value="2"><strong><em>Stage-based permissions</em></strong> – The ability to lock editing and publishing for specific user roles during certain stages helps to prevent content from being published prematurely or without review.</li><li value="3"><strong><em>Status at-a-glance</em></strong> – workflow states help determine where a composition, entry or pattern is in the content lifecycle, making it easier to stay on top of what needs to be taken care of next.</li></ul>]]></description>
            <category>Features</category>
            <enclosure url="https://img.uniform.global/p/1kLJoPtETHS1Jn1953sDkQ/kHJP3Hk-T7GyNrQXxwDMuw-workflow-chaneglog-image.jpeg" length="0" type="image/jpeg"/>
        </item>
        <item>
            <title><![CDATA[🎃 Regular release update October 31st, 2024]]></title>
            <link>https://docs.uniform.app/docs/changelog/shipped/regular-release-update-october-31st-2024</link>
            <guid>-regular-release-update-october-31st-2024</guid>
            <pubDate>Thu, 31 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<p dir="ltr"><strong>Improvements</strong></p><ul><li value="1">Next.js app router SDK: allow cookieAttributes to be set on client context transition store</li><li value="2">Vue SDK: improved support for preview, pattern preview and Rich Text Editor parameter type handling</li></ul><p dir="ltr"><br><strong>Bug fixes</strong></p><ul><li value="1">Changes to custom integration manifest are applied without reloading the application</li></ul>]]></description>
            <category>Bug Fixes</category>
            <category>Improvements</category>
        </item>
    </channel>
</rss>