<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Contentful Changelog]]></title>
        <description><![CDATA[All Contentful APIs and Platform changes]]></description>
        <link>https://www.contentful.com/developers/changelog/</link>
        <generator>Contentful</generator>
        <lastBuildDate>Tue, 12 May 2026 15:09:03 GMT</lastBuildDate>
        <atom:link href="https://www.contentful.com/developers/changelog.rss" rel="self" type="application/rss+xml"/>
        <language><![CDATA[en-US]]></language>
        <item>
            <title><![CDATA[Monitor your events in the Live Events dashboard]]></title>
            <description><![CDATA[<p>The Live Events dashboard is now available to all Contentful Personalization customers in the <strong>Optimization</strong> tab of the web app.
<img src="//images.ctfassets.net/296guvxfpn71/1yqKOk3jHIqQHcd79rSxrC/65304cdb31dbd4dfc5c54747996a9683/live-events-overview.png" alt="Personalization: Live Events"></p>
<p>Live Events is a real-time event streaming dashboard that allows you to monitor the following incoming SDK events as they happen: </p>
<ul>
<li><em>Track</em> events</li>
<li><em>Component</em> events</li>
<li><em>Identify</em> events</li>
<li><em>Page</em> events</li>
</ul>
<p>It helps you quickly confirm that your setup is correct, tracking is working, and you can troubleshoot potential issues, as they occur. This helps you move faster and build confidence that your data is accurate from the start. </p>
<p>For more information about the dashboard, see the <a href="https://www.contentful.com/help/personalization/live-events/">Live Events</a> page in the Help Center.</p>
<p>Affected services by this change: Web App, Contentful Personalization.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/monitor-your-events-in-the-live-events-dashboard/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">55Jyhe93US3bW46knVdrOE</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Contentful Personalization]]></category>
            <pubDate>Tue, 21 Apr 2026 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content semantics now available with duplicate detection, smart suggestions and API access]]></title>
            <description><![CDATA[<p>Starting April 21st, 2026, Content semantics is available on all paid plans. This helps you work more confidently with your content by understanding what your entries are about beyond just the words they contain. This includes <strong>duplicate detection</strong>, <strong>contextual suggestions</strong>, <strong>improved AI-assisted workflows</strong> and <strong>access to a semantic (vector-based) representation of your content via APIs</strong>. </p>
<p>Content semantics is managed at the space-level and must be enabled via Organization settings before features are available.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5b2EqmoPuk0G9k9lAonkz8/4db303bf6f6d3854641d1327637088b2/content_semantics.png" alt="content semantics"></p>
<p>This release applies to selected spaces where Content semantics is enabled. Features are available in Contentful and Content Management API (CMA). Existing content models, entries, and workflows remain unchanged.</p>
<p>With Content semantics, you can:</p>
<ul>
<li><strong>Avoid duplicate content by identifying entries</strong> that cover the same topics or ideas. </li>
<li><strong>Reuse the right content</strong> by suggesting relevant entries when you add references and suggested links in rich text to other entries. </li>
<li><strong>Improve content quality and consistency</strong> to scale by using <strong>Smart context</strong> in your AI Actions.</li>
</ul>
<p>Learn more with our <a href="https://www.contentful.com/help/ai-automations/content-semantics/">Help Center</a> and <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-semantics">Developer documentation</a>. </p>
<p>Affected services by this change: AI, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-semantics-now-available-with-duplicate-detection-smart-suggestions-and-api-access/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">n4PHixr0FfCgN5XOolNJC</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 21 Apr 2026 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enterprise Observability - making Contentful observable with log streaming]]></title>
            <description><![CDATA[<p>Contentful now streams in near real-time API activity logs directly into your cloud storage, starting with Content Delivery API (CDA) logs delivered to AWS S3.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4sjw4Xc5sXc4GzNljzaZd8/93138417f94dc21275df866073196b27/Observability_UI_screenshot.png" alt="Observability UI screenshot"></p>
<p>Enterprise Observability is built for engineering and platform teams who need visibility into how Contentful performs as part of their broader stack. Teams can now bring Contentful into the same dashboards, alerting workflows, and incident processes they already rely on.</p>
<p><strong>With Enterprise Observability, you can</strong>:</p>
<ul>
<li><strong>Stream CDA logs to your AWS S3 bucket</strong> every few minutes, without any manual export or polling. </li>
<li><strong>Ingest logs into the observability tools</strong> you are already using.</li>
<li><strong>Monitor delivery health programmatically</strong> via a dedicated status API, or receive email alerts when delivery fails.</li>
</ul>
<p>To learn more, read our <a href="https://www.contentful.com/developers/docs/concepts/enterprise-observability/">Enterprise Observability documentation</a>.</p>
<p>Affected services by this change: Content Management API, Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enterprise-observability/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">71Zp28lmog8O4xbjOyffSt</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Tue, 21 Apr 2026 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy endpoints now available on the Content Preview API]]></title>
            <description><![CDATA[<p>Taxonomy data (concepts and concept schemes) is now available on the <a href="https://www.contentful.com/developers/docs/references/content-preview-api/">Content Preview API (CPA)</a> at <code>preview.contentful.com</code>. </p>
<p>Previously, taxonomy endpoints were only accessible via the Content Delivery API (CDA) and Content Management API (CMA), requiring customers working with preview environments to combine multiple APIs. With this update, you can now retrieve taxonomy data using your CPA access token. </p>
<p><strong>Why this matters</strong></p>
<p>If you use taxonomy to organize content (for example, generating slugs or filtering by category) in preview environments, you no longer need to mix APIs. You can now use a single CPA token to access both draft content and taxonomy data, simplifying your setup and aligning with best practices.</p>
<p>To learn more, read our <a href="https://www.contentful.com/developers/docs/references/content-preview-api/#/reference/taxonomy">documentation</a>. </p>
<p>Affected services by this change: Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-endpoints-now-available-on-the-content-preview-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2ny3bLzX8bh6uRZYJc67r7</guid>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Tue, 21 Apr 2026 05:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Phosphor Icon app is now live in the Contentful Marketplace!]]></title>
            <description><![CDATA[<p>The Phosphor Icon app helps teams visually browse and select icons from the Phosphor icon library directly inside Contentful, while storing the final selection as structured JSON for flexible frontend rendering. </p>
<p>The app helps content editors, admins, and frontend teams work with icons more easily, without relying on hardcoded enums, opaque token strings, or external documentation. Teams can configure which weights and positions are available, and even limit editors to a curated subset of icons when tighter governance is needed.</p>
<p>Key features include:</p>
<ul>
<li><strong>Visual Icon Selection</strong>: Editors can search and browse icons directly in Contentful, no need to look them up elsewhere.</li>
<li><strong>Structured JSON Output</strong>: Stores icon selections as structured data including icon name, component name, weight, and position for reliable frontend implementation.</li>
<li><strong>Configurable Guardrails</strong>: Admins have control over available weights, positions, and curated icon sets, so the experience can match each team’s content model and governance needs.</li>
</ul>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/the-phosphor-icon-app-is-now-live-in-the-contentful-marketplace/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">7bpeHhTDuvGWMq5mHfXYIq</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 15 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Operating Hours app goes live in the Contentful Marketplace!]]></title>
            <description><![CDATA[<p>The Operating Hours app helps teams manage weekly business hours through a purpose-built visual editor inside Contentful, while storing the final schedule as clean, structured JSON for flexible frontend use.</p>
<p>This app helps content editors, admins, and frontend teams manage schedules without relying on raw JSON, awkward field sprawl, or brittle content modeling workarounds. Teams can configure where the app appears, choose a 12-hour or 24-hour editing experience, and optionally prefill default hours to match their operating model.</p>
<p>Key features include:</p>
<ul>
<li><strong>Visual Weekly Schedule Editing</strong>: Editors can manage hours for each day of the week with a clear, guided UI.</li>
<li><strong>Flexible Day-Level Controls</strong>: Supports multiple time slots per day, closed days, and 24-hour operation so teams can model real-world schedules like split shifts, lunch breaks, and weekend variations.</li>
<li><strong>Structured JSON Output</strong>: Stores hours in a predictable JSON shape that is easier for frontend teams to render consistently across store locators, business pages, and other customer-facing experiences.</li>
<li><strong>Configurable Setup</strong>: Admins have control over which content types use the app, whether editors see a 12-hour or 24-hour clock, and what default hours should appear for new entries.</li>
</ul>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/the-operating-hours-app-goes-live-in-the-contentful-marketplace/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">3tAhvRwJABWIwbgNOW8aLp</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 15 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Link Checker app goes live in the Contentful Marketplace! ]]></title>
            <description><![CDATA[<p>The Link Checker app scans Contentful entries for URLs, validates them via App Functions, and displays broken or risky links directly in the entry sidebar and in a dedicated page-level audit view.</p>
<p>With this app, you can identify broken links, staging URLs, and other risky destinations before content is published. Teams can configure which content types the app applies to, define a current domain for resolving relative links, and set allow and deny rules to keep link validation focused and reliable.</p>
<p>Key features include:</p>
<ul>
<li><strong>In-Entry Validation</strong>: Editors scan links directly from the entry sidebar while they work to catch issues before publishing.</li>
<li><strong>Rule-Based Guardrails</strong>: Supports allow lists, deny lists, and current-domain configuration to help teams flag risky or non-production links with more confidence.</li>
<li><strong>Cross-Entry Visibility</strong>: A dedicated page-level audit view allows admins and content teams search, filter, and review link issues across assigned content types in one place.</li>
</ul>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/the-link-checker-app-goes-live-in-the-contentful-marketplace/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2OsKXZ9ywGvoiB2ER055dD</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 15 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful’s Closest Preview App adds configurable preview field IDs]]></title>
            <description><![CDATA[<p>The Closest Preview app now supports configurable preview field IDs, making it easier to use with content models that do not rely on a slug field. Teams can now choose one or more short text field IDs, such as URL, to identify previewable page entries.</p>
<p>In this release, we have also improved the setup experience by scoping preview field options to the selected content types, deduplicating shared field IDs, and restoring automatic exclusion of page-level content types from sidebar assignment.</p>
<p>Key enhancements:</p>
<ul>
<li>Configurable preview field IDs.</li>
<li>Support for URL and other short text field IDs.</li>
<li>Scoped and deduplicated preview field picker.</li>
<li>Restored exclusion of page-level content types from sidebar assignment.</li>
<li>Configuration UI stability improvements.</li>
</ul>
<p>Affected services by this change: App SDK, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentfuls-closest-preview-app-adds-configurable-preview-field-ids/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">410h3oyupOGCyPjECSiqmH</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Mon, 13 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom maximum length for the Slug field]]></title>
            <description><![CDATA[<p>We’ve updated the Slug field to give you more control over how length is validated.</p>
<p>The Slug field now respects the validation rules defined in your content type. This means you can configure a custom maximum length by enabling the “Limit character count” validation in the “Validation” section, instead of relying on a fixed limit.</p>
<p>Previously, the Slug field enforced a fixed maximum length of 75 characters.</p>
<blockquote>
<p>NOTE: The Slug corresponds to the Appearance setting of a field.</p>
</blockquote>
<p>By default, the Slug field now allows up to 256 characters, in line with the technical limit for short text fields. To retain the previous behavior, you can explicitly set a maximum length validation of 75 characters.
<img src="//images.ctfassets.net/296guvxfpn71/6csDP5SRtlriO0EHg4fubD/9ab445626825e964598f9adf08a927c2/image.png" alt="Slug field character count"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-maximum-length-for-the-slug-field/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hKVtnWYHhjNIq1xHjaFFK</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 13 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Deep Clone adds Rich Text support and selective cloning]]></title>
            <description><![CDATA[<p>The Deep Clone app now supports embedded entry references inside Rich Text fields and adds a new reference selection step before cloning.</p>
<p>Deep Clone has previously let teams duplicate an entry and its linked references in a single action. With this update, the app also follows embedded entry references inside Rich Text content, resulting in more complete and consistent cloning of nested content structures.</p>
<p>This release also introduces a new selection dialog that shows the reference tree before cloning. All referenced entries are selected by default, and editors can deselect any entries they want to keep linked to the originals instead of creating new copies.</p>
<p>Key enhancements include:</p>
<ul>
<li>Deep cloning for embedded entry references inside Rich Text fields.</li>
<li>A reference tree dialog that previews which entries will be cloned.</li>
<li>Default-select behavior with the ability to deselect specific references before cloning.</li>
<li>More control over cloning complex content structures while preserving existing links where needed.</li>
</ul>
<p>Affected services by this change: App SDK, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/deep-clone-adds-rich-text-support-and-selective-cloning/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1GEugHGTPZrMAZWyfFv8lF</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Mon, 13 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful’s Bulk Edit App: more filtering controls and improved reference editing]]></title>
            <description><![CDATA[<p>Contentful’s Bulk Edit app now includes expanded filtering controls and improved support for reference-based editing, making it easier for teams to manage larger, more complex content models.</p>
<p>With improved search and filtering, clearer table context, and support for editing both single-reference and multi-reference fields in bulk, Bulk Edit now better supports the way customers structure real-world content, including linked SEO entries, categories, reusable components, and related content.</p>
<p>Key features in this update include:</p>
<ul>
<li>Improved search, sorting, and filtering controls.</li>
<li>Reference-based filters for finding entries by linked content.</li>
<li>Bulk editing for both single-reference and multi-reference fields.</li>
<li>Entry picker support for assigning existing linked content during bulk edit.</li>
<li>Reference titles displayed directly in the table and bulk edit flow.</li>
<li>Inline field type labels in table headers for clearer scanning.</li>
<li>Improved column visibility controls and table layout.</li>
</ul>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentfuls-bulk-edit-app-more-filtering-controls-and-improved-reference/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4D24dw6mHMer1AEAy5UBrw</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Mon, 13 Apr 2026 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ninetailed app has been sunsetted]]></title>
            <description><![CDATA[<p>We have sunsetted the Ninetailed legacy app in March as part of our transition to a more unified personalization experience within Contentful. All new setup and configuration should be done within the Contentful web app, in the <a href="https://app.contentful.com/deeplink?link=optimization-settings">organization settings</a>.</p>
<p><strong>What you need to know</strong></p>
<ul>
<li><strong>No action required</strong>. All existing customers have been migrated to the <a href="https://www.contentful.com/developers/changelog/#integrated-contentful-personalization-dashboard">fully integrated Contentful Personalization dashboard</a>, giving you a seamless, end-to-end workflow without the need to switch between systems.</li>
<li>You can no longer access or sign up through the legacy app.</li>
</ul>
<p>To access your metrics and data sources, navigate to the <strong>Optimization</strong> tab in the organization settings.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/67Jf0ZTdjTHepur33lDjCW/6a3aa0c6a2d0ce475b4466b86476c68f/optimization-tab-org-settings.png" alt="Optimization tab in the org settings of Contentful Personalization"></p>
<p>For more information on the new setup, see <a href="https://www.contentful.com/help/personalization/install-contentful-personalization/">Install Contentful Personalization</a> and <a href="https://www.contentful.com/help/personalization/set-up-contentful-personalization/">Set up Contentful Personalization</a> in the Help Center.</p>
<p>Affected services by this change: Web App, Contentful Personalization.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ninetailed-app-has-been-sunsetted/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1wHkTkjJyBGGuQ2uU2KQhL</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Contentful Personalization]]></category>
            <pubDate>Thu, 26 Mar 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful Management SDK (CMA.js) v12 is released]]></title>
            <description><![CDATA[<p>We have released v12 of our JavaScript Content Management SDK, <a href="https://github.com/contentful/contentful-management.js">contentful-management.js (CMA.js)</a>. This update focuses on upgrading the underlying technical foundations to a more modern JavaScript runtime and module system, improving long-term compatibility with current tooling and platforms.</p>
<p>This update will give us the following benefits:</p>
<ul>
<li><strong>TypeScript improvements</strong>: Better type inference and clearer error messages for developers using CMA.js in TypeScript projects.</li>
<li><strong>Performance</strong>: Potentially faster runtime and leaner bundles in modern build setups, especially when tree-shaking and ESM are enabled.</li>
<li><strong>Compatibility</strong>: Improved support for current Node.js versions and modern build tools (for example, Vite or esbuild), making it easier to integrate CMA.js into contemporary stacks.</li>
<li><strong>Maintenance &amp; security</strong>: Updated and consolidated dependencies so we can rely on actively maintained packages and ship security and bug fixes more reliably.</li>
</ul>
<p>You can find detailed migration steps and code examples in our <a href="https://github.com/contentful/contentful-management.js/blob/master/MIGRATION.md">CMA.js v12 migration guide</a>, which explains the breaking changes and recommended upgrade path, and common questions in more detail.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentful-management-sdk-v12-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">28JTiFmpFvMRS5aDvHtEFg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 25 Mar 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Run AI suggestions in bulk - Beta ]]></title>
            <description><![CDATA[<p>You can now access the beta feature of running <strong>AI Suggestions</strong> across multiple entries at once. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/g8YFOM7V8jbXoYVQdHCu4/cbe7e778675fa369511a783673202c44/Multiple_suggestions_for_same_field.png" alt="Bulk AI Suggestions"></p>
<p>To access this feature, navigate to our <a href="https://www.contentful.com/help/getting-started/preview-center/">preview center</a>, to start generating entry-level recommendations and the ability to review differences and apply changes efficiently at scale. For example: </p>
<ul>
<li><strong>Adapt tone by region</strong> - adjust wording to align with regional tone and cultural expectations.</li>
<li><strong>Translation QA audits</strong> - review translated content for clarity, tone accuracy and consistency.</li>
<li><strong>Brand audits across content</strong> - align your content to your brand guidelines for tone and terminology consistency.</li>
</ul>
<p>To run AI Suggestions in bulk, select the entries from the content table, choose your AI suggestion from the Run AI Action dropdown (including any required options such as target locale), and click Start run.</p>
<p>Review results in <strong>AI &amp; Automations → AI Runs</strong>, where you can:</p>
<ul>
<li>View pending and reviewed entries.</li>
<li>See field-level suggestions with reasoning and change previews. </li>
<li>Apply, dismiss or restore suggestions.</li>
</ul>
<p>For more information, read our <a href="https://www.contentful.com/help/ai-automations/ai-actions/ai-suggestions/">documentation</a>. </p>
<p>Affected services by this change: AI.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/run-ai-suggestions-in-bulk-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6dfyx4vx1II2pZZf4qnoAE</guid>
            <category><![CDATA[AI]]></category>
            <pubDate>Mon, 16 Mar 2026 23:01:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Prevent manual edits to SCIM provisioned users]]></title>
            <description><![CDATA[<p>As administrators, you can now prevent manual edits to SCIM-provisioned users, ensuring your identity provider remains the source of truth for access management in Contentful. This helps reduce manual admin work, prevent access drift, and keep roles and memberships aligned more reliably for organizations using both SCIM and SSO.</p>
<p>Navigate to your SCIM configuration page to enable this capability. Check out our SCIM <a href="https://www.contentful.com/help/admin/access-tools/scim-faq/">FAQ</a> page for more information.<img src="//images.ctfassets.net/296guvxfpn71/2lei36xPschh4L0woij8Q1/3278bcd718ed03dfb1cb1394b8bb7bf3/pawelzmarlak-2026-03-17T11_46_20.616Z.png" alt="pawelzmarlak-2026-03-17T11 46 20.616Z"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/prevent-manual-edits-to-scim-provisioned-users/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6mN3Nqd6vKSvMn9mRXhVBk</guid>
            <pubDate>Mon, 16 Mar 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content model editor update]]></title>
            <description><![CDATA[<p>We have updated the content model editor to give you more flexibility around the validations you can apply when configuring the <strong>Slug</strong> field appearance. You can now choose whether a slug field should enforce uniqueness by selecting or de-selecting the <strong>Unique field</strong> checkbox under the “Validation” section.
<img src="//images.ctfassets.net/296guvxfpn71/2GhmMp2SYDxhZ8XaesiNwU/1ce9fcd74ddb63b5a55126e992a9ef21/unique-field-checkbox.png" alt="Content model editor: the Validation section">
To ensure consistency with existing setups, uniqueness validation is enabled by default when you select the <strong>Slug</strong> appearance. You can de-select the checkbox at any time. Before the improvement, the <strong>Unique field</strong> checkbox was not editable.</p>
<blockquote>
<p><strong>NOTE</strong>: When the checkbox is selected, if you have a slug that clashes with another slug, a validation error message is displayed, and you cannot publish your entry. </p>
</blockquote>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-model-editor-update/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MlBWZ7ndYMrhiLdbgy8HUw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 12 Mar 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[See top assets for asset bandwidth]]></title>
            <description><![CDATA[<p>You can now see the top assets consuming the most asset bandwidth in your organization, sorted by total usage for your current billing period. Updated daily, available across all plans including Free.</p>
<p>Identify high-bandwidth assets, see which spaces they belong to, and use the data to optimize usage or investigate spikes, all self-serve, directly in the web app.</p>
<p>To learn more, see the <a href="https://www.contentful.com/help/admin/usage/asset-bandwidth/#richtxt-top-assets-for-your-organization" title="link to top 30 assets reporting">asset bandwidth documentation</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/see-top-assets-for-asset-bandwidth/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">w1vXU9UTWrcYktM0MfhKug</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 09 Mar 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Adobe Marketo Form Selector app goes live]]></title>
            <description><![CDATA[<p>The Adobe Marketo Form Selector app is now live in the Contentful Marketplace.</p>
<p>This app syncs Contentful with Adobe Marketo marketing automation account to streamline how forms are managed and embedded across marketing content. Editors can access a complete list of available forms and select the desired one directly within Contentful using a convenient drop-down field. This helps marketing teams ensure accuracy, improve workflow efficiency, and reduce friction while managing website content.</p>
<p>Key features include:  </p>
<ul>
<li><strong>Automatic form retrieval</strong>: All available form IDs and titles are fetched directly from your connected account.</li>
<li><strong>Dropdown field selection</strong>: Select the correct form within Contentful without leaving the entry.</li>
<li><strong>Reduced manual errors</strong>: No need to search dashboards or manually copy IDs, which minimizes typos and inconsistencies.</li>
</ul>
<p>Install Adobe Marketo Form Selector app to help you with the following tasks:</p>
<ul>
<li>Multi-Market / Localized Forms</li>
<li>Lead Gen Forms</li>
<li>Gated Content / Downloads</li>
<li>Event Registration</li>
<li>Webinar Sign-Ups</li>
<li>Contact Sales / Demo Request</li>
<li>Newsletter Subscriptions</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/adobe-marketo-form-selector/">Adobe Marketo Form Selector app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/adobe-marketo-form-selector-app-goes-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">G5zAKVx1A7oHy1YbtPTQQ</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 04 Mar 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content model templates have been moved into the organization settings]]></title>
            <description><![CDATA[<p>The Content model templates app has now been fully integrated into the web app, and is now available as a separate tab in your organization settings. With Content model templates you can duplicate content types across spaces to keep your content model aligned, create versions, and manage changes as it grows.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3csgnvQRAmc89vz05KWMrr/0988090f85b42ecdd4fdf139a964eaad/model-templates-tab.png" alt="Content model templates: &quot;Model templates&quot; tab"></p>
<p>For more information about Content model templates, see the <a href="https://www.contentful.com/help/reuse-content-structures/content-model-templates/">Help Center documentation</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-model-templates-have-been-moved-into-the-organization-settings/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VG7wDXyhENgVV0x3UkBQQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 26 Feb 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Locale Field Populator app goes live]]></title>
            <description><![CDATA[<p>The Locale Field Populator app is now live in the Contentful Marketplace.</p>
<p>Designed for content creators and localization teams, this app helps teams streamline the localization process by automatically copying field values from a source locale to selected targets, eliminating the need for repetitive manual copy-pasting.</p>
<p>Key features include:</p>
<ul>
<li>Automatically copies field values from a source locale to multiple selected target locales at once.</li>
<li>Works recursively across all populated fields within an entry to ensure no content is missed.</li>
<li>Ensures brand and message alignment for teams managing content in similar languages like English (US), English (UK), and English (Canada).</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/locale-field-populator/">Locale Field Populator app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/locale-field-populator-app-goes-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">JL4XLhBNcR9LyWeq3E7g</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Tue, 24 Feb 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content Insights app goes live]]></title>
            <description><![CDATA[<p>Content Insights app is now live in the Contentful Marketplace.</p>
<p>Content Insights app provides teams with a clear, data-driven view of their content production lifecycle.</p>
<p>This app helps content managers and admins assess the &quot;health&quot; of their content pipeline by overviewing its key metrics. Users can interact with charts and view actionable lists to track trends over time, filter by content type or creator, and get a high-level overview of their publishing velocity.</p>
<p>Key features include:</p>
<ul>
<li>Tracking publishing data - View analytics on published content, publishing velocity, average time to publish, and content that needs updates.</li>
<li>Visualizing content production - Filter charts by date range, content type, and creator.</li>
<li>Content tracking and management - View and manage scheduled releases, recently published entries, and content flagged for updates.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/content-insights/">Content Insights app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-insights-app-goes-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">GzXxssKImdkiLaqpROufHQ</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Thu, 19 Feb 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Forma 36 v6]]></title>
            <description><![CDATA[<p>We have released v6 of our design system, <a href="https://f36.contentful.com/">Forma 36</a>. This update focuses on upgrading the underlying technical foundations to React 19, TypeScript 5, and emotion 11.</p>
<p>This update will give us the following benefits</p>
<ul>
<li>TypeScript improvements: Better type inference and error messages</li>
<li>Performance: Faster runtime and smaller bundle sizes</li>
<li>Compatibility: Works with modern build tools (Vite, esbuild, etc.)</li>
<li>Maintenance &amp; security: Some versions of third-party packages in Forma 36 are no longer actively supported. We have updated and/or exchanged these packages for actively supported ones.</li>
</ul>
<p>You can find detailed <a href="https://github.com/contentful/forma-36/blob/main/MIGRATION.md">migration</a> steps and code examples in our  migration guide and <a href="https://f36.contentful.com/introduction/v6-faq">FAQ</a> Page</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/forma-36-v6/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OfN4ZbRSpiAxF0cO8O9TPQ</guid>
            <pubDate>Tue, 03 Feb 2026 15:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Auto-prefix app goes live]]></title>
            <description><![CDATA[<p>Auto-prefix app is now live in the Contentful Marketplace.</p>
<p>This app automatically generates consistent internal names for Contentful entries based on their parent relationships, helping users save time and maintain standardized naming conventions, especially in complex, nested content structures.</p>
<p>Key features include:</p>
<ul>
<li>Automatically populating internal name fields during entry creation using parent data.</li>
<li>&quot;Refetch” button for easy update or override of generated names.</li>
<li>Ensuring consistent naming conventions across complex, nested content structures.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/auto-prefix/">Auto-prefix app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/auto-prefix-app-goes-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1puw8NfQ2PgWa1tbAEIxjA</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 28 Jan 2026 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Run AI Actions in bulk to generate and scale content]]></title>
            <description><![CDATA[<p>All <strong>Pro</strong>, <strong>Premium</strong>, <strong>Pr+/Enterprise</strong> customers who have AI Actions enabled can now run AI Actions in bulk to generate and update content across large sets of entries in a single operation.</p>
<p><strong>Running AI Actions in bulk help teams to</strong>:</p>
<ul>
<li>Translate large volumes of content into new locales at once, including linked reference entries, making new market launches faster and easier to manage.</li>
<li>Generate or update metadata such as SEO descriptions and image alt text at scale, improving content quality and discoverability without manual effort.</li>
</ul>
<p>All outputs remain fully reviewable. Teams can inspect, edit, and approve results before publishing, ensuring accuracy and consistency at scale. This significantly reduces repetitive work while maintaining the control teams need to localize and optimize content with speed and confidence.</p>
<p>For more information, read our <a href="https://www.contentful.com/help/ai-automations/ai-actions/run-ai-actions-in-bulk/">documentation</a>. </p>
<p>Affected services by this change: AI, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/run-ai-actions-in-bulk-to-generate-and-scale-content/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FMNPMNKCPvHZlkd9PMXg</guid>
            <category><![CDATA[AI]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 22 Jan 2026 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Automations for content workflows]]></title>
            <description><![CDATA[<p>You can now use Automations to run actions automatically when content changes or on a schedule, helping teams reduce manual work and move content through workflows more efficiently.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1Tsgw42NMj0sNf5FXgQRw6/f58107d1a5be37af76b483118319fa27/2026-01-06_15-26-51.png" alt="automations "></p>
<p>Automations let you combine triggers, conditions, and actions such as <a href="https://www.contentful.com/help/ai-actions/">AI Actions</a> and <a href="https://www.contentful.com/help/ai-automations/automations/automation-actions/">Automation actions</a> to create practical, content workflow processes. This makes it easier to scale content operations while maintaining consistency and governance.</p>
<p>You can also explore our step-by-step use case tutorials that show how to build and configure automations for common scenarios. </p>
<p>For more information, read our <a href="https://www.contentful.com/help/ai-automations/automations/automations-overview/">documentation</a>. </p>
<p>Affected services by this change: Web App, AI.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/automations-for-content-workflows/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">co8Tg7vtnsNn7BJhfCVdeA</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[AI]]></category>
            <pubDate>Wed, 21 Jan 2026 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Granular environment permissions]]></title>
            <description><![CDATA[<p>We’ve introduced environment-level permission evaluation within spaces. When a user has multiple roles scoped to different environments, their access is now calculated per environment rather than merged across all. This gives admins precise control over access to development, staging, and production, supporting least-privilege practices and reducing the risk of unintended access.</p>
<p>Navigate to Organization settings &amp; subscriptions &gt; Organization information to enable it for your Contentful organization. Check out our <a href="https://www.contentful.com/help/roles/space-roles-and-permissions/environments-permissions">FAQ</a> page for more information.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/granular-environment-permissions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">df0G4tYqC4Yp4gec4ZSXCQ</guid>
            <pubDate>Fri, 09 Jan 2026 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New language options for Contentful web app and Help Center]]></title>
            <description><![CDATA[<p>You can now view the Contentful web app and our Help Center documentation in your preferred language. Choose between <strong>English</strong>, <strong>French</strong> and <strong>German</strong> to navigate through the UI in the language that works best for you.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2cRtkVnlpYHKCm5sJuuLSu/7c39b2a70a560f6236248d2937da663a/Screenshot_2025-12-09_at_17.45.51.png" alt="language settings-UI-changelog"></p>
<p><strong>Why this matters</strong></p>
<p>This update helps global teams collaborate more efficiently by reducing friction caused by language barriers and improving the overall user experience.</p>
<p><strong>How to change language preferences</strong></p>
<p>In the web app, you can update your language preference in the <strong>Account settings</strong> in your <strong>User profile</strong>. To change the language in the Help Center, you can choose from the language switcher by scrolling to the bottom of the screen. </p>
<p>For more information, visit our <a href="https://www.contentful.com/help/getting-started/localized-product/">docs</a>.</p>
<p>Affected services by this change: Web App, Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-language-options-for-contentful-web-app-and-help-center/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0Hrgfe9Ph7676R7weVqQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Thu, 11 Dec 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enforcing Asset Bandwidth & API Limits for Free Users]]></title>
            <description><![CDATA[<p><strong>What’s changing</strong>: </p>
<p>For customers on the <a href="https://www.contentful.com/pricing/">Free plan</a>, when monthly Asset Bandwidth or API usage reaches the plan’s limit, Contentful will now automatically pause delivery APIs (CDA, CPA, GraphQL) until the start of the next calendar month or until the organization upgrades to a paid plan.</p>
<p>For more information, read our <a href="https://www.contentful.com/help/admin/usage/usage-alerts/">documentation</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enforcing-asset-bandwidth-and-api-limits-for-free-users/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HHyVabxtiqqlJQ27Mw3ytQ</guid>
            <pubDate>Tue, 09 Dec 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Integrated Contentful Personalization dashboard]]></title>
            <description><![CDATA[<p>The <a href="https://www.contentful.com/help/personalization/">Contentful Personalization</a> dashboard is now fully integrated into the Contentful web app, offering you a unified, seamless user journey from beginning to end. </p>
<p>You no longer have to create a separate account in the Ninetailed legacy app and switch between systems to set up your data sources and metrics. It all happens within Contentful. </p>
<p>For new customers, once your organization has Contentful Personalization enabled, you can access the metrics and data sources from the <strong>Optimization</strong> tab in the organization settings.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1Lr5jWZKlFkvnCsdtq6REL/f48a951122356c59f1da09182cf11768/the-optimization-tab.png" alt="Contentful Personalization: The Optimization tab"></p>
<blockquote>
<p><strong>NOTE</strong>: Contentful Personalization is a paid product, that is not a part of the Contentful core product. <a href="https://www.contentful.com/contact/sales/">Reach out</a> to your sales representative for details. </p>
</blockquote>
<p>For more information on the new setup, see <a href="https://www.contentful.com/help/personalization/install-contentful-personalization/">Install Contentful Personalization</a> and <a href="https://www.contentful.com/help/personalization/set-up-contentful-personalization/">Set up Contentful Personalization</a> in the Help Center.</p>
<p>Affected services by this change: Contentful Personalization, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/integrated-contentful-personalization-dashboard/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dxP9B4IDHGnwFupmj3yCRA</guid>
            <category><![CDATA[Contentful Personalization]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 03 Dec 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Localized workflows for translation and review processes ]]></title>
            <description><![CDATA[<p>You can now create <strong>localized workflows</strong> to manage translation and review processes across multiple languages within the same space. </p>
<p>Each workflow can now automatically adapt to your localization settings, assigning the right <strong>translator</strong> and <strong>locale</strong> to each language version. This makes it easier to coordinate multilingual content and maintain consistent approval within your workflow. </p>
<p>For more information, visit our <a href="https://www.contentful.com/help/ai-automations/workflows/localized-workflows/">Help Center docs</a> and <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/localized-workflows">Developer docs</a>. </p>
<p>Affected services by this change: Workflows, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/localized-workflows-for-translation-and-review-processes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ryyylMK684aDFAs03w8FwA</guid>
            <category><![CDATA[Workflows]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 02 Dec 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Allowlist static IP addresses for audit logs]]></title>
            <description><![CDATA[<p>You can now allowlist a fixed set of static IPs to deliver audit logs to your storage destination. This helps you align with stricter firewall or network rules that ensures your audit log delivery meets your organization’s security standards.</p>
<p>See the full list of static IPs by data residency region <a href="https://www.contentful.com/developers/docs/tutorials/general/audit-logs/#static-ip-addresses-for-audit-logs">here</a>. </p>
<p>Affected services by this change: Audit logs.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/allowlist-static-ip-addresses-for-audit-logs/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dAoS1yO37rW1I7FvqOnXw</guid>
            <category><![CDATA[Audit logs]]></category>
            <pubDate>Tue, 02 Dec 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved cancellation flow for subscriptions]]></title>
            <description><![CDATA[<p>You can now cancel your Contentful subscription directly in the web app, without contacting support.</p>
<p><strong>When a subscription is cancelled:</strong></p>
<ul>
<li>Recurring billing will stop, so you won’t be charged for future renewals.</li>
<li>Your organization will move to the Free plan at the end of the current billing period, and you’ll retain access to your current plan until then.</li>
<li>You’ll see a confirmation banner in the web app, and a cancellation email will be sent to the organization owner.</li>
</ul>
<p>This improvement is <strong>only available</strong> to customers on our <a href="https://www.contentful.com/pricing/">Lite plan</a>.</p>
<p>For more information, read our <a href="https://www.contentful.com/help/admin/billing-subscription/cancel-subscription">documentation</a>. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-cancellation-flow-for-subscriptions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bogytpDE2mWSRBur44HeQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 02 Dec 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Space-level usage reporting for asset bandwidth]]></title>
            <description><![CDATA[<p>You can now see how much asset bandwidth each space in your organization consumes on the Asset Bandwidth page of the “Usage” tab in your organization settings. For each space, the dashboard displays usage both in GB (or MB) and as a percentage of your organization’s total bandwidth.</p>
<p>What’s improved
With this improvement, you can:
View bandwidth usage per space for the current usage period
See both absolute usage (GB) and share of total organizational usage (%)
Quickly identify high-usage spaces to investigate spikes or optimization opportunities
Use space-level data to support internal cost allocation across teams, brands, or regions</p>
<p>Why it matters
Previously, the total asset bandwidth usage was only displayed at organization-level, making it difficult to understand where usage originated. Space-level reporting provides clearer visibility and enables teams to investigate high-usage areas directly, at any time.</p>
<p>To learn more, see the <a href="https://www.contentful.com/help/admin/usage/asset-bandwidth/#richtxt-space-level-usage-reporting" title="Link to asset bandwidth documentation">asset bandwidth documentation</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/hpdq1oi8EuTzYKd5aqCO3/944db8b79254c1db0561fb693be28a06/bandwidth-space-level-usage-reporting.png" alt="Space-level usage reporting for asset bandwidth"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/space-level-usage-reporting-for-asset-bandwidth/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ATcC4uP0tofNJg5c6rQ6jg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 17 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bring your own model for AI Actions]]></title>
            <description><![CDATA[<p>We have enhanced <a href="https://www.contentful.com/help/ai-automations/ai-actions/"><strong>AI Actions</strong></a> to support BYOM (bring your own model), allowing you to connect your organization’s large language model (LLMs) provider to Contentful.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6eLwigCC6EdZzzOv7JXwH9/d331522d817b6ed2d93f6969de2d895e/byom-providers.png" alt="The AI tab with the BYOM AI providers"></p>
<p>The following AI provider connectors are supported:</p>
<ul>
<li><strong>OpenAI</strong>: Connect models hosted by OpenAI, such as GPT-5 or GPT-4o.</li>
<li><strong>AWS Bedrock</strong>: Connect models hosted on AWS Bedrock, such as Anthropic Claude. </li>
<li><strong>Google Gemini</strong>: Connect to models available on the Gemini API, such as Gemini 2.5 Flash.</li>
<li><strong>Google Vertex AI</strong>: Connect to Google generative AI models through the Vertex AI API. </li>
<li><strong>Custom model connector</strong>: Connect any model that exposes an OpenAI-compatible API endpoint.</li>
</ul>
<p>For more information about BYOM, see the <a href="https://www.contentful.com/help/ai-automations/ai-actions/bring-your-own-model/">help center documentation</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/bring-your-own-model-for-ai-actions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tKSNmYLEf54SwBEAITYzw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 16 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Assess your Contentful organization's security posture with CLI command ]]></title>
            <description><![CDATA[<p>You can now use the <code>sec-check</code> CLI command to quickly assess your Contentful organization’s security posture. 
It runs out of the box with the following check points:</p>
<ul>
<li><strong>Permissions</strong></li>
<li><strong>Audit logging enabled</strong></li>
<li><strong>Security contact configured</strong></li>
<li><strong>SSO enabled</strong></li>
<li><strong>SSO enforced</strong></li>
<li><strong>SSO exempt users identified</strong></li>
<li><strong>MFA status for exempt users</strong></li>
<li><strong>Long-expiry access tokens</strong></li>
</ul>
<p>Each check delivers clear <code>PASS</code>/<code>FAIL</code> results with actionable data.</p>
<p><strong>Export and automation</strong></p>
<ul>
<li>Results can be exported to structured JSON with a single flag <code>-o</code>, making it easy to archive, track changes over time, or integrate with monitoring dashboards. Each failed check includes contextual details (counts, affected IDs) to speed remediation.</li>
</ul>
<p><strong>Extensible framework</strong></p>
<ul>
<li>The check system is designed for community contributions. Add custom checks by following the existing pattern (ID, description, dependsOn, run) and submit a PR. This establishes the foundation for a growing catalog of organization security insights.</li>
</ul>
<p>For more information about the CLI command, see the <a href="https://www.contentful.com/developers/docs/tutorials/cli/cli-security-check/">developer documentation</a>.</p>
<p>Affected services by this change: Contentful CLI.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/assess-your-contentful-organizations-security-posture-with-cli-command/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lU1UfaTO9XHtcF5bJ80A</guid>
            <category><![CDATA[Contentful CLI]]></category>
            <pubDate>Sun, 16 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Token authorization controls for organization admins]]></title>
            <description><![CDATA[<p>Organization admins now have greater control over how personal access tokens are used within their organizations.</p>
<ul>
<li>De-authorize tokens: Admins can now de-authorize personal access tokens created by users in their organization.</li>
<li>Enforce manual authorization: Admins can require users to manually authorize their tokens against the organization before use.</li>
<li>For token issuers: When manual authorization is enforced, users creating tokens will need to explicitly authorize them to gain organization access.</li>
</ul>
<p>These controls help organizations prevent unauthorized token use and strengthen overall security without disrupting existing workflows.
Learn more about managing and authorizing tokens in our <a href="https://www.contentful.com/help/faq/personal-access-tokens/">documentation</a></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/token-authorization-controls-for-organization-admins/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">erhJ4hotrFNNeuay0CjP6g</guid>
            <pubDate>Sun, 16 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Two-factor authentication for SSO-exempt users]]></title>
            <description><![CDATA[<p>Organization administrators can now require two-factor authentication (2FA) for users who are manually exempted from SSO enforcement.</p>
<p>This provides additional protection for collaborators such as contractors, agencies, or temporary users who aren’t part of your identity provider.</p>
<p>When enforced, these users will be prompted to set up and use 2FA the next time they sign in.
This update helps ensure that every account in your organization, including those outside your IdP, meets your security standards.</p>
<p>Learn more in our docs on <a href="https://www.contentful.com/help/faq/sso/">managing SSO-exempt users and 2FA</a>.</p>
<p>Affected services by this change: Web App, Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/two-factor-authentication-for-sso-exempt-users/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">xcn0L5hFEHXOdG9CcL70Lg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Thu, 13 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Homebase app by Contentful goes live]]></title>
            <description><![CDATA[<p>The Homebase app by Contentful is now available in the <a href="https://www.contentful.com/marketplace/">Contentful Marketplace</a>. This app enables admins and editors to feature important highlights, such as team updates, onboarding guides, and quick-reference materials, directly on the Home page.</p>
<p>With simple, Markdown-powered authoring and a seamless editorial workflow, Homebase helps teams create a consistent, welcoming entry point into their workspace — without technical overhead.</p>
<p>Key features include:</p>
<ul>
<li>Simple configuration with a single content type and minimal setup.</li>
<li>Using Contentful editor so non-technical users can intuitively create and maintain content.</li>
<li>Contentful native versioning and permissions for secure, collaborative updates.</li>
<li>Built-in Markdown editor to publish rich content with no coding required.</li>
<li>GitHub Flavored Markdown support to enhance clarity with tables, checklists, strikethrough, footnotes, and more via GFM syntax.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/homebase/">Homebase app from the Marketplace</a>.</p>
<p>Affected services by this change: Marketplace, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/homebase-app-by-contentful-goes-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">R5lyiOnsJedsgty7jZonBQ</guid>
            <category><![CDATA[Marketplace]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 11 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cloudinary App v 1.3.1: Cloudinary-supported integration, dynamic filtering, and improved editing experience]]></title>
            <description><![CDATA[<p>We have released Cloudinary App v 1.3.1. Here&#39;s what has been added and improved:</p>
<ul>
<li><strong>Integration support by Cloudinary</strong> - Cloudinary now supports its integration in Contentful.</li>
<li><strong>Insert videos through the Media Library Widget</strong> - Now you have the option to insert videos from Cloudinary through the Media Library Widget. Apply search filters to view videos, images, or both.</li>
<li><strong>Dynamic filtering of assets</strong> - Cloudinary assets are dynamically filtered based on Contentful field values, using search expressions with JavaScript template literals.</li>
<li><strong>Access to Cloudinary editors</strong> - Access Cloudinary image and video media editors directly within Contentful (in Beta).</li>
</ul>
<p>For more information, see <a href="https://cloudinary.com/documentation/contentful_app_integration">Cloudinary documentation</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cloudinary-app-v-1-3-1-cloudinary-supported-integration-dynamic-filtering/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">5QFSltdfmEa82t3RbfHOUQ</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 05 Nov 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Know when audit log delivery fails and retry it easily]]></title>
            <description><![CDATA[<p>Audit log delivery is now more reliable, with built-in visibility and recovery for failed deliveries. If Contentful can’t deliver logs due to a storage configuration issue (such as expired credentials or permission errors), you’ll be notified and can take action directly in the web app. </p>
<p><strong>What&#39;s improved</strong></p>
<ul>
<li>Email notifications when delivery or retry fails.</li>
<li>View failed deliveries from the last 30 days in Audit logs. </li>
<li>Retry delivery for each failed day individually, once your configuration is fixed.</li>
</ul>
<p><strong>Why it matters</strong></p>
<p>Previously, failed audit log deliveries weren’t visible or recoverable. You’ll now be notified of issues and can view and retry failed deliveries directly in the web app.</p>
<p>To learn more, see the <a href="https://www.contentful.com/developers/docs/tutorials/general/audit-logs/#audit-log-delivery-failures">audit logs documentation</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/HB0It546KrmnG5ia6caqN/134d0d2fcb265968cd8e082931a9c666/audit-logs-retry.png" alt="audit-logs-retry-ui"></p>
<p>Affected services by this change: Web App, Content Management API, Audit logs.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/know-when-audit-log-delivery-fails-and-retry-it-easily/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Xld6A1JdRGPFQ6rw7OzQow</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Audit logs]]></category>
            <pubDate>Wed, 05 Nov 2025 16:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search locale filtering]]></title>
            <description><![CDATA[<p>Customers can now filter search results by locale directly in the content search bar, making it easier to find localized entries and assets.</p>
<p>You can select up to five locales configured in your environment to narrow results. The locale filter applies across all  search components, including full-text search, field filters, and asset filters. </p>
<p>When multiple locales are selected, entries matching any of the conditions across those locales are included, unless using filters like “is empty” or “does not contain,” which require matches across all selected locales.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3OovnCuN5yr6LxBc24jOya/67b55208fcf4adf9da16b2f915a24e64/image-20251017-071340.png" alt="locale search filtering"></p>
<p>For more details, read our <a href="https://www.contentful.com/help/content-and-entries/content-search/">documentation</a>.</p>
<p>Affected services by this change: Web App, Search.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-locale-filtering/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HU696MW3J0GefsaGcMl3Q</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Search]]></category>
            <pubDate>Wed, 29 Oct 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful’s Closest Preview App]]></title>
            <description><![CDATA[<p>The <strong>Closest Preview</strong> app is now live in the <a href="https://www.contentful.com/marketplace/">Contentful Marketplace</a>. Built for content editors working with nested or modular content models, this app helps you quickly locate which page-level entry includes the current banner, CTA, or component, and allows editors to view them in context.</p>
<p>Instead of manually navigating through multiple references, <strong>Closest Preview</strong> finds the link to the closest page-level entry in the content tree. From there, you can instantly open the page in a new tab. If Contentful&#39;s <a href="https://www.contentful.com/help/content-preview/live-preview/">Live Preview</a> is enabled in your environment, you can view updates in real-time. </p>
<p><strong>Key features</strong>:</p>
<ul>
<li>Automatic discovery of the nearest page entry by tracing references.</li>
<li>One-click access to view the containing page in a new tab.</li>
<li>Sidebar integration for seamless access during editing.</li>
<li>Simple configuration for non–page-level editors.</li>
<li>Preview-ready design that works with existing Live Preview setup.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/closest-preview/">Closest Preview app</a> from our Marketplace.</p>
<p>Affected services by this change: Marketplace, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentfuls-closest-preview-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">cSfXYCsUhZFLLmaIW0rRVQ</guid>
            <category><![CDATA[Marketplace]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 17 Oct 2025 17:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Schedule and preview future releases with Timeline]]></title>
            <description><![CDATA[<p>We have just released Timeline, a new Contentful scheduling and previewing capability that allows editors to create, stage, and preview multiple upcoming versions of the same digital experience. Timeline supports evolving content, enabling teams to manage and preview several overlapping campaigns such as Black Friday and Cyber Monday in parallel.</p>
<h3>How does it work?</h3>
<p>Timeline introduces a new versioning model for entries, allowing each entry to contain multiple scheduled states linked to specific releases. Teams can assign content updates, including assets, to future time points, preview the full page as it will look on a specific date, and share those views for feedback via the preview link.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/49oiiXNpSFTx0uFnMy7DQ2/2a0764915d29e354ce9d014cff4ccec5/Clipboard-20251009-092437-010.gif" alt="Timeline feature"></p>
<blockquote>
<p><strong>NOTE</strong>: The Timeline feature is available on specific plans. <a href="https://www.contentful.com/contact/sales/">Reach out</a> to your Sales representative for more information about feature availability.</p>
</blockquote>
<h3>GraphQL API users</h3>
<p>With this release, we have also introduced a new directive,  <strong>@timeline</strong>, into the GraphQL schema. This is not a breaking change but if your internal tooling expects a certain schema, you may need to review how the changes impact you.</p>
<pre><code>input TimelineFilterInput {
  release_lte: String
  timestamp_lte: DateTime
}

directive @timeline(
  where: TimelineFilterInput!
) on QUERY
</code></pre>
<p>For more details about the feature, see the <a href="https://www.contentful.com/help/timeline/">Timeline</a> section in the help center.</p>
<p>Affected services by this change: Web App, Timeline.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/schedule-and-preview-future-releases-with-timeline/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">F564PdUT5dOyAHJ2nvVpvw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Timeline]]></category>
            <pubDate>Wed, 08 Oct 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content pre-binding available in Studio Experiences]]></title>
            <description><![CDATA[<p>Studio Experiences now support content pre-binding, enabling you to easily pre-associate structured content to a visually assembled pattern in Studio.</p>
<p>When using the content pre-binding feature you can quickly re-use and populate a pattern and nested pattern every time you include one in an experience.  Content pre-binding reduces the need to manually bind your content and streamlines your workflows.</p>
<h3>How does it work?</h3>
<ul>
<li><p>In the Studio pattern editor, you can associate content type fields to pattern component properties, optionally assigning a default entry.</p>
</li>
<li><p>In the Studio experience editor, you can drag a pre-bound pattern onto the canvas. When selecting an entry, or if a default entry was set, entries immediately populate relevant fields.</p>
</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/7ppMJyiyPo1D1nUNML6d9n/a1b2964b9b91380ddcec1c8912e6ab2c/Pre-binding.gif" alt="Content pre-binding in Studio"></p>
<p>For more information about the feature, see the <a href="https://www.contentful.com/help/studio/experiences/pre-bind-content/">Pre-bind content in Experiences</a> page. </p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-pre-binding-available-in-studio-experiences/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">NUN96QuTdLSguh2TkcK9w</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Mon, 06 Oct 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved traceability in audit logs for AI Actions and Bulk Actions]]></title>
            <description><![CDATA[<p>Audit logs have been enriched to capture more context when AI Actions or Bulk Actions are used. These improvements enhance traceability by clearly showing what changed, who triggered it, and which entries were affected.</p>
<p><strong>What’s new</strong></p>
<ul>
<li><strong>AI Actions enrichment</strong>: each AI invocation now logs the affected entry and field, AI model used, and model provider.</li>
<li><strong>Bulk Actions enrichment</strong>: each bulk action event now includes the action performed (e.g. publish), and a list of all impacted entries and assets.</li>
</ul>
<p><strong>Why it matters</strong></p>
<ul>
<li><strong>AI Actions</strong>: enables governance and accountability for AI-driven content updates, supporting compliance reviews, internal approvals, and audit traceability.</li>
<li><strong>Bulk Actions</strong>: surfaces all affected content items to help teams reconstruct and verify multi-entry changes with confidence.</li>
</ul>
<p>For examples and field-level details, see the <a href="https://www.contentful.com/developers/docs/tutorials/general/audit-logs/#ai-actions-enrichment">AI Actions</a> and <a href="https://www.contentful.com/developers/docs/tutorials/general/audit-logs/#bulk-actions-enrichment">Bulk Actions</a> sections in the audit logs documentation.</p>
<p>Affected services by this change: Web App, Content Management API, Audit logs.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-traceability-in-audit-logs-for-ai-actions-and-bulk-actions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">oGiyYjXBqnkZXnkpiSK6Q</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Audit logs]]></category>
            <pubDate>Tue, 30 Sep 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom flags available in Contentful Personalization]]></title>
            <description><![CDATA[<p>You can now use Custom flags to personalize or experiment with content outside of Contentful, including features, design elements, layouts, or content living in third-party systems. </p>
<p>With Custom flags, you can manage changes without having to replace content entries. Instead of swapping Contentful entries, you can use an ID in your code paired with plain text or JSON to make the change.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1C1VFuhw7kITga7wrwZBSB/262a16fcf881af3889adb4403b98d0c2/custom-flags.png" alt="Custom flags in Contentful Personalization"></p>
<p><strong>NOTE</strong>: Custom flags are only available on specific pricing plans. For more information, <a href="https://www.contentful.com/contact/sales/">reach out</a> to your Sales representative.</p>
<p>For more information about working with Custom flags, see the <a href="https://www.contentful.com/help/personalization/experiences/custom-flags/">Custom flag change types</a> page and the <a href="https://www.contentful.com/developers/docs/personalization/experience-sdk/#custom-flag-change-types">developer documentation</a>.</p>
<p>Affected services by this change: Web App, Contentful Personalization.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-flags-available-in-contentful-personalization/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pSbt2pvjyhNcxH6Su465Ow</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Contentful Personalization]]></category>
            <pubDate>Tue, 30 Sep 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Localization now available for concepts and schemes]]></title>
            <description><![CDATA[<p>Taxonomy localization enables you to localize taxonomy concepts and concept schemes directly within the <a href="https://www.contentful.com/help/taxonomy/taxonomy-manager/">Taxonomy manager</a>, making it easier to manage multilingual content.</p>
<p>Locales are automatically sourced from any space in your organization. If a locale exists in at least one space, it becomes available for use in taxonomy. You can select a locale and add translations to localizable fields like preferred labels or descriptions.</p>
<p>Once added, localized content is visible in the Taxonomy manager by selecting a locale from the dropdown next to the search bar.</p>
<blockquote>
<p><strong>NOTE</strong>: Taxonomy localization is only available on specific pricing plans. For more information, <a href="https://www.contentful.com/contact/sales/">reach out</a> to your Sales representative.</p>
</blockquote>
<p>For more details, see the <a href="https://www.contentful.com/help/taxonomy-localization/">documentation</a>. </p>
<p>Affected services by this change: Taxonomy.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-localization-now-available-for-concepts-and-schemes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QDyNvKgd8Dq7F0sbB7cWqQ</guid>
            <category><![CDATA[Taxonomy]]></category>
            <pubDate>Mon, 29 Sep 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CDA and CPA now support Native external references]]></title>
            <description><![CDATA[<p>The Native external references feature is now supported in the Content Delivery (CDA) and Content Preview API (CPA). To enable the feature, simply include the <code>externalReferences=*</code> query parameter in your requests.</p>
<p>With Native external references you can integrate content from external sources using the <a href="https://branch-ner-for-cda-and-cpa--ctf-doc-app-staging.netlify.app/developers/docs/extensibility/app-framework/native-external-references-example-tutorial/">Contentful App Framework</a>. This feature removes the need to make two separate requests (to Contentful and the third-party service), and it handles synchronous delivery.</p>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/7z3Z5fwWXuDT97EzEagsUJ/be78ca67d50c0f9d04e6245aafe19d44/NER_In_CDA__1_.gif" alt="Native external references in the Content Delivery API"></p>
<blockquote>
<p><strong>NOTE</strong>: The Native external references feature is available on Premium plans only.</p>
</blockquote>
<p>For more information about the feature, see <a href="https://www.contentful.com/help/native-external-references/">Native external references</a> and the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/native-external-references">developer documentation</a>.</p>
<p>Affected services by this change: Content Preview API, Content Delivery API, App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cda-and-cpa-now-support-native-external-references/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RAzQjq2wgbcR6NxnlVxB9Q</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Sun, 28 Sep 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mobile-first support in Studio]]></title>
            <description><![CDATA[<p>You can now build experiences in Studio with a focus on mobile devices as a primary channel with mobile-first breakpoints. When building out your pages, you can use mobile-first breakpoints to define at what screen width your design is displayed on your user’s screen, making sure your webpage is properly rendered.</p>
<p>This improvement makes Studio a true multi-channel experience builder.</p>
<p>To enable defining breakpoints with a mobile-first strategy, update your SDK version. For more information, see the documentation for an <a href="https://www.contentful.com/developers/docs/experiences/register-custom-breakpoints/#example-using-a-mobile-first-strategy">example definition</a>.</p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/mobile-first-support-in-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ve3XYQk6vxajPnWoj9scA</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Wed, 03 Sep 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Forma 36 v5 of Contentful’s design system is now live]]></title>
            <description><![CDATA[<p>We have released v5 of our design system, <a href="https://f36.contentful.com/">Forma 36</a>. This update introduces a refreshed look and feel, updated components and accessibility improvements.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1jCNcN4Kscw9xYZ17AzxED/9554dcf6a4ad17462952c9ba46f19d75/2021-11_Forma_36_beta_release.webp" alt="forma-36-v5"></p>
<h2>New look and feel</h2>
<ul>
<li>Modernized typography and styling across all components.</li>
<li>Updated to align with our latest design vision.</li>
</ul>
<p><strong>Icons</strong></p>
<ul>
<li>Switched from custom icons to <a href="https://phosphoricons.com/?utm_source=chatgpt.com">Phosphor Icons</a>.</li>
<li>Smaller package size and less design overhead. <a href="https://f36.contentful.com/components/icon?utm_source=chatgpt.com">Learn more</a></li>
</ul>
<p><strong>Font</strong></p>
<ul>
<li>Adopted updated font styles for improved readability and consistency.</li>
</ul>
<h2>Updated and new components</h2>
<p><strong>UsageCard</strong> (with <strong>UsageCount</strong>) for displaying usage data and analytics.</p>
<ul>
<li>Expanded component library with improved consistency. <a href="https://f36.contentful.com/components/usage-card?utm_source=chatgpt.com">Learn more</a></li>
</ul>
<p><strong>Navbar</strong></p>
<ul>
<li>Restyled to a cleaner, lighter design with a single-line structure.</li>
<li>Environment switcher moved to the right and improved for responsive layouts.</li>
</ul>
<p><strong>Layout</strong></p>
<ul>
<li>Replaced the Workbench with a simplified, hierarchy-focused layout.</li>
<li>Unified structure across the platform for better focus and readability. <a href="https://f36.contentful.com/components/layout?utm_source=chatgpt.com">Learn more</a></li>
</ul>
<h2>Improved accessibility</h2>
<ul>
<li>Enhanced color contrast, larger interactive areas, and better keyboard navigation.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/forma-36-v5-of-contentfuls-design-system-is-now-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">r3jZ9RFn8vsBIvTd74OfA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 31 Aug 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful’s Rich Text Versioning app is now live]]></title>
            <description><![CDATA[<p>The <a href="https://www.contentful.com/marketplace/rich-text-versioning/">Rich Text Versioning app</a> is now live in the <a href="https://www.contentful.com/marketplace/">Contentful Marketplace</a>. </p>
<p>This app gives customers a fast, reliable way to compare changes in rich text fields before publishing. It also helps content creators quickly and confidently review changes in their rich text fields before publishing. </p>
<p>With a <strong>Compare versions</strong> button directly into the entry editor, users to review current content side-by-side with the last published version. Content changes like additions, removals, and modifications-including embedded entries and asset-sare highlighted so you can publish with confidence.</p>
<p><strong>Key features include</strong>:</p>
<ul>
<li><p>Side-by-side diff view of current and published rich text.</p>
</li>
<li><p>Clear highlighting of added, removed, or modified text and embeds.</p>
</li>
<li><p>Powered by a proven open-source HTML diff engine.</p>
</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/rich-text-versioning/">Rich Text Versioning app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentfuls-rich-text-versioning-app-is-now-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">gJNKG8atd6H7tVl5MIQptg</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Sat, 23 Aug 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enhanced editor experience in Studio ]]></title>
            <description><![CDATA[<p>We have released a new SDK version for Studio that brings a major upgrade to the canvas editing experience for designers and marketers building rich digital experiences.</p>
<p>This update improves overall usability and performance, laying a more flexible foundation for future features.</p>
<p>Key enhancements include:</p>
<ul>
<li><strong>Panning and zooming</strong>: Users can now pan and zoom on the canvas, offering more control and ease when working on long or complex pages.</li>
<li><strong>Improved node interaction</strong>: Upgraded hover and active states make it easier to identify and select nested layers, ensuring more accurate navigation and layer management.</li>
<li><strong>True WYSIWYG</strong>: Components are now rendered as they appear in preview, without structure‑breaking wrappers.</li>
</ul>
<p>Update your SDK version to access these improvements.</p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enhanced-editor-experience-in-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ggcj1XxFSpE0AyumTr7Q</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Tue, 05 Aug 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful's Deep Clone app is now live ]]></title>
            <description><![CDATA[<p>The Deep Clone app is now live in the <a href="https://www.contentful.com/marketplace/">Contentful Marketplace</a>. This tool is ideal for content teams that frequently reuse structured content layouts, like product pages or editorial templates.</p>
<p>Deep Clone replicates an entry and all of its linked references with one click, so you can spin up new content faster and with complete consistency. No need to manually recreate nested structure, just configure and clone. </p>
<p>Key features include:</p>
<ul>
<li>One-click deep cloning of entries and their entire reference trees. </li>
<li>Flexible configuration to control naming, behavior, and applicable content types. </li>
<li>No external dependencies fully self-contained and ready to use.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/deep-clone/">Deep Clone app</a> from our Marketplace.</p>
<p>Affected services by this change: Marketplace, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentfuls-deep-clone-app-is-now-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">xLbzUDpvXXEbz0ChyNTKIw</guid>
            <category><![CDATA[Marketplace]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 27 Jul 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Braze marketing automation app is now live]]></title>
            <description><![CDATA[<p>The <strong>Braze app</strong> is now live in the Contentful Marketplace. This enhanced integration helps users send structured Contentful content directly to Braze using &quot;Content Block&quot; syncing.</p>
<p>The app eliminates manual copy-paste workflows by auto-generating Braze-ready content links and sending synced content directly into Braze Content Blocks with locale and field control.</p>
<p><strong>Key features include</strong>:</p>
<ul>
<li>Sync Contentful content into Braze Content Blocks or via Connected Content links.</li>
<li>Choose locales and fields to send.</li>
<li>Secure configuration via API key or OAuth.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/braze/">Braze app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/braze-marketing-automation-app-is-now-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MgzgMjps6EXFDv1kZ2geVg</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Sat, 26 Jul 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: AI-powered taxonomy assignment to assets]]></title>
            <description><![CDATA[<p>Starting July 24, 2025, AI-powered taxonomy assignment to assets will be available for Lite and Premium customers.</p>
<p>This feature is enabled in conjunction with AI-powered taxonomy assignment to entries via the <a href="https://www.contentful.com/help/getting-started/preview-center/">Preview center</a>. This allows you to automate assigning concepts to assets in addition to entries to help enhance your content organization and discoverability processes. </p>
<p>Navigate to the &quot;Taxonomy&quot; tab in the asset editor, click <strong>Assign with AI</strong>, and review the suggested concepts. </p>
<p>You can assign up to 50 AI-suggested concepts to an asset with the option to regenerate AI-suggested concepts. </p>
<p>For more information, read our <a href="https://www.contentful.com/help/ai-powered-taxonomy-assignment/">documentation</a>.</p>
<p>Affected services by this change: Taxonomy, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-ai-powered-taxonomy-assignment-to-assets/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hMgD1vxnvh0nhSVVzNZMcA</guid>
            <category><![CDATA[Taxonomy]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 24 Jul 2025 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Iterable marketing automation app is now live]]></title>
            <description><![CDATA[<p>The <strong>Iterable app</strong> is now available in the Contentful Marketplace. It auto-generates dynamic content links for any Contentful entry, which can be used in <strong>Iterable Data Feeds</strong>. </p>
<p>This ensures your campaigns always pull the latest Contentful-managed content without manual effort.</p>
<p><strong>Key features include:</strong></p>
<ul>
<li>One-click generation of entry-specific data feed URLs.</li>
<li>Live content sync into Iterable campaigns.</li>
<li>Simple setup with no manual copy-paste.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/iterable/">Iterable app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/iterable-marketing-automation-app-is-now-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uYfTAC3qzItdHVO0690hAg</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Sun, 20 Jul 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SSO enforcement now includes organization owners]]></title>
            <description><![CDATA[<p>As an administrator, when you enforce SSO for your organization, we now apply it for organization owners as well. You can always choose to manually exempt users should you need to.</p>
<p>Check out our <a href="https://www.contentful.com/faq/sso/#how-does-sso-enforcement-work">FAQ documentation</a> on SSO enforcement to learn more.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/sso-enforcement-now-includes-organization-owners/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PZOivuJqUnGAU85s3G2Kw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 10 Jul 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Audit Logs now support Google Cloud Storage]]></title>
            <description><![CDATA[<p>Starting July 10, 2025, Contentful audit logs can now be delivered to Google Cloud Storage, alongside existing support for AWS S3 and Azure Blob Storage.
This enables teams using Google Cloud to seamlessly integrate Contentful’s audit logs into their observability, security, and compliance workflows.</p>
<p>Audit log delivery now supports the three most widely used cloud storage providers globally.</p>
<p>For details, see the <a href="https://www.contentful.com/developers/docs/tutorials/general/audit-logs/#audit-logs-google-cloud-storage-configuration" title="Link to Contentful audit logs documentation">audit logs Google Cloud configuration documentation</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/audit-logs-now-support-google-cloud-storage/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">52li2833f7eQpruGGm5wZg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 09 Jul 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Hubspot app now available on Marketplace ]]></title>
            <description><![CDATA[<p>The <strong>HubSpot app</strong> is now live in the Contentful Marketplace. This app connects Contentful entries to custom HubSpot modules, removing the need to manually sync content between platforms.</p>
<p>With full field mapping, localization support, and in-app content visibility, it streamlines content delivery into HubSpot emails and automations.</p>
<p><strong>Key features include</strong>:</p>
<ul>
<li>Sync plain text, media, rich text, dates, and more to HubSpot.</li>
<li>Customize module names and support localized fields.</li>
<li>View all synced entries and fields from within Contentful.</li>
</ul>
<p>Get started by installing the <a href="http://contentful.com/marketplace/hubspot/">HubSpot app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/hubspot-app-now-available-on-marketplace/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bgRVxmUi56EyKbwB0CQVyA</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Sun, 29 Jun 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Klaviyo marketing automation app is now live ]]></title>
            <description><![CDATA[<p>The <strong>Klaviyo app</strong> is now live in the Contentful Marketplace. This app automatically syncs content and customer data from Contentful to Klaviyo, mapping entry fields across platforms to eliminate manual duplication and keep your campaigns up to date.</p>
<p><strong>Key features include</strong>:</p>
<ul>
<li>OAuth-based secure connection between Contentful and Klaviyo.</li>
<li>Field and locale mapping to match your data model.</li>
<li>Content syncs automatically across assigned content types.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/klaviyo/">Klaviyo app</a> from our <a href="https://www.contentful.com/marketplace/">Marketplace</a>.</p>
<p>Affected services by this change: App Framework, Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/klaviyo-marketing-automation-app-is-now-live/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yCbqFsn881SNQ7wHRPr7A</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Thu, 26 Jun 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful's Bulk Edit App ]]></title>
            <description><![CDATA[<p>Contentful&#39;s Bulk Edit app is now available in the <a href="https://www.contentful.com/marketplace/">Contentful Marketplace</a>. The app is designed to help content creators and editors make quick, consistent changes across many entries, the app streamlines high-volume tasks and minimizes manual errors.</p>
<p>With entry filtering, table-style side-by-side comparisons, and the ability to preview edits before saving, Bulk Edit makes it easier than ever to update fields, clean up content, and accelerate editorial workflows, whether you’re editing one field or one hundred.</p>
<p>Key features include:</p>
<ul>
<li>Entry filtering by content type. </li>
<li>Bulk editing for short text, number, or single reference fields. </li>
<li>Side-by-side comparisons in a clean, table-style view. </li>
<li>Preview changes before saving. </li>
<li>Simplified content cleanup for better consistency.</li>
</ul>
<p>Get started by installing the <a href="https://www.contentful.com/marketplace/bulk-edit/">Bulk Edit app from the Marketplace</a>.</p>
<p>Affected services by this change: Marketplace, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentfuls-bulk-edit-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lVXW7bi0YSwfOCliZ6Ahmw</guid>
            <category><![CDATA[Marketplace]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 22 Jun 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Webhook Event - Comment Save]]></title>
            <description><![CDATA[<p>You can now subscribe to Comment Save events using both Webhooks and App Events! This new event type lets you trigger workflows or perform automated actions whenever a comment is updated on an entry.</p>
<p>Comment Save events are triggered when:</p>
<ul>
<li>A comment is resolved in the webapp</li>
<li>A comment is updated, or resolved via API</li>
</ul>
<p>Whether you&#39;re building integrations, notifications, or moderation tools, this opens up more possibilities for interacting with your editorial workflow in real time.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-webhook-event-comment-save/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Ng1Xfs4rryLlynZDRJYFAQ</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Wed, 11 Jun 2025 16:37:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Concepts now include Concept Scheme information]]></title>
            <description><![CDATA[<p>Starting June 5th, each concept returned by the Taxonomy API will now include information about its associated Concept Schemes directly in the response. This makes it easier to identify which scheme a concept belongs to without making additional API calls. </p>
<p>The response payload now includes a <code>conceptSchemes</code> field containing <code>Link</code> objects:</p>
<pre><code class="language-js">{
  &quot;sys&quot;: {
    &quot;id&quot;: &quot;conceptId&quot;,
    &quot;type&quot;: &quot;TaxonomyConcept&quot;,
    // ... other properties
  },
  &quot;conceptSchemes&quot;: [
    { &quot;sys&quot;: { &quot;id&quot;: &quot;schemeId&quot;, &quot;type&quot;: &quot;Link&quot;, &quot;linkType&quot;: &quot;TaxonomyConceptScheme&quot; } }
  ],
  // ... other properties
}
</code></pre>
<p>For more information on Taxonomy and its capabilities, please refer to the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/taxonomy" title="Taxonomy Management API documentation">documentation</a>.</p>
<p>Affected services by this change: Content Management API, Content Delivery API, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-concepts-now-include-concept-scheme-information/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1yMPyCaMArsZIFoKvR7kZA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Wed, 04 Jun 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New: Get notified when you're approaching your asset bandwidth limit]]></title>
            <description><![CDATA[<p>We&#39;re introducing automated usage alerts to help you stay on top of your asset bandwidth consumption.</p>
<p>Now, organization owners and admins will receive email notifications when usage crosses 75%, 85%, and 100% of your included bandwidth, so you can take action before surprises happen.</p>
<p>This new capability helps you monitor usage more easily, plan ahead, and avoid unexpected overage charges.</p>
<p>We’re rolling this feature out gradually. Some customers will begin receiving alerts now, with full availability following shortly.</p>
<p>Learn more about <a href="https://www.contentful.com/help/admin/usage/asset-bandwidth/#:~:text=Usage%20alerts%20help,no%20setup%20required." title="link to usage alerts documentation">usage alerts and bandwidth thresholds</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-get-notified-when-youre-approaching-your-asset-bandwidth-limit/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">D5zZ5jHSuaDyo83toz1Cw</guid>
            <pubDate>Sun, 18 May 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search for content stored in JSON fields in the Contentful web app]]></title>
            <description><![CDATA[<p>We have improved the search functionality of the Contentful web app with the ability to search for content stored within JSON fields. This improvement allows editors to easily find specific content that previously could not be retrieved via the search bar.</p>
<p>This feature will be rolled out gradually to customers over the coming weeks. For more information about the search functionality, see the <a href="https://www.contentful.com/help/content-and-entries/content-search/">Content search</a> page.</p>
<p>Affected services by this change: Web App, Search.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-for-content-stored-in-json-fields-in-the-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OZOGV32E0AIS54MZ7QoA</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Search]]></category>
            <pubDate>Fri, 16 May 2025 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Search Filter: Empty and Not Empty Fields]]></title>
            <description><![CDATA[<p>Starting April 24th, our content search bar now includes a filter option for fields that are empty (contain no content) or not empty (contain content), making it easier to find entries missing key information.</p>
<p>This filter is available for all Text (including Symbols), Date, and Number fields.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/bMc91T0ofnuUPZ2g6mrrw/5b4ef9f6fef6fc3db6c603325d99f8bf/Screenshot_2025-04-24_at_10.36.59.png" alt="Screenshot: empty/not-empty filter"></p>
<p>Affected services by this change: Search, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-search-filter-empty-and-not-empty-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">X9GT2PEzTcqxGy3BVnxMA</guid>
            <category><![CDATA[Search]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 24 Apr 2025 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Link resolution in GraphQL API for Native external references]]></title>
            <description><![CDATA[<p>The GraphQL Content API now supports the ability to retrieve third-party content within the same Contentful payload. When an Entry contains a reference to external content, Contentful natively resolves the External Reference and delivers the content data from the third-party service rather than responding with only a reference.</p>
<p>This feature removes the need to make two separate requests (to Contentful and the third-party service), and it handles synchronous delivery. By making a single request to Contentful that contains data from both sources, link resolution in GraphQL API enables efficient code, reduced overhead, and easier content management.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1TVIkGKkf6c8bBYhe4p4pg/ea0123285493e75614952e5029d00740/ner-gql-link-resolution.gif" alt="Link resolution in the GraphQL API"></p>
<p>For more information, see the Native external references <a href="https://www.contentful.com/help/orchestration/native-external-references/">Native external references</a> help page and the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/native-external-references">Native external references section</a> on the GraphQL API page.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/link-resolution-in-graphql-api-for-native-external-references/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PlG2jZl29xFwY8vH5ETFw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 31 Mar 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AI Actions: automate translation, SEO and more to optimize your content workflows]]></title>
            <description><![CDATA[<p>Contentful now offers AI Actions to automate repetitive tasks, such as translating content, optimize keywords for SEO, and generating alt-text—directly within your workflow. AI Actions let you configure AI-driven processes that can reference existing Contentful content or integrate external data. With customizable templates and variables, this feature reduces manual effort and helps deliver high-quality, accessible, and consistent content faster.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2qSrFKdXIprCm14jIQpIT2/f87d1a1abf8ab3832ac82b191aa6516c/-Lockup-_AI___Automations__Overview.png" alt="AI Actions"></p>
<p><strong>Key benefits:</strong></p>
<ul>
<li>Boost Efficiency: speed up content production by automating translation and SEO tasks, reducing reliance on external agencies.</li>
<li>Contextual Intelligence: enable AI Actions to leverage your Contentful data or external sources for more relevant outputs.</li>
<li>Flexible Customization: tailor AI Actions to fit your specific use cases, ensuring the solution works precisely for your content needs.</li>
</ul>
<p><strong>Availability:</strong></p>
<ul>
<li>AI Actions are available on select plans. For more details, please read our AI Actions <a href="https://www.contentful.com/help/ai-automations/ai-actions/">documentation</a> or contact your sales representative.</li>
</ul>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ai-actions-automate-translation-seo-and-more-to-optimize-your-content/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">3Pa4uR81k5nxngRKNyjuow</guid>
            <pubDate>Sun, 30 Mar 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Workflows: Add AI Actions into workflow steps]]></title>
            <description><![CDATA[<p>Starting March 31, 2025, users can now add <a href="https://www.contentful.com/help/ai-automations/ai-actions/">AI Actions</a> to workflow steps for specific plans. By integrating AI Actions into a specific workflow step, the system can automatically perform tasks at that step, streamlining content processes. This allows users to leverage the power of AI while still keeping humans in the loop for oversight and review. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/30RUdfzVdgOGQfCmXXpjeM/6fd2ae8804103973be66b9514885edec/workflows_steps.png" alt="workflows ai actions steps"></p>
<p><strong>Key benefits</strong></p>
<ul>
<li>Automatically leverage the power of AI for content lifecycle tasks. </li>
<li>Enable oversight and review of AI output to reduce risk.</li>
<li>Reduce the time for completing content workflows.</li>
</ul>
<p><a href="https://www.contentful.com/contact/sales/">Reach out</a> to your Sales representative for more information about feature availability.</p>
<p>Affected services by this change: Workflows.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/workflows-add-ai-actions-into-workflow-steps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">JcsRLgj1RH4tLnUTHeSFwA</guid>
            <category><![CDATA[Workflows]]></category>
            <pubDate>Sun, 30 Mar 2025 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Fetch taxonomy concepts and schemes in the CDA]]></title>
            <description><![CDATA[<p><strong>Starting March 21st</strong>, customers of the taxonomy feature will now be able to retrieve taxonomy concepts and schemes via the Content Delivery API.</p>
<p>This will allow customers to leverage their taxonomy directly in user-facing applications, providing tools to better structure as well as filter hierarchical content for their customers.</p>
<p>For more information, customers can reference the documentation for the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/taxonomy">taxonomy CDA endpoints</a> and <a href="https://www.contentful.com/developers/docs/platforms/">client SDKs</a>.</p>
<p>Affected services by this change: Content Delivery API, Taxonomy.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-fetch-taxonomy-concepts-and-schemes-in-the-cda/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OViJXx6ykkmpsQKQhAsw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Taxonomy]]></category>
            <pubDate>Fri, 21 Mar 2025 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Group your fields into sections]]></title>
            <description><![CDATA[<p>You can now organize related fields into distinct, manageable groups with Sections. Each section can be configured to be either expanded or collapsed by default, enabling you to focus on the information that matters most.</p>
<h3>Key benefits</h3>
<ul>
<li><strong>Improved editorial experience</strong>: Grouping related fields reduces visual clutter and makes the editing process less overwhelming.</li>
<li><strong>Enhanced navigation</strong>: Quickly expand or collapse sections to access exactly what you need without distractions.</li>
<li><strong>Ideal for complex content types</strong>: Perfect for content types with numerous fields, Sections streamline your workflow and improve overall content management.</li>
</ul>
<p><strong>NOTE:</strong> This feature is only available on specific plans. <a href="https://www.contentful.com/contact/sales/">Reach out</a> to your Sales representative for more information about feature availability.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2Ow49793RuLMjYAdRdWUHs/49e17da637a8984d4673b6c8f61fbf01/sections.gif" alt="Sections"></p>
<blockquote>
<p><strong>Important</strong>: This is a breaking change for Compose customers who have set up Tabs in the past, as they will notice a different field order in the web app.</p>
</blockquote>
<p>For more information about how you can use field groups with Sections, see the <a href="https://www.contentful.com/help/fields/field-groups/">Set up field groups</a> page in the help center. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/group-your-fields-into-sections/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pyqDXnTlEL2SoQy7IEvOQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 06 Mar 2025 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New enforcement date for the switch to RE2 as our regular expressions engine]]></title>
            <description><![CDATA[<p>Starting <strong>April 21st, 2025</strong>, we are switching to <a href="https://www.npmjs.com/package/re2">RE2</a> as our regular expression engine, specifically the <a href="https://www.npmjs.com/package/re2js">RE2JS npm package</a>. This will enforce stricter validations for regular expressions in the Content Management API (CMA). From this date, you will no longer be able to publish entries with any regular expressions match or prohibit rules that are not accepted by the regular expression engine.</p>
<p>The previous date for this change was March 21st, 2025, however, to accommodate our customers&#39; needs, we are pushing the date. For more information, see the <a href="https://www.contentful.com/developers/changelog/#switching-to-re2-as-our-regular-expressions-engine">previous changelog</a>, and the <a href="https://www.contentful.com/help/fields/available-validations/regular-expression/">Regular Expression (Regex)</a> page.</p>
<blockquote>
<p><strong>Important</strong>: This is a breaking change.</p>
</blockquote>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-enforcement-date-for-the-switch-to-re2-as-our-regular-expressions-engine/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">d6c19yQYbM2BVKBDqAUA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 03 Mar 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Standardizing search experience: Sort by dropdown update in the reference field selector]]></title>
            <description><![CDATA[<p>You can now sort entries or assets by various criteria in the reference field selector search. You can choose how to order entries using the updated “Sort by” dropdown. This change provides flexible options so you can quickly find the right content.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/56kzmZS0CYSFP7U5ZJY2Ly/089a0c84e7a800e129a2d04b91420db9/sort-by-entries.png" alt="Search for entries in field selector - Sort by "></p>
<p>Note that if you choose a different sorting option than relevance-based, your choice is remembered, and used for future searches.</p>
<p>Affected services by this change: Web App, Search.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/standardizing-search-experience-sort-by-dropdown-update-in-the-reference/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">zjgXJTAnt1LIEJEFo6re7A</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Search]]></category>
            <pubDate>Mon, 24 Feb 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enhancements to Locales]]></title>
            <description><![CDATA[<p><strong>Viewing Non-Localized Fields in Single Locale Mode</strong></p>
<p>Previously, non-localized fields were hidden in the editorial interface when selecting a single non-default locale. To provide a more intuitive experience, these fields will now always be visible, regardless of the locale you’re viewing. This update makes content management more predictable and aligned with Locale-Based Publishing.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/7YKBLb1RgubERIMsRWETj/46041004196d6ba618e1a816378c3747/locale_enhancements2.gif" alt="Locales Changelog"></p>
<p><strong>Adjusting Asset Validation in Locale-Based Publishing</strong></p>
<p>We’ve refined asset validation within Locale-Based Publishing. Initially, publishing an asset required a file upload for every locale—an approach that was inconsistent with the Content Delivery API. To align with expected behavior, only the default locale now requires a file upload for publishing.
These improvements create a more consistent localization workflow. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enhancements-to-locales/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">49B2G8NU6x8E1va8ix6g</guid>
            <pubDate>Fri, 21 Feb 2025 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Required validations in the UI]]></title>
            <description><![CDATA[<p>Starting February 14th, 2025, Contentful will allow users to mark taxonomy validations as <strong>required</strong> on content types.</p>
<p>Once a particular taxonomy validation has been marked required for a given content type, any entry of that content type will be checked on publish to determine if the entry has taxonomy concepts assigned which fulfill the required validation(s) from the relevant content type.</p>
<p>Content editors will be given cues in the UI to allow them to easily fulfill any unfulfilled taxonomy validations before publishing.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4vYb9hgE3q5e7ujKWsPGQp/5692963a39d4e99a16096c1cbcd342be/Group_22495784.jpg" alt="Required taxonomy UI"></p>
<p>Affected services by this change: Web App, Taxonomy.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-required-validations-in-the-ui/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eNIngeIcpOfx7xWgJZLMzg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Taxonomy]]></category>
            <pubDate>Mon, 17 Feb 2025 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Assign up to 50 concepts per entry]]></title>
            <description><![CDATA[<p>Starting February 15th, 2025, Contentful now allows up to 50 taxonomy concepts to be assigned to a single entry (previously limited to 10).</p>
<p>This new limit also applies to AI-powered taxonomy assignment feature.</p>
<p>To learn more, read our <a href="https://www.contentful.com/help/ai-powered-taxonomy-assignment/">documentation</a>. </p>
<p>Affected services by this change: Taxonomy, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-assign-up-to-50-concepts-per-entry/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fhjUEEbNjprwc6DaGdj7w</guid>
            <category><![CDATA[Taxonomy]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 13 Feb 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Required Validations on Content Types in the CMA]]></title>
            <description><![CDATA[<p>Starting in the afternoon of February 6th, 2025, the CMA will support marking taxonomy validations as required on content type metadata.</p>
<p>Once a particular taxonomy validation has been marked required for a given content type, any entry of that content type will be checked on publish to determine if the entry has taxonomy concepts assigned which fulfill the required validation(s) from the relevant content type.</p>
<p>To make use of this feature, a new <code>required</code> boolean property on the link to the taxonomy concept or concept scheme can be sent in <code>POST</code>, <code>PUT</code>, and <code>PATCH</code> requests for content types.</p>
<p>Once the feature is live, this new property will always be returned on the content type and defaulted to <code>false</code>.</p>
<p>Documentation for the Content Type endpoint can be found <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/taxonomy/taxonomy-on-content-types">here</a></p>
<p>Affected services by this change: Taxonomy, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-required-validations-on-content-types-in-the-cma/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">5N0YDdYyRvmTVYRNlYGzw</guid>
            <category><![CDATA[Taxonomy]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 06 Feb 2025 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Standardizing search experience: Content type multiselect]]></title>
            <description><![CDATA[<p>Starting February 7th, 2025, you can filter by multiple content types when searching within the reference field selector. This makes it easier to find and select relevant entries across different content types.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/61uAUiLB8rkkX7tEaUJiDx/2e053ea74b19345f5bc42b9a75ffed18/image.png" alt="Content type multiselector - search"> </p>
<p>Affected services by this change: Web App, Search.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/standardizing-search-experience-content-type-multiselect/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QTl4OtDtK0riNtolS8SxUg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Search]]></category>
            <pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Unicode script characters support for asset file names]]></title>
            <description><![CDATA[<p>You can now upload assets with file names that contain Unicode supported script characters, including non-Latin scripts (e.g., 日本語, кириллица, العربية).</p>
<p>The benefits of this update:</p>
<ul>
<li>Better localization – You can use file names in native languages without workarounds.</li>
<li>Easier organization – Keep meaningful file names without forced transliteration.</li>
<li>Full API and UI compatibility – Works across Contentful without restrictions.</li>
</ul>
<p>This update is now live for all newly uploaded assets.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/unicode-script-characters-support-for-asset-file-names/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">amEe6nPMjvrbGkBmJ90Ig</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 05 Feb 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Payload and filtering updates for webhooks]]></title>
            <description><![CDATA[<p>We have updated some webhook payloads to include additional properties. Specifically, the publish events for relevant entities will now contain the <code>publishedVersion</code> property. Additionally, unpublish and delete events for relevant entities will now contain a <code>deletedBy</code> property. This <code>deletedBy</code> property has also been added as a webhook filter, so users can now use the <code>deletedBy</code> User ID for filtering which webhook entities will be triggered when configuring a webhook. For more details, see the <a href="https://www.contentful.com/developers/docs/webhooks/overview/" title="Webhook Overview">webhook overview</a> in the developer documentation.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/payload-and-filtering-updates-for-webhooks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WoMaeBR1xehiG6X0xbwJg</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Tue, 04 Feb 2025 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Functions and Functions Logs API]]></title>
            <description><![CDATA[<p>Starting Jan 31 2025, <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/functions" title="Manage Functions">APIs for managing Functions</a> are now available as a part of the ongoing App Action and App Event Functions Beta (join the beta via the <a href="https://www.contentful.com/help/getting-started/preview-center/" title="Preview Center">preview center</a>) and for use in <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/native-external-references" title="Native External References">Native External References</a> and <a href="https://www.contentful.com/developers/docs/concepts/external-references/" title="Custom External References">Custom External References</a>  which are generally available. <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/" title="Functions Documentation">Learn more about Functions</a>.</p>
<p>Similarly, <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/function-logs" title="Functions Logs API">APIs for retrieving Function Logs</a> are now available as well. This API allows the retrieval of Function Logs programmatically in addition to logs which can be searched and viewed in the App Details screen of the Contentful UI. </p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/functions-and-functions-logs-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">90ODGZtsxMUgWKqyHx2Yw</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Fri, 31 Jan 2025 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL API support for embargoed assets]]></title>
            <description><![CDATA[<p>Starting <strong>17th February, 2025</strong>, the GraphQL Content API will support the Embargoed assets feature for relevant customers. The original date for this update was February 4th, 2025, however, to accommodate our customers&#39; needs and give them more time to make any necessary changes, we’re adjusting the launch date.</p>
<blockquote>
<p><strong>Important</strong>: This is a breaking change.</p>
</blockquote>
<p>See our <a href="https://www.contentful.com/developers/changelog/#graphql-api-support-for-embargoed-assets">previous post</a> for more details.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-api-support-for-embargoed-assets-new-date/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pa4CLU4OxoDk2JgqvFIGiA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 30 Jan 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New date for the update to the GraphQL API query limits]]></title>
            <description><![CDATA[<p>Starting <strong>February 17th, 2025</strong>, we are releasing an update to resolve an issue where the query complexity was miscalculated when the limit argument was set to <strong>0</strong>. The original date for this update was February 4th, 2025. However, to accommodate our customers&#39; needs and give them more time to make any necessary changes, we’re adjusting the launch date.</p>
<p><strong>Important</strong>: This is a breaking change.</p>
<p>See our <a href="https://www.contentful.com/developers/changelog/#important-update-to-contentfuls-graphql-api-query-limits">previous post</a> for more details.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-date-for-the-update-to-the-graphql-api-query-limits/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9ZDeuCr7wBGtdhPRiQQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 30 Jan 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Sign up for the App Functions - Beta]]></title>
            <description><![CDATA[<p>You can now join the beta for our App Functions directly from the Preview Center, by logging in to the Contentful web app, clicking your account menu, and enabling the feature for your organization.
<img src="//images.ctfassets.net/296guvxfpn71/3gDGfpYQ7lCDJuEeoK3bQr/a61ce69a1e99f24265e1b51a8977228b/app-event-beta.gif" alt="App Event Beta - Preview Center"></p>
<h3>What are App Functions?</h3>
<p>App Functions are a powerful capability of the Contentful <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">App Framework</a> where development teams can use <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/">Functions</a> to execute serverless code on the Contentful platform, removing the need for dependence on external infrastructure. </p>
<p>For more information about Functions and how you can use them, see the <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/">developer documentation</a>.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/sign-up-for-the-app-functions-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8e5KLbHv82aBrIbnXAGYwA</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Thu, 23 Jan 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: AI-powered taxonomy assignment ]]></title>
            <description><![CDATA[<p>AI-powered taxonomy assignment is available for Lite and Premium customers. Our AI taxonomy assignment feature is now accessible via our <a href="https://www.contentful.com/help/getting-started/preview-center/">Preview center</a>. This allows you to automate assigning concepts to entries to help enhance your content organization and discoverability processes. </p>
<p>Navigate to the &quot;Taxonomy&quot; tab in the entry editor, click <strong>Assign with AI</strong>, and review the suggested concepts. </p>
<p>You can assign up to 50 AI-suggested concepts to an entry with the option to regenerate AI-suggested concepts if needed. </p>
<p>For more information, read our <a href="https://www.contentful.com/help/ai-powered-taxonomy-assignment/">documentation</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/26qiBUiZwrAbdvOu3vHXUR/3fb2553feda901493646756d6a58956a/Screenshot_2025-01-21_at_11.38.00.png" alt="AI taxonomy assignment feature "></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-ai-powered-taxonomy-assignment/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">85CU9NmddS0GyQeZ5T9g</guid>
            <pubDate>Mon, 20 Jan 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Switching to RE2 as our regular expressions engine]]></title>
            <description><![CDATA[<p>Starting <strong>March 21st 2025</strong>, we are switching to the regular expression engine <a href="https://www.npmjs.com/package/re2">RE2</a>. This will enforce stricter validations for <a href="https://www.contentful.com/help/fields/available-validations/#:~:text=drop%2Ddown%20list.-,Regular%20Expression%20(Regex),-Validates%20that%20the">regular expressions</a> in the Content Management API (CMA). From this date, you will no longer be able to publish entries with any regular expressions match or prohibit rules that are not accepted by the regular expression engine.</p>
<p>We are switching to the RE2 engine as it provides more security and better performance compared to the regular engine. </p>
<blockquote>
<p><strong>Important</strong>: This is a breaking change.</p>
</blockquote>
<p><strong>What you need to do:</strong></p>
<p>To continue publishing entries with offending regular expression validation rules, you need to rewrite these regular expressions and check if they are accepted by the new engine. </p>
<p>One way to do that is to try it out on this <a href="https://re2js.leopard.in.ua/">Playground</a>, or you can make sure it does not include anything listed in <a href="https://www.npmjs.com/package/re2#:~:text=Limitations%20(things%20RE2%20does%20not%20support)">the unsupported rules of RE2</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/switching-to-re2-as-our-regular-expressions-engine/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">90DEOIg2FBMiZFiHfPc70Q</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 16 Jan 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL API support for embargoed assets]]></title>
            <description><![CDATA[<p>Starting 4th February 2025, the GraphQL Content API will support the Embargoed assets feature for relevant customers. This enhancement extends the functionality of embargoed assets, allowing authenticated access to restricted assets directly through GraphQL queries.</p>
<p>Embargoed assets restrict public access to content by requiring that all requests include a dynamically generated signature. When enabled, these assets are served from the ***.secure.ctfassets.net domain.</p>
<p>For more details, see the <a href="https://www.contentful.com/help/media/embargoed-assets/">Embargoed Assets</a> page and the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation/asset-keys">Asset keys</a> section of the GraphQL API page.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-api-support-for-embargoed-assets/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">K787mTQ6N2nwctyEhI8RFA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 15 Jan 2025 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved URL search]]></title>
            <description><![CDATA[<p>We have upgraded Contentful’s search functionality, making it easier than ever to find content by URLs. Customers can now search for full URLs, partial URLs, and URL components within entries, across all regular text and rich text fields.</p>
<h2>How does it work?</h2>
<p>For example, given the URL:
    <a href="https://www.contentful.com/help/content-and-entries/content-search?some_param=some_value">https://www.contentful.com/help/content-and-entries/content-search?some_param=some_value</a></p>
<p><strong>You can now search for:</strong></p>
<ul>
<li>Parts of domains, i.e. subdomains and domain names (e.g., <strong>www</strong>, <strong>contentful</strong>).</li>
<li>Partial paths, with or without the leading slash (e.g., <strong>/content-and-ent</strong>, <strong>content-search</strong>).</li>
<li>URL parameters and their values 
(e.g., <strong>some_param, some_value, ?some_param=some_value</strong>).</li>
</ul>
<p>Searches like the following will now work:</p>
<ul>
<li>contentful.com/help/con</li>
<li>content-and-ent</li>
<li>/content-and-en</li>
<li>some_param</li>
<li>?some_param=some_value</li>
</ul>
<blockquote>
<p><strong>NOTE</strong>: Embedded URLs in rich text fields are not yet supported. </p>
</blockquote>
<p>This update is being rolled out progressively, so look out for it becoming available this week.
For more information about search capabilities, see <a href="https://www.contentful.com/help/content-and-entries/content-search/">the Content search page</a>.</p>
<p>Affected services by this change: Web App, Content Management API, Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-url-search/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eSsVZMiClbu1Rs1qwMG3BA</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Studio]]></category>
            <pubDate>Wed, 15 Jan 2025 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Important update to Contentful’s GraphQL API query limits]]></title>
            <description><![CDATA[<p>On February 4th 2025, we are releasing an update to resolve an issue where the query complexity was miscalculated when the limit argument was set to <strong>0</strong>.</p>
<p><strong>After this update:</strong></p>
<p>When the limit is omitted or explicitly set to <strong>0</strong>, a default limit of <strong>100</strong> will apply.</p>
<p>This change ensures consistent behaviour across all Contentful APIs, including GraphQL API, Content Delivery API (CDA), and Content Preview API (CPA).</p>
<p><strong>What you need to do:</strong></p>
<p>We recommend reviewing any queries that use a limit of <strong>0</strong> to ensure they align with this updated behaviour. This only affects a very small number of our customers who have also been notified via email.</p>
<blockquote>
<p><strong>Important</strong>: This is a breaking change.</p>
</blockquote>
<p>See <a href="https://www.contentful.com/developers/docs/references/graphql/#/introduction/query-complexity-limits">GraphQL Content API - Complexity Limits</a> for more details.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/important-update-to-contentfuls-graphql-api-query-limits/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lF0PbFwYOEcVkXR6WqQSA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 13 Jan 2025 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Independent publishing controls for locales are now available]]></title>
            <description><![CDATA[<p>Locale-based Publishing is now available for Premium customers. This update enables content teams to independently publish content to specific locales, giving organizations more autonomy over their international content operations.</p>
<p>Teams can now manage publishing schedules per locale, allowing for market-specific content timing. Content managers can select which locales to publish to, while not affecting or updating other locales. This feature supports sophisticated international content strategies by enabling precise control over when and where content goes live.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3nsBQP1OdppZRotrHBd9Sw/00e0bbdbaea7cbac06a50c12e808f6a6/localebasedpublishing.gif" alt="Locale-based publishing"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/independent-publishing-controls-for-locales-are-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yDj2mxQrLLm2qUdaesOtw</guid>
            <pubDate>Wed, 04 Dec 2024 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Create taxonomy concepts and schemes with user-defined IDs]]></title>
            <description><![CDATA[<p>Starting today (November 21, 2024), the CMA will support user-defined <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/introduction/resource-ids">Resource IDs</a> on newly created taxonomy concepts and schemes.</p>
<p>To make this feature possible, the CMA will now feature two new <code>PUT</code> endpoints for taxonomy, which can be provided with a parameter for the desired concept or concept scheme ID:</p>
<ul>
<li><code>/organizations/{organizationId}/taxonomy/concepts/{conceptId}</code></li>
<li><code>/organizations/{organizationId}/taxonomy/concept-schemes/{conceptSchemeId}</code></li>
</ul>
<p>Documentation for the concept endpoint can be found <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/taxonomy/create-a-concept-with-user-defined-id">here</a>, and for the concept schemes endpoint <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/taxonomy/create-a-concept-scheme-with-user-defined-id">here</a>.</p>
<p>Affected services by this change: Content Management API, Taxonomy.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-create-taxonomy-concepts-and-schemes-with-user-defined-ids/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">cpgPWmu6B2Vvap2ueyz7oA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Taxonomy]]></category>
            <pubDate>Wed, 20 Nov 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New enforcement date for Required Hidden Fields]]></title>
            <description><![CDATA[<p>We are announcing a further postponement of the enforcement of stricter validation for required fields in the Content Management API (CMA) to accommodate our customers during the upcoming busy holiday and retail periods. </p>
<p>The new enforcement date will now be <strong>21st January 2025</strong>.</p>
<p>After this date, entries with any required fields left empty will not be publishable, even if these fields are hidden in the field editor. If a field’s validation is set as both <code>disabled: true</code> and <code>required: true</code> but is left empty, a validation error will occur. We will then reveal the hidden fields so that a value can be input.</p>
<blockquote>
<p><strong>Important</strong>: This is a breaking change.</p>
</blockquote>
<p>Thank you for your understanding as we aim to make this transition as seamless as possible. 
Please reach out if you have questions or need support in preparing for this update.</p>
<p>For more information about the upcoming change and how to migrate, see the <a href="https://www.contentful.com/help/fields/adding-validations-to-existing-fields/validations-for-hidden-and-required-fields/">Validations for hidden and required fields</a> page and the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#validations-for-hidden-and-required-fields">Content Management API</a> page.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-enforcement-date-for-required-hidden-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9myQ0zcXs70N5G4I6Z6yaw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 31 Oct 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: assign taxonomy concepts to media assets]]></title>
            <description><![CDATA[<p>Over the next days, Contentful is rolling out the ability to assign taxonomy concepts to media assets, return taxonomy information on assets, query assets based on taxonomy concepts in the Content Management API and Content Delivery APIs to all customers.</p>
<p>Media assets do not need content type validations to assign a taxonomy concept.  All taxonomy concepts created within the organization are available for assignment to an asset.</p>
<p>In the media asset editor, navigate to the “Taxonomy” tab and select concepts to assign to that media asset. 
<img src="//images.ctfassets.net/296guvxfpn71/1HSKpa4qlGHGPkMMshVxHf/404c93b9a52ca59506ac554f5ed09820/taxonomy-asset-assignment.png" alt="Taxonomy Asset Assignment"></p>
<p>For more information, please read our Help Center <a href="https://www.contentful.com/help/taxonomy/application-of-taxonomy/assignment-of-taxonomy/">documentation</a>, CMA docs <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/taxonomy/concepts-on-assets">here</a> and CDA docs <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/taxonomy/taxonomy-concepts-on-entries-and-assets">here</a>. </p>
<p>Affected services by this change: Taxonomy, Content Management API, Content Delivery API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-assign-taxonomy-concepts-to-media-assets/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">mKzYlETBMnvjcinvOOSFQw</guid>
            <category><![CDATA[Taxonomy]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 24 Oct 2024 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing audit logs: ensure security, compliance, and operational efficiency across your organization]]></title>
            <description><![CDATA[<p>We’re excited to announce the launch of the audit logs feature, providing your organization with a comprehensive solution to track and monitor critical changes across your Contentful organization, spaces, and environments.</p>
<p>Audit logs help ensure compliance with industry regulations, support incident investigations, and enable monitoring of changes in your organization’s setup. Logs are delivered daily to your preferred storage location—either AWS S3 or Azure Blob Storage—in a structured JSON format using the Open Cybersecurity Schema Framework (OCSF). This ensures consistency, security, and ease of integration with your existing monitoring and compliance tools.</p>
<p>This solution helps your teams to gain full visibility into key activities, ensuring that you know who made changes, what changes were made, and when—all critical for compliance, audit readiness, and risk mitigation.</p>
<p>Only organization owners and organization admins can set up and edit the audit logs storage configuration, ensuring that your setup is secure and controlled by authorized personnel. </p>
<p>For more details, read the <a href="https://www.contentful.com/developers/docs/tutorials/general/audit-logs/">audit logs documentation</a>. </p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-audit-logs-ensure-security-compliance-and-operational-efficiency/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kHTsCM41aEdSVl9Fwn0Bw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 23 Oct 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Version history for Contentful Studio]]></title>
            <description><![CDATA[<p>Version history for Studio is now live. This feature allows users to compare the current version of an experience with any previous published version. Users can view side-by-side screenshots of different versions and restore to earlier versions if needed. This update enhances version control capabilities and provides greater confidence in managing experience deployments.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2IwWrdtilMGhDuxwjwT8P5/b0ce1685d2abc20d1cdec1345e6c0bda/image__1_.png" alt="Version History image"></p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/version-history-for-contentful-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fVt7FfWpBRV1Rd8vUSSB3g</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Mon, 21 Oct 2024 19:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Compose App is being retired, and next steps for our customers]]></title>
            <description><![CDATA[<blockquote>
<p><strong>Update - 9 Dec 2025</strong>: To ensure a smooth transition for our customers, we have extended Compose deprecation period until the end of 2026.</p>
</blockquote>
<hr>
<p>The Compose app is being deprecated. Installations of the app will no longer be available via the <a href="https://www.contentful.com/marketplace/" title="Contentful Marketplace">Contentful Marketplace</a>, and current installations will be functional and supported until December 2025.</p>
<h3>Why Compose is being retired</h3>
<p>When we launched Compose in March 2021, we aimed to support content producers with an alternative to navigating the nested content structure provided in the Contentful web app by offering a simplified, single-page editing experience. </p>
<p>However, we realized this approach was not practical enough of a bridge from structured content to its visual representation. We have learned a great deal from Compose and how we can empower content creators with a stronger connection between content and its visual representation. </p>
<h3>Continuity with Live Preview and Contentful Studio Experiences</h3>
<p>Based on these learnings, we have two additional offerings that solve this problem in differentiated ways: live preview within the web app and our newest product Contentful Studio Experiences.</p>
<p><a href="https://www.contentful.com/help/live-preview/" title="Live preview">Live preview</a> supports a side-by-side visual editing experience with a form editor for content on one side and a preview environment to understand how the content will render on the other. </p>
<p><a href="https://www.contentful.com/help/experiences-overview/" title="Contentful Studio ">Contentful Studio Experiences</a> enables the assembly of visual layouts in an intuitive drag-and-drop interface supported by the power of structured content for non-technical teams that need the autonomy to produce the visual outputs of their content experiences. </p>
<p>We have great things on the way as a result of what we learned with Compose. We received lots of feedback from users about how much they enjoyed the whole page publishing functionality in Compose, and have migrated this functionality into both live preview and Contentful Studio. </p>
<h3>Next steps</h3>
<p>We are currently working to migrate the Field Groups feature into the core web app within the next quarter. This feature is currently available via the Preview Center where users can try it out in the web app. </p>
<p>We will continue to support Compose until the end of 2025. Please contact your Customer Success partner if you need additional assistance on this migration. </p>
<p>As always, you can reach out to us at any time with your questions regarding this change. <a href="https://www.contentful.com/support/" title="Contentful Support">Our support team is here to help.</a></p>
<p>Affected services by this change: Studio, Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/compose-app-is-being-retired-and-next-steps-for-our-customers/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">evzId8XX4Ou57FdoGCHA</guid>
            <category><![CDATA[Studio]]></category>
            <category><![CDATA[Compose]]></category>
            <pubDate>Mon, 21 Oct 2024 14:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updated UI]]></title>
            <description><![CDATA[<p>The refreshed UI reflects our commitment to modernity. This update helps users navigate the platform more efficiently so they can focus on creating, managing, and optimizing content-driven experiences.</p>
<h3>Key changes</h3>
<ol>
<li>The navigation is streamlined into a single line, maximizing space for what matters most—your content. It adapts seamlessly to different viewport sizes and features larger click targets for improved accessibility, especially benefiting users with fine motor skill impairments. Enhanced color contrasts and refined semantic HTML further boost accessibility, making navigation easier for users with vision impairments and those relying on assistive technologies like screen readers and keyboard navigation.</li>
</ol>
<p><img src="//images.ctfassets.net/296guvxfpn71/1T38yDgSy1DkXFx43Kmavx/39af453ad5d93e7ac602521f22a1ced6/Navigation_with_footnotes.png" alt="Navigation"></p>
<ol start="2">
<li>New page cut and layout focuses visual salience on content and actions, highlighting headers and most important information. It is responsive, adapting to different viewport sizes.</li>
</ol>
<p><img src="//images.ctfassets.net/296guvxfpn71/3UA2PPi0mfk65QmZ1RmbLD/77ba839843636b5b46955cdb9c7148b6/Pagecut_with_bg__1_.png" alt="Page cut"></p>
<ol start="3">
<li>The new layout limits the width of field editors to improve readability. If you need more space for your custom editor, you can enable the &quot;Wide editor view&quot; by clicking the three-dot menu in the top-right corner of the page.</li>
</ol>
<p><img src="//images.ctfassets.net/296guvxfpn71/QtUj2wUTYM3TuKpPPFoq1/0d81429716cd3c10a912bf2829b2980e/Wide_editor.gif" alt="Wide editor"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updated-ui/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">YtfBukMaBml6WZDHuSDYyg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 15 Oct 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing cursor-based pagination]]></title>
            <description><![CDATA[<p>We have improved the performance of the web app by implementing cursor-based pagination. This enhancement streamlines the content loading process, providing a faster and more efficient experience for users.</p>
<blockquote>
<p><strong>Important</strong>: With this transition to cursor-based pagination, the total count of entries will no longer be displayed on the <strong>Content</strong> tab. We understand that this change may impact your workflow, and are currently conducting further research to explore options for customizing this feature in the future.</p>
</blockquote>
<p><strong>Where can I see the number of entries now?</strong></p>
<p>You can view the number of entries by navigating to the <strong>Usage</strong> page from the settings menu. Thank you for your understanding and continued support as we work to enhance your experience.
<img src="//images.ctfassets.net/296guvxfpn71/7BC3Xx9CFFB2WDbkxxLL1A/320cb9346e541ca65e124b0eaaf3b4cb/2024-10-10_16-51-35__1_.gif" alt="Usage page in the Space settings"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-cursor-based-pagination/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wy1S3BTmBNNIZDhUI0yhCg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 09 Oct 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy support in the GraphQL API ]]></title>
            <description><![CDATA[<p>On October 21st, the GraphQL API will support Contentful’s <a href="https://www.contentful.com/help/taxonomy/">Taxonomy</a> feature. Once the improvement is released, if you are on a premium plan and above, you will be able to filter entries using Taxonomy Concept IDs and even filter by descendants in the GraphQL API. With this enhancement, you can deliver a more personalized and contextually relevant user experience by leveraging structured and categorized content.</p>
<p>In addition, this enhancement allows you to build more advanced content discovery and filtering capabilities using the hierarchical structure of taxonomies. Users can target entries by specific and related concepts, unlocking more dynamic content curation.</p>
<h3>Schema changes</h3>
<p>We are going to update the schema by adding new types called <code>ContentfulMetadataConceptsFilter</code> and <code>ContentfulMetadataConceptsDescendantsFilter</code>. These new types will allow you to filter on concepts and their descendants.</p>
<pre><code>input ContentfulMetadataFilter {
  # Existing fields
  tags_exists: Boolean
  tags: ContentfulMetadataTagsFilter

  # New fields
  concepts_exists: Boolean
  concepts: ContentfulMetadataConceptsFilter
}

# New filter input
input ContentfulMetadataConceptsFilter {
  id_contains_some: [String]
  id_contains_none: [String]
  id_contains_all: [String]
  descendants: ContentfulMetadataConceptsDescendantsFilter
}

# New filter input
input ContentfulMetadataConceptsDescendantsFilter {
  id_contains_some: [String]
  id_contains_none: [String]
  id_contains_all: [String]
}
</code></pre>
<p>These schema changes are necessary for taxonomy addition to GraphQL API.</p>
<blockquote>
<p><strong>Important</strong>: This is an additive change, not a breaking change, but it may affect your tooling in certain circumstances, for example, when using a linter before builds. We do not recommend customers consume or use a linter in their applications.</p>
</blockquote>
<p>For more information see the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/taxonomy">Taxonomy</a> section on the GraphQL API page.</p>
<p>Affected services by this change: GraphQL Content API, Taxonomy.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-support-in-the-graphql-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6vKm3wpTliHPACoVgp0Q</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <category><![CDATA[Taxonomy]]></category>
            <pubDate>Mon, 07 Oct 2024 01:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New fields available for the sys object in the CDA and CPA ]]></title>
            <description><![CDATA[<p>On <strong>October 21st</strong> we are adding new fields to the CDA (Content Delivery API) and CPA (Content Preview API). 
On the CDA we are adding the following fields to the <code>sys</code> object:</p>
<ul>
<li><code>publishedVersion</code></li>
</ul>
<p>Here is an example of a new response:</p>
<pre><code>{
   &quot;sys&quot;: {
       &quot;type&quot;: &quot;Array&quot;
   },
   &quot;total&quot;: 1,
   &quot;skip&quot;: 0,
   &quot;limit&quot;: 100,
   &quot;items&quot;: [
       {
           &quot;metadata&quot;: {
               &quot;tags&quot;: [],
               &quot;concepts&quot;: []
           },
           &quot;sys&quot;: {
               &quot;space&quot;: {
                   &quot;sys&quot;: {
                       &quot;type&quot;: &quot;Link&quot;,
                       &quot;linkType&quot;: &quot;Space&quot;,
                       &quot;id&quot;: &quot;l8jfhs62523t&quot;
                   }
               },
               &quot;id&quot;: &quot;WR6a7BZxVgx5sPIjKIyi8&quot;,
               &quot;type&quot;: &quot;Entry&quot;,
               &quot;createdAt&quot;: &quot;2024-08-14T10:36:06.228Z&quot;,
               &quot;updatedAt&quot;: &quot;2024-10-01T10:40:49.640Z&quot;,
               &quot;environment&quot;: {
                   &quot;sys&quot;: {
                       &quot;id&quot;: &quot;master&quot;,
                       &quot;type&quot;: &quot;Link&quot;,
                       &quot;linkType&quot;: &quot;Environment&quot;
                   }
               },
               &quot;publishedVersion&quot;: 28,
               &quot;revision&quot;: 11,
               &quot;contentType&quot;: {
                   &quot;sys&quot;: {
                       &quot;type&quot;: &quot;Link&quot;,
                       &quot;linkType&quot;: &quot;ContentType&quot;,
                       &quot;id&quot;: &quot;test&quot;
                   }
               },
               &quot;locale&quot;: &quot;en-US&quot;
           },
           &quot;fields&quot;: {
               &quot;name&quot;: &quot;Test&quot;
           }
       }
   ]
}
</code></pre>
<p>On the CPA we will be adding the following fields to the <code>sys</code> object:</p>
<ul>
<li><code>firstPublishedAt</code> (only present after an item has been published for the first time)</li>
<li><code>publishedAt</code> (only present when the item is published)</li>
<li><code>publishedVersion</code> (only present when the item is published)</li>
</ul>
<p>Here is an example of a new response:</p>
<pre><code>{
   &quot;sys&quot;: {
       &quot;type&quot;: &quot;Array&quot;
   },
   &quot;total&quot;: 1,
   &quot;skip&quot;: 0,
   &quot;limit&quot;: 100,
   &quot;items&quot;: [
       {
           &quot;metadata&quot;: {
               &quot;tags&quot;: [],
               &quot;concepts&quot;: []
           },
           &quot;sys&quot;: {
               &quot;space&quot;: {
                   &quot;sys&quot;: {
                       &quot;type&quot;: &quot;Link&quot;,
                       &quot;linkType&quot;: &quot;Space&quot;,
                       &quot;id&quot;: &quot;l8jfhs62523t&quot;
                   }
               },
               &quot;type&quot;: &quot;Entry&quot;,
               &quot;id&quot;: &quot;WR6a7BZxVgx5sPIjKIyi8&quot;,
               &quot;contentType&quot;: {
                   &quot;sys&quot;: {
                       &quot;type&quot;: &quot;Link&quot;,
                       &quot;linkType&quot;: &quot;ContentType&quot;,
                       &quot;id&quot;: &quot;test&quot;
                   }
               },
               &quot;revision&quot;: 11,
               &quot;createdAt&quot;: &quot;2024-08-14T10:35:56.638Z&quot;,
               &quot;updatedAt&quot;: &quot;2024-10-01T10:40:49.640Z&quot;,
               &quot;publishedAt&quot;: &quot;2024-10-01T10:40:49.640Z&quot;,
               &quot;firstPublishedAt&quot;: &quot;2024-08-14T10:36:06.228Z&quot;,
               &quot;publishedVersion&quot;: 28,
               &quot;locale&quot;: &quot;en-US&quot;,
               &quot;environment&quot;: {
                   &quot;sys&quot;: {
                       &quot;id&quot;: &quot;master&quot;,
                       &quot;type&quot;: &quot;Link&quot;,
                       &quot;linkType&quot;: &quot;Environment&quot;
                   }
               }
           },
           &quot;fields&quot;: {
               &quot;name&quot;: &quot;Test&quot;
           }
       }
   ]
}
</code></pre>
<p>You can use the <code>publishedVersion</code> or <code>publishedAt</code> fields to determine if an entry is published. On a draft entry these fields will not exist.</p>
<p>All of these fields can be filtered. For more information about the available filters, see this <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/select-operator">page</a>.</p>
<h3>What you need to do:</h3>
<p>If you have a setup that is dependent on the <code>sys</code> field shape, you will need to update your code to accommodate the new changes. 
For example: if you access <code>sys</code> fields by their numerical position in the array, this will potentially break for you as the field may be at a different position.</p>
<p>Affected services by this change: Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-fields-available-for-the-sys-object-in-the-cda-and-cpa/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ywavN6hptSdiEGnT0ZiZw</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Sun, 06 Oct 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: CDA support will be available for all customers]]></title>
            <description><![CDATA[<p>Our CDA (Content Delivery API) support for <a href="https://www.contentful.com/help/taxonomy/" title="link to help center information about Taxonomy in Contentful">Taxonomy</a> is currently entering the GA stage for users. We will be gradually rolling out this capability to all users within the next few days. You can now filter entries using Taxonomy Concept IDs, including filtering by descendants.  This allows you to deliver a more personalized and contextually relevant user experience by leveraging structured and categorized content. </p>
<p>This enhancement allows you to build more advanced content discovery and filtering capabilities using the hierarchical structure of taxonomies. Users can now target entries not only by specific concepts but also by related concepts, unlocking more dynamic content curation.</p>
<p><strong>What’s now available</strong>:</p>
<ul>
<li>You can filter entries in the CDA by specific Taxonomy Concept IDs using the <code>[exists]</code>, <code>[in]</code>, <code>[nin]</code> and <code>[all]</code> operators, similar to how tags are filtered.</li>
<li>The <code>metadata.concepts.descendants</code> with operator <code>[in]</code> allows you to discover entries that belong to specific concept’s descendants.</li>
<li>Payload changes: entries now include taxonomy fields, making it easier to retrieve and filter by taxonomy-related metadata in CDA and CMA.</li>
</ul>
<p><strong>What Hasn’t Changed</strong>:
Existing filtering methods outside taxonomy, such as tags and categories, remain unchanged.</p>
<p>No impact on users who do not utilize taxonomy in their content model.
For more details, read our <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/taxonomy/taxonomy-concepts-on-entries" title="link to Contentful Taxonomy documentation">documentation</a>.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-cda-support-will-be-available-for-all-customers/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tJQQjBxFZNrlsxOrw3vF5Q</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 30 Sep 2024 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Action Functions - Beta]]></title>
            <description><![CDATA[<p>We are excited to add to our <a href="https://www.contentful.com/developers/changelog/#app-event-functions-beta">earlier App Event function announcement</a>, with our newest type of function: App Action Functions! App functions (both Action and Event) are currently available in beta. You can join the beta via the Preview Center, which you will find under the account menu when you are logged in to your Contentful account.</p>
<p>App Action Functions are a new capability of the Contentful <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">App Framework</a> where development teams can use <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/">Functions</a> to execute serverless code on the Contentful platform, removing the need for dependence on external infrastructure.</p>
<p>App Action functions <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-action-calls">can be called via the CMA</a> and are often triggered by a user interacting with some UI component in your app. For example, a user might click a button that triggers a CMA call to your app action, which is mapped to your function, that can then perform the task defined by the code written in the function. Stay tuned for the next addition to the App Functions Beta: Synchronous App Actions.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-action-functions-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0DfJ7zh0F4hEtTNCyWRRaQ</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Wed, 18 Sep 2024 06:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved inspector mode for live preview via content source maps]]></title>
            <description><![CDATA[<p>Content source maps are now available for live preview. Our APIs now return source maps for certain visual fields that link to the correct field in Contentful. The Live Preview SDK transforms these maps into hidden metadata within query results, enabling a seamless connection between web content and corresponding Contentful fields.</p>
<p>This update makes it easier to setup and use Inspector Mode, enabling content creators to visually navigate and edit content with precision. A clear link between displayed content and fields within Contentful leads to a more efficient content management process. </p>
<p>For more information, read our <a href="https://www.contentful.com/developers/docs/tutorials/preview/inspector-mode/#live-preview-content-source-maps">Developer Documentation</a></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2H0OSG0h2vQU29A7F6Pcbi/fb8442888e8a6f78d4f878512cf69ba7/live-preview-inspector-mode.gif" alt="live preview inspector mode ">.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-inspector-mode-for-live-preview-via-content-source-maps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">C2aXWH3SRpNuHdWRm4XUA</guid>
            <pubDate>Fri, 13 Sep 2024 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved search results]]></title>
            <description><![CDATA[<p>We’re excited to introduce a major update to our search functionality with the release of our new search algorithm, which enhances result accuracy and relevance. This release also includes an update to our UI with a new drop-down field that allows users to easily prioritize search results based on their importance. This feature will be rolled out progressively, so stay tuned as we make it available to all customers.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6UrWjutbgkzde7LhfgZEPL/b95cf4ecc0418b4d9bef12c821bfd661/search-dropdown.png" alt="search-dropdown">
For more information about the search functionality, see the <a href="https://www.contentful.com/help/content-and-entries/content-search/">Content search</a> page.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-search-results/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">z1VX0E836SilZ1w6sUPXQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 08 Sep 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Design properties update - Contentful Studio ]]></title>
            <description><![CDATA[<p>The updated design properties panel is now available for all Studio customers. The design properties panel has been revamped for improved usability. Updates include:</p>
<ul>
<li>Better alignment with industry-standard design tools</li>
<li>Unified expand/collapse patterns across all properties</li>
<li>A clearer indication of non-default states</li>
<li>New drag controls for padding, margin, and corner radius.</li>
</ul>
<p>These changes enhance the discoverability of modified properties and improve overall readability, making the design process more intuitive and efficient.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2mBCMbu41wNiOn2a5dcmUR/7a5b5ce3541fb16abf606e6591f3cad5/Design_Properties_Update.jpg" alt="Design properties update"></p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/design-properties-update-contentful-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">83JogQe5Doqz19BElttuA</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Thu, 05 Sep 2024 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Native external references to connect to any content directly in Contentful]]></title>
            <description><![CDATA[<p>Introducing the new Native external references feature that allows you to seamlessly integrate content from any external source directly within your content model in Contentful. By leveraging existing <a href="https://www.contentful.com/help/references/">Reference Fields</a> and the <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">App Framework</a>, you can link third-party systems and pull content directly into Contentful without having to create a custom front-end app.</p>
<p>This feature is available on Premium plans only.</p>
<p>For more information about the feature, see <a href="https://www.contentful.com/help/native-external-references/">Native external references</a> and the <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/native-external-references-example-tutorial/">developer documentation</a>.</p>
<p>As part of this release, the <strong>External references</strong> feature has been renamed to <a href="https://www.contentful.com/developers/docs/concepts/external-references/">Custom external references</a>.</p>
<p>Affected services by this change: Orchestration, Web App, App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/native-external-references-to-connect-to-any-content-directly-in-contentful/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WezG3uy1u1gb16K2kFku9w</guid>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Sun, 01 Sep 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Full Support for TIFF as a Native Image Format]]></title>
            <description><![CDATA[<p>TIFF (Tagged Image File Format) is now fully supported in the Contentful web app and Images API. 
Previously, you could upload TIFF files, but our Images API didn’t support transformation or delivery of these images and they were instead delivered from the files subdomain.</p>
<p>Here’s what has changed:</p>
<ul>
<li>TIFF files can be transformed and delivered on our Images API</li>
<li>TIFF image dimensions are now calculated and accessible via our API, and they are displayed in the list of media assets.</li>
</ul>
<p>Leveraging the TIFF format allows you to maintain high-quality images, which is particularly useful for professional photography and publishing needs. This support ensures that your content retains its rich detail and accuracy across your platforms.</p>
<p>Affected services by this change: Images API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/full-support-for-tiff-as-a-native-image-format/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">cM520sLzNoeSQhD9cfopQ</guid>
            <category><![CDATA[Images API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 19 Aug 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled publishing - Contentful Studio]]></title>
            <description><![CDATA[<p>Scheduled publishing is now available for all Studio customers. This update allows users to schedule experiences to be published or unpublished at a specific date and time. Users can set up, edit, or cancel publishing schedules through the Publish options menu in the experience editor. This feature helps to improve content management and timing of experience releases. </p>
<p>For more information, read our <a href="https://www.contentful.com/help/scheduled-publishing-in-experiences/">Help Center article</a>. </p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-publishing-contentful-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qSplGsfWG4cuMKRZTg2f5w</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Mon, 19 Aug 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Editable Patterns - Contentful Studio]]></title>
            <description><![CDATA[<p>Editable patterns are now available for all Studio customers. This update enables Studio users to make design changes between pattern instances like changing the background color or font size. 
When creating or updating a pattern, users with the <a href="https://www.contentful.com/help/experiences-roles/">“Edit experiences and patterns”</a> access level can choose if a pattern is editable or remains static. If they choose to make the pattern editable, they can select which design properties to make available to editors.
This update increases the reusability of patterns by enabling users to tailor patterns to their specific needs. </p>
<p>For more information, read our <a href="https://www.contentful.com/help/studio/experiences/editable-patterns/">Help Center article</a>. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2DYpB0HrhCZNpH123mBVrc/87ab3a7e1e762e5233010ede06aec348/editable-patterns-studio.avif" alt="Editable Patterns - Contentful Studio "></p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/editable-patterns-contentful-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wFcsErQfOP5viLYLAojxw</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Fri, 16 Aug 2024 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Event Functions - Beta]]></title>
            <description><![CDATA[<p>We are excited to announce App Event Function!The feature is currently available in beta. You can request your access <a href="https://forms.gle/9Aepo2FensGVa1iS6" title="App Events Beta Signup">here</a>.</p>
<p>App Event Functions are a new capability of the Contentful <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/" title="App Framework Documentation">App Framework</a> where development teams can use <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/" title="Functions Documentation">Functions</a> (in multiple contexts) to execute serverless code on the Contentful platform, removing the need for dependence on external infrastructure.</p>
<p>App Event functions come in three flavors:</p>
<ul>
<li><strong>Filter functions</strong> - designed to filter out unneeded app events.</li>
<li><strong>Transformation functions</strong> - designed to modify the structure of an app event before processing.</li>
<li><strong>Handler functions</strong> - allow apps to take action based on the received event.</li>
</ul>
<p>All three functions also include access to an authenticated <a href="https://github.com/contentful/contentful-management.js" title="Contentful Management Client">contentful-management.js</a> client, allowing function code to read and write back into Contentful using the <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identity/" title="App Identity Documentation">App Identity</a> as needed. Check out <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/#app-event-function-examples" title="Functions Examples Documentation">examples here</a>.</p>
<p>Affected services by this change: App Framework, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-event-functions-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">SIaR4dK2feUl87H895Llw</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Fri, 16 Aug 2024 06:01:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Decoupled publish & unpublish actions on web app]]></title>
            <description><![CDATA[<p>When setting up permissions for roles in a space, administrators can now configure publish actions, separately from unpublish actions. This ensures that your users have better guardrails around how they work, and can prevent them from accidentally unpublishing entries. </p>
<p>Your existing rules will remain functional and no action is required on them. Any new rules that you set up for your roles, will allow you to configure these actions independently.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1FMQmLeZ6XspiMhgn74dJm/159191c3b5fe91e090563b2dafd132fb/Screenshot_2024-08-16_at_13.40.18.png" alt="Screenshot 2024-08-16 at 13.40.18"></p>
<p>You can learn more about setting up roles and permissions <a href="https://www.contentful.com/help/space-roles-and-permissions/">here</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/decoupled-publish-and-unpublish-actions-on-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">b4dhgOUpp3NekBqUwk88Q</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 15 Aug 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Workflow and Comment Events Updates]]></title>
            <description><![CDATA[<p>Contentful Apps were unable to subscribe to some events, and some events were not firing correctly. Some events were being emitted via webhooks, but were not available for app developers that would build on top of those events, another group of events were firing unreliably. </p>
<p>App developers can now subscribe to the following events:</p>
<ul>
<li><p>Worflow.create</p>
</li>
<li><p>Workflow.save</p>
</li>
<li><p>Workflow.complete</p>
</li>
</ul>
<p>The following events are now emitted reliably:</p>
<ul>
<li><p>Comment.create </p>
</li>
<li><p>Comment.delete</p>
</li>
</ul>
<p>Affected services by this change: App Framework, Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/workflow-and-comment-events-updates/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HrmzTbMb0y1NEdYLh8182Q</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Thu, 15 Aug 2024 06:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Preview Center: gain early access to new features ]]></title>
            <description><![CDATA[<p>You can now experience early Contentful features by self-activating/de-activating <a href="https://www.contentful.com/help/preview-center/#contentful-preview-features">preview (Alpha and Beta) features and provide feedback</a>. </p>
<p>This will enable you to provide feedback in the development process on the direction of the product by gaining early access to new features.</p>
<p>You can find the Preview Center by selecting your user profile.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2N1WvZ12jPhF1eGqkkEqI7/e5a54d3293e2c49a4fbe350223d6df6d/preview_center.png" alt="preview center dropdown"></p>
<p>You will see a list of all the available preview features. Selecting a feature will show you the release stage of the feature (Alpha or Beta), a description, and a screenshot of the feature. Select the feature you want to try out, accept the <a href="https://www.contentful.com/legal/terms-of-service/contentful-preview-features/">Terms of Service</a>, and the feature will be automatically activated. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/7m4NXX28SgIPV4sqAYNu4e/6a942e9ab14d0c73960c067ebe162a09/preview_center_2.png" alt="preview center overview"></p>
<p>Every preview feature has one of the following three scopes: organization, space, and user. If the preview feature has an organization scope, only an organization administrator can activate/deactivate the preview feature. </p>
<p>Only the space administrator can activate/deactivate the preview feature for space-scoped features. For user-scoped features, users can activate/deactivate the preview features themselves.</p>
<p>You can also provide feedback using the “Send Feedback” link in the preview description.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4zDQjONizjn7NAxQrA4Tfb/6c3984e6e21a220ffa7467bcc75200ca/preview_center_3.png" alt="preview center accept terms and service"></p>
<p>After trying out the feature, you can deactivate the preview feature. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1JpgL82fc96YhWhcYvCTsk/072e205bdf1b29db24596d99ea9b0fb5/preview_center_4.png" alt="preview center accepted "></p>
<p>You can read about the feature preview in the Help section of the Preview Center. You can read more about the preview features on the Contentful website.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5iMwu7fV4Et4fvyNpY00dr/21759db362fb9cfb99ba73baa07164d7/preview_center_5.png" alt="preview center"></p>
<p><strong>NOTE</strong>: Contentful preview features are not ready for production, expected to contain defects, bugs or errors and are not expected to operate at the level of final, generally available offerings. Contentful preview features may be substantially modified prior to general availability or withdrawn at any time. Please read the <a href="https://www.contentful.com/legal/terms-of-service/contentful-preview-features/">Terms of Service</a> for preview features on the Contentful website.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/preview-center-gain-early-access-to-new-features/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6Uk8XvmyffCwyIqlQZVxlw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 13 Aug 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Descendant search dropdown selector ]]></title>
            <description><![CDATA[<p>The content search bar now includes a descendant search selector for narrowing taxonomy search results. Click on the taxonomy pill in the search bar to choose from the filter options to show content with assigned concepts and their descendants: </p>
<ul>
<li>Exact match: This option will populate results for content that has assigned concepts matching the term exactly. </li>
<li>Include one of: This option will populate results for content by searching for assigned concepts or any of its descendant concepts.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/71xyrvjm3R5d1UJTfVVhvf/a0fa25940a9b02530db79ff9fd370309/Screenshot_2024-08-06_at_14.28.38.png" alt="Taxonomy descendant search "></p>
<p>For more information, read our <a href="https://www.contentful.com/help/taxonomy-search-and-filter/#taxonomy-search-dropdown-selector">documentation</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/descendant-search-dropdown-selector/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8Q4HJF4qYSpaLPz94lg</guid>
            <pubDate>Mon, 05 Aug 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cross-space link resolution in the Content Preview API]]></title>
            <description><![CDATA[<p>We have added support for cross-space link resolution in the Content Preview API allowing you to retrieve resource links from different spaces in a single API call.
You can now use <a href="https://www.contentful.com/help/cross-space-references/">cross-space references</a> without having to make multiple requests to retrieve entries that reference other entries stored in a different space. This improvement simplifies your workflows, reduces the complexity of your implementation, and increases efficiency and performance.</p>
<p>In addition, the Cross-space references feature is compatible with the <a href="https://www.contentful.com/developers/docs/infrastructure/eu-data-residency/">EU data residency</a> add-on. </p>
<p>For more information, see the <a href="https://www.contentful.com/developers/docs/references/content-preview-api/#/reference/resource-links">Resource Links</a> section on the Content Preview API page and the <a href="https://www.contentful.com/help/resource-links-faqs/">FAQs</a>.</p>
<p>Affected services by this change: Content Preview API, Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cross-space-link-resolution-in-the-content-preview-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">BGzjtcp8TWsEGCJZMKvlcw</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Thu, 01 Aug 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Limit increase (1000 → 6000) for taxonomy concepts ]]></title>
            <description><![CDATA[<p>We have increased the limits of taxonomy concepts from 1000 to 6000 you can assign within an organization. </p>
<p>For more information, please read our <a href="https://www.contentful.com/help/taxonomies-overview/#limitations">documentation</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/limit-increase-1000-6000-for-taxonomy-concepts/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FNJKStQdPlSdY758xIxydQ</guid>
            <pubDate>Wed, 31 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New enforcement date for stricter validation of Required Fields in the CMA]]></title>
            <description><![CDATA[<p>We are announcing a postponement of the enforcement of stricter validation for required fields in the Content Management API (CMA). The new enforcement date is <strong>November 14, 2024</strong>.</p>
<p>After this date, entries with any required fields left empty will not be publishable, even if these fields are hidden in the field editor. If a field&#39;s validation is set as both <code>disabled: true</code> and <code>required: true</code> but is left empty, a validation error will occur.</p>
<p><strong>Important</strong>: This is a breaking change.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-enforcement-date-for-stricter-validation-of-required-fields-in-the-cma/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FzJk3XwOrhq4gAIaFLkFw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 31 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Limit increase (3→20) for Cross-Space & External references]]></title>
            <description><![CDATA[<p>A Reference Field of a Content Type can now use 20 sources for data; up from the previous limit of 3. This can enable greater flexibility for managing Content Types.</p>
<p>Affected services by this change: Content Management API, Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/limit-increase-3-20-for-cross-space-and-external-references/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eNUIPgCdzlOocRAkcnfFw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Thu, 25 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[User deprovisioning via SCIM]]></title>
            <description><![CDATA[<p>We have updated our implementation of the SCIM API to enable deprovisioning of users. This allows enterprise organizations to remove users from Contentful without having to sign in to our webapp. Removing users from your IDP will now automatically remove them from Contentful, once SCIM is enabled.</p>
<p>You can find detailed information on how to use the SCIM API in our <a href="https://www.contentful.com/help/scim-faq/">FAQ</a> and <a href="https://www.contentful.com/developers/docs/references/scim-api/">documentation</a> pages.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/user-deprovisioning-via-scim/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QywPII1fIfSiQOlYXOhrA</guid>
            <pubDate>Thu, 11 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updated label for content type fields]]></title>
            <description><![CDATA[<p>To enhance clarity and reduce confusion, we have updated the <strong>Disable in response</strong> label to <strong>Omit from API response</strong> in the content type field settings. When used, this option prevents selected content from being fetched by the Content Delivery API and Content Preview API response, while still being editable in the web app. 
<img src="//images.ctfassets.net/296guvxfpn71/52QiejHIrY8fn4N6trUWqY/3fde7c1d42bedf02e1e6bc33359966bd/Omit_from_API_response_for_fields.png" alt="Omit from API response label"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updated-label-for-content-type-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">jWrdYyfcZPO1PK3Sl0VKQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 07 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cross-space link resolution in the GraphQL API ]]></title>
            <description><![CDATA[<p>We enhanced the GraphQL API by adding support for cross-space link resolution to retrieve resource links from different spaces in a single API call.</p>
<p>You can now use <a href="https://www.contentful.com/help/cross-space-references/">cross-space references</a> without having to make multiple requests to retrieve entries that reference other entries stored in a different space. This improvement simplifies your workflows, reduces the complexity of your implementation, and increases efficiency and performance.</p>
<p>For more information, see the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/resource-links">Resource Links</a> section on the GraphQL API page and the <a href="https://www.contentful.com/help/resource-links-faqs/">FAQs</a>.</p>
<p>Affected services by this change: GraphQL Content API, Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cross-space-link-resolution-in-the-graphql-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vqSpEaAC64RmlFsPdSDOA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Tue, 02 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enforcement of Required Fields in CMA]]></title>
            <description><![CDATA[<p>Starting  November 14th 2024, we are implementing stricter validation for required fields in the Content Management API (CMA). From this date, entries with any required fields left empty cannot be published, even if these fields are hidden in the field editor.
If a field’s validation is set as both <code>disabled: true</code> and <code>required: true</code> but is left empty, a validation error will occur.</p>
<p>Scheduled publish actions that meet this criterion will also be impacted. </p>
<p><strong>What you need to do:</strong></p>
<p>To continue publishing entries with hidden fields, change the validation of these fields to optional (<code>required: false</code>).</p>
<blockquote>
<p><strong>Important:</strong> This is a breaking change.</p>
</blockquote>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enforcement-of-required-fields-in-cma/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">GEUTVEAbnrhoLNON34ovSw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 01 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Private App Installation Parameters]]></title>
            <description><![CDATA[<p>Contentful Apps have long had the ability to store App Installation Parameters to store critical configuration details, API keys, or other information your app needs. To date these parameters have been plain text json blobs accessible only via API. Today we’ve launched Private App Installation Parameters which adds the ability to configure these parameters via the Contentful UI or CLI and, importantly, introduces a new type called “secret” which obfuscates the value of parameters when a user, rather than an app, retrieves the value. <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-parameters#private-installation-parameters">Learn More</a></p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/private-app-installation-parameters/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2QLOu7jsZJ7TVd3i79zjew</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Mon, 01 Jul 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Run multiple workflows in parallel within an entry ]]></title>
            <description><![CDATA[<p>Parallel workflows are now available for Premium plan customers. This update allows you to run multiple workflows in parallel within the same entry. </p>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/5DpP74osNf1DkkBzEmwHEK/adbcc42fa35790fb5c3b9b1821764c33/Export-1718974381908.gif" alt="Parallel workflows "></p>
<p>To start a workflow in the entry editor, select a workflow from the dropdown and click the button Start workflow. You can view all of the enabled workflows for the entry in the dropdown. If a workflow is already in progress, the steps will appear in the workflows section of the sidebar. </p>
<p>For more information, read our <a href="https://www.contentful.com/help/multiple-workflows-to-content-types/#parallel-workflows">Help Center documentation</a>. </p>
<p>Affected services by this change: Workflows.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/run-multiple-workflows-in-parallel-within-an-entry/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yYnGrVAlVTA5E6k3g96LtA</guid>
            <category><![CDATA[Workflows]]></category>
            <pubDate>Sun, 30 Jun 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cross-space references support for GraphQL API ]]></title>
            <description><![CDATA[<p>On June 25th, we are releasing a change to the GraphQL API, that introduces a new interface called <code>_Node</code> which will be used as part of the <a href="https://www.contentful.com/help/cross-space-references/">Cross-space references</a> feature. The interface introduces a new <code>_id</code> field on all <code>ContentTypes</code>. </p>
<p>Example:</p>
<pre><code>type ExampleContentType implements Entry &amp; _Node {}
interface _Node { _id: ID! }
</code></pre>
<p>This is an additive change, not a breaking change, but it may affect your tooling in certain circumstances (for example, using a linter before builds). We do not recommend customers consume or use this in their applications.</p>
<p>The change is designed to enable cross-space link resolution with the GraphQL API so you can make a single request to retrieve entries that reference other entries stored in a different space. Cross-space link resolution simplifies your workflows, reduces the complexity of your implementation, and increases efficiency and performance.</p>
<p>For more information, see the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/resource-links">Resource Links</a> section on the GraphQL API page and the <a href="https://www.contentful.com/help/resource-links-faqs/">FAQs</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cross-space-references-support-for-graphql-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ok1AQGZvGqSAfmS6hjx0pA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 17 Jun 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Taxonomy: Attach explicit meaning to content for easier organization, discovery, reuse, and AI]]></title>
            <description><![CDATA[<p>You can now organize, categorize, and annotate content with concepts from a shared taxonomy with Contentful&#39;s Taxonomy feature. Concepts represent your domain knowledge in a controlled vocabulary. </p>
<p><strong>Why?</strong> Semantically annotated content is easier to discover for consistent reuse across your organization. The taxonomy feature streamlines personalization and prepare content for AI applications. Contentful&#39;s Taxonomy feature implements the W3C standard SKOS.</p>
<p>Currently, Taxonomy is in the &quot;<a href="https://www.contentful.com/help/preview-center/#general-availability-in-progress">GA in progress</a>&quot; stage, which means it is available for 5% of organizations. However, we are gradually rolling out this new feature over the next few days. </p>
<p>You can access this feature by heading over to the Taxonomy manager in the left sidebar, where you can create and edit concepts and concept schemes. Once you have set up your taxonomy validations in your content model, your editorial team can then start attaching concepts to entries as well as search using these concepts.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4LHovwOzs36t1oG2uY06Bd/3687047456441496e85c21f09d0c5227/taxonomy_changelog.gif" alt="taxonomy changelog feature "></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/taxonomy-attach-explicit-meaning-to-content-for-easier-organization/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vEokK1bgc867Gd4KhMCmGA</guid>
            <pubDate>Tue, 28 May 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Navigate faster with the new command palette]]></title>
            <description><![CDATA[<p>We’re excited to announce a new platform feature in Contentful, the command palette. The command palette helps users navigate through the platform faster by providing a list of general commands and the ability to execute actions using the keyboard or with the click of a button.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/r4ITgxO6lZslyxFwlYHEU/2a3669ae6215e8250c03a7c71f279aa3/cmdk-teaser.png" alt="The new Contentful command palette in action, listing commands inside a modal to navigate the platform"></p>
<p>You can open the command palette on any screen within Contentful using the following keyboard shortcuts:</p>
<ul>
<li>for macOS: ⌘+K </li>
<li>for Windows: Control+K.</li>
</ul>
<p>This update also comes with a change to our quick search functionality. We’ve improved its look and it can now be accessed from anywhere by pressing the <code>/</code> key on your keyboard, or the search icon in the top navigation.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/HmAWjZSZcLprkdCxV7GCq/4953932f7eaa47344290bc410cec4f18/cmdk-teaser-quicksearch.png" alt="The new Contentful quick search, showing the search term &quot;hero&quot; and three search results across different entities in a Contentful space"></p>
<p>Today, we’re launching a limited set of commands to general availability, with more to come in upcoming releases. If you have any feedback or suggestions to extend this functionality, <a href="https://ctfl.io/cmdk-feedback">let us know</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/navigate-faster-with-the-new-command-palette/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LnKqE6uGkXtJyk1LyVCVA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 16 May 2024 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhook Request Verification]]></title>
            <description><![CDATA[<p>Webhook request verification provides HMAC signature verification for Contentful webhooks. This security layer allows developers to authenticate incoming webhooks and ensure that they originate from Contentful. The feature enables a user to create a Contentful signing secret to hash the request headers and body payload. Subsequently, the recipient server can perform the same process to verify the authenticity and integrity of the data in an incoming webhook.</p>
<p>Learn more about webhook request verification <a href="https://www.contentful.com/developers/docs/webhooks/request-verification/">here</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhook-request-verification/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">U7KSNuIJcTacQXuA2RAaEQ</guid>
            <pubDate>Wed, 15 May 2024 16:05:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Governance for Studio Experiences]]></title>
            <description><![CDATA[<p>As an administrator of a space, you can now start setting up tailored permissions for Studio Experiences. You can choose from one of the three available presets that provide the users with a viewer, editor or a designer level of access. Additionally, you can also choose specific components for the editors as a means to have more granular control over permissions. You can learn more on how to set up these permissions <a href="https://www.contentful.com/help/experiences-roles/">here</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6HDrcsFfcIBJi6uvFAjqi9/9a6ed34f7c13c64291be2408631fc7fe/Medium.png" alt="governance-for-studio-2"></p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/governance-for-studio-experiences/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">gcgaHWM9ngAj3o38m3n6FQ</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Tue, 30 Apr 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multi-region delivery infrastructure (MRDI) Improvements]]></title>
            <description><![CDATA[<p>We enhanced the <a href="https://www.contentful.com/developers/docs/infrastructure/what-is-mrdi/">Multi-region delivery infrastructure (MRDI)</a> add-on feature so you no longer have to use alternate endpoints for the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/introduction/">Content Delivery API (CDA)</a> and <a href="https://www.contentful.com/developers/docs/references/graphql/#/introduction/basic-api-information/">GraphQL Content API</a> to benefit from it.</p>
<p>With this improvement, there are no more changes required on your side. Once the MRDI add-on is enabled, your system benefits from high availability uptime immediately: Contentful offers 99.99% availability SLA across the multi-region delivery infrastructure. For more information about the MRDI add-on, <a href="https://www.contentful.com/contact/sales/">contact</a> your Sales representative.</p>
<p>Affected services by this change: Content Delivery API, GraphQL Content API, Infrastructure.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/multi-region-delivery-infrastructure-mrdi-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2TkVl5uThhBWme8fabhJzw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <category><![CDATA[Infrastructure]]></category>
            <pubDate>Mon, 15 Apr 2024 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Live Preview Improvements]]></title>
            <description><![CDATA[<p>We’re excited to introduce significant enhancements to Live Preview. Here’s a concise overview of all the updates aimed to elevate your workflow and boost productivity:</p>
<h2>UI Enhancements</h2>
<ul>
<li>Re-use Counter: Understand whether entries are referenced elsewhere and if so how many times they are re-used. </li>
<li>Sorting of Preview Platforms: Prioritize your preview platforms.</li>
<li>Custom Editor Support: Customers who work with a custom editor can now use it with Live Preview. </li>
<li>Full-Screen Mode: Live Preview now renders full-screen which enables you to see more of preview environments.</li>
<li>Improved Refresh and Save Logic (<em>Coming Soon</em>): For customers without - SDK live updates, you can now save and refresh with one click, without waiting several seconds to autosave.</li>
</ul>
<h2>Live Updates</h2>
<ul>
<li>SDK Enhancements: Bug fixes, performance optimization, faster updates, and smaller file size. Please find the technical details on <a href="https://github.com/contentful/live-preview/releases/tag/%40contentful%2Flive-preview%403.0.0">Github</a>. Update your SDK version to access these improvements. </li>
<li>Third-Party Content Support: Support of external app content (e.g. Shopify)</li>
</ul>
<h2>Inspector Mode</h2>
<ul>
<li>Cross-Space Reference Support: Users can now also click on links to entries from other spaces.</li>
</ul>
<p>You can also check if you have the latest SDK version by clicking on the info icon inside Live Preview.
Your feedback drives our improvements. Thank you for being part of our journey! 🚀</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1xJ7reBysWscxOm9RkZPqk/d126ee8d2e1c4b0ab2146eb2478f019e/live-preview-live-updates.gif" alt="Live Preview Improvements Changelog"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/live-preview-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">woe0ivsa8LvYSkVGA5dEA</guid>
            <pubDate>Fri, 12 Apr 2024 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multiple workflows]]></title>
            <description><![CDATA[<p>Multiple workflows are now available for customers in Premium plans. This enables different teams to utilize dedicated workflows for their specific review processes and governance requirements, eliminating the need for a rigid, one-size-fits-all approach.</p>
<p>This flexibility is beneficial when configuring workflows based on factors such as content importance or regional differences. Teams can ensure that workflow and delivery speed are appropriately aligned given the type of content that they need to deliver.</p>
<p>Quickly get started using multiple workflows by navigating to the &quot;Steps&quot; tab within your workflows app. In the &quot;Content types&quot; section select multiple workflows according to your requirements. Detailed setup instructions are available in our <a href="https://www.contentful.com/help/multiple-workflows-to-content-types/">help center</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5dHQ8u0tlAyvx6TGXu6p07/44c7832b49e421d8b29e91cb65707438/Multiple_workflows.gif" alt="Multiple workflows"></p>
<p>Affected services by this change: Workflows, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/multiple-workflows/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hO38ccquvb2yKY0doyfyA</guid>
            <category><![CDATA[Workflows]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 19 Mar 2024 20:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Idempotency key headers for webhook requests]]></title>
            <description><![CDATA[<p>In order to prevent duplication of webhooks, we have introduced idempotent header keys for webhooks. The new X-Contentful-Idempotency-Key header is a unique SHA256 value that is assigned to individual webhooks when fired. In rare cases, webhooks can fire twice for a single action. The new key allows you to set up filtering in your infrastructure to drop a duplicative webhook if the key value matches another very recent webhook request.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/idempotency-key-headers-for-webhook-requests/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">5ixEAMmWC6xQ6aD4ghBC1Q</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Fri, 01 Mar 2024 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing the JavaScript SDK Plain Client]]></title>
            <description><![CDATA[<p>We have introduced a new way to interact with the SDK for the Contentful Content Management API - the JavaScript Plain Client and new code snippet examples. This client offers several benefits to developers to save time, reduces  redundancy and network calls, and utilizes newer Javascript capabilities like async/await.</p>
<ul>
<li>Plain Client allows for the use of async/await with promises, reducing promise chaining that can make code harder to read and maintain</li>
<li>Fewer calls means fewer network requests, simplifying and speeding your content operations while making mocking simple</li>
<li>The result is a more ergonomic and predictable development experience with the Javascript SDK and updated snippets</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/253AMUm2FKIenp3nJBISwZ/96afa348ba0e28df9b053f15a71aaf19/image__7_.png" alt="Plain Client Snippet"></p>
<p>You can use the Plain Client today and view the new snippets in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/">Developer Portal</a> by opening any operation and selecting the &quot;JavaScript (Plain client)&quot; option.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-the-javascript-sdk-plain-client/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">W4zWEYCGhQ0LW2zCMWu2LA</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 29 Feb 2024 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updates to App Definition Deletion Rules and Usage]]></title>
            <description><![CDATA[<p>We’ve made several improvements to Contentful custom apps that help prevent accidental deletion/unsharing as well as provides you more information to manage your apps at scale. </p>
<p>If your app is shared, it cannot be deleted, as deletion would impact other Contentful organizations. Likewise, if an app is listed in the Marketplace, you will no longer have any way to unshare, deactivate, or delete the App Definition until it is delisted. Only Contentful can take these actions, and you can reach out to support if this is needed.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/7EejEw7VXHE86vWkGuf7xv/d1db5e242958d39a7bd7b79ffdd870ab/Screenshot_2024-02-23_at_1.24.32_PM.png" alt="Deletion Prevention"></p>
<p>You are also now able to see the number of internal spaces and environments your app is installed in. If you need to uninstall a custom app, you can also now bulk uninstall it in all internal spaces and environments.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/68MudIpFITphtRKodeHQz1/b3eec11bb838466800f898150753b352/Screenshot_2024-02-23_at_1.24.43_PM.png" alt="Usage Metrics"></p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updates-to-app-definition-deletion-rules-and-usage/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">YkqkApAQ3OZuHQHlmCv8A</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Fri, 23 Feb 2024 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[External References now support configurable data refresh frequency]]></title>
            <description><![CDATA[<p>We have updated the capabilities of the External references feature (formerly known as Third party orchestration) with a data refresh frequency configuration. </p>
<p>This update allows you to configure the data refresh frequency on fields of Apps that use <a href="https://www.contentful.com/developers/docs/concepts/external-references/">External References</a> or implement <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/functions/">Functions</a>. </p>
<p>By selecting the <em>Resolve content on delivery</em> checkbox you now have the option to configure the <strong>Data refresh frequency</strong>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6I1aZPZFz2kDELeDZm4tAT/cc9096dd7e5e58234daeba5ada5ca87d/configure-data-refresh-frequency.03dcedf4f2.png" alt="Configure Data refresh frequency"></p>
<p>Previously, the Data refresh frequency was not configurable and set to 1 minute by default. If you are using External References it is recommended to update your Content Types to configure the best refresh interval for your use-case.</p>
<p>To read more about this feature and the recommended configuration, see the <a href="https://www.contentful.com/developers/docs/concepts/external-references/#data-refresh-frequency">Data refresh frequency</a> section on the External references page.</p>
<p>Affected services by this change: Shopify, Orchestration, App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/external-references-now-support-configurable-data-refresh-frequency/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">r8VbpxvuJN7yVeWY7U3hJQ</guid>
            <category><![CDATA[Shopify]]></category>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Thu, 22 Feb 2024 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Designated Security Contacts]]></title>
            <description><![CDATA[<p>As administrators of your organization, you now have the ability to add the email addresses of your security team members who should be notified by Contentful in the event of any security-related incidents. While we dedicate significant effort to safeguarding your data against potential threats, having this information readily available enables us to promptly reach the right people within your organization.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/45EY5Wmm6OH2AQCw9t7FNK/56636d321ab9c65c6b76e1a05dd9d4c3/Screen_Recording_2024-02-13_at_17.13.44.gif" alt="security_contacts_gif"></p>
<p>Head over to your Organization settings &gt; Organization information to start listing your security contacts.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/designated-security-contacts/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">iIeqgXmzvDnvGM6tq8LsXg</guid>
            <pubDate>Mon, 12 Feb 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[ResourceLink types in GraphQL schema will change from type to interface]]></title>
            <description><![CDATA[<p>After March 14th, 2024, the generated GraphQL type for <code>ResourceLink</code> fields will change from a <code>type</code> to an <code>interface</code> and for each field a new type will be generated that implements the <code>ResourceLink</code> interface. The name of the generated type will be derived from the content type name and the field name. For example, if a <code>LandingPage</code> content type  has a reference field <code>headline</code>, the new type name will be <code>LandingPageHeadline</code>. If <code>LandingPage</code> has a multi-reference field called <code>testimonials</code>, the generated type will be <code>LandingPageTestimonialsCollection</code>.
Additionally, the type field in <code>ResourceSys</code> type will be removed.</p>
<p>The following is an example of a content type <code>LandingPage</code> that has two <code>ResourceLink</code> fields, headline and testimonials and it illustrates the change in the generated schema:</p>
<p><strong>Old schema</strong>:</p>
<pre><code>type ResourceLink {
  sys: ResourceSys!
}

type ResourceSys {
  type: String!
  urn: String!
  linkType: String!
}

type LandingPage implements Entry {
  sys: Sys!
  slug(locale: String): String
  title(locale: String): String
  headline(locale: String): ResourceLink
  richTextField(locale: String): LandingPageRichTextField
  testimonials(locale: String): LandingPageTestimonialsCollection
}

type LandingPageTestimonialsCollection {
  total: Int!
  skip: Int!
  limit: Int!
  items: [ResourceLink]!
}

type LandingPageRichTextField {
  json: JSON!
  links: LandingPageRichTextFieldLinks!
}

type LandingPageDescriptionLinks {
  entries: [LandingPageRichTextFieldEntries!]
  assets: [LandingPageRichTextFieldAssets!]
  resources: [LandingPageRichTextFieldResources!]
}

type LandingPageRichTextFieldResources {
  block: [ResourceLink!]
  inline: [ResourceLink!]
  hyperlink: [ResourceLink!]
}
</code></pre>
<p><strong>The new schema</strong>:</p>
<pre><code># Changed from type to interface
interface ResourceLink {
  sys: ResourceSys!
}

type ResourceSys {
  # `type` field is removed
  urn: String!
  linkType: String!
}

type LandingPage implements Entry {
  sys: Sys!
  slug(locale: String): String
  title(locale: String): String
  headline(locale: String): LandingPageHeadline
  richTextField(locale: String): LandingPageRichTextField
  testimonials(locale: String): LandingPageTestimonialsCollection
}

type LandingPageHeadline implements ResourceLink {
  sys: ResourceSys!
}

type LandingPageTestimonialsCollection {
  total: Int!
  skip: Int!
  limit: Int!
  # Changed from ResourceLink to LandingPageMultiReferenceItem
  items: [LandingPageTestimonialsItem]!
}

type LandingPageTestimonialsItem implements ResourceLink {
  sys: ResourceSys!
}

type LandingPageRichTextField {
  json: JSON!
  links: LandingPageRichTextFieldLinks!
}

type LandingPageDescriptionLinks {
  entries: [LandingPageRichTextFieldEntries!]
  assets: [LandingPageRichTextFieldAssets!]
  resources: [LandingPageRichTextFieldResources!]
}

type LandingPageRichTextFieldResources {
  block: [LandingPageRichTextFieldResourcesBlock!]
  inline: [LandingPageRichTextFieldResourcesInline!]
  hyperlink: [LandingPageRichTextFieldResourcesHyperlink!]
}

type LandingPageRichTextFieldResourcesBlock implements ResourceLink {
  sys: ResourceSys!
}
</code></pre>
<p><strong>This is a breaking change.</strong></p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/resourcelink-types-in-graphql-schema-will-change-from-type-to-interface/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">V3Y0lyjleMwmeE2aXE10Rw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 07 Feb 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Seamless access to Contentful Learning Center]]></title>
            <description><![CDATA[<p>You will now be able to use your active session on Contentful to log into the Contentful Learning Center. The Learning Center will no longer require you to log in with a separate set of credentials and will be seamlessly accessible via the Help menu.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1VQ3EUX3dqiVUKjF7NoF4K/568d2963f19b95834e2c2fe0badf5651/Screen_Recording_2024-02-08_at_13.36.26.gif" alt="learning_center2"></p>
<p>To start learning, head over to the Contentful web app and click on the Help &gt; Learning Center.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/seamless-access-to-contentful-learning-center/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OMBbis2cIAGkbaOGNZBPw</guid>
            <pubDate>Wed, 07 Feb 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Filter content by multiple content types ]]></title>
            <description><![CDATA[<p>In this release, we are introducing multi-select functionality for the content type filter in the search bar. Now, users can filter content by multiple content types, simplifying searches for items belonging to any of the selected content types.  </p>
<p>This update also allows users to save views with multiple content types, particularly beneficial for teams focusing on a subset of content types, reducing clutter, and improving workflow efficiency. The release will be gradually rolled out to all plans, ensuring all users can benefit from this enhanced content management experience.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3jds0LWdVUr8Yfgx9JSPEL/a1b6417e6381a81b5188420f40add2fb/teaser-multi-content-types.png" alt="Multi-select for content list"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/filter-content-by-multiple-content-types/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">XaZx8LktKLl7jEtsWTcDqQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 18 Jan 2024 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tags limit increased to 1000 per environment]]></title>
            <description><![CDATA[<p>We have increased the tag limit from 500 to 1000 tags per environment, available on all plans. 
Note that the 100 tag limit per content entry still applies. For more information about limits, see our <a href="https://www.contentful.com/developers/docs/technical-limits/">Technical Limits</a> page.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tags-limit-increased-to-1000-per-environment/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0I20vkCbopuJCiAcbQyY4A</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 16 Jan 2024 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tag multiple users with team mentions ]]></title>
            <description><![CDATA[<p>Team mentions in comments are now available for all plans when users create or respond to a comment in the Contentful web app. Teams are defined by admins within a space. After typing @, you&#39;ll see suggested team names in the dropdown. When a team is mentioned in a comment, all team members will receive a notification.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5Q4H5sl5QpP2YuQRwczBeH/95a2a1796991187d0dd2f6e729763296/team-mentions-teaser.png" alt="Team mentions teaser"></p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tag-multiple-users-with-team-mentions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dbUq6gRLYxnGTEIIgkeUig</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 04 Jan 2024 12:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved transparency for editors on fallback locales]]></title>
            <description><![CDATA[<p><strong>Improved transparency for editors on fallback locales is now available for all customers.</strong></p>
<p>When setting up locales, customers can define fallback locales so that empty locales are filled with the content of another locale. With this improvement, an icon and tooltip appear to inform the user about the fallback. In the case of a fallback chain, e.g. <em>Spanish (Argentina)</em> to <em>Spanish</em> to <em>English (United States)</em>, the tooltip will show the next fallback locale rather than the last. In this example the tooltip for the empty field of <em>Spanish</em> will inform the user that it is falling back to <em>English (United States)</em>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/JrlvVEM7rPQIuzh7FyHfH/7c7eb415c71fdfce16cf175ce4062656/fallback_locales_contentful.gif" alt="fallback locales contentful"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-transparency-for-editors-on-fallback-locales/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">16SFX6ieQG8U7tvQ9ydX0w</guid>
            <pubDate>Thu, 07 Dec 2023 15:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enhanced support for EU data residency]]></title>
            <description><![CDATA[<p>The Multi-region delivery infrastructure (MRDI) is now available to EU data residency customers.
With this add-on, delivery infrastructure is deployed across primary and secondary regions in the EU, ensuring content redundancy and higher availability. Contentful offers 99.99% availability SLA across multi-region delivery infrastructure.</p>
<p>For more information, see the <a href="https://www.contentful.com/developers/docs/infrastructure/eu-data-residency/">EU data residency</a> and <a href="https://www.contentful.com/developers/docs/infrastructure/what-is-mrdi/">MRDI</a> page in the Developer Documentation.</p>
<p>Affected services by this change: Data residency.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enhanced-support-for-eu-data-residency/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WSuKodMHOoT3AxOpAImpA</guid>
            <category><![CDATA[Data residency]]></category>
            <pubDate>Wed, 29 Nov 2023 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Query directive support for External references & Delivery functions]]></title>
            <description><![CDATA[<p>We have added support for GraphQL query directives for <a href="https://www.contentful.com/developers/docs/concepts/external-references/" title="External references docs">External references</a> and the <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/delivery-functions/" title="Delivery Functions EAP docs">Delivery Functions EAP</a>. </p>
<p>When an external GraphQL API exposes directives on the <code>QUERY</code> location, a copy of this directive (with your app prefix) will automatically be exposed on the Contentful GraphQL API.</p>
<p>One of the use-cases that we now support is <a href="https://shopify.dev/docs/api/storefront#directives" title="Shopify Directive API Docs">Shopify&#39;s @inContext Directive</a>. This allows localisation of External references from Shopify directly in the Contentful GraphQL query.</p>
<p>Example query:</p>
<pre><code>query @Shopify_inContext(language: DE) {
  shopifyContentTypeCollection {
    items {
      shopifyField
      shopifyField_data {
        title description
      }
    }
  }
}
</code></pre>
<p>Affected services by this change: Shopify, Orchestration, GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/query-directive-support-for-external-references-and-delivery-functions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uLTFZUwMa2U7qfYFi4M3uA</guid>
            <category><![CDATA[Shopify]]></category>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 23 Nov 2023 14:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cross-space references fully supported in Rich Text fields ]]></title>
            <description><![CDATA[<p>We have expanded the capabilities of the <a href="https://www.contentful.com/help/cross-space-references/">Cross-space references</a> feature in Rich Text fields. This enhancement opens up new possibilities for content architects and developers, offering more dynamic and interconnected content experiences.
With this update, you can now:</p>
<ul>
<li>Embed references to inline entries from different spaces within your Rich Text fields.</li>
<li>Use hyperlinks that point to entries from different spaces.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/QzHG37jfR658MgY030xmJ/5c9e45b3466441bfe54eec4ed04bca5a/rt-inline-resource-links.gif" alt="Cross-space references in Rich Text embedded inline entry"></p>
<p>For more information about this improvement, see <a href="https://www.contentful.com/help/cross-space-references-in-rich-text-fields-embedded-inline-entries/">Cross-space references in Rich Text fields: embedded inline entries</a>, <a href="https://www.contentful.com/help/cross-space-references-in-rich-text-fields-hyperlink-to-entries/">Cross-space references in Rich Text fields: hyperlink to entries</a> and the Rich Text node type validations section on the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-types/content-type">Content Management API</a> page.</p>
<p>Affected services by this change: Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cross-space-references-fully-supported-in-rich-text-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fpnUFWRxHuDDKbKtlCzmQ</guid>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Wed, 15 Nov 2023 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Email notifications for Personal Access Tokens]]></title>
            <description><![CDATA[<p>You will now start receiving email notifications for expiring Personal Access Tokens. Depending on the expiry date that was set for your PAT during creation, you will receive notifications at 6 months, 3 months, 1 month, 1 week and 1 day before the token expires. You will also receive a notification once the set expiry date has reached and the token has expired. These notifications allow you to stay ahead of the token&#39;s expiry and proactively rotate these tokens in to prevent any downtime for your applications due to expired tokens.</p>
<p>Check out the <a href="https://www.contentful.com/faq/personal-access-tokens/">FAQ page</a> for to learn more about Personal Access Tokens and expiration dates.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/email-notifications-for-personal-access-tokens/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">AW8Ajm9CtuVrWP4wVIPj9A</guid>
            <pubDate>Mon, 13 Nov 2023 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvements To Managing Spaces During Contract Renewals]]></title>
            <description><![CDATA[<p>The new improvements to managing spaces during contract renewals and space archiving are now available for admins and owners who manage spaces in their organizations of all plans. </p>
<ul>
<li><p>Email notification and in-app banner at the top of the page will appear for admins and owners of an organization that goes through a contract renewal after Contentful provisions an order. The email informs about a 15-day period to manage spaces (usually takes a few minutes only). An additional reminder is sent a week later and one day before automatic archiving of spaces without a renewed license assigned.</p>
</li>
<li><p>Space action menu in the &quot;Spaces&quot; page now holds all important management actions like Upgrade, Downgrade, Archive, Detailed usage, Delete. The menu shows only options that are applicable for each space considering available licenses and usage in each space. </p>
<p><em>Note: Archiving a space is only available after a renewal or downgrade to the Free plan. There will be a 15-day period to manage your spaces. Free and Basic organizations have a <strong>Modify</strong> button near the license type to perform Upgrade, Downgrade, Archive (if available).</em></p>
</li>
<li><p>The &quot;Open tasks&quot; section at the top of the “Spaces” page now also holds renewal tasks. Renewal tasks appear once for each type of a space and communicate how many spaces require an action (upgrade, downgrade, archive, delete) based on the license changes you made during contract renewal. When an admin or owner finishes with managing spaces of a particular type, the task is resolved.</p>
</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/1HCAOjSD34VX3S6eamlDvt/a457aa5eb9d3aba00b5ebd8505f92c82/3.1.jpg" alt="Renewal tasks"></p>
<ul>
<li><p>The archived spaces tab in the “Spaces” page will show your organization’s expired trial spaces and other inactive spaces stored with your account. To archive a space is to make a space inactive. This does not mean the space is deleted. Archiving a space means:</p>
<ul>
<li>Your content is safe. We keep it archived in your account.</li>
<li>You can restore archived spaces.</li>
<li>Content delivery for archived spaces remains in operation for 30 days after archiving a space.</li>
<li>You can not create, edit, or publish the content in archived spaces.
To view your archived spaces, select the tab “Archived” at the top of the &quot;Spaces&quot; table.</li>
</ul>
</li>
</ul>
<p>  </p>
<p>For more information, see the <a href="https://www.contentful.com/help/managing-space-licenses-enterprise/">Manage spaces</a> article in the Help Center.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvements-to-managing-spaces-during-contract-renewals/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qR2IqNxcqsM3l2tBa6hP2w</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 01 Nov 2023 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cross-space resources: Updated format of resource links contains environment information]]></title>
            <description><![CDATA[<p>The CRNs (Contentful Resource Names) used in ResourceLinks for References across spaces now include information on which environment the entity belongs to by default when the environment is master, or another ID when referencing a new cross-space entry.</p>
<p>This change accommodates the <a href="https://www.contentful.com/developers/changelog/#support-for-environments-in-references-across-spaces">new support for environments</a> when linking to cross-space references, and ensures we are consistently representing the resource link information whenever a new reference is linked.</p>
<p><strong>Old format</strong></p>
<p><code>crn:contentful:::content:spaces/:spaceId/entries/:entryId</code></p>
<p><strong>New format</strong>
   <code>crn:contentful:::content:spaces/:spaceId/environments/:environmentId/entries/:entryId</code></p>
<p>Affected services by this change: Content Management API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cross-space-resources-updated-format-of-resource-links-contains-environment/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lHRNoV4HcBhB2rnwfU5ow</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 26 Oct 2023 10:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Merging entries diff with contentful-merge CLI]]></title>
            <description><![CDATA[<p>You can now merge entries differences between environments right from your command line.</p>
<p><strong>Note:</strong> The environments must be within the same space.</p>
<p>To merge content between two environments:</p>
<ol>
<li>Install the <a href="https://github.com/contentful/contentful-merge" title="contentful-merge CLI">contentful-merge</a> CLI.</li>
<li>Use the CLI to generate a changeset with the <code>create</code> command with the source and target environments defined. The changeset has a list of added, deleted and edited entries.</li>
</ol>
<pre><code>contentful-merge create --space &lt;value&gt; --source &lt;value&gt; --target &lt;value&gt; --cda-token &lt;value&gt;
</code></pre>
<ol start="3">
<li>Use the CLI to merge the changes with the <code>apply</code> command with environment defined.</li>
</ol>
<pre><code>contentful-merge apply --space &lt;value&gt; --environment &lt;value&gt; --cma-token &lt;value&gt; [--file &lt;value&gt;] [--yes]
</code></pre>
<p>The command applies changes from a changeset, generated earlier by the create command. It then reports which changes were successful.</p>
<p><strong>Note:</strong> The contentful-merge CLI is currently in beta. While we are developing this functionality, w<a href="https://docs.google.com/forms/d/e/1FAIpQLSfeanHpeq4ubgO6adAYG9SyWC-3Z16lUva9vQGTZ9zXwsfp_w/viewform">e would like to hear your thoughts and suggestions</a> about the contentful-merge CLI and the way you use environments.
To see full reference for Contentful Merge, refer to the <a href="https://github.com/contentful/contentful-merge/tree/main#readme">GitHub documentation</a>.</p>
<p>Affected services by this change: Merge.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/merging-entries-diff-with-contentful-merge-cli/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZT6D44lHfw88v8pJgxvgg</guid>
            <category><![CDATA[Merge]]></category>
            <pubDate>Tue, 24 Oct 2023 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Navigate to content and media faster ]]></title>
            <description><![CDATA[<p>The improved content and media tab are now available to all customers. Customers can switch between the new and legacy experience via a global toggle in the sidebar of the pages. </p>
<p>The improved content and media tab optimize the view management experience  by making it easier to create, manage, navigate, and share views. It provides pre-built views like “Recent” which help the user quickly access recently viewed or edited content and assets. Users are able to define their own views which makes it easier for them to surface priority to their own workflows.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/rff2ptBPPPyJTyMKDXFod/457bf44f82ea4ef0bed3591bfe80843a/content-tab-teaser-sm.png" alt="Screenshot of the improved content tab on a gray background"></p>
<p>We will be improving the content and media tab experience gradually through October and are aiming to phase the old experience out in the middle of November 2023.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/navigate-to-content-and-media-faster/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DpbREYqM46blN2OFNqViw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 17 Oct 2023 14:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Automatic persisted queries support in the GraphQL API ]]></title>
            <description><![CDATA[<p>The Contentful GraphQL API has been improved to support automatic persisted queries. This improvement brings the following key benefits:</p>
<ul>
<li><strong>Greater Request Size Limit</strong> – Using persisted queries allows you to overcome the 8 kb request size limitation and send requests up to 16 kb to create bigger, more complex queries.</li>
<li><strong>Optimized Network Usage</strong> – With persisted queries, you reduce network usage since you only send the query string instead of the entire query. This not only conserves bandwidth but also improves the efficiency of data transfer.</li>
<li><strong>Faster Response Times</strong> – Persisted queries allow for efficient query caching, resulting in faster response times. Frequently used queries are stored, eliminating the need for retransmission and reducing server load.</li>
</ul>
<p>For further details on implementing persisted queries, see the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/automatic-persisted-queries">GraphQL API</a> documentation.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/automatic-persisted-queries-support-in-the-graphql-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yrGgY8t47rEMVA9uzKzQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 04 Oct 2023 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cloudinary app improvements: External references support and enhanced user experience]]></title>
            <description><![CDATA[<p>We have rolled out two important updates to the Cloudinary app: </p>
<ul>
<li>Selected asset previews in the entry editor have been updated to improve your workflows and confidence while working with Cloudinary. </li>
<li><a href="https://www.contentful.com/help/external-references/">External references</a> support with Cloudinary. External assets can now be queried in real-time using our GraphQL API. With this improvement, you no longer need to refresh the asset in Contentful after making changes to it in Cloudinary. The changes are pulled with just one API call.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/1qIxmgyBjLi1gSEcfotH7t/b50e68f4c559aa55fa2994fcf0f8cb60/DAM-click.gif" alt="Cloudinary with External references"></p>
<p>For more information, see the <a href="https://www.contentful.com/help/external-references-with-cloudinary/">External references with Cloudinary</a> article in the Help Center.</p>
<p>Affected services by this change: Orchestration, GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cloudinary-app-improvements-external-references-support-and-enhanced-user/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pJ34XhDpgoTcvcZKVUez5Q</guid>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 04 Oct 2023 15:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Commercetools app updates: External references support and enhanced user experience]]></title>
            <description><![CDATA[<p>The Commercetools app now supports <a href="https://www.contentful.com/help/external-references/">External references</a> and comes with an enhanced product detail view directly in the entry editor that ensures smooth workflow and confidence with product selection.</p>
<p>External references is a feature designed to boost both digital teams and developer productivity by taking the pain out of creating, building, and maintaining integrations to third party systems. </p>
<p>You no longer need to make that upfront investment in building out integration layers and can instead focus on creating compelling digital experiences at scale.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1swuCcmDVk2tO280Wg1qVB/b106362df8a026293c9803433bb65d5c/commercetools.gif" alt="Commercetools gif"></p>
<p>For more information, see the <a href="https://www.contentful.com/help/external-references-with-commercetools/">External references with Commercetools</a> article in the Help Center.</p>
<p>Affected services by this change: Orchestration, GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/commercetools-app-updates-external-references-support-and-enhanced-user/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">q5bYm9xi2TazcGIBB1qzQ</guid>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 04 Oct 2023 15:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[External References: Connect and deliver content from any system with Delivery Functions (EAP)]]></title>
            <description><![CDATA[<p>The Delivery Functions feature has been released as part of our App Framework which can enable <a href="https://www.contentful.com/help/external-references/">External references</a> from any system. </p>
<p>Available now through our <a href="https://ctfl.io/eap-delivery-functions-hd">Early Access Program (EAP)</a>, this powerful new feature executes serverless functions as part of the delivery pipeline on Contentful’s GraphQL API.   </p>
<p>You can now define your code to execute and return content with a single request to enable External references. Our CLI tooling fully supports uploading and installing apps as part of common developer workflows to create a seamless experience. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/13mwJrPVxaeDPEFVcrZvqV/4c5759a87c57af7a2f026221001ed3de/image.png" alt="Delivery Functions image"></p>
<p>To easily get you started, we’ve created some examples. For all the technical details and how to get started, check our <a href="https://www.contentful.com/help/eap-delivery-functions/">Delivery Functions</a> overview page or our <a href="https://www.contentful.com/developers/docs/concepts/delivery-functions/">Developer Documentation</a>. </p>
<p>Affected services by this change: Orchestration, GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/external-references-connect-and-deliver-content-from-any-system-with/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">YZsYni465Kj2xtm4P78cHw</guid>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 04 Oct 2023 15:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Apollo Federation subgraph support]]></title>
            <description><![CDATA[<p>You can now use the Contentful GraphQL API as a subgraph to take full advantage of the features offered by <a href="https://www.apollographql.com/docs/federation/">Apollo Federation</a>. With this integration you can resolve references from other subgraphs and extend Contentful Types. To access all Contentful queries in Apollo Federation, you must first configure your Supergraph to pull from the Contentful schema.<br>For more information about using the Contentful GraphQL API as an Apollo subgraph, see the <a href="https://www.contentful.com/developers/docs/tutorials/general/use-contentful-as-an-apollo-subgraph/">Developer Documentation</a>. </p>
<p>This integration is only available to customers in Premium plans. <a href="https://www.contentful.com/contact/sales/">Contact sales</a> to learn more and upgrade to a Premium plan. </p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/apollo-federation-subgraph-support/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FZPuC4CWb9y97z5fjgeZg</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 04 Oct 2023 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AI Image Generator App Now Available]]></title>
            <description><![CDATA[<p>Contentful&#39;s AI Image Generator is now available to all Contentful customers. </p>
<p>AI Image Generator allows you to generate AI images on demand as well as selectively edit any image using AI. The app can be used to create placeholder images, alter approved assets, shorten feedback loops between content creators and designers, and more.</p>
<p>AI Image Generator can be installed from the <a href="https://www.contentful.com/marketplace/app/ai-image-generator/">Contentful Marketplace</a>. This app requires your own personal OpenAI API key with DALL-E credits.</p>
<p>Users are solely responsible for ensuring that AI-generated content complies with applicable laws, their company’s policies, and <a href="https://openai.com/policies">OpenAI&#39;s Terms and Policies</a>.</p>
<p>When using AI Image Generator, you will now see a button when adding an asset called &quot;Generate AI Image.&quot;</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/xfUb6qEqacWSxywsGgu6b/37b8125cf84a94692a5b1ea724ad8c10/AIIG-FindFeature-720p-30FPS.gif" alt="AIIG Find"></p>
<p>Click this button and provide a detailed description of the image you want, then click generate. You will see four options, and can download any of them as well as select one to save.</p>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/6k0z3O2SAj8mC8ugUicK2U/d0fd68b59a9c76c6eca86e04cd604ff3/AIIG-GenerateImage-720p-30FPS.gif" alt="AIIG Generate"></p>
<p>You will also see a new option on any asset to use AI Select and edit. Click the AI Select and edit button with the ✨ icon, select an area of an image that you want to edit, and describe the changes that you want. Click generate to create 3 edited versions that can be downloaded, saved, or saved as a new asset. </p>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/IMRWCPGaJdM1Z63Qvqk2s/632ff9424a0922e8198779ea1e8835a2/AIIG-SelectandEdit-720p-30FPS.gif" alt="AIIG Select and Edit"></p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ai-image-generator-app-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HbZOtln5tYey9OKjwoISzg</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Tue, 03 Oct 2023 04:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[API Token Management]]></title>
            <description><![CDATA[<p>As administrators of your organization, you now have the ability to audit the use of tokens within your organization. The new Token Management view within your organization settings allows you to see a complete list of CMA tokens that have access to your organization.</p>
<p>From this view, you can check when tokens were last used, who owns them and if and when they will expire. You can also search through these tokens using the last four characters to quickly find potentially harmful tokens and take remedial actions to mitigate risk.</p>
<p>These actions are also available via the API and you can check out developer docs <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/access-tokens/admin-view-access-tokens-collection">here</a> to learn more about the API changes.</p>
<p>Head over to your Organization settings → Tokens page to test out this latest feature and let us know your thoughts.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/sPcAcVkcrh0DjJih7BjBv/4b597bf9251db16936fbdd0856b9837c/Screenshot_2023-09-29_at_16.50.15.png" alt="api_token_management"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/api-token-management/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fjav6Lj3JrfoaV6KSaaIg</guid>
            <pubDate>Thu, 28 Sep 2023 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful AI Content Generator Updates]]></title>
            <description><![CDATA[<p>Contentful&#39;s AI Content Generator has been updated to add several new capabilities as well as refresh the user experience.</p>
<p>When using AI Content Generator you will now see:</p>
<ul>
<li><p>A new brand profile section on the app configuration screen, with more robust fields to capture your brand&#39;s values, products, voice, and unique characteristics. Providing more brand profile details increases the effectiveness of generated content.</p>
</li>
<li><p>A new workflow for adding AI generated content that allows you to select an option, select from a field or prompt input, and select the output field. Content creators can also stream generated content in realtime, stop generation at any time, edit or copy generated content, and select when content is applied to a field.</p>
</li>
</ul>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/OIbQRchJSFkieBPFEPplr/75b66bd20beb54f7f247662ccd30c162/AICG-Content-720p-30FPS.gif" alt="AICG Create Content"></p>
<ul>
<li>A new option to Rewrite content. This option allows you to shorten or lengthen content, change its voice, style, or tone, or make any other transformations to it that you need.</li>
</ul>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/6VXnvLfS4J68cizR7IzXxZ/2d5fcde8ad6ae819e117ee9ce153dd00/AICG-Rewrite-720p-30FPS.gif" alt="AICG Rewrite"></p>
<p>AI Content Generator can be installed from the <a href="https://www.contentful.com/marketplace/app/ai-content-generator/">Contentful Marketplace</a>. This app requires your own personal OpenAI API key, and supports both Free and Plus keys.</p>
<p>Users are solely responsible for ensuring that AI-generated content complies with applicable laws, their company’s policies, and <a href="https://openai.com/policies">OpenAI&#39;s Terms and Policies</a>.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentful-ai-content-generator-updates/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">UQscLRmyJ2vmCqA9DY5NQ</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Thu, 28 Sep 2023 02:18:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom preview tokens and locale switcher in live preview]]></title>
            <description><![CDATA[<p>Custom preview tokens are now available for customers who localize their website across multiple countries, languages, and/or regions. Until now, content preview settings have only supported locale codes (like <code>en-US</code>), but couldn’t support more complex URL patterns.</p>
<p>For example, if a customer uses <code>example.com</code> for their <code>en-US</code> locale, and <code>example.de</code> for the <code>de-DE</code> locale, there&#39;s currently no way to designate that in the content preview settings. Preview localization will allow customers to define locale-specific tokens that can be used in their preview URL settings, enabling them to configure preview settings for more locales and editors.</p>
<p>To get started, open the <a href="https://app.contentful.com/deeplink?link=content-preview">preview settings</a> for your space, and scroll down to the new “Custom preview tokens” section. Add your tokens in JSON format to the text field (use the “Copy template to clipboard” to auto-generate JSON for your configured locales), and be sure to save your changes.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1OWMpSzyJnP6rkbF2dsMHS/41ef296d303a7572a1c9831652bb2152/1-preview-localization.png" alt="Custom preview tokens JSON editor"></p>
<p>Then update the preview URL for each content type where you want to use the token.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1pgymJ9ockYn0GHXdmQh1U/3e323a94d4e2ccf5ba6783c0e75f5c64/2-preview-localization.png" alt="Content preview URL with locale-based custom preview tokens"></p>
<p>Your editors will also see and be able to use a locale-switcher in the live preview editor.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5torkfpexBlFjcHYYcHSZ8/c0d7ac574d37879fc9f6ad4d39d0da7a/3-preview-localization.png" alt="Live preview editor highlighting a new locale switcher"></p>
<p>Preview localization is only available to customers in Premium plans. <a href="https://www.contentful.com/contact/sales/">Contact sales</a> to learn more and upgrade to a Premium plan. Learn more about custom preview tokens in the <a href="https://www.contentful.com/developers/docs/tutorials/general/content-preview/">Set up content preview</a> tutorial.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-preview-tokens-and-locale-switcher-in-live-preview/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4EwXT6AWVebURWfIC60UjA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 24 Sep 2023 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[See who is working on the same piece of content]]></title>
            <description><![CDATA[<p>Users can now see who else is working on an entry or field with the addition of the presence indicator. This improves visibility so teams can efficiently coordinate content updates without the fear of accidentally overriding another’s work.</p>
<p>The presence indicator for an entry is located in the top right corner. If a user’s avatar is active, it means they are currently working within the entry. Users become inactive after two hours of inactivity and their avatar will disappear from the presence indicator.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/43qQcBR2ja03034EGjqsmk/b876a3ccb2aeb2b7c76f6cd57a8707e0/presence-indicator-teaser-entry.png" alt="Screenshot of the presence indicator in Contentful, showing three users working on the same entry, one of them inactive"></p>
<p>The presence indicator for a field is located to the left of the field. If a user’s avatar is active, it means they have the current field selected as well as actively making changes. Once a user deselects a field, they are considered inactive and their avatar will disappear. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/50tf5IsqkwAsHcg4TxII2C/23b84d1bfcf3c3d1190fb01629b60a39/presence-indicator-teaser-field.png" alt="Screenshot of the presence indicator in Contentful, showing a user actively working on a field locale"></p>
<p>This update is rolling out gradually to Basic and Premium customers starting on September 19, 2023.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/see-who-is-working-on-the-same-piece-of-content/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Nqa2ZOxKcy2j4W14M0ydA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 19 Sep 2023 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Merge app now supports field moves]]></title>
            <description><![CDATA[<p>Building on environments and environment aliases, the <a href="https://www.contentful.com/marketplace/app/merge/">Merge app</a> can help your team to incrementally create, test and release their content models by propagating their changes across environments.</p>
<p>With our latest release, the Merge app and the <a href="https://github.com/contentful/contentful-cli">Contentful CLI</a> now also detect and allow you to propagate changes which include field reordering in a content type, both for the creation of migration scripts as well as for directly merging content types in the Merge app.</p>
<p>We also fixed a few bugs in the migration script creation to improve the overall usability.</p>
<p>This is how a change which includes moved fields looks like in the Merge app:</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6s4Jfv2FVaM740SFADGd1V/6e045d95674aa22fb3da9d4bdbe39904/changelog_image.jpg" alt="Example of a Content Type Diff in the Merge app with a field move"></p>
<p>Affected services by this change: Merge, Contentful CLI.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/merge-app-now-supports-field-moves/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">IEqjsAKOm0vzZGbJmRqKWw</guid>
            <category><![CDATA[Merge]]></category>
            <category><![CDATA[Contentful CLI]]></category>
            <pubDate>Wed, 13 Sep 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful Shopify app update]]></title>
            <description><![CDATA[<p>We&#39;ve rolled out an update to the Contentful Shopify app: an enhanced product detail view directly in the entry editor that ensures smooth workflow and confidence with product selection.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4nvipJ0USBZhCNZjwIJfA3/d054d02f6c25b46afd817d006e7ba392/ShopifyApp.gif" alt="Updated Shopify App - With rich previews"></p>
<p><strong>What&#39;s new</strong>:</p>
<ul>
<li><p>Smoother editing journey: Preview Shopify-related content without the need to leave Contentful.</p>
</li>
<li><p>Right and rich product insights: View detailed information on your product, variant or collection to feel confident in your selection.</p>
</li>
</ul>
<p>Affected services by this change: Orchestration, Shopify.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentful-shopify-app-update/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">n86wlig37nDqBYwxNX01w</guid>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[Shopify]]></category>
            <pubDate>Thu, 07 Sep 2023 09:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[EU data residency ]]></title>
            <description><![CDATA[<p>Contentful has expanded its global data residency footprint. You can now store your content and user profiles in the European Union (EU) – instead of the US – to enhance trust and solve your critical security and compliance needs. EU data residency is only available for customers on Premium plans. The EU data residency region consists of AWS Dublin, Ireland, (eu-west-1) as the primary region and AWS Frankfurt, Germany, (eu-central-1) as the secondary region for automatically created backups.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4vUcQx0DPhnW6kBbvygKpP/4fe3ac2e27dce2f2f78e990c3b36e072/EU_data_residency_proper.png" alt="EU data residency screenshot"></p>
<p>For more information about EU data residency, see the <a href="https://www.contentful.com/developers/docs/infrastructure/eu-data-residency/">EU data residency</a> page in the Developer Documentation and the <a href="https://www.contentful.com/faq/eu-data-residency/">FAQs</a>.</p>
<p>Affected services by this change: Data residency.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/eu-data-residency/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PVRHv8OiK2d5jH6Q50hGGg</guid>
            <category><![CDATA[Data residency]]></category>
            <pubDate>Thu, 31 Aug 2023 14:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Upcoming changes to cross-space environment resource links]]></title>
            <description><![CDATA[<p>Starting with October 16th 2023, the CRNs (Contentful Resource Names) used in ResourceLinks for References across spaces will include information on which environment the entity belongs to by default when the environment is master, or another ID when referencing a new cross-space entry.</p>
<p>This change accommodates the <a href="https://www.contentful.com/developers/changelog/#support-for-environments-in-references-across-spaces">new support for environments</a> when linking to cross-space references, and ensures we are consistently representing the resource link information whenever a new reference is linked.</p>
<p><strong>Old format</strong></p>
<p><code>crn:contentful:::content:spaces/:spaceId/entries/:entryId</code></p>
<p><strong>New format</strong>
   <code>crn:contentful:::content:spaces/:spaceId/environments/:environmentId/entries/:entryId</code></p>
<p>Affected services by this change: Content Management API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/upcoming-changes-to-cross-space-environment-resource-links/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QDCq19R1nRdWyCUEXy54sA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 28 Aug 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Support for environments in references across spaces]]></title>
            <description><![CDATA[<p>You can now use <a href="https://www.contentful.com/help/references-across-spaces/">References across spaces</a> to link to entries from different spaces and environments in your organization. To be able to link entries from different spaces, you must first <a href="https://www.contentful.com/help/enable-spaces-for-orchestration/">enable the spaces for orchestration</a> and allow your entry to reference other environment-scoped entries.</p>
<p>Set up is easy, simply choose the environments you’d like to use when setting up the reference field in the content type configuration page:</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1FIiJuKHCnqMt60DHurDUj/a27ccfcac2d6bbcc9713fdfc7cccb4e8/content_type_07_new.jpg" alt="References across spaces (screenshot)"></p>
<p>You can then select the source space and environment when adding new references to your entries:</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5ct5O8DFgBuq3Nnw8sdgOt/f18a9726f904039bfcd063ffade6d0b7/Screenshot_2023-08-28_at_14.07.32.png" alt="References across spaces with environments (screenshot)"></p>
<p>For more information about the feature, see the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/references-across-spaces">References across spaces section on the Content Management API page</a> and the <a href="https://www.contentful.com/developers/docs/concepts/environment-support-for-references-across-spaces/">Environment support for References across spaces page</a>.</p>
<p>Affected services by this change: Content Management API, Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/support-for-environments-in-references-across-spaces/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">51MOsFRke5kpGXrwzssYfQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Mon, 28 Aug 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing expiry dates for personal access tokens]]></title>
            <description><![CDATA[<p>While creating a new personal access token, you now have the ability to set an expiration date. This lets you define how long a token should remain valid. Once the expiry date passes, the token will automatically become inactive. This allows you to have greater control over your account’s access permissions, reducing the risk of unauthorized access.
We have also overhauled the token management page which lists all your tokens on a single page and includes much more information such as creation date, token type, and the redacted token.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1TQ1sAyXVZWJtUuAzfbGoT/5a6749ba5d493cbe05993b702955de58/tm_for_issuers.png" alt="tm_for_issuers">
Head over to your Account settings → CMA tokens page to test out this latest feature.
Check out developer docs <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/access-tokens">here</a> to learn more about the API changes.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-expiry-dates-for-personal-access-tokens/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0C2KdNVYRnok6xOzKR01HQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 22 Aug 2023 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Structure your creativity with Visual Modeler]]></title>
            <description><![CDATA[<p>Visual Modeler is an interactive functionality that allows you to visually build a content model and easily collaborate on changes with your team members. This capability not only streamlines the entire content modeling process by bringing planning, building, testing, and iterating into a single workflow but also shortens the overall modeling cycle.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/Q6Yq7p55Nb5cKqq2AJOMQ/dc217718b36155f89e778a1b7e7d54e0/Changelog.png" alt="Visual Modelere - Changelog"></p>
<p><strong>Who can use Visual Modeler?</strong></p>
<p><em>Technical users</em> can leverage the Visual Modeler to construct content types, establish connections between them, and visualize these connections through a graph-based interface. They can effortlessly create or edit fields and gather valuable feedback from the editorial team. This synergy results in a validated and scalable content model that paves the way for efficient content creation.</p>
<p>For <em>non-technical users</em>, Visual Modeler offers a user-friendly and intuitive environment to provide feedback on content models. It also facilitates deeper understanding of content connections and helps editorial teams to ensure their content architecture is simple and easy to use.</p>
<p><strong>Key capabilities</strong></p>
<ul>
<li><strong>Build</strong> your content models by creating content types and fields directly on the visual board. Easily link content types using reference fields.</li>
<li><strong>Share</strong> specific content types or a full model with your colleagues to help them onboard to the platform, understand the content architecture and share feedback.</li>
<li><strong>Audit</strong> your content model. Browse your content types and easily identify missing connections.</li>
</ul>
<p>To try out this capability, navigate to your content model tab and click Visual Modeler. To learn more please visit our <a href="https://www.contentful.com/help/visual-modeler/">documentation</a>. 
Help us further improve this capability - <a href="https://contentful.typeform.com/to/uxg4tbmp">share feedback</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/structure-your-creativity-with-visual-modeler/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">jNYMCMrWJM1dfyGixzRG4Q</guid>
            <pubDate>Tue, 22 Aug 2023 11:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Compare entries across environments with Contentful Merge]]></title>
            <description><![CDATA[<p>You can now view entries differences between environments right from your command line.</p>
<p><strong>Note</strong>: The environments must be within the same space.</p>
<p>To learn how content between two environments have diverged, simply <a href="https://github.com/contentful/contentful-merge/tree/main#installation">install the contentful-merge CLI</a> and run the create changeset command with the source and target environments defined.</p>
<pre><code>contentful-merge create --space &lt;space-id&gt; --source &lt;source-environment-id&gt; --target &lt;target-environment-id&gt; --cda-token &lt;api-key&gt;
</code></pre>
<p>The command compares all entries between source and target environments, creates a changeset file, and renders the following changeset details on your command line:</p>
<ul>
<li>Number of entries in both environments</li>
<li>Number of added entries</li>
<li>Number of deleted entries</li>
<li>Number of updated entries</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/djiibPHkQEA1E4fOevA2M/ff6c6e61efd10db0f5342a60fc035273/gif_overview_create_command.gif" alt="contentful-merge create command"></p>
<p><strong>Note</strong>: The contentful-merge CLI is currently in beta. While we are developing this functionality, <a href="https://docs.google.com/forms/d/e/1FAIpQLSfeanHpeq4ubgO6adAYG9SyWC-3Z16lUva9vQGTZ9zXwsfp_w/viewform">we would like to hear your thoughts and suggestions</a> about the contentful-merge CLI and the way you use environments.</p>
<p>For more information, refer to the <a href="https://github.com/contentful/contentful-merge/tree/main#readme">Readme</a>.</p>
<p>Affected services by this change: Merge, Contentful CLI.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/compare-entries-across-environments-with-contentful-merge/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rjen1SyzFUEyjJJtjiTdg</guid>
            <category><![CDATA[Merge]]></category>
            <category><![CDATA[Contentful CLI]]></category>
            <pubDate>Wed, 02 Aug 2023 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Third party content orchestration + Shopify: Available to all customers today!]]></title>
            <description><![CDATA[<p><a href="https://www.contentful.com/help/third-party-orchestration/">Third party content orchestration</a> is a feature designed to boost digital teams and developer productivity by taking the pain out of creating, building, and maintaining integrations to third party systems. Customers no longer need to make that upfront investment in building out integration layers and can instead focus on creating compelling digital experiences at scale.</p>
<p>We’re excited to announce that our Shopify app is now enabled for Third party orchestration.</p>
<p>With Third party orchestration enabled – you can now query for content from both Contentful and Shopify all using our GraphQL API – in a single API request.</p>
<p>Our Shopify integration is available today for all our customers.</p>
<p>Read our <a href="https://www.contentful.com/help/third-party-orchestration-with-shopify/">Third party orchestration guide with Shopify</a> to get started today.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1PrfSq7NYMl6obigXtkomG/b6947c94accbd9d920265a28df27bbf2/Screenshot_2023-07-31_at_16.11.41.png" alt="Resolve Shopify Content with Third party orchestration"></p>
<p>Affected services by this change: Orchestration, GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/third-party-content-orchestration-shopify-available-to-all-customers-today/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FtkChwqsSUKUc0pRuB3g</guid>
            <category><![CDATA[Orchestration]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 31 Jul 2023 15:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved the support page and ticketing experience]]></title>
            <description><![CDATA[<p>We are excited to introduce a new and improved support page and ticketing experience. The updated <a href="https://www.contentful.com/support/">Support page</a> includes a link to log into our Support Portal, where you can access our knowledge base and submit your support requests.</p>
<p>To access the Support Portal, you can use the same login credentials that you use for the Contentful Web app. If you are already logged in to Contentful, you won&#39;t need to log in again.</p>
<p><img src="//downloads.ctfassets.net/296guvxfpn71/1706KXmMgGAGoAbYvSNSQN/54fa7d31a2b13788c4348e8bb2590022/New_Support_Page_Video.gif" alt="Support Page Workflow"></p>
<p>This update enhances your support experience. We&#39;ve improved the knowledge base with a wider range of resources for quicker answers to your questions. Our customized ticket forms cater to different support requests, gathering the necessary information for prompt and effective assistance.</p>
<p>Affected services by this change: Support.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-the-support-page-and-ticketing-experience/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">GaZ8dtEzrTr7h7KmQn0Whg</guid>
            <category><![CDATA[Support]]></category>
            <pubDate>Fri, 21 Jul 2023 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Field API events behavior changes]]></title>
            <description><![CDATA[<p>We are introducing more App SDK improvements. From now on field&#39;s <code>setValue</code> method will not fire additional <code>onValueChanged</code> event triggered in some cases. This behavior was inconsistent with other methods.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/field-api-events-behavior-changes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">CG7OxDiUruW8u6s9yeiq8g</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Sun, 09 Jul 2023 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updates and Improvements to the App SDK]]></title>
            <description><![CDATA[<p>Today, we&#39;re introducing several updates and improvements to the App SDK:</p>
<ul>
<li>The Content Management API is now exposed as a property of the sdk, and can be accessed with <code>sdk.cma</code><ul>
<li>This exposes an initialized plain client, without needing to include the <code>cmaAdapter</code>, reducing complexity for developers using the CMA.</li>
</ul>
</li>
<li>The Parameters API now accepts customizable types for the installation, instance, and invocation types.
<code>sdk.field</code> now exposes a <code>linkType</code> to help distinguish more clearly Entry and Asset links.</li>
<li>Field names are now exposed on the <code>sdk.field.name</code> property.
The <code>dropdown</code> and <code>multi-line</code> components are now fully-supported field editors.</li>
</ul>
<p>These improvements to the App SDK are available for all customers from today. To learn more, please refer to our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/sdk/">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updates-and-improvements-to-the-app-sdk/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">CYBRKwqKqNt1hrgK1Rn6w</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Thu, 06 Jul 2023 06:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved checkout experience - more intuitive and efficient]]></title>
            <description><![CDATA[<p>We have introduced an improved checkout experience. It offers a guided process for selecting a plan and purchasing multiple space licenses. Previously it was possible to purchase only one space license at a time. The new checkout also offers real-time total cost calculations to view the plan’s costs when purchasing multiple space licenses at once.</p>
<p>NOTE: the new checkout experience will be available to organizations created starting July 6, 2023 (this release date). This experience will gradually extend to all other customers. </p>
<p>Please let us know if you have any feedback about this new experience by contacting our <a href="https://www.contentful.com/support/">support team</a>. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5aYBpQWFsktF31Mrd9pLx9/f9a046cab0dd12f7562d3108bcaea82a/Contentful-new-checkout-experience.png" alt="Contentful new checkout experience"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-checkout-experience-more-intuitive-and-efficient/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">KaLmivVyzjSv1PGHfiVbFg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 06 Jul 2023 06:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[References across spaces in Rich text fields]]></title>
            <description><![CDATA[<p>You can now use <a href="https://www.contentful.com/help/references-across-spaces/" title="About References across spaces">References across spaces</a> in Rich text fields to link to entries from different spaces in your organization. 
To be able to link the entry, you must first <a href="https://www.contentful.com/help/enable-spaces-for-orchestration/">enable the spaces for orchestration</a> and allow your entry to reference other entries.
<img src="//images.ctfassets.net/296guvxfpn71/2I60CKhurKGM3niWphXri4/e317683dc88fb5437f095a59be687dc7/Rich_text__CT_.gif" alt="Allow entry to reference other entries RT">
The linked (referenced) entry is embedded from another space as a block element into the rich text, which allows you to reuse content and ensure consistency. 
<img src="//images.ctfassets.net/296guvxfpn71/4Mp3LojGkw9MJ7uWiaP7Fl/31c3a0b2787242f913094f4abc669341/Rich_text__Entry_.gif" alt="Add a cross-space entry block to the Rich text field">
For more information about the feature, see <a href="https://www.contentful.com/help/references-across-spaces-in-rich-text-fields/">References across spaces in Rich text fields</a> and the <strong>Rich text node type validations</strong> section on the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-types/content-type">Content Management API</a> page.</p>
<p>Affected services by this change: Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/references-across-spaces-in-rich-text-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nocXXp2pXI3xyazlAbFHg</guid>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Wed, 05 Jul 2023 09:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Resolve comments that are no longer relevant]]></title>
            <description><![CDATA[<p>Users are now able to resolve or close comments that are no longer relevant to the conversation. This allows  users  to  declutter their  interface by resolving comments that have been addressed or no longer applicable.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6KvXwatroyI7KOAVv0VhO1/f237b0c3c772dd12f4d6a2c1adfc6870/resolving-teaser.png" alt="resolving comments"></p>
<p>To access resolved comments, simply navigate to the top right corner and utilize the new filter option. By selecting &quot;Resolved Comments,&quot; you can easily review and reference those closed  comments whenever necessary. With this update, we aim to improve comment management, allowing for more streamlined collaboration and efficient workflows. </p>
<p>Read more in our <a href="https://www.contentful.com/help/comments/#resolving-comments" title="Help Center Article">Help Center article</a>.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/resolve-comments-that-are-no-longer-relevant/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TYnSvEQMs9HfE7K2E5Ms0Q</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 29 Jun 2023 17:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved roles and permissions management: updated tables and role testing functionality]]></title>
            <description><![CDATA[<p>Now, all customers, especially those who heavily utilize our custom roles functionality, can enjoy improved roles and permission management. </p>
<p>Here&#39;s what comes with the update:</p>
<ul>
<li>The table views for managing roles and permissions have undergone a revamp. Users can now easily locate and scan through all deny and allow rules associated with content and asset-related permissions, which simplifies role management.</li>
<li>A brand-new Role Tester feature enables users to troubleshoot and visualize how specific rules contribute to denying or allowing particular actions. Administrators can now address user inquiries regarding access controls, empowering them to provide prompt and accurate responses and easily test user permissions when creating new custom roles.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/6RZGP1vl7eiKx7ARGFmNTD/4bdf8be341ac39a8a951fbe57a4f6865/Role_PermissionsUpdates.png" alt="Roles &amp; Permissions"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-roles-and-permissions-management-updated-tables-and-role-testing/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">S7h8hxZUtGQjhdmXef7UfA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 29 Jun 2023 17:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[View the history of all Workflows for a single entry ]]></title>
            <description><![CDATA[<p>We&#39;re excited to share an update regarding our Workflows app! Previously, closing a workflow would delete its history from the entry, resulting in the loss of previous steps. </p>
<p>Now, the workflow history in an entry is always visible through the <em>“View history”</em>, even after the workflow is completed. You can now easily trace and review all the workflows that have been historically run on an entry.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1RhFEcJ7vy2BDDSrABxr2V/958baf66d04014c5b26a0e34fbeda63e/Changelog_teaser.png" alt="workflows-history-changelog"></p>
<p>This small enhancement ensures that you have a comprehensive view of the journey your content has taken, allowing for better analysis and improved transparency. </p>
<p><em>Workflows are available for Premium customers.</em></p>
<p>Affected services by this change: Workflows, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/view-the-history-of-all-workflows-for-a-single-entry/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">M6UjgpeSst6PaOw6A8RG9w</guid>
            <category><![CDATA[Workflows]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 15 Jun 2023 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL Content API improvement]]></title>
            <description><![CDATA[<p>We improved the GraphQL Content API to expand the filtering and ordering capabilities for collections. With this improvement, you can:</p>
<ul>
<li>filter any collection, if the reference field has a validation rule that makes it only accept a single content type.</li>
<li>order any <code>linkedFrom</code> collection, except <code>entryCollection</code>.</li>
<li>order any collection, if the reference field has a validation rule that makes it only accept a single content type.</li>
<li>skip over unresolved entries.</li>
</ul>
<p>For more information about this improvement, see the <a href="https://www.contentful.com/developers/docs/concepts/relational-queries/">Relational filtering with the GraphQL Content API</a> section and the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/ordering-nested-collections">GraphQL Content API</a> page.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-content-api-improvement/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rpehsntz55hCAfnXQmYUzw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 15 Jun 2023 11:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A fresh perspective to content type editing]]></title>
            <description><![CDATA[<p>We are excited to introduce a series of UX improvements to the content type editing experience. With these changes, we aim to offer digital teams a more intuitive and efficient workflow for content modeling. </p>
<p>We simplified the interface, enhanced navigation, reduced visual clutter and introduced more informative visual cues. Here’s what changed:</p>
<h5>Content type editing</h5>
<ul>
<li>Removed the right sidebar and moved the &quot;Add field&quot; button to the bottom of the fields list.</li>
<li>Content type ID is now displayed next to the content type name in the header.</li>
<li>Introduced a new compact header with a back navigation button for easy return to the list view.</li>
<li>Removed the &quot;Edit&quot; button from the header and replaced the “Actions” button with three dots.</li>
<li>Replaced tabs sub-navigation with the right sidebar sub-navigation.</li>
<li>Refreshed the fields list with a new look and added localisation status.</li>
<li>Implemented a new fields list style in the &quot;Groups&quot; section.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/2dLvHnkQHr3IaSrTaYETns/2159972fa755674e752e3420e5d13f0d/Fields_Jun08.png" alt="Content type editing - fields list"></p>
<h5>Field configuration</h5>
<ul>
<li>Introduced a new full-screen modal with sidebar sub-navigation for field configuration, replacing tabs.</li>
<li>Field configuration can now be accessed directly through the &quot;Edit&quot;, instead of &quot;Settings&quot;.</li>
<li>Added character limits display during field creation for improved clarity.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/2AWMpNb1Srkg16D2wdyMdJ/2d5e0a7e0a9d0c59008c6d0fbf7d3861/Field_configuration_Jun08.png" alt="Content type editing - field configuration"></p>
<p>Changes are being rolled out gradually, please be aware that you may not see them immediately. 
Help us further improve your experience - <a href="https://contentful.typeform.com/to/vTnWSMkE">share feedback</a></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/a-fresh-perspective-to-content-type-editing/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">UxE25VHwsjn9xEeRdkdTdQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 08 Jun 2023 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CDA now supports retrieval of references from different spaces]]></title>
            <description><![CDATA[<p>References across spaces is a feature by Contentful that allows you to link content across spaces (resource links). Using references, you can improve content reusability and enhance consistency within your organisation.</p>
<p>We improved the Content Delivery API (CDA) so you can retrieve resource links from different spaces in a <strong>single delivery API call</strong>.</p>
<p>Developers can now use references across spaces without having to make multiple API calls in parallel upon delivery. This new functionality will help you simplify your workflows, and reduce the complexity associated with your content delivery, resulting in increased efficiency and ease of use..</p>
<p>For more information, see the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/resource-links">Resource Links</a> section on the Content Delivery API page and the <a href="https://www.contentful.com/help/resource-links-faqs/" title="Resource Links FAQs">FAQs</a>.</p>
<p>Affected services by this change: Content Delivery API, Orchestration.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cda-now-supports-retrieval-of-references-from-different-spaces/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">m80UByWXcO2LOU5ESdxJg</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Orchestration]]></category>
            <pubDate>Tue, 06 Jun 2023 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Merge app now supports field appearances and help text changes]]></title>
            <description><![CDATA[<p>Building on environments and environment aliases, the <a href="https://www.contentful.com/marketplace/app/merge/">Merge app</a> can help your team to incrementally create, test and release their content models by propagating their changes across environments. 
And now, the Merge app supports migration of Field Appearance and Help Text changes across environments! The functionality is available for merging and generating export files. This means you no longer would have to alter merge export files or manually update Editor Field Appearances after merging!
It was your engagement and feedback that drove this update. Please do <a href="https://contentful.typeform.com/to/fk9a7oRT">share your feedback</a> on how we could further improve the Merge app to better fit your needs.</p>
<p>Affected services by this change: Merge.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/merge-app-now-supports-field-appearances-and-help-text-changes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9l45d3IhwlCu3jK9edTDRw</guid>
            <category><![CDATA[Merge]]></category>
            <pubDate>Thu, 01 Jun 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Exempt users from SSO sign-in]]></title>
            <description><![CDATA[<p>Administrators can now exempt external users from having to use SSO to log in to your organizations. When SSO sign-in is enforced on your organization, administrators will now have the ability to quickly view the status of exemptions, exempt, or un-exempt users in just a few clicks. You no longer need to rely on Contentful support to perform these actions.</p>
<p>You can refer to this <a href="https://www.contentful.com/help/editing-users/">documentation</a> on how to exempt users from SSO and the <a href="https://www.contentful.com/faq/sso/#how-does-sso-enforcement-work">FAQ</a> page to learn more about SSO enforcement.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2CW6K29gQoIIZzgwB5vh1N/a3a187b007f944b1d450fe1239bd5af2/user-exemption-gif.gif" alt="user-exemption-gif"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/exempt-users-from-sso-sign-in/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">GNSRsDHG5RcpC3FbqhsrzQ</guid>
            <pubDate>Fri, 26 May 2023 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Now you can comment on individual fields of content ]]></title>
            <description><![CDATA[<p>With field-level comments, you can now provide feedback and engage in discussions directly on specific fields within your content entries. Say goodbye to lengthy email chains and Slack threads – now you can collaborate more contextually and efficiently within Contentful. The feature will be gradually rolled out within the next weeks.</p>
<p>Here&#39;s what you can expect with field-level comments:</p>
<ul>
<li>Seamless collaboration: Leave comments on specific fields within your content, providing feedback, suggestions, or insights. @-mention team members and stakeholders to ensure the right people are involved in the conversation and will receive email notifications.</li>
<li>Contextual feedback: Direct your feedback to specific fields, making it easier for your team to understand and implement changes. </li>
<li>Streamlined workflows: Simplify your content creation and editing process with field-level comments. Keep track of discussions within Contentful, eliminating the need for external communication tools.
<img src="//images.ctfassets.net/296guvxfpn71/3yYHRca6wMHHPXwwqlJq1P/04328fb9c97cf893a65294efb08a11bc/Field_level_comments__1_.png" alt="Field-level comments">
Read the <a href="https://www.contentful.com/help/comments/#field-level-comments">editorial documentation</a> to learn more about field-level comments.</li>
</ul>
<p><em>Field-level comments are available to customers in Basic, Enterprise, and Premium plans.</em></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/now-you-can-comment-on-individual-fields-of-content/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">at2EiECBXA0CXMlbIQssEA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 12 May 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Third party orchestration (EAP)]]></title>
            <description><![CDATA[<p><a href="https://www.contentful.com/help/third-party-orchestration/" title="Third party orchestration">Third party orchestration</a> is a feature designed to boost digital teams and developer productivity by doing the heavy lifting of connecting and making content from everyday systems available for use inside of Contentful. This allows teams to spend more time on creating engaging digital experiences.</p>
<p>Available now through our Early Access Program (EAP), customers can simply ask our GraphQL API for the additional data needed from some of our integrations. This eliminates the need for developers to connect to multiple APIs and juggle different formats to fetch content from these systems. Contentful delivers the right information, fresh, in-context and on request with one API call. </p>
<p>Early Access Program participants can already get started with Shopify today, with more integrations coming soon.</p>
<p>To sign up for the Early Access Program or for more information, see <a href="https://www.contentful.com/help/third-party-orchestration/">Third party orchestration</a> and the <a href="https://www.contentful.com/developers/docs/concepts/third-party-orchestration/">developer documentation</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/third-party-orchestration-eap/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LKVaJnwiPt0MkUr6ut46nQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Fri, 05 May 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[See changes as you work with live preview]]></title>
            <description><![CDATA[<p>Live preview is an enhanced editorial experience that enables content editors to see how the content looks side by side with the content fields, in the web app. This feature will be gradually enabled over the next few weeks.</p>
<p>Live preview helps digital teams quickly and confidently fine-tune content, leading to</p>
<ul>
<li>Increased efficiency by finding and editing content faster</li>
<li>Higher content quality and less re-work</li>
<li>Reduced onboarding and training by making the editorial experience more intuitive</li>
</ul>
<p>Out of the box, live preview offers an intuitive side-by-side edit and preview experience. Content fields appear on the left, and a preview of the page appears on the right. Customers can change the preview viewport from full-width desktop to a narrow-width mobile view.</p>
<p>When developers integrate our <a href="https://github.com/contentful/live-preview">live preview SDK</a> into your web site, it unlocks two additional capabilities for content editors:</p>
<ul>
<li>Real-time updates in the preview pane: Test different copy variants and see their effect as you type.</li>
<li>Inspector mode: Find and edit specific content faster by clicking on any tagged field in the preview pane.</li>
</ul>
<p>Live preview will be included in starter templates for new customers, starting with the marketing website template.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/52bSguR3LsCA6W3sMJkU3v/28612e1e65e0ae3a8537f851bdae1c76/Gif_live_preview_changelog.gif" alt="live preview changelog"></p>
<p>Read the <a href="https://www.contentful.com/developers/docs/tutorials/general/live-preview/">documentation</a> to learn more about live preview.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/see-changes-as-you-work-with-live-preview/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DRWYgEkUd4zGadnzh7kQA</guid>
            <pubDate>Thu, 04 May 2023 11:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved UX for single sign-on configuration]]></title>
            <description><![CDATA[<p>We have overhauled the user experience for managing the single sign-on configuration for your organization. Helper texts, prompts, and a more streamlined flow on the configuration page make it easier to set up a configuration from scratch while making changes to an existing configuration much faster. Administrators now also have the ability to deactivate SSO for maintenance or save a draft of the configuration to activate it at a later time.</p>
<p>For more information on Single Sign-on please have a look at our <a href="https://www.contentful.com/faq/sso/#how-do-i-set-up-a-single-sign-on-access-for-my-organization">support page</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3wRo7VMott51oieQAh8zGb/943e8953dabba0384105c8fe4f58e30a/screencapture-app-contentful-account-organizations-7ipRKpgj5WO1p6xOCKcBeh-access-tools-sso-2023-04-27-16_58_55__1_.png" alt="sso-config"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-ux-for-single-sign-on-configuration/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">725pLkqNGaIlkxR95iYNg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 27 Apr 2023 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful now fully supports AVIF format for media uploads ]]></title>
            <description><![CDATA[<p>We now support viewing AV1 Image File Format (AVIF) files in the web app. Before this improvement, you could only upload AVIF files, without previewing them. </p>
<p>Here’s what has changed:</p>
<ul>
<li>AVIF image dimensions are now calculated and available via our API, while also being displayed in the list of media assets.</li>
<li>you can now preview AVIF images in the image file view.</li>
</ul>
<p>By leveraging the AVIF format, you can improve the overall performance of your website or application by reducing loading times, improving SEO rankings, and enhancing user engagement.
<img src="//images.ctfassets.net/296guvxfpn71/6YqjEfBy5aAh9v1xbhO35T/cfa9cf4c39651ba92c3de48640d69aca/Screenshot_2023-04-27_at_10.29.20.png" alt="Contentful - AVIF File View Preview Support"></p>
<p>Affected services by this change: Web App, Content Management API, Images API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentful-now-fully-supports-avif-format-for-media-uploads/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WpGUoHj70rIK2zS0XZUE2w</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Images API]]></category>
            <pubDate>Thu, 27 Apr 2023 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Use @mentions in comments to get your colleague’s attention]]></title>
            <description><![CDATA[<p>@Mentions in comments is a way to direct a comment to specific users. When you use the @mention feature in a comment, the users you mention will receive a notification that they have been mentioned in a comment. This feature is available when users create or respond to a comment in the Contentful web app.  </p>
<p>@Mentions streamlines team communication and collaboration. </p>
<ul>
<li>For the commenter - easily get colleagues’ attention without switching tools and increase the likelihood of a response</li>
<li>For the mentioned - proactively get notified of a comment and easily gain the visibility and context needed to respond  </li>
<li>For developers - eliminate the need to build costly and time-consuming workarounds</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/5mincRnLUC6GL2a28ls2eq/ef39f86c8f47e987a16479e68e32eaf3/mentions-record__1_.gif" alt="Mentions on comments GIF"></p>
<p>Read the <a href="https://www.contentful.com/help/comments/" title="Help Center: Comments">editorial documentation</a> or <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entry-comments">developer documentation</a> to learn more about @mentions.</p>
<p>@Mentions is available to all users.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/use-mentions-in-comments-to-get-your-colleagues-attention/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DH9kYTkztYMaN923fpBzBg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 14 Apr 2023 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Merge app can now be used from your command line]]></title>
            <description><![CDATA[<p>Building on environments and environment aliases, the <a href="https://www.contentful.com/developers/docs/tutorials/general/merge-app/">Merge app</a> can help teams to incrementally create, test and release their content models. And now, you can use the Merge app right from your command line! Developers will be able to compare content type differences between environments, export a migration script and apply it right from the <a href="https://github.com/contentful/contentful-cli">Contentful CLI</a>, without having to switch over to the web UI.</p>
<h3>Show content type differences in the CLI</h3>
<p>To view content type differences between two environments, use command:</p>
<pre><code>contentful merge show --te &lt;target-environment-id&gt; --se &lt;source-environment-id&gt;
</code></pre>
<p>If the Merge app is not installed in those environments, the CLI will prompt you to install it. If you don’t have installation rights, you will need an admin user to install it for you.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1rvjqUFnduh1m3jb8yAhpr/04729622a06b8a34ea0b4b12242b3171/Screenshot_2023-04-04_at_10.23.39.jpg" alt="Merge CLI Diff Show"></p>
<h3>Export differences in a migration file</h3>
<p>To download a content type migration script for a target environment, use command:</p>
<pre><code>contentful merge export --te &lt;target-environment-id&gt; --se &lt;source-environment-id&gt;;
</code></pre>
<p><img src="//images.ctfassets.net/296guvxfpn71/6n82RVulTaZUdDtL18N5kn/7336f28acd734afb470b177ce8f1a651/output__1_.gif" alt="Merge CLI Export File"></p>
<h3>Apply the migration file using the existing Contentful migration command</h3>
<p>To apply the exported migration script to your target environment, use command:</p>
<pre><code>contentful space migration --space &lt;space-id&gt; --environment &lt;target-environment-id&gt; &lt;path-to-migration-script&gt;
</code></pre>
<p>Note: If desired, you can make manual changes to the migration script before applying it (e.g. adding entry transformations).</p>
<p>User documentation can be found <a href="https://www.contentful.com/developers/docs/tutorials/cli/merge-app-cli/">here</a>.</p>
<p>We want to continue to make your experience with the Merge app better, and would love to hear your thoughts. Help us improve your experience - <a href="https://contentful.typeform.com/to/LKz5s7UX">share feedback</a>.</p>
<p>Affected services by this change: Contentful CLI, Merge.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/merge-app-can-now-be-used-from-your-command-line/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MsKBKlD1C48RujtbZDwFSg</guid>
            <category><![CDATA[Contentful CLI]]></category>
            <category><![CDATA[Merge]]></category>
            <pubDate>Wed, 12 Apr 2023 17:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New navigation & improved list views]]></title>
            <description><![CDATA[<p>A fresh new experience to help your team quickly and more easily achieve their content-related goals!</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4Quj3F5XekDHgzHs1cYwW6/8e2f0038616c0696eea09e15deda1fab/teaser-new-look.png" alt="New-look-content-list"></p>
<p>Here’s a closer look at our new experience: </p>
<ol>
<li><strong>List views in content, media &amp; content model.</strong> We reduced clutter and improved scannability by:</li>
</ol>
<ul>
<li>Introducing user avatars and adding more visibility for descriptions and titles. </li>
<li>Removing entry usage counter from content list. It is still available in your usage dashboard. Additionally, you will be informed when you start hitting the limits.</li>
</ul>
<ol start="2">
<li><p><strong>Navigation.</strong> More compact with improved visibility of space &amp; environment. Settings have been moved to the right side.</p>
</li>
<li><p><strong>Contentful Apps.</strong> Compose and Launch and Content model templates are moved to Apps dropdown for easier access.</p>
</li>
</ol>
<p><img src="//images.ctfassets.net/296guvxfpn71/3seRQdr41HuQzbVeLZzWvw/87423ad9702c7813b2bd10e1594e45dc/teaser-compose-launch.png" alt="app-switcher-compose-launch"></p>
<p>We want to make sure it is easy for anyone to use Contentful thus we continuously work on making the platform adaptable to the way you work and complete your tasks. We are working towards improving experience across all modelling and editing screens thus temporarily you may see some inconsistencies. Help us improve your experience - <a href="https://ctfl.io/new-look-feedback">share feedback</a>. </p>
<p>Affected services by this change: Web App, Launch, Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-navigation-and-improved-list-views/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">i8ha71FbSzBPdi77pIl3qQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Compose]]></category>
            <pubDate>Wed, 12 Apr 2023 14:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Stable release of contentful.js v10 with enhanced TypeScript support]]></title>
            <description><![CDATA[<p>We have released <a href="https://www.npmjs.com/package/contentful">contentful.js</a> v10 with enhanced TypeScript support! </p>
<p>With typed queries and responses, developers are able to see the shape of content types &amp; entries right in their code editor! No more context switching, everything they need to develop efficiently is in one place.</p>
<p><strong>Improvements in v10</strong></p>
<ul>
<li>Query type support — Autosuggestions based on your Contentful content model allow you to know exactly which search parameters you can use in your requests.</li>
<li>Chained client modifiers — An option to modify the response shape of your <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/">CDA</a> calls, and thus get predictable response type support.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/1ThnWRU2j882KOKZiogCt6/14094f7aa5f941981f07bcacd65a1ca0/Screenshot_2023-04-12_at_11.53.32.png" alt="contentful.js v10 before/after"></p>
<p><strong>Learn more</strong></p>
<ul>
<li>Learn how to migrate to contentful.js v10 in our <a href="https://github.com/contentful/contentful.js/blob/master/MIGRATION.md#migration-to-contentfuljs-10x">migration guide</a>.</li>
<li>Have a look at our <a href="https://www.contentful.com/developers/docs/javascript/tutorials/typescript-in-javascript-client-library/">tutorial</a> demonstrating the new features.</li>
</ul>
<p><strong>Share feedback</strong></p>
<ul>
<li>Write to us in #general with tag #typescript on our <a href="https://join.slack.com/t/contentful-community/shared_invite/zt-f2u3vjyq-k2G7wu_ji4~Toywt955Ynw">Community Slack</a>.</li>
</ul>
<p>Affected services by this change: SDKs and tools, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/stable-release-of-contentful-js-v10-with-enhanced-typescript-support/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">k3gIkxvbnDzO6AJGph0w</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Wed, 12 Apr 2023 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Self-service Single Sign-on configuration]]></title>
            <description><![CDATA[<p>Today, we’re launching an update to our Single Sign-on experience. As administrators, you now have the ability to set up and manage Single Sign-on configurations for your organization in a fully self-serve manner. You can now update certificates, edit the SSO name, and activate or deactivate restricted mode by yourself, without having to reach out to our support teams.</p>
<p>For more information on Single Sign-on please have a look at our <a href="https://www.contentful.com/faq/sso/#how-do-i-set-up-a-single-sign-on-access-for-my-organization">support page</a>.
<img src="//images.ctfassets.net/296guvxfpn71/1Vz4pJpJ9fgOi77u57pAKQ/1be82d320e09b7f27ed947e69affcede/self-service_sso.png" alt="self-service sso"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/self-service-single-sign-on-configuration/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">EJ9PyXnZO3AUnHAPfa241g</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 10 Mar 2023 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Extended character limit for naming API keys]]></title>
            <description><![CDATA[<p>We are extending the character limit for naming Content Delivery API (CDA) and Content Preview API (CPA) keys from 40 to 67.</p>
<p>This means that as admins you have more flexibility when naming an API key, making it easier for you to adhere to existing naming conventions within your organization. Existing CDA and CPA API keys will not be affected. Content Management API (CMA) keys will not be affected. 
To learn more about different types of API keys, you can check out <a href="https://www.contentful.com/developers/docs/references/authentication/">Authentication documentation</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/extended-character-limit-for-naming-api-keys/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">83c9wOHo4rZV05rwNXqccQ</guid>
            <pubDate>Mon, 20 Feb 2023 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New webhook for content model template installations]]></title>
            <description><![CDATA[<p>Contentful has introduced webhook support for completed <a href="https://www.contentful.com/help/content-model-templates/">content model template</a> installations.</p>
<p>The webhook for this event is a great way to trigger additional downstream actions, such as: </p>
<ul>
<li>deploying applications to use content model updates;</li>
<li>testing code against content model changes;</li>
<li>notifying your team about the changes.</li>
</ul>
<p>Webhooks can be accessed in the Webhooks page under the Settings tab in the Contentful web app.</p>
<p>To learn more about the Template Installation webhook event and how to use webhooks in your workflows, see <a href="https://www.contentful.com/developers/docs/concepts/webhooks/">Webhooks</a>.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-webhook-for-content-model-template-installations/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uYlxYvHia9sPLG3sPJR8hQ</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Thu, 16 Feb 2023 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search, filter, and save views based on Workflow steps]]></title>
            <description><![CDATA[<p>Workflows are now fully integrated with the Content table. Editorial users can customize the content table by filtering and saving views based on the workflow step the content is in. Try it yourself:</p>
<ul>
<li>Add the workflow column to the content table to get an overview of the current content states</li>
<li>Use the workflow filter to search for content that = or != in a specific workflow step</li>
<li>Save the relevant view with just one click (e.g. “In progress”)</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/6XEyNS3M7BWLvts2cBoDCf/9d8e96b6a403f0f1e6f2575c94720502/workflows-in-search-demo.gif" alt="Workflows: Search and Filtering"></p>
<p>Read the <a href="https://www.contentful.com/help/workflows-studio/" title="Help Center: Workflows">editorial documentation</a> or <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/workflows" title="CMA: Workflows">developer documentation</a> to learn more about Workflows.</p>
<p><em>Workflows is available to Premium users.</em></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-filter-and-save-views-based-on-workflow-steps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Zw536VyWyM3fFD4gqEiK7g</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 15 Feb 2023 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Incentro A-sync Localiser App]]></title>
            <description><![CDATA[<p>You can now install Incentro&#39;s A-sync Localiser app from the Contentful Marketplace. This integration allows for asynchronous publishing of field-level localised entries. You can install the application from the <a href="https://www.contentful.com/marketplace/app/incentro-a-sync-localiser/">Marketplace</a>. Additional features and locales are available with a separate Incentro subscription.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/incentro-a-sync-localiser-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">S596NZ4h203Si4TReojeQ</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Mon, 13 Feb 2023 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Smartcat Integration]]></title>
            <description><![CDATA[<p>You can now install an integration to Smartcat from the Contentful Marketplace. This integration allows you to send content to Smartcat for AI and human translation. You can install the application from the <a href="https://www.contentful.com/marketplace/app/smartcat/">Marketplace</a>. You will need an existing Smartcat account to use this integration.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/smartcat-integration/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lRVIQNsl13ZLoHU6FCWw</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Mon, 13 Feb 2023 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Security Update]]></title>
            <description><![CDATA[<p>We are pleased to announce a new security update aimed at providing enhanced protection against potential phishing attacks or malicious activities. As part of this update, processing JavaScript files will result in an “invalidContentType” validation error. </p>
<p>This change has been implemented to safeguard the security of our platform and prevent the distribution of potentially malicious files through our CDN.</p>
<p>For our customers who require continued functionality for their content operations and have a valid use case, we have established a allow-list. If you have any questions or would like to be considered for inclusion on this list, please do not hesitate to reach out to our support team at <a href="mailto:support@contentful.com">support@contentful.com</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/security-update/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2snRS25Oe1jlP207sqGQ</guid>
            <pubDate>Wed, 08 Feb 2023 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Keep content flowing with new Workflows ]]></title>
            <description><![CDATA[<p>Workflows enables content teams to keep content flowing across the content lifecycle - from first draft all the way to publication - by ensuring the right people are taking the right actions. The app automates previously manual and error-prone processes to ensure seamless collaboration, editing, reviews, and approvals. To get started:</p>
<ul>
<li><a href="https://app.contentful.com/deeplink?link=apps&id=workflows-app" title="Contentful Workflows: keep content flowing">Install Workflows</a> yourself or ask your space administrator for help</li>
<li><a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/workflow-definitions" title="Contentful Workflows: developer documentation">Read the developer documentation</a></li>
<li><a href="https://www.contentful.com/help/workflows-overview" title="Contentful Help Center: Workflows Overview">Read the editorial documentation</a></li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/3nxiYRAwB6m5QuNgIVsm75/18796c26389aa71ad4d1dc5c6a7b609a/Screenshot_2023-01-31_at_21.44.01.png" alt="Workflows in action (large)"></p>
<p><strong>Create workflows and let them trigger automatically</strong></p>
<p>Define your workflow and choose the content types it should be applied to. Automatically start on all entries of the chosen content type or manually start the workflow.</p>
<p><strong>Automate tasks and keep everyone in the loop when changes happen</strong></p>
<p>Create tasks and notifications for different workflow steps. Choose how your teams or users would like to get notified. Create comments for workflow step changes to capture important information. </p>
<p><strong>Set up governance rules to fit your specific process</strong></p>
<p>Define clear roles and responsibilities for each step and content type, adhering to pre-defined governance models. Determine who needs to be involved when and what actions need to be taken, whether that’s moving the content to the next step or moving it back for further revisions.</p>
<p>Workflows is available to Premium users.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/keep-content-flowing-with-new-workflows/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sNmuAg3At79aKJPaLPqOQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 01 Feb 2023 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Slack Notifications Limit Increased to 15]]></title>
            <description><![CDATA[<p>You can now send more Slack notifications to more places with the Contentful Slack app. We&#39;ve boosted the number of notifications that you can configure to 15. If you&#39;ve already configured the Slack app, you do not need to change anything, but can now add more notifications to your existing configuration.</p>
<p>New to the Slack app? The <a href="https://www.contentful.com/marketplace/app/slack/">Contentful Slack app</a> is a powerful way to keep content teams in the know about their content journey. The Slack app allows you to set up automatic notifications about specific Contentful events so that you can quickly notify collaborators about changes throughout the content lifecycle.</p>
<p>Learn more and install the app in the <a href="https://www.contentful.com/marketplace/app/slack/">Contentful Marketplace</a>.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/slack-notifications-limit-increased-to-15/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pe9ZhxzgBUAchmLn0loF0w</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 01 Feb 2023 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing Free and Basic self-service plans]]></title>
            <description><![CDATA[<p>Today, we’re introducing an update to our pricing plans. The new Free plan replaces our previous Community offering as the default plan when you sign up to Contentful.</p>
<p>Upgrading to our new Basic plan allows you to enjoy benefits, such as more roles, locales, access to Contentful support and much more, without having to purchase additional space licenses. The new plans allow you scale better with Contentful as you grow your business.</p>
<p>If you are an existing Community customer, nothing changes for you today and you can keep using Contentful as usual or choose to upgrade to the new Basic plan as needed. If you’re a Team customer, you have the option to keep purchasing additional space licenses as needed.</p>
<p>For more information on what’s included in each of these plans, please visit our <a href="https://www.contentful.com/pricing/">pricing page</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2S7PYynkqLV0gu3oRaZx3m/41646a38b3caa532332accfcf33521d1/Screenshot_2023-02-01_at_14.00.21.png" alt="screenshot"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-free-and-basic-self-service-plans/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0Fa2erihVgp07njQ3EmQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 31 Jan 2023 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Implemented a new dropdown for reference fields]]></title>
            <description><![CDATA[<p>When creating a reference field, users can now select content types from a dropdown menu instead of multiple checkboxes. This improvement makes it easier for users to search and select the desired content types, especially when there are multiple options available. It also improves the readability and visibility of the selected content types and the available ones.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1sqd0Y4AOAtZF0VxCk1wEl/f32b080110a54c5be77734cfc4cb6486/Screenshot_2023-01-26_at_14.55.22.png" alt="Redesigned reference field checkboxes"></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3igfPN8RmsErydphctLwT6/94b5728a27f3765e8af693e68550e403/Screenshot_2023-01-26_at_14.55.33.png" alt="Redesigned reference field checkboxes 2"></p>
<p>For more information about reference fields, see <a href="https://www.contentful.com/help/references-across-spaces/">References across spaces</a> and <a href="https://www.contentful.com/help/link-content-across-multiple-spaces/">Link content across multiple spaces</a>.</p>
<p>Note that this improvement only affects the user interface of the web app. The underlying functionality remains the same.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/implemented-a-new-dropdown-for-reference-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4QTK9orRMDrQTQfd6avGOg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 27 Jan 2023 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Conditional Fields by Prototyp App]]></title>
            <description><![CDATA[<p>We&#39;ve just published a new app in the Contentful Marketplace - Conditional Fields by Prototyp. The Conditional Fields app helps Contentful administrators customize/extend content types by creating conditional fields that can hide the appearance of other fields. This helps you manage content types that are very similar but not identical to one another and reduces the number of only slightly differing content types that need to be created.</p>
<p><strong>Features</strong></p>
<ul>
<li>Show or hide fields based on rules you create</li>
<li>Add or remove rules on demand</li>
<li>Minimize number of content types used by applying conditional logic instead of creating a slightly different content type</li>
<li>Supplementary advanced JSON editor</li>
</ul>
<p><strong>Get the App</strong></p>
<p>You can install the new Conditional Fields by Prototyp app from the <a href="https://www.contentful.com/marketplace/app/conditional-fields-by-prototyp/">Contentful Marketplace</a></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6Rpfk11NeRjc3HDjdAXhhA/eabb1b720d84fd36710d48c7959200bd/CF_Screenshot.gif" alt="Conditional Fields by Prototyp"></p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/conditional-fields-by-prototyp-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">t0ZLQGR3RwZfUHDMPlyZg</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Fri, 27 Jan 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom GitHub Action for App Deployment]]></title>
            <description><![CDATA[<p>Today, we’re introducing a custom GitHub Action which facilitates automated deployments of frontend apps for users of GitHub CI.</p>
<pre><code>on: [push]

jobs:
  deploy_job:
    runs-on: ubuntu-latest
    name: Deploy app to Contentful
    steps:
      - uses: actions/checkout@v3
      - name: Use Node.js 18.x
        uses: actions/setup-node@v3
        with:
          node-version: 18.x
      - run: npm ci
      - run: npm run build
      - uses: contentful/actions-app-deploy@v1
        if: contains(github.ref, &#39;main&#39;) || contains(github.ref, &#39;master&#39;)
        with:
          organization-id: ${{ secrets.ORGANIZATION_ID }}
          app-definition-id: ${{ secrets.APP_DEFINITION_ID }}
          access-token: ${{ secrets.ACCESS_TOKEN }}
          folder: build
</code></pre>
<p>Read more about our Custom GitHub Action in our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/github-action/">documentation</a> or the <a href="https://github.com/contentful/actions-app-deploy">GitHub repository</a></p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-github-action-for-app-deployment/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ESChHTee2o9oBOdVONqQvg</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Fri, 13 Jan 2023 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Kibo Commerce Integration]]></title>
            <description><![CDATA[<p>You can now use an integration to Kibo Commerce in your Contentful spaces. This integration allows you to select products from your Kibo instance and use them inline with other content in an entry. You can install the application from the <a href="https://www.contentful.com/marketplace/app/kibo-commerce/">Marketplace</a>. You will need an existing Kibo account to use the integration.</p>
<p>Affected services by this change: Marketplace.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/kibo-commerce-integration/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tPVab4tkUNSNkhILvv3NiQ</guid>
            <category><![CDATA[Marketplace]]></category>
            <pubDate>Wed, 11 Jan 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Hidden entry editor fields]]></title>
            <description><![CDATA[<p>In the web app entry editor, &quot;Show disabled fields&quot; becomes <strong>Show hidden fields</strong>, and in the content type modelling field settings, the &quot;Disable editing&quot; option becomes <strong>Hide field when editing</strong>. With this small change we aim at better reflecting what this simple option really does. </p>
<p>To disable a field so that it can no longer be edited, we recommend adding a new deny rule in the “Roles &amp; permissions” settings to explicitly deny editing on a specific field. See our revised <a href="https://www.contentful.com/help/content-modelling-basics/#field-management">content modelling basics - field managment</a> help center documentation for details.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/hidden-entry-editor-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">psDyOCg91GqiVmLWdDPUDQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 09 Jan 2023 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Add comments to workflow step changes]]></title>
            <description><![CDATA[<p>Now customers can bring information to future users by adding some text in the dialog box when changing a workflow step (in any direction). This feature allows teams to communicate, share, and review important details or insights without the need to switch between contexts, enabling smoother processes and collaboration. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5XtIyxcqDAypEYIy08AWcp/2de4955bdb76be4f0ae2bd23047c86d3/Screenshot_2022-12-21_at_17.56.23.png" alt="Comments on workflows"></p>
<p>The most recent comment appears in the workflow sidebar widget, and all comments are available in the workflow history dialog box. You can learn more in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/workflow-comments">documentation</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/add-comments-to-workflow-step-changes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nHDUIkv64YxdMelj4I13ow</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 22 Dec 2022 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Drag and Drop for references in Compose pages]]></title>
            <description><![CDATA[<p>Content teams building and editing pages in <strong>Compose</strong> can now change the order of reference entries by dragging and dropping those entries with the mouse pointer. Until now, it was only possible to move a reference up or down by one position with a dedicated button. This was inconvenient, especially for long lists of references, since it would require a lot of clicks. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2Df15IH5IkvxYnPAGz0bH/f5adccc583b614d55288fc1c5a8c5af7/changelog_-_drag_and_drop.gif" alt="Changelog - Drag and Drop"></p>
<p>In Compose, references are often expanded by default to make it easier to write content for a page. To make sorting easier, we also added a button that collapses (or expands) all references with just one click. This makes it much faster to sort a list of expanded references, or just to get a quick overview of all the entries in a list of references. </p>
<p>*Note: This new button only appears if at least two references exist.</p>
<p>Affected services by this change: Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/drag-and-drop-for-references-in-compose-pages/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">p2g51AE1sTp1gqnAMbFA</guid>
            <category><![CDATA[Compose]]></category>
            <pubDate>Thu, 15 Dec 2022 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Superscript and Subscript in the Rich Text Editor]]></title>
            <description><![CDATA[<p>We are enabling editors to use <strong>superscript</strong> and <strong>subscript</strong> into their content. This is especially helpful when adding sources, footnotes, formulas or special characters such as the copyright symbol.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4GEvcYDckDrFaqm77pJLrI/c9a07ef7771c5f1da19b78aa4b72ac05/changelog-superscript.gif" alt="changelog-superscript"></p>
<p>This new feature is available for the <strong>Rich Text Editor</strong>. For existing rich text editor content types, you will need to enable it in the content model under the settings tab. For new rich text content types, superscript and subscript are enabled by default. </p>
<p>Affected services by this change: Compose, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/superscript-and-subscript-in-the-rich-text-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kDpDVW2Uch0XHuUbWpiNaA</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 15 Dec 2022 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Assignees can re-assign tasks]]></title>
            <description><![CDATA[<p>With this small improvement, users who are assigned to a task, either directly or through their team, can now reassign that task to another user or team without the need to involve administrators in the process.</p>
<p>For example, if a task is assigned to the team, any user who is part of that team can update the task and assign it to themselves or others. Happy tasking!</p>
<p>Affected services by this change: Tasks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/assignees-can-re-assign-tasks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kTOsSj9KV2Fwa0qA784w</guid>
            <category><![CDATA[Tasks]]></category>
            <pubDate>Mon, 12 Dec 2022 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled actions as an environment-aware resource]]></title>
            <description><![CDATA[<p><a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions">Scheduled Actions</a> allow users to schedule publish or unpublish actions for their content. Now, Scheduled Actions are also copied over when creating a new environment based on master or another environment. Only scheduled actions that are in status &quot;Scheduled&quot; at the time of the environment creation will be copied over. Completed or failed actions will not be copied over to the new environment.</p>
<p>Read more about environment resources <a href="https://www.contentful.com/developers/docs/references/content-management-api/#environment-aware-resources" title="Link to environment aware resources documentation">in our documentation</a>.</p>
<p>Affected services by this change: Web App, Launch, Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-as-an-environment-aware-resource/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TZdQ0J7oM6p4tH5AEwePsw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Compose]]></category>
            <pubDate>Mon, 12 Dec 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Merge content type changes with Merge app]]></title>
            <description><![CDATA[<p>Now developers can compare content types, review conflicts and merge changes - all without writing migration scripts!  With the use of environments and environment aliases, the Merge app allows teams to build incrementally, test and release digital experiences, and more efficiently iterate over the content model. Merge app means safer and easier onboarding for developers and a quick way of becoming productive with the content model.</p>
<ul>
<li><a href="https://www.contentful.com/marketplace/app/merge/">Install the Merge app</a></li>
<li><a href="https://www.contentful.com/developers/docs/tutorials/general/merge-app/">Read developer documentation</a></li>
<li><a href="https://www.contentful.com/developers/docs/tutorials/general/create-and-deploy-content-type-changes/">Learn how to integrate it into your CI pipeline</a></li>
</ul>
<p><strong>Compare differences between two environments</strong></p>
<p>Use a visual interface for identifying the differences between environments’ content models. Validate your changes and be sure of what you are releasing. 
<img src="//images.ctfassets.net/296guvxfpn71/5pLTeJUQee2tE8rdy9qRtG/1ca31acc4576416bebb950a2e30c1481/ezgif.com-gif-maker__7_.gif" alt="Merge app gif - diff"></p>
<p><strong>Resolve conflicts and merge</strong></p>
<p>Review potential conflicts and take action to resolve them based on provided recommendations. Safely apply changes from the source environment to the target environment.
<img src="//images.ctfassets.net/296guvxfpn71/LzhERxco4AsOJItOz1LKY/cd5f073dc4b1be7f6af864b31d26cd13/ezgif.com-gif-maker__10_.gif" alt="Merge app gif - merge content types"></p>
<p><strong>Export migrations to integrate into your CI pipeline</strong></p>
<p>Export migrations that are generated based on the content types that you selected. The scripts can be exported without applying a merge in the app and saved in the version control as well as used in the CI pipeline.
<img src="//images.ctfassets.net/296guvxfpn71/3yaVpS6t9b9lXTwsNKw6Pw/8ce671d38777d24cf65bd740926a2efa/ezgif.com-gif-maker__8_.gif" alt="Merge app gif - export migrations"></p>
<p>Affected services by this change: Web App, Merge.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/merge-content-type-changes-with-merge-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">KZ42KK6XCXqaPKDQbfaqw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Merge]]></category>
            <pubDate>Wed, 26 Oct 2022 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing Contentful Studio]]></title>
            <description><![CDATA[<p>Today we’re proud to release <a href="https://ctfl.io/studio">Studio</a> as part of an <a href="https://www.contentful.com/assets/pdf/legal/early-access-program-agreement-06-2021.pdf">Early Access Program</a> (EAP) for all customers. Studio is a unified editorial workspace inside Contentful that streamlines and automates the day-to-day operations of creating, reviewing, and delivering content for digital experiences. Studio goes beyond creation, assembly, and publishing (formerly part of Compose and Launch) to include other critical aspects of the content lifecycle like workflows and governance.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/14LJRgoLZNBTUOnXMOnYF9/3ff46c2536ccb1111087cda6839b358a/Studio-page-editor.png" alt="Studio page editor"></p>
<p>Studio makes working with composable content intuitive and fast, so content teams can deliver critical projects more efficiently than ever. </p>
<p>Copywriters, editors, designers, and content managers can use a single, intuitive interface to: </p>
<ul>
<li>Create and assemble content for any channel </li>
<li>Schedule and publish multiple pieces of content at once</li>
<li>Keep content flowing through review and approval workflows to reduce risk</li>
<li>Work autonomously while in coordination with others</li>
</ul>
<p>Studio can be installed by space and organization admins from the <a href="https://app.contentful.com/deeplink?link=apps-contentful&id=studio">Apps tab</a> in Contentful, and are installed at the environment level like other apps. The free EAP runs from now until early 2023, and makes Studio available to all customers with limitations on the number of page types, releases, and workflow definitions that can be created.</p>
<p>Learn more about Studio on the <a href="https://www.contentful.com/platform/studio/">product page</a>, <a href="https://www.contentful.com/help/introduction-to-studio/">help center</a>, and <a href="https://www.contentful.com/developers/docs/studio/">technical documentation</a>.</p>
<p>Affected services by this change: Studio.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-contentful-studio/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">e6ybotyDCrHBPYyMSxv3kA</guid>
            <category><![CDATA[Studio]]></category>
            <pubDate>Wed, 26 Oct 2022 15:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Create Custom Space Homes with the App Framework]]></title>
            <description><![CDATA[<p>You are now able to takeover the space home to create custom landing pages using the App Framework. Use it for things like customised onboarding, informational dashboards, reminders and visual workflows!</p>
<p><strong>To try it out:</strong></p>
<ol>
<li>Select the Home <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/locations/">location</a> in your App Definition</li>
<li>Include a Home location in your app project files (or try out our <a href="https://github.com/contentful/apps/tree/master/examples/home-location">example app</a>)</li>
<li>Install the app in your chosen environments as usual</li>
<li>Select the app as your space home (per environment) by going to Space settings &gt; Home &gt; Select your app &gt; Save</li>
</ol>
<p>Available now for all customers.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/create-custom-space-homes-with-the-app-framework/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">gzHI5Kivuh29AlmUrEQ0A</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Wed, 26 Oct 2022 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Releases as an environment-aware resource]]></title>
            <description><![CDATA[<p><a href="https://www.contentful.com/help/introduction-to-launch/" title="Link to the Contentful Launch application">Launch app</a> introduced a new way of publishing campaigns and content that are related together. Now, Releases and Release Actions are also copied over if you are creating a new environment based on master or another environment.</p>
<p>Read more about environment resources <a href="https://www.contentful.com/developers/docs/references/content-management-api/#environment-aware-resources" title="Link to environment aware resources documentation">in our documentation</a>.</p>
<p>Affected services by this change: Launch.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/releases-as-an-environment-aware-resource/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">cm3jFqxnLcJllGlW7fb3ug</guid>
            <category><![CDATA[Launch]]></category>
            <pubDate>Wed, 19 Oct 2022 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduling pages in Compose]]></title>
            <description><![CDATA[<p>Customers already enjoy page-based publishing from within Compose, our app for simplified editing and publishing. But they weren’t able to schedule content to be published at a future date or confirm that the content would publish successfully in the first place.</p>
<p>Now customers using Compose with the <a href="https://www.contentful.com/help/compose-content-model-versions/">customizable content model</a> can schedule a Compose page to be published or unpublished at a future date from within Compose. And to confirm that the page will publish successfully at that future date, customers can use the new &quot;Validate&quot; feature to check for errors on their page, such as empty fields or validation errors. Both features can be found as options under the &quot;Publish&quot; menu.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3ZeBHqjHBu3Nt0Jdpr1NQ/8891c122e1b4013f44e9c0d4e9584f82/image.png" alt="scheduling compose eap image"></p>
<p>Compose handles pages as a group of connected content that can be referenced and published together as a unit. Accordingly, this new scheduled publishing feature publishes the page root entry along with all of the referenced entries and assets that are connected to it. In keeping with the customizable content model approach, Compose will not publish any references that are also pages (aggregate roots, in technical terms). Learn more about <a href="https://www.contentful.com/help/schedule-compose-pages/">scheduled publishing in Compose</a>. </p>
<p>If you’re using the legacy Compose content model, learn more about <a href="https://www.contentful.com/developers/docs/compose/upgrade-to-customizable-compose-content-model/">migrating to the customizable Compose content model</a> to take advantage of this and other upcoming new features.</p>
<p>Affected services by this change: Compose, Content Management API, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduling-pages-in-compose/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tvr2I4vzQZ0xyUfRyQkA</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Wed, 05 Oct 2022 11:52:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Actions]]></title>
            <description><![CDATA[<p>Today, we’re introducing a new capability of our App Framework: App Actions.</p>
<p>App Actions help facilitate automated workflows in the Contentful platform and allow the communication between multiple apps.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6lPio99u3wLJjL7w7dcj5e/15a99cb8ce09e87dc775d5ecc96b7a7a/app-actions-changelog.png" alt="An infographic illustrating how an app communicates with another app using the new App Actions capability"></p>
<p>Two of our Marketplace apps already support App Actions. If installed, the <a href="https://www.contentful.com/marketplace/app/slack/">Slack app</a> exposes an action that sends a Slack message to a specific channel. The <a href="https://www.contentful.com/marketplace/app/netlify/">Netlify app</a> can be instructed to redeploy a website. Any custom app can now make use of this functionality.</p>
<p>In the future, App Actions will be able to even more than facilitate app-to-app communication. We’ll be adding ways to extend Contentful’s UI in a declarative way through App Actions and integrate tightly with our workflow and automation capabilities. With this release, you’ll already be able to extend our entry list with custom actions, by creating App Actions of the <em>Entries</em> type.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1ZHY9olgnJbHW4ibgxNVIM/aeec558b71962b680e3fc1a6c2a6e502/app-actions-changelog-2.png" alt="A screenshot of the Contentful web app, focusing on a custom entry action added through the new App Actions capability"></p>
<p>We’re excited to open up this functionality to developers today, as we’ll continue investing in App Actions and the use cases they can unlock. Get started building with our <a href="https://contentful.com/developers/docs/extensibility/app-framework/app-actions/">App Action documentation</a>, or check out the additions to the <a href="https://contentful.com/developers/docs/references/content-management-api/#/reference/app-actions">reference documentation</a> for our Content Management API.</p>
<p>App Actions can now be built by every customer, using the App Framework.</p>
<p>Affected services by this change: App Framework, App SDK, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-actions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">w9cegzaj5lIw1hgFFJNi6g</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 28 Sep 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Apps across spaces and environments]]></title>
            <description><![CDATA[<p>Apps can now be installed and managed across multiple environments at a time. This allows apps to access and act on all the space-environments where they are installed in, without the need for a backend app to do so.</p>
<p>This entails new capabilities in the UI and the Content Management API.</p>
<p>The first is <em>bulk app installations</em>. It&#39;s now possible to select multiple environments into which an app will be installed.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2VSBQ7W3JN3UXVQDCc991O/828d257f3389cfd207c4c8d253501d9a/environment-aware-apps.gif" alt="environment-aware-apps"></p>
<p>The second is <em>bulk uninstallations</em>. Choose whether to uninstall an app within the current environment only, or within every environment in the current space.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3fY0aI268wKsWqzSXlJaAo/acc2494f3e037b0e7b5a875fc579ae36/bulk-uninstall.png" alt="bulk-uninstall"></p>
<p>Third, <em>navigation between app configuration screens</em>. Jump from the configuration screen of an app in one environment directly to that in another environment where it&#39;s installed in.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1wYgClNFVApHO018K6HlKE/f2b00dc240967d85cbbb140624b36870/installation-switch.png" alt="installation-switch"></p>
<p>And finally, as a developer, you can now <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-installations/app-installations-for-organization">query all the space-environments where an app is installed within an organization</a>. This assumes that the current user has permission to access that environment and the app is installed in said environments. If a user or an app does not have permission, the environment and all the data in that included will stay hidden.</p>
<p>This change is fully backwards compatible: all apps continue to behave as they always have. These capabilities are now available to all customers.</p>
<p>Affected services by this change: App Framework, App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/apps-across-spaces-and-environments/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">D4sd0oPe5LnzBmheSZNKqA</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Thu, 22 Sep 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Manage content views and folders programmatically]]></title>
            <description><![CDATA[<p>It’s now possible to programmatically manage <a href="https://www.contentful.com/help/content-tab-with-views/#create-new-views">views and folders</a> using our Content Management API. Views and folders help organize and group content in the web app.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3kA4OeTWU8quHVUC2wO7Um/bfeeb9feea7ff32d1197c16d9ad3ec8d/ui-config-hero.png" alt="Views and folders in the Contentful web app"></p>
<p>Previously, managing views and folders required manual interaction in our web app. With the addition of the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/ui-config">UI Config</a> entity in our CMA, updates to views and folders can now be automated using code. <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/ui-config/ui-config">Learn how to create and update a view in our CMA reference documentation</a></p>
<p>This change has no impact on the behavior of views and folders, or their management through the web app. The new API entity is available to all customers.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/manage-content-views-and-folders-programmatically/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uZWw4k2hUNy9OoSesrjA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Fri, 26 Aug 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved GraphQL Error Messages ]]></title>
            <description><![CDATA[<p>The error messages returned when using the GraphQL API have been improved. They now include a <code>documentationUrl</code> property that refers you directly to the error details in the API documentation.
Example of the new payload:</p>
<pre><code>{
    &quot;errors&quot;: [
      {
        &quot;message&quot;: &quot;xxx&quot;,
        &quot;extensions&quot;: {
          &quot;contentful&quot;: {
            &quot;code&quot;: &quot;COLLIDING_TYPE_NAMES&quot;,
            &quot;details&quot;: {},
            &quot;documentationUrl&quot;: &quot;https://ctfl.io/graphql-api-error-colliding-field-names&quot;,
            &quot;requestId&quot;: &quot;xxx&quot;
          }
        }
      }
    ]
}
</code></pre>
<p>These details help you understand why the error occurred and offer a solution. For more information, see the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/graphql-errors/graphql-errors-explained">GraphQL Errors Explained</a> section of the GraphQL Content API.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-graphql-error-messages/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">UFDwBisVYvYKjCsg5kinxQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 11 Jul 2022 08:28:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved App SDK auto resizer]]></title>
            <description><![CDATA[<p>The auto resizer of the App SDK has received an update with version 4.6.0. Previously, the auto resizer only adjusted the height of the iframe to contain elements of that were part of the normal flow. Absolute elements were ignored. This caused issues for dropdowns, tooltips or any other absolutely positioned elements.</p>
<p>With version 4.6.0, you can pass a new option to the auto resizer: <code>absoluteElements</code>. Now, the iframe’s height will automatically increase when a dropdown is opened and would have previously overflown the app’s iframe.</p>
<pre><code>sdk.window.startAutoResizer({ absoluteElements: true });
</code></pre>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-app-sdk-auto-resizer/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">BoGlVR7h2bNfsFknX075Q</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 13 Jun 2022 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Add tags to Compose pages]]></title>
            <description><![CDATA[<p>Content tags are great because they can be used for many different purposes. You could use them to improve searchability (both for content teams and end-users), you could use them to set access permissions on Contentful entries, or you could use them to indicate different styling treatments (e.g., light vs dark themes) in your digital experiences. Whatever your team uses tags for, you can now manage them directly from within Compose pages.</p>
<p>To view and edit a page’s tags in Compose, just open the “Page details” panel, click “Manage tags”, and a list of the tags assigned to that page will appear. If you have permission to edit the page, you can assign additional tags, or remove existing ones. At this time, tags cannot be created from within the Compose interface, even if you have permissions to do so.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2mG1tA22Q6PnqasHUgBFX0/645615b25ae76fc912ebd1b4d401373d/Tags-Changelog.png" alt="Add tags to Compose pages image"></p>
<p>Because Compose offers a flattened editing interface, and most actions are handled at the page level, tags are also assigned to the page entry (i.e., the parent entry) only, and not to any child entries or references. You can still add new tags or manage tags on child entries in the web app.</p>
<p>Learn more about tags in our <a href="https://www.contentful.com/help/tags/">help docs</a> and <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-tags">dev docs</a>.</p>
<p>Affected services by this change: Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/add-tags-to-compose-pages/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Z0r9cNd9j7R37HvOca8q4Q</guid>
            <category><![CDATA[Compose]]></category>
            <pubDate>Tue, 07 Jun 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Managing releases in Launch just got a lot easier]]></title>
            <description><![CDATA[<p>The Launch app helps you structure and schedule releases of content ahead of time with ease. In fact, with so much ease that it&#39;s now becoming hard to sort through the many releases being created. To bring a clearer overview, easy access to releases and to reduce clutter, we’re shipping a refreshed UI for managing releases at scale in the Launch app. </p>
<p>Easily access the new list view via the toggle on the top right, which offers a condensed and information rich overview of the releases. Here’s an overview of the improvements you can expect in the release management user interface;</p>
<ul>
<li>List view for a better overview of releases created</li>
<li>Search bar for finding releases faster, by name</li>
<li>Ability to archive releases, to clear up spaces without deleting releases completely</li>
<li>Filter by; Publishing state (unscheduled, scheduled, published), archived releases and by users who created the release</li>
<li>Sort by; Name (alphabetical), Creation date and Last updated date</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/6S3VB8icf8nUwbOUoUreqt/b7f287ae3852dc2810193c9b6f6beeda/CleanShot_2022-04-27_at_10.07.47.gif" alt="List view – Release management in Launch"></p>
<p><strong>The APIs that support these changes are also included in our JS SDK:</strong></p>
<ul>
<li>Query parameters for Releases API that enable filtering and sorting, see <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases/releases">documentation</a></li>
<li>Releases Actions endpoint to query release actions in your space, see <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases/release-actions">documentation</a></li>
</ul>
<p>Affected services by this change: Launch.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/managing-releases-in-launch-just-got-a-lot-easier/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vUjn6GRkLnub53SWZa1O4g</guid>
            <category><![CDATA[Launch]]></category>
            <pubDate>Thu, 28 Apr 2022 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Create tables in the Rich Text Editor]]></title>
            <description><![CDATA[<p>Tables are a common format for presenting information clearly. However, getting tables onto any digital property is surprisingly hard, especially in a decoupled world where a simple table is contrary to the philosophy of separating content from presentation.</p>
<p>To accommodate the needs of content editors and developers alike, we added tables to Contentful’s Rich Text Editor, supported by our APIs and client libraries. </p>
<p>With tables, editors can start organizing content, such as product size guides, pricing pages, event agendas — you name it — in a tabular form. Features include: </p>
<ul>
<li>Copy and paste tables</li>
<li>Add rows and columns</li>
<li>Enable/disable a header row</li>
<li>Format text: bold, italic, underlined, code blocked, or a combination </li>
<li>Add hyperlinks</li>
<li>Embed inline entries</li>
</ul>
<p>To use tables in existing Rich Text fields, you&#39;ll need to enable them in the Content model settings menu. New Rich Text fields will have tables enabled by default, but can be disabled if desired.</p>
<p>Learn more about <a href="https://www.contentful.com/help/tables-in-rich-text-fields/">Tables in the Rich Text Editor</a>, see our <a href="https://www.contentful.com/developers/docs/concepts/rich-text/">developer documentation</a> or follow this quick course on <a href="https://training.contentful.com/courses/using-tables-in-contentful">enabling and using tables</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3hrlPKEBzC3bwb5yCDsP3a/ddeb979c415cc5debe8667ba8f2caca9/table_demo.gif" alt="Tables in Rich Text Editor animation"></p>
<p>Affected services by this change: Web App, Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/create-tables-in-the-rich-text-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wmNtE2obZ6AB6dveIQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Compose]]></category>
            <pubDate>Mon, 25 Apr 2022 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Customize Compose for your spaces]]></title>
            <description><![CDATA[<p>Contentful’s Compose app is offering new and improved capabilities to maximize editorial productivity, by making it easier and faster to browse, create and publish content for any use case. </p>
<p>Improved page model flexibility means that Compose can be configured using any content type — with only a few clicks — using the step-by-step guide for developers and admins. Field groups make it easier to collapse fields to reduce the amount of fields in the interface, making it easier to focus on what matters. Spend less time setting up Compose to fit your needs, and more time helping teams produce content faster. What to expect:</p>
<ul>
<li>Easier to get started, with no development effort </li>
<li>Simplified content model with less requirements and nesting</li>
<li>Customizable page editor layout</li>
<li>More granular validations for linking to specific page types</li>
<li>From global URLs to unique URL slugs per page type</li>
<li>Avoid information overload by grouping fields</li>
<li>Segment content easily using tabs</li>
<li>Ensure greater governance by setting up permissions to only allow editing specific page types</li>
</ul>
<p>Learn <a href="https://www.contentful.com/help/install-compose/">how to install</a>  and <a href="https://www.contentful.com/help/set-up-page-types-in-compose">set up page types in Compose</a> or see our <a href="https://www.contentful.com/developers/docs/compose/">developer documentation for Compose.</a> </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1kMGFx83I9mA3VPJgjq56m/4378cc3022768f3521f5d024264d134b/page-type-config-changelog-short.gif" alt="Compose page type config"></p>
<p>Affected services by this change: Compose, Web App, Contentful CLI, Content Management API, SDKs and tools, Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/customize-compose-for-your-spaces/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PIlJ5fR2agNQqtHfZ8Hdg</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Contentful CLI]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Thu, 21 Apr 2022 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Tooling for Contentful App Framework]]></title>
            <description><![CDATA[<p><strong>Improved create-contentful-app tooling for the App Framework</strong></p>
<p>The create-contentful-app CLI has been rewritten to be faster and more flexible. It is now possible to bootstrap an app with JavaScript instead of Typescript, Yarn instead of npm or even create an app from your custom template. All you need to do is run <code>npx create-contentful-app</code>. To learn about how to use the new features, simply run <code>npx create-contentful-app –help</code>. For more details, please check out our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/create-contentful-app/">documentation</a>.</p>
<p><strong>React Hooks for building apps faster</strong></p>
<p>React is the most popular framework when it comes to writing Contentful apps and with the new React Apps Toolkit, we provide multiple new React hooks that abstract the most common use cases. That way, you have to write less boilerplate code and can focus on the core functionality of your Contentful app.  Combined with Contentful’s open source Forma 36 design library it allows developers to seamlessly integrate into Contentful so that you can build editorial apps faster with less manual work. To learn more about the new React Apps Toolkit, check out the <a href="https://www.npmjs.com/package/@contentful/react-apps-toolkit">package on npm</a>.</p>
<pre><code>ReactDOM.render(
  // wrap the app with the SDK Provider, so the new hooks can be used
  &lt;SDKProvider&gt;
    &lt;App /&gt;
  &lt;/SDKProvider&gt;,
  document.getElementById(‘root’)
);

function App() {
  // returns an instance of the App SDK
  const sdk = useSDK();

  // returns an initialized plain CMA client
  const cma = useCMA();

  // returns the current state of a field and an update method
  const [value, setValue] = useFieldValue();

  // …
}
</code></pre>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-tooling-for-contentful-app-framework/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HvDgv4GWkFhGB4qN3LBg8g</guid>
            <pubDate>Fri, 08 Apr 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Slack and Netlify Marketplace Apps]]></title>
            <description><![CDATA[<p>Automation is essential when dealing with content across digital delivery pipelines, especially to help content creators and developers work together harmoniously with the tools they prefer. We are thrilled to announce the release of the new Slack app and improved Netlify app!</p>
<p>To date, we’ve made webhook templates available, which could be configured by any developer to trigger a notification with Slack or a build with Netlify. We now want to make this capability available for content creators too — with improved apps that are easy to install from our marketplace, rather than having to ask your developer to set it up.</p>
<p>With the new Slack app you can configure alerts via a message in Slack when an entry is created, deleted, published or unpublished. The messages can be customized to be richer  and provide additional context.</p>
<p>The Netlify app is now able to trigger builds automatically, rather than manually, when content is published or unpublished.</p>
<p>You can install the <a href="https://www.contentful.com/marketplace/app/slack/">Slack</a> and <a href="https://www.contentful.com/marketplace/app/netlify/">Netlify</a> apps via our Marketplace today! Existing installations of the Netlify app have been automatically updated.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/slack-and-netlify-marketplace-apps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">zfWA7SxbLwEuOhLRvLxcxA</guid>
            <pubDate>Thu, 07 Apr 2022 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Analyze and audit search results with a downloadable CSV]]></title>
            <description><![CDATA[<p>Getting a thorough understanding of the content your teams are producing is essential for optimizing and iterating it over time. In some cases, content can be augmented with metadata to improve SEO performance or audited for gaps and enrichment.</p>
<p>To make the content analysis process a bit easier, we’re making it possible to download content search results via CSV export, which can be further analyzed in the BI tool of your choice. Simply run a search, configure the columns to include, select the rows to export, and click “Export as CSV” in the bulk actions menu. </p>
<p>When all rows are selected, the export pulls search results from the current page only, meaning that if there are more search results than on one page, you would need to export the remaining results as separate CSV files, or use our APIs.</p>
<p>For more information, please read our <a href="https://www.contentful.com/help/content-search/#download-content-search-results-as-csv">Help Center article</a>.
<img src="//images.ctfassets.net/296guvxfpn71/5d59kw3TfT7zuehC2IA8a9/f629525c1e337c6ac6d4af77c849dd37/CSV_export.png" alt="CSV Export "></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/analyze-and-audit-search-results-with-a-downloadable-csv/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Ez9bkDrvKYNA9V99UIwrw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 28 Mar 2022 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Beta release: contentful.js v10 with enhanced TypeScript support]]></title>
            <description><![CDATA[<p>We have released <a href="https://www.npmjs.com/package/contentful">contentful.js</a> v10 in <strong>Beta</strong> with enhanced TypeScript support!</p>
<p>With typed queries and responses, developers are able to see the shape of content types &amp; entries right in their code editor! No more context switching, everything they need to develop efficiently is in one place.</p>
<p><strong>Improvements in v10 Beta</strong></p>
<ul>
<li>Query type support — Autosuggestions based on your Contentful content model allow you to know exactly which search parameters you can use in your getEntries and getEntry requests.</li>
<li>Chained client modifiers — An option to modify the response shape of your getEntries or getEntry calls, and thus get predictable response type support.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/6yRERsuYP83yyc0RRBXitG/828e6524dc33e631f0e9177204a56006/query_types_before_and_after.png" alt="contentful.js v10 beta - query types"></p>
<p><strong>Learn more</strong></p>
<ul>
<li>Have a look at our <a href="https://www.contentful.com/developers/docs/javascript/tutorials/typescript-in-javascript-client-library/">tutorial</a> demonstrating the new features</li>
<li>Learn how to migrate to contentful.js v10-beta in our <a href="https://github.com/contentful/contentful.js/blob/beta-v10/MIGRATION.md#migration-to-contentfuljs-10x">migration guide</a></li>
<li>Download the new package from <a href="https://www.npmjs.com/package/contentful">NPM</a> under the <code>beta-v10</code> tag (go to the &quot;Versions&quot; tab to find it)</li>
</ul>
<p><strong>Share feedback</strong></p>
<ul>
<li>Submit feedback using this <a href="https://forms.gle/pWeG8Q4AsfAjBqQF6">form</a> </li>
<li>Create a GitHub issue and tag it with the <code>beta-v10</code> label</li>
<li>Write to us in #general with tag #typescript on our <a href="https://join.slack.com/t/contentful-community/shared_invite/zt-f2u3vjyq-k2G7wu_ji4~Toywt955Ynw">Community Slack</a></li>
</ul>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/beta-release-contentful-js-v10-with-enhanced-typescript-support/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">u44IPIZuE0P2jP6Kc41Ug</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 17 Mar 2022 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Existence filter for "Object" field type]]></title>
            <description><![CDATA[<p>Object type fields allow users to store an arbitrarily shaped JSON object within an entry. We have modified the GraphQL Delivery API to allow users filtering on whether content is set in an <code>Object</code> field via the <code>_exists</code> filter. </p>
<p>The Developer docs were already stating that the <code>_exists</code> filter is available for all field types.</p>
<p>You can read more about all available collection filters in our <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters">developer documentation</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/existence-filter-for-object-field-type/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tYr65KffL4ajpwu2UiWq9w</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 28 Feb 2022 09:23:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Changes to the Regular Expression engine]]></title>
            <description><![CDATA[<p>On Thursday 17th at 10am CET, Contentful made an important security update to our content type field validations that use Regular Expressions. These validations live in the content type fields, for example to enforce a specific input pattern when creating or updating entries. This change will block updates to content type validations that include potentially dangerous terms, but will not prevent publication or other content type changes. </p>
<p><strong>On Tuesday 17th May, we will make a further update that will prevent publication from content types that contain the potentially dangerous terms.</strong></p>
<p>This change will impact customers who use certain RegEx terms to enforce formatting or validation in their content types, which will no longer be permitted. Please see below for more details on when these changes will affect different customers.</p>
<p>We are in the process of directly contacting Org Admins at customers who use these validations to flag which content types contain these terms this week. We cannot offer specific instructions on how to change each validation, but these communications include general guidelines to simplify the process.</p>
<h2>Customer impacts</h2>
<p><strong>Community &amp; Team customers</strong> can still edit affected content types, but only if they leave the regular expression validation untouched. From today this means that new or updated content types must comply with our <a href="https://www.contentful.com/help/available-validations/">new requirements for validations</a>. Other changes to affected content types are still possible, as is publication of entries using content types.</p>
<p>From May 17th, all content types must comply with our new requirements. If content types are not updated to use accepted validations, it will not be possible to publish new entries with those content types. Already published content will not be affected.</p>
<p><strong>Premium/Enterprise customers</strong> can still make changes to their content type validations. They have three months to make the required changes and ensure there is no disruption to their workflows in affected content types before the May 17th updates.</p>
<p>These updates to our regular expression engine are a proactive preventative measure against potential &quot;ReDoS&quot; attacks and ensure that our customers continue to have the service they expect from Contentful (you can read more about them over at <a href="https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS">OWASP</a>. </p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/changes-to-the-regular-expression-engine/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">3wFq6Eu7nLzKrLfKu1ORQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 17 Feb 2022 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Easily disable and enable webhooks]]></title>
            <description><![CDATA[<p>You can now disable and enable your webhooks with a single click, giving you more flexibility in how you build with Contentful. Webhook disabling is controlled with a toggle in the webhooks settings page, and users can now easily see which webhooks are disabled.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/79nFQz3R8OF1o9IvqOyRvm/b9abfcf946ace19653840c5c1a32a29c/disable_webhooks.gif" alt="Disable webhooks screenshot"></p>
<p>Previously, disabling webhooks required users to delete the webhook then rebuild it from scratch. This was both time consuming and error prone, as settings had to be recreated exactly. That process is now one click to disable the webhook, and another to enable it.</p>
<p><strong>Key use cases:</strong></p>
<ul>
<li>Downtime: If you know the service that will receive the webhooks will be down for a certain time, you can disable the webhook to avoid having failures cluttering the webhook log.</li>
<li>CI/CD: configure your webhooks and then disable them when you don&#39;t need them for testing. Re-enable them when you want to do some testing, as part of a CI/CD pipeline. </li>
<li>Migrations: during migrations you may want to disable certain webhooks to not spam third-party systems. They can easily be enabled again after the migration is done, without deleting and recreating them.</li>
</ul>
<p>Disabling webhooks is available to all Contentful customers now.</p>
<p>For more information on disabling webhooks, you can refer to the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhooks/webhooks-collection" title="documentation">documentation</a>.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/easily-disable-and-enable-webhooks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wMN3qA2wwlKjtTlq8Hqv2</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Tue, 18 Jan 2022 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Retrieve asset fields in multiple locales]]></title>
            <description><![CDATA[<p>We have modified the Graph API to allow users to request fields on an asset in multiple locales. </p>
<p>For instance, with this change you can fetch different image URLs for different languages. Previously you could only select fields in the same locale as the asset, meaning fetching data for the same asset in multiple languages required doing multiple aliased queries or multiple requests.</p>
<p>Here&#39;s an example:</p>
<pre><code>query {
  blogPost(id: &quot;my-post&quot;) {
    name
    content
    heroImage: image {
      english: url (locale: &quot;en-GB&quot;)
      german: url (locale: &quot;de-DE&quot;)
    }
  }
}
</code></pre>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/retrieve-asset-fields-in-multiple-locales/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2QlqVHSY8cAEDvvzlQLQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 13 Jan 2022 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Forma 36 v4 GA Release]]></title>
            <description><![CDATA[<p>Today we are releasing Forma 36 v4 to GA. Forma 36 is our open source design system, created to make it easy to quickly build apps and extensions for Contentful that feel like a native part of the platform. </p>
<h2>Improvements in v4</h2>
<ul>
<li><strong>Accessibility</strong> - We believe that the web should be for everyone, so v4 brings Web Content Accessibility Guidelines (WCAG) level AAA compliance in all of our React components.</li>
<li><strong>Bundle size</strong> - New approach to component management uses tree shaking and loads only what you need. As a result, bundles with v4 are up to 85% smaller - making your apps faster and more responsive for end users.</li>
<li><strong>API usability</strong> - The updated Forma 36 API is simplified, follows common standards and is more consistent not only between individual components, but also with other Contentful APIs. This makes it faster than ever to build apps in Contentful.</li>
</ul>
<p><strong>Learn more</strong></p>
<ul>
<li><a href="https://v4.f36.contentful.com/migration-v3-to-v4/">How to migrate</a> to v4 on the Forma 36 website</li>
<li>Read more about the new version on our <a href="https://www.contentful.com/blog/2022/01/11/forma36-v4/">blog</a></li>
</ul>
<p><strong>Share feedback</strong></p>
<ul>
<li>Create a <a href="https://github.com/contentful/forma-36/issues/new/choose">GitHub issue</a> with one of our issue templates</li>
<li>Submit feedback using this <a href="https://forms.gle/qC7LLbiy4CcF5HPLA">anonymous form</a></li>
<li>Write to us in #forma36 channel on the <a href="https://join.slack.com/t/contentful-community/shared_invite/zt-f2u3vjyq-k2G7wu_ji4~Toywt955Ynw">Contentful Community Slack</a></li>
</ul>
<p>We will continue to support Forma 36 v3 until 12th July. To learn more about this, please read the <a href="https://f36.contentful.com/introduction/maintenance-plan#__next">maintenance plan</a> for v3 on the Forma 36 website.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/forma-36-v4-ga-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wnldWy8IDCjmt2MOnv2Pg</guid>
            <pubDate>Wed, 12 Jan 2022 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Environments Governance: Granular control of roles and permissions in your environments]]></title>
            <description><![CDATA[<p>Environments Governance allows space admins to tightly control who has access to each <a href="https://www.contentful.com/developers/docs/concepts/multiple-environments/">environment</a>, securing, simplifying and speeding up their teams’ development processes.</p>
<p>As our customers scale, granular access control in delivery workflows becomes increasingly important. With environments governance, admins can ensure that users only see the environments they need, letting them be much more confident in making changes, and avoid mistakes that could affect your end users. </p>
<p><img src="//images.contentful.com/296guvxfpn71/3twC1d9WRC0Suy9dHCGbgA/f68cb68f66e8fb80ee519b6e2bcf4145/EG_Gif.gif" alt="Environments Governance Gif"></p>
<p><strong>With environments governance teams can:</strong></p>
<ul>
<li>Safely share testing and staging environments with QA engineers, PMs and Editors to test and approve development changes</li>
<li>Control access to the master environment, i.e. restricting developers from making changes on live content</li>
<li>Protect sensitive development - allow only a few users to access a secret project or confidential data</li>
<li>Train editors using realistic permissions without the risk of impacting live digital experiences</li>
<li>Test new roles safely to ensure permissions are set correctly without affecting production</li>
<li>Grant limited access to external contributors to only the environments that they need to complete their task.</li>
</ul>
<p>To enable environments goverenaces, the space admin can navigate to the role editor, then environments tab and select restricted environments and aliases.</p>
<p>These features are available on Premium plans (or former Enterprise plans with space sizes P1X and above).</p>
<p>You can learn more about how to manage access to environments in our <a href="https://www.contentful.com/blog/2021/12/07/environments-governance/">release blog</a>, <a href="https://www.contentful.com/developers/docs/tutorials/general/managing-access-to-environments/">developer docs</a>, <a href="https://www.contentful.com/help/environments-permissions/">help center</a>, or watch the <a href="https://contentful.wistia.com/medias/hyghutj5yq">walkthrough video</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/environments-governance-granular-control-of-roles-and-permissions-in-your/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ojJhoAW5wlkLJRZNEWew</guid>
            <pubDate>Tue, 07 Dec 2021 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Forma 36 v4 beta: Improved accessibility, smaller bundles and a better API]]></title>
            <description><![CDATA[<p>Today we released Forma 36 v4 beta, a new version of Contentful’s open source design system.</p>
<p>Beta means it&#39;s available to everyone, but we may still introduce some changes to the API, including small improvements and fixes. We encourage you to migrate to the new version and enjoy the improvements.</p>
<h3>Improvements in v4</h3>
<ul>
<li><strong>Accessibility</strong> - We believe that the web should be for everyone, so we redesigned our React components following the WCAG level AAA guidelines.</li>
<li><strong>Bundle size</strong> - New approach to component management uses tree shaking and loads only what you need. As a result, bundles with v4 are up to 85% smaller.</li>
<li><strong>API</strong> - The updated Forma 36 API is simplified, follows common standards and is more consistent not only between individual components, but also with other Contentful APIs.</li>
</ul>
<h3>Learn more</h3>
<ul>
<li>Learn how to migrate to v4 on the <a href="https://v4.f36.contentful.com/migration-v3-to-v4/">Forma 36 v4 website</a></li>
<li>Read more about the new version on our <a href="https://www.contentful.com/blog/2021/11/22/forma36-v4-beta/">blog</a></li>
</ul>
<h3>Share feedback</h3>
<ul>
<li>Create a <a href="https://github.com/contentful/forma-36/issues/new/choose">GitHub issue</a> with one of our issue templates</li>
<li>Submit feedback using this <a href="https://forms.gle/qC7LLbiy4CcF5HPLA">anonymous form</a></li>
<li>Write to us in #forma36 on the <a href="https://join.slack.com/t/contentful-community/shared_invite/zt-f2u3vjyq-k2G7wu_ji4~Toywt955Ynw">Community Slack channel</a></li>
</ul>
<p>None of your apps that use Forma 36 will be impacted with this update unless you migrate to v4 beta.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/forma-36-v4-beta-improved-accessibility-smaller-bundles-and-a-better-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wlN1dKiCQbnkkfV5svRFDA</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Tue, 23 Nov 2021 17:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Schedule your content releases with Apps]]></title>
            <description><![CDATA[<p>Apps now have access to <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases" title="Releases documentation">Releases</a>, <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases/release-actions" title="Release actions documentation">Release actions</a> and <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions" title="Scheduled actions documentation">Scheduled actions</a> making the planning and scheduling of your content even easier.</p>
<p>You can now build apps to manage the content and publication of your releases, or automatically synchronise releases with other tools to improve the visibility over content operations across your organization. </p>
<p>You can learn more in our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identities-and-events/">guide on App Identities and Events</a>.</p>
<p>Affected services by this change: App Framework, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/schedule-your-content-releases-with-apps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">iBstLovDzjDtolhTac3kpA</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 17 Nov 2021 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvements to the visibility of reference tree filters]]></title>
            <description><![CDATA[<p>Recently, we introduced the reference tree to the &quot;add to release&quot; flow for Launch. This allows content editors and orchestrators to build and schedule releases with confidence by giving them granular control over what content in their entire reference tree will be added to each release for (un)publication.</p>
<p>Today, we are improving how we present our filters for the reference tree in this interface, to make it easier to find the entries that are important to your release based on their state - draft, changed or published. This will help editors to build their releases more quickly by making it easier to surface the content they’re looking for.</p>
<p><img src="//images.contentful.com/296guvxfpn71/5rOWV7Oxe75fhjuhTpBMMG/da69aaa00777727ef50529007bb53241/new-reference-tree-filters.gif" alt="New reference tree filter checkboxes"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvements-to-the-visibility-of-reference-tree-filters/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">aO6md2801YkzlJz9o3VmTQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 16 Nov 2021 11:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AVIF image format for the GraphQL Content API]]></title>
            <description><![CDATA[<p>Every schema from the GraphQL Content API contains a type named <code>Asset</code> which represents an asset in your space.</p>
<p>When querying for the asset&#39;s URL via the <code>Asset.file</code> field, a <code>transform</code> parameter can be provided to generate a URL for our Image API with all the transforms applied.</p>
<p>One of those transforms is <code>format</code> to allow altering the image&#39;s file type. We have added the value <code>AVIF</code> to the <code>ImageFormat</code> enum.</p>
<p>Example usage:</p>
<pre><code>{
	assetCollection(limit: 1) {
    items {
      url(transform: { format: AVIF })
    }
  }  
}
</code></pre>
<p>When applied, the resulting URL contains the query parameter <code>fm=avif</code>.</p>
<p>You can read all about the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation/assets"><code>Asset</code> type in our GraphQL developer documentation</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/avif-image-format-for-the-graphql-content-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Imljd5yUpOaSZSDax0A</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 11 Nov 2021 13:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Images API now supports AVIF format conversion]]></title>
            <description><![CDATA[<p>A picture can be worth 1,000 words, but what happens if it&#39;s worth so many bytes that your page loads too slowly? That&#39;s where AVIF image conversion steps in.</p>
<p>People have short attention spans so, as <a href="https://www.thinkwithgoogle.com/intl/en-154/marketing-strategies/data-and-measurement/fast-forward-thinking-tui-speed-their-site/">TUI</a> can show you the faster a page loads, the more likely it is your users will stay and complete their purchases.</p>
<p>Faster page loading times will also improve your SEO performance, helping you to get in front of those customers in the first place.</p>
<p>To help our customers build beautiful, image-filled, digital experiences that convert clicks/views/etc into customers without sacrificing page loading time, the Image API now supports AVIF format conversion.</p>
<p>AVIF delivers high quality images with smaller file sizes and is fully supported by Chrome, Firefox and Android.</p>
<p>The image conversion happens entirely at the API level, so your content teams can continue to upload the same <a href="https://www.contentful.com/blog/2020/07/20/creator-guide-to-image-file-formats-and-why-they-are-important/">formats</a> they use now, but still reap the rewards of faster load times and improved SEO rankings.</p>
<p>To learn more about working with images in Contentful, you can read our <a href="https://www.contentful.com/blog/2021/09/23/how-to-optimize-images-for-web-sites/">blog</a>, and to start using AVIF format conversion, you can check out our Images API<a href="https://www.contentful.com/developers/docs/references/images-api/#/reference/resizing-&-cropping/specify-focus-area" title="Image API Documentation">documentation</a> now.</p>
<p><img src="//images.contentful.com/296guvxfpn71/50jZiuer6ZaMAk5vZLxoSb/b700991eaa626df1bf1916a0b84890c0/Screenshot_2021-11-03_at_10.26.07.png" alt="AVIF Graphic"></p>
<p>Affected services by this change: Images API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/images-api-now-supports-avif-format-conversion/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">k471yyuLPZWq8140Y2ipw</guid>
            <category><![CDATA[Images API]]></category>
            <pubDate>Wed, 03 Nov 2021 14:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[X509 Certificate Expiration for SSO users [Action Required]]]></title>
            <description><![CDATA[<p>On 1 November 2021 at 10:00am CET, Contentful will make an important security update to our SSO (single-sign on) configuration.</p>
<p>We will replace the x509 certificate that we use to sign SSO login requests with a new certificate, in order to ensure we maintain the highest level of security for our customers.</p>
<p>Depending on how your organization has implemented SSO for Contentful, this may require you to update configuration settings in your Identity Provider to reflect this change. If you need to make these updates and do not, you will not be able to log in after 1st November.</p>
<p><strong>SSO providers that support this feature and could be affected</strong></p>
<ul>
<li>Microsoft Azure AD</li>
<li>miniOrange</li>
<li>Ping Identity</li>
</ul>
<p>Urgent action is required if your organization has explicitly enabled signature verification (aka fingerprint verification) for SAML authentication requests using Contentful’s current x509 certificate.</p>
<p>To prevent issues with SSO login, make sure to specify Contentful’s NEW x509 certificate in your Identity Provider’s Admin dashboard and reenable the verification on the 1st of November. If you would like to replace the certificate before the 1st of November 10:00am CET, contact our Support team via <a href="mailto:support@contentful.com">support@contentful.com</a>, and we will arrange a mutually convenient time to switch you to the new certificate</p>
<p>If your organization has not enabled signature verification for SAML authentication requests, then there will be no impact to your service when the new certificate is activated and no action is required.</p>
<p><strong>SSO Providers that are not affected by this change</strong></p>
<ul>
<li>Okta</li>
<li>OneLogin</li>
</ul>
<p>If you’re unsure of how your implementation has been configured, please contact your Security or IT teams to verify.</p>
<p>For more information on the transition process, and to check our current certificate, please check our FAQs for <a href="https://www.contentful.com/faq/sso" title="SSO FAQs">SSO</a> and for the <a href="https://www.contentful.com/faq/sso-x509-certificate-expiration/" title="x509 update FAQs">x509 certificate update process</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/x509-certificate-expiration-for-sso-users-action-required/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">xyejdzFYCUQCC4HAbFvbQw</guid>
            <pubDate>Mon, 01 Nov 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Comments API Endpoints and Webhooks for Comments]]></title>
            <description><![CDATA[<p>We have a new release that we think is worth commenting on...</p>
<h3>Contentful CMA (Content Management API) now includes Comments</h3>
<p>Contentful’s Comments API, allows organizations to distribute key editorial information for their editorial teams using comments to ensure they can work quickly and avoid communications problems.</p>
<p>You can find more details in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/">developer documentation</a>.</p>
<h3>Contentful webhooks also now support events for Comments.</h3>
<p>These new event topics help Contentful developers to manage automations at scale.</p>
<p>Webhooks can be accessed from the webhook configuration page in any Contentful space (/spaces/[space-id]/settings/webhooks).</p>
<p>To learn more about our new webhooks and how to use them in your content delivery workflows, feel free to visit our <a href="https://www.contentful.com/developers/docs/concepts/webhooks/">Help Center article</a>.</p>
<h3>Use cases for the new API and Webhooks include:</h3>
<ul>
<li>Automatically add comments to a content entry from other applications, ensuring consistent information communication</li>
<li>Notify digital teams when a comment is created or deleted in the apps they normally use to communicate, eg. Slack or Teams</li>
<li>Trigger actions in other apps based on comments events, such as copying a comment, updating a status, etc.</li>
<li>Use comments events in your app by leveraging app events</li>
</ul>
<p>Both the API endpoint and webhooks are now avaiable to Contentful users on all tiers.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/comments-api-endpoints-and-webhooks-for-comments/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0QlefLdm4HSw0hj8Bbaog</guid>
            <pubDate>Wed, 27 Oct 2021 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New functions in the App SDK to facilitate apps that manage the publication lifecycle]]></title>
            <description><![CDATA[<p>We have extended the App SDK with three new functions:</p>
<ul>
<li>sdk.entry.publish()</li>
<li>sdk.entry.unpublish()</li>
<li>sdk.entry.save()</li>
</ul>
<p>These new functions make it much easier and faster to build apps that update the lifecycle of content (e.g. custom publish buttons, auto-save fields) by eliminating the need keep track of all fields and their IDs to publish one entry.</p>
<p>These improvements to the App SDK are available for all customers from today. To learn more, please refer to our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/sdk/#entry" title="documentation">documentation</a>.</p>
<p>Affected services by this change: App SDK, App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-functions-in-the-app-sdk-to-facilitate-apps-that-manage-the-publication/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">A4qfhMvBr7zS0MDw4ey0A</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Tue, 26 Oct 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Add icons to your custom apps]]></title>
            <description><![CDATA[<p>It is now possible to add icons to your custom apps, allowing developers to give their apps a custom look when they appear in the App List.</p>
<p>App icons help identify your apps and their functionality in the app list and everywhere the app definition is shown. This improves usability for organizations that use many custom apps in their environments by making it easier to quickly find the app you&#39;re looking for.</p>
<p>They also make life that little bit more fun!</p>
<p>To upload an icon, go to the <a href="https://app.contentful.com/deeplink?link=app-definition-list">app management screen</a> and hover over the icon. When clicked, you can now upload your custom icon. </p>
<p><img src="//images.contentful.com/296guvxfpn71/3dx1GiuEnfW8v5Bc8OkfSt/ca901847ac14496cb86bb7ddec70ea7a/app-icons.gif" alt="App icons for custom apps"></p>
<p>Icons introduce a new entity called <code>AppDetails</code>, which is used to store additional information about a Contentful app. For more information, see the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-details">Content Management API Documentation</a>.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/add-icons-to-your-custom-apps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nd649XsIp6OCrQawZ278g</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Tue, 05 Oct 2021 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Sharing: Easy app installation outside the Contentful Marketplace]]></title>
            <description><![CDATA[<p>Apps can now be easily shared across organizations with a click, using a link or an embeddable share button. Apps shared using this feature will automatically receive updates. </p>
<p>This will make it easy for community members to share their apps with other organizations; for Contentful customers to deploy their custom apps across multiple spaces and for partners to build apps for clients. </p>
<p>Sharing can be enabled from the <a href="https://app.contentful.com/deeplink?link=app-definition-list">app configuration screen</a>. Once an app is shared, a deeplink will be available on the same screen.</p>
<p><img src="//images.contentful.com/296guvxfpn71/5sE9OnfbKYfzwu4SvhTHH4/587d8f511427e71381dccab1461930f1/Screenshot_2021-10-04_at_13.49.03.png" alt="App sharing screenshot"></p>
<p>You can learn more about how app sharing works in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-access-grants">Content Management API documentation</a>.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-sharing-easy-app-installation-outside-the-contentful-marketplace/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8ZtS7qkvvmb2QHAawMSsIQ</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Tue, 05 Oct 2021 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CMA adapter for the App Framework]]></title>
            <description><![CDATA[<p>Apps built using the App Framework can now access the Content Management API using the official <a href="https://github.com/contentful/contentful-management.js"><code>contentful-management.js</code></a> client.</p>
<p>With release of <a href="https://github.com/contentful/ui-extensions-sdk/releases/tag/v4.0.0">App SDK v4</a>, the SDKs powering our locations include a new attribute called <code>cmaAdapter</code> allowing developers to access entities exposed by Content Management API making using the official Content Management API JavaScript client.</p>
<pre><code>import { createClient } from &#39;contentful-management&#39;
import { init } from &#39;@contentful/app-sdk&#39;

init((sdk) =&gt; {
  const cma = createClient(
    { apiAdapter: sdk.cmaAdapter },
    {
      type: &#39;plain&#39;,
      defaults: {
        environmentId: sdk.ids.environment,
        spaceId: sdk.ids.space,
      },
    }
  );

  cma.entry.create({ contentTypeId }, data)
    .then((entry) =&gt; {
      console.log(&#39;This is my entry&#39;);
      console.log(entry);
    })
})
</code></pre>
<p>This change introduces a soft deprecation of <code>Space API</code>, whose functionality is now fully replaced by <code>cmaAdapter</code>. </p>
<p>Learn more about this feature by visiting:</p>
<ul>
<li><a href="https://github.com/contentful/contentful-management.js#app-framework">contentful-management.js documentation</a></li>
<li><a href="https://www.contentful.com/developers/docs/extensibility/app-framework/sdk/#using-the-contentful-management-library"><code>cmaAdapter</code> documentation</a></li>
<li><a href="https://www.contentful.com/developers/docs/extensibility/app-framework/sdk/#space">Space API deprecation warning</a></li>
</ul>
<p>Affected services by this change: App Framework, App SDK, Compose, Launch, Web App, SDKs and tools, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/cma-adapter-for-the-app-framework/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">7mzfH36OX8ORvIr7f1FRfg</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 05 Oct 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhooks for Tasks ]]></title>
            <description><![CDATA[<p>Contentful webhooks now support events for tasks.</p>
<p>These new event topics help Contentful developers to manage automations at scale.</p>
<p><strong>Key use cases for the new webhooks include:</strong></p>
<ul>
<li>Communicating creation and updates on tasks to the right stakeholders in real time</li>
<li>Implementing task templates</li>
<li>Starting a workflow in a third party app</li>
<li>Using task events in your app by leveraging app events</li>
</ul>
<p>Webhooks can be accessed from the webhook configuration page in any Contentful space (/spaces/[space-id]/settings/webhooks).</p>
<p>To learn more about our new webhooks and how to use them in your content delivery workflows, feel free to visit our <a href="https://www.contentful.com/developers/docs/concepts/webhooks/">Help Center article</a>.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhooks-for-tasks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eMNOhSqXTEZ9Yer60TqpmA</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Wed, 29 Sep 2021 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The date limit for scheduled actions has been extended to five years]]></title>
            <description><![CDATA[<p>When creating a scheduled action to (un)publish content, we used to only allow to schedule up to 2 years ahead. But then we thought, what if you need to schedule some content for the next Olympics?</p>
<p>To give our customers as much flexibility as possible over a longer time, we have increased the schedule time - the limit is now <strong>5 years</strong> into the future.</p>
<p>This is especially useful in cases where content is relevant for a limited time, during which it can be live and which needs to be unpublished with certainty after some time in the future.</p>
<p>This means that if you need to schedule content for the next Scottish Parliament elections, the Winter Olympics in Milan, or the 250th anniversary of the United States Declaration of Independence, you can confidently do it with Contentful today. </p>
<p>You can learn more about the Schedule Actions API in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#limitations">Content Management API documentation</a>.</p>
<p>Affected services by this change: Launch, Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/the-date-limit-for-scheduled-actions-has-been-extended-to-five-years/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">N3qVBTyzRLZaVNo4kSsCg</guid>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 23 Sep 2021 09:29:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Changes to SSL Validation Chain Affecting Pinned Certificates]]></title>
            <description><![CDATA[<p>To our customers that use SSL pinning: From 10:00 CET on Monday October 4th 2021, our engineering team will gradual change the SSL validation chain for CMA/BE.</p>
<p>For more information please reach out to our support team: <a href="https://www.contentful.com/support/">https://www.contentful.com/support/</a>.</p>
<p>If you are not using SSL pinning then please feel free to disregard this message.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/changes-to-ssl-validation-chain-affecting-pinned-certificates/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kxAwLAvCoLExWzghAgYzQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 21 Sep 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tasks: New features and activation for new users]]></title>
            <description><![CDATA[<p>We have released major improvements to tasks in the Contentful platform, adding new features and moving them into their own app.</p>
<p>These new features help users to manage their content workflows at scale and ensure major projects can be delivered on time. </p>
<p><strong>Before</strong>: </p>
<ul>
<li>Tasks could only assign a task to individual users </li>
<li>Tasks were not available in Compose and Launch</li>
<li>Due dates could only be added in the task description</li>
<li>Tasks were a built-in feature of the web app and it was enabled by default on your sidebar</li>
</ul>
<p><strong>After</strong>: </p>
<ul>
<li>You can assign a task to an individual user or a team </li>
<li>You can add a due date, which will trigger reminders two days before the due date </li>
<li>You can see view urgent and pending tasks in a single location</li>
<li>You can work with tasks in the Compose + Launch, as well as the web app by installing tasks from our <a href="https://www.contentful.com/marketplace/app/tasks/" title="Tasks Marketplace Link">Marketplace</a></li>
</ul>
<p><img src="//images.contentful.com/296guvxfpn71/3NyEGCNqWJDX0rxGIDcgKx/d8e4a721decf0bf5e9ce780c129499f5/create_task_-_assign_-_dropdown_open.png" alt="Task Assignment"></p>
<p><img src="//images.contentful.com/296guvxfpn71/7fRGYh1Cl1YtEP1M8w5FoD/92300558fc195c9392655f3de428efea/Pending_Task_View_-_team_and_personal_assignment__overdue__tasks.png" alt="Pending Tasks View"></p>
<p><strong>Availability</strong></p>
<p>Tasks are available to Enterprise customers using P1X spaces or larger - this is unchanged. </p>
<p>For customers who have used apps within the last 12 months, Contentful has transitioned all existing tasks to the new app in the background. For existing customers who do not use tasks and new customers, the app can be installed from our <a href="https://www.contentful.com/marketplace/app/tasks/" title="Tasks Marketplace Link">Marketplace</a>.</p>
<p>Learn more by</p>
<ul>
<li>Watching the walkthrough <a href="https://contentful.wistia.com/medias/40fulmfnir" title="Tasks Walkthrough Video">video</a></li>
<li>Reading our <a href="https://www.contentful.com/blog/2021/09/15/tracking-content-workflow-tasks-app" title="Tasks release blog">release blog</a></li>
<li>Visiting our <a href="https://www.contentful.com/help/tasks/#tasks-capabilities" title="Contentful Help Center for Tasks">help center</a></li>
</ul>
<p>Affected services by this change: Compose, Launch, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tasks-new-features-and-activation-for-new-users/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">iLf7ddAD2aC1tGvbsiNA</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 15 Sep 2021 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Extensibility Locations for Apps in Compose + Launch]]></title>
            <description><![CDATA[<p>Editorial flexibility is key when creating workflows and publishing content across channels, which is why we’re delighted to announce new extensibility capabilities for Compose + Launch - to editors more easily augment any workflow with apps from our marketplace or that their team has built within our dedicated experiences.</p>
<h2>Compose</h2>
<ul>
<li>Added support for <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/locations/#entry-sidebar">sidebar apps</a>.</li>
</ul>
<p><img src="//images.contentful.com/296guvxfpn71/4SvE6r18qhNgkI9okTMWLF/f8e8f57ab9ab9d2fb053971dd824cdd0/Screen_Shot_2021-09-03_at_17.36.01__1_.png" alt="Sidebar in Compose"></p>
<h2>Launch</h2>
<ul>
<li>Added support for <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/locations/#entry-sidebar">sidebar apps</a></li>
<li>Added support for <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/locations/#page">page apps</a></li>
</ul>
<p><img src="//images.contentful.com/296guvxfpn71/VJh3UzbXg5IkBkodBNhnf/84c226fb56b318803e4bb6cd57125616/image__6_.png" alt="Sidebar in Launch"></p>
<p>Sidebar apps help anyone working with content to easily augment their workflow with apps from our marketplace or that their team has built. Apps including translation management systems and DAM integrations can utilize this space to support every editors’ work in a single page.</p>
<p>The Page location allows apps to fill the entire page, giving developers the space to customize <a href="https://www.contentful.com/contentful-apps/#launch" title="Launch Landing Page">Launch</a> by integrating other tools and services to the Launch’s capabilities.</p>
<p>You can find out more about <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/customizing-sidebar/">customizing the sidebar</a>, the specifics of <a href="https://www.contentful.com/developers/docs/compose/extending-compose/#custom-sidebar">sidebar in Compose</a> and working in our developer documentation.</p>
<p>If you’re curious about what apps can be used in these new locations, you can learn more about building your own app with our app framework from our <a href="https://www.contentful.com/app-framework/">website</a> and <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">developer documentation</a>, or see what has already been built in  our <a href="https://www.contentful.com/marketplace/">marketplace</a>. </p>
<p>Affected services by this change: Launch, Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-extensibility-locations-for-apps-in-compose-launch/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2ZTLms4WDuftZTXJfvhp1w</guid>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Compose]]></category>
            <pubDate>Wed, 08 Sep 2021 11:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[You can now search for your Release when adding entries and assets directly from the Web App]]></title>
            <description><![CDATA[<p>If you love Launch as much as we do and have created a lot of releases, you may have realised that it can be tricky to find the release you&#39;re working on when adding entries and assets from the web app.</p>
<p>You may have said things such as &quot;Which Release was it again?&quot;; &quot;Why can&#39;t I can&#39;t I find next week&#39;s sale release?&quot; or &quot;Why must I have to scroll through so many beautiful releases?!?&quot;.</p>
<p>Don&#39;t worry, help is on its way! Allow us to introduce to you to the add to release search bar! Your releases are now only a couple of keystrokes away, with the search bar filtering the list until you see only the releases you need.</p>
<p>Note: The search bar will only appear once you have more than five Releases in a single space. (This should be the point where you have to start scrolling through releases.)</p>
<p><img src="//images.contentful.com/296guvxfpn71/1RN2JhDww3DPx6ZTw2Fz0C/58494486220c02cba7883be5866b106e/search-for-release-img.gif" alt="Search for Releases – Add to release flow"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/you-can-now-search-for-your-release-when-adding-entries-and-assets-directly/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">SUxCOmJGFlkJiEJTqZBnTQ</guid>
            <pubDate>Mon, 06 Sep 2021 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New contextual AppEvent and Webhook headers on content events]]></title>
            <description><![CDATA[<p><a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-events/">App events</a> and webhooks listening for entry and asset (un)publish event topics will now receive extra headers when the action was triggered by a <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/bulk-actions">bulk action</a>, <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions">scheduled action</a>, or a <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases">release</a>.</p>
<p>Prior to this change, an entry or asset (un)publish event did not provide context around what triggered the action, such as a collection of entries being published by a bulk action or a scheduled release.</p>
<p>Users can use these new headers to apply special logic, such as delaying a build if a bulk action or release triggered the app event or webhook.</p>
<p>Below is an example of some of the headers that may now be sent depending on the systems involved.</p>
<h2>Bulk action headers</h2>
<p><img src="//images.ctfassets.net/296guvxfpn71/5fwcGVRHoRpYwopycBZ0FZ/ae5e3bfaeb7befb21b2be455c7b22f8c/image.png" alt="Example of the bulk action webhook headers"></p>
<ul>
<li><code>x-contentful-bulk-action-id</code>: The <code>sys.id</code> of the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/bulk-actions">bulk action</a></li>
</ul>
<h2>Scheduled action headers</h2>
<p><img src="//images.contentful.com/296guvxfpn71/7fxFLI6gZIdSAWEFXc8ePU/6fc28494bb6561a9688531ce01429e50/image.png" alt="Example of the scheduled action webhook headers"></p>
<ul>
<li><code>x-contentful-scheduled-action-id</code>: The <code>sys.id</code> of the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions">scheduled action</a> that triggered the action</li>
</ul>
<h2>Release headers</h2>
<p><img src="//images.ctfassets.net/296guvxfpn71/1uhg4x2fXeQARMEZmrpMJI/2b219972f9c449e66a29fb3654ba0530/image.png" alt="Example of the scheduled release headers"></p>
<ul>
<li><code>x-contentful-release-id</code>: The <code>sys.id</code> of the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases">release</a> that was actioned</li>
<li><code>x-contentful-release-version-id</code>: The <code>sys.version</code> of the release that was used for this action</li>
<li><code>x-contentful-release-action-id</code>: The <code>sys.id</code> of the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases/release-action">release action</a> used</li>
</ul>
<h2>Availability</h2>
<p>These headers are now present on all app event subscriptions and webhooks impacted by one of the above APIs. No extra action is required to include these headers.</p>
<ul>
<li>Learn more about App Event subscriptions in our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-events/">Extensibility Guide</a></li>
<li>Learn more about Webhooks in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhooks">Content Management API documentation</a></li>
</ul>
<p>Affected services by this change: Launch, Webhooks, App Framework, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-contextual-appevent-and-webhook-headers-on-content-events/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sRUuRjtFgEHquHlEvRyJRg</guid>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Webhooks]]></category>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 02 Sep 2021 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhooks for Releases, Scheduled Actions and Bulk Actions]]></title>
            <description><![CDATA[<p>Contentful webhooks now support event topics surrounding releases, scheduled actions and bulk actions.</p>
<p>These new event topics help Contentful developers to manage automations at scale and build sophisticated publication automations by consolidating entry and asset webhooks into a single event.</p>
<p>__Key use cases for the new webhooks include:</p>
<ul>
<li>Release and release action webhooks will help reduce CI workflow builds by listening to a single webhook instead of listening to individual entries that are part of larger publication events. This will result in fewer rebuilds and therefore improved performance for end users if publication workflows exclusively use releases.</li>
<li>Scheduled action webhooks will enable developers to catch scheduled events and automate workflows based on date and time.</li>
<li>Bulk action webhooks will help developers to catch events when a batch of actions gets created and/or completed.</li>
<li>Webhooks for failed release actions and scheduled actions give greater flexibility to choose where to be notified about these issues with integrations for programs such as Slack, Microsoft Teams, or Zapier.</li>
</ul>
<p>Webhooks can be accessed from the webhook configuration page in any Contentful space (<code>/spaces/[space-id]/settings/webhooks</code>) and are available to all Contentful customers. Webhooks listening for specific topics will need to be explicitly opted into the new events, however webhooks listening to all event topics (<code>*.*</code>) will start seeing these new event types immediately.</p>
<p><img src="//images.contentful.com/296guvxfpn71/4jmt3Wmh6nqboTUEvyuUdo/4e5c354217cda93e178850f63d82ee4c/Screenshot_2021-08-31_at_15.47.56.png" alt="Webhooks Settings Page"></p>
<p>To learn more about our new webhooks and how to use them in your content delivery workflows, you can use our <a href="https://www.contentful.com/developers/docs/concepts/webhooks/" title="Webhooks Documentation">documentation</a>.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhooks-for-releases-scheduled-actions-and-bulk-actions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">3EvPjtphFgDpFc0aslN0oQ</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Wed, 01 Sep 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Releases API now supports filtering by title]]></title>
            <description><![CDATA[<p>A new <code>title[match]</code> query operator has been added to the Releases query API, allowing users to search for releases by their given title using the same full text search semantics described in the <a href="/developers/docs/references/content-delivery-api/#/reference/search-parameters/full-text-search-on-a-field">Delivery API reference</a>.</p>
<p>Full text search allows users to filter releases using a combination of phrase search and term search, where phrase search will look for an exact match of the quoted string (e.g. searching for <code>&quot;this phrase&quot;</code> will not match <code>this other phrase</code>) and term search will look for titles matching all of the keywords in any order.</p>
<p>For example, a user may have the following releases containing content for their upcoming campaigns:</p>
<ul>
<li>&quot;2021-08 EU Surprise sale&quot;</li>
<li>&quot;2021-08 SA Surprise sale&quot;</li>
<li>&quot;2021-08 US Surprise sale&quot;</li>
<li>&quot;2021-11 EU Cyber Monday&quot;</li>
<li>&quot;2021-11 US Black Friday&quot;</li>
<li>&quot;2021-11 US Cyber Monday&quot;</li>
<li>&quot;2022-07 US Surprise Cyber Sale&quot;</li>
</ul>
<p>Using full text search, a user could find all relevant releases for the August surprise sale by using <code>title[match]=2021-08 &quot;Surprise sale&quot;</code>[1] , which can be read as &quot;find all releases with a title that contains <code>2021-08</code> and also contains the exact phrase <code>&quot;Surprise sale&quot;</code>.</p>
<p>Querying releases by title is available to all Management API users along with contentful-management.js API client users today.</p>
<p>Learn more about releases in the Contentful Management API <a href="/developers/docs/references/content-management-api/#/reference/releases">reference</a></p>
<p>[1] when URI encoded this will actually look like <code>&quot;title%5Bmatch%5D=2021-08%20%22Surprise%20sale%22&quot;</code></p>
<p>Affected services by this change: Content Management API, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/releases-api-now-supports-filtering-by-title/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9yTv2PxnE1GprXd18RpQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Wed, 01 Sep 2021 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Default values for entry fields]]></title>
            <description><![CDATA[<p>Default values allows users to build more consistency into their content model and helps editors to work faster by setting predefined values for fields in a content type. They are now available to all Contentful users.</p>
<p>Starting today, content modellers can define values for content type fields that will automatically be applied when an entry is created. This means they will be prefilled for the editor no matter if that entry is created via the Web app, Compose, the API or any of our developer tools.</p>
<ul>
<li>Boolean</li>
<li>Plain text</li>
<li>List</li>
<li>Number</li>
<li>Date</li>
</ul>
<p>You are able to change the default value for a field when you create a new one or edit an existing one. Simply click on the &quot;Default value&quot; tab in the modal and put in your predefined value.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1rOUZhg5V6rQepGyjEzbIx/205ee53365b2a8cabe999eefd2a49ff8/default-value-setup.png" alt="default-value-setup"></p>
<p>This video walkthrough shows how to create a new content type with default values and how to add them to existing content types. </p>
<div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><iframe src="https://fast.wistia.net/embed/iframe/0lhz91q908?videoFoam=true" title="Default Values Walkthrough Video" allow="autoplay; fullscreen" allowtransparency="true" frameborder="0" scrolling="no" class="wistia_embed" name="wistia_embed" allowfullscreen msallowfullscreen width="100%" height="100%"></iframe></div></div>
<script src="https://fast.wistia.net/assets/external/E-v1.js" async></script>

<p>If you want to learn more about how this can be used, head over to our <a href="https://www.contentful.com/help/use-default-values-for-entries/">help center</a> or take a look at the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#default-values">developer documentation about content types</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/default-values-for-entry-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sioN9wLG1u2kBsBpPHlhA</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 25 Aug 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Changes to the Custom Role Editor]]></title>
            <description><![CDATA[<p>For spaces with custom roles, the &quot;Permissions&quot; section of the role editor has been revamped to distinguish better between space level and environment level. </p>
<p>Environment-related permissions can now be found in a dedicated &quot;Environments&quot; tab, while space-related permissions remain in the &quot;Permissions&quot; tab. </p>
<p>See the following screenshots to see how the old and new presentation relate to each other:</p>
<p><strong>Content Model and Tags</strong>
<img src="//images.ctfassets.net/296guvxfpn71/6wQvi6nxvbwhvabXsCM8Ir/cdc446651ef41c3af39cd08df8b18d46/RoleEditor-1.png" alt="New tab in Role Editor - 1"></p>
<p><strong>API Keys</strong>
<img src="//images.ctfassets.net/296guvxfpn71/7HUMgn6YlonqVuM9OCVUPQ/15d530342143b8f000b7815681d67a11/RoleEditor-2.png" alt="New tab in Role Editor - 2"></p>
<p><strong>Environment Access</strong>
<img src="//images.ctfassets.net/296guvxfpn71/PNtUC5TW37cKHNNsACqaY/642963e0776cb19a5c72abf8bd44bcff/RoleEditor-3.png" alt="New tab in Role Editor - 3"></p>
<p><strong>Environment Aliases</strong>
<img src="//images.ctfassets.net/296guvxfpn71/6uEo73Pux8FrSeESvjw0sj/89f3eed8dbfe026863f1e6b585e30d40/RoleEditor-4.png" alt="New tab in Role Editor - 4"></p>
<p><strong>Space Management</strong>
<img src="//images.ctfassets.net/296guvxfpn71/t7RnI047beGXnWh04S7CK/9ec4085f89033f9ab2ec0a90cdca7c8f/RoleEditor-5.png" alt="New tab in Role Editor - 5"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/changes-to-the-custom-role-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">glwLpLWv1XI31kKtxx10g</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 24 Aug 2021 14:38:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled actions can now be rescheduled from the entry editor]]></title>
            <description><![CDATA[<p><strong>Before:</strong></p>
<p>Once a scheduled action had been set for an entry within your Contentful space, a reschedule would involve first deleting that action and then setting a new one for the appropriate time.</p>
<p><strong>Now:</strong></p>
<p>You can reschedule a Scheduled Action directly from the entry sidebar without any extra steps required!</p>
<p><img src="//images.contentful.com/296guvxfpn71/4eY1NOwZc2LNh4Y8qFxFyv/9850309a59d4645da7723505ecb70028/Update.gif" alt="Update scheduled actions"></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-can-now-be-rescheduled-from-the-entry-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uu2Mg6dzTjeLy0GqxUQxsA</guid>
            <pubDate>Wed, 18 Aug 2021 07:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The reference tree is now available when adding any content to a release]]></title>
            <description><![CDATA[<p>When adding content to a release, it can be important to view, select and add child references in bulk to ensure that no entries are missed for your next important launch.</p>
<p>Now, when you add content to a release in Launch from the entry editor in the web app, you will see the reference tree and be able to use the it to recursively select the child references that you need for your content or campaign.</p>
<p><img src="//images.contentful.com/296guvxfpn71/14d7QZmXOZ4aDBkiiCJmkP/4c778ac5376fbe5b53920a94b1390347/ADD.gif" alt="Add references to a release"></p>
<p>To learn more about working with references in Contentful, you can explore our <a href="https://www.contentful.com/help/references/" title="References Documentation">documentation</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/the-reference-tree-is-now-available-when-adding-any-content-to-a-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6xT1Xd0fff8JsXYof0kw</guid>
            <pubDate>Wed, 18 Aug 2021 07:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Increased Limits for Apps]]></title>
            <description><![CDATA[<p>Team and Premium/Enterprise customers will now be able to install up to <strong>50 apps per environment</strong> (up from 10) and to create up to <strong>250 custom apps per org</strong> (up from 10).</p>
<p>This will allow our customers to be much more flexible in how they extend Contentful. For example, building more utilities that allow editors to work faster, or supporting more custom integrations with third party platforms for multiple workflows.</p>
<p>Learn more about App Framework, integrations, and use cases in <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">the developer documentation</a></p>
<p>Affected services by this change: App Framework, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/increased-limits-for-apps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0m0vyeBdXPnWD2Ina7A</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 17 Aug 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New headers for request verification]]></title>
            <description><![CDATA[<p>Request verification requests now include new headers (<code>x-contentful-user-id</code>, <code>x-contentful-space-id</code> and <code>x-contentful-environment-id</code>). These provide information about which user, space and environment a request originated from. These new headers allow you to easily verify not only that a request has been initiated from Contentful, but which user and from which space and environment.</p>
<p>Request verification is part of the App Framework and is available for all customers. For more information about the feature, please refer to our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/request-verification/#using-additional-headers-from-verified-requests" title="documentation">documentation</a>.</p>
<p>Affected services by this change: App Framework, App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-headers-for-request-verification/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LUNvs1GLTjkIwjKio5DJg</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 02 Aug 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updated color palette in the Contentful products]]></title>
            <description><![CDATA[<p>We have a new color system to our products. </p>
<p>The new color system increases vibrancy, visibility, and accessibility of important interactive elements - allowing for consistent and predictable contrast ratios across Contentful products.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2kHK465pRHFc117qGpCtlr/6591b792b63ce6266f5c90bf8b139930/color-comparison.gif" alt="Color system, before/after animated"></p>
<hr>
<p>We have designed a new color palette and updated the <a href="https://github.com/contentful/forma-36/tree/master/packages/forma-36-tokens" title="design tokens">design tokens</a> in our <a href="https://f36.contentful.com/" title="Forma 36 website">Forma 36 design system</a>.</p>
<p>This new palette also scales better, with more and perceptually uniform hues. To support the easy migration of projects to the new tokens, we prepared a <a href="https://github.com/contentful/forma-36/tree/master/packages/forma-36-codemod" title="Forma 36 codemod">codemod</a>.</p>
<p>Affected services by this change: Compose, Launch, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updated-color-palette-in-the-contentful-products/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0Ive7ewH4UJo7AYKZvomgA</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 27 Jul 2021 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Exposed error field in Scheduled Actions API response]]></title>
            <description><![CDATA[<p>The Scheduled Actions API now shows the error received should a scheduled action fail.</p>
<p>Previously Scheduled actions used to only send an email when a scheduled action failed, however there was no other way for developers to determine what the error was after execution.</p>
<p>The error will be exposed in the response when <code>sys.status</code> is <code>failed</code>.</p>
<p>An example failed ScheduledAction for an Entry:</p>
<pre><code class="language-javascript">{
  &quot;sys&quot;: {
    &quot;type&quot;: &quot;ScheduledAction&quot;,
    &quot;id&quot;: &quot;scheduledAction1&quot;,
    ...
    &quot;status&quot;: &quot;failed&quot;
  },
  &quot;entity&quot;: {
    &quot;sys&quot;: {
      &quot;type&quot;: &quot;Link&quot;,
      &quot;linkType&quot;: &quot;Entry&quot;,
      &quot;id&quot;: &quot;myEntry&quot;
    }
  },
  &quot;action&quot;: &quot;publish&quot;,
  &quot;error&quot;: {
    &quot;sys&quot;: {
      &quot;type&quot;: &quot;Error&quot;,
      &quot;id&quot;: &quot;InvalidEntry&quot;
    },
    &quot;message&quot;: &quot;Validation error&quot;,
    &quot;details&quot;: {
      &quot;errors&quot;: [
        {
          &quot;name&quot;: &quot;required&quot;,
          &quot;path&quot;: [&quot;fields&quot;,&quot;title&quot;,&quot;en-US&quot;],
          &quot;details&quot;: &quot;The property \&quot;en-US\&quot; is required here&quot;
        }
      ]
    }
  }
}
</code></pre>
<p>Learn more about exposed error field in Scheduled Action Schema section of the  <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions">CMA developer documentation</a></p>
<p>Affected services by this change: Content Management API, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/exposed-error-field-in-scheduled-actions-api-response/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ggyuIQAqgEtn1V2aoyQRw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Mon, 26 Jul 2021 10:35:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Extending Space Names Limits to 64 Characters]]></title>
            <description><![CDATA[<p>The character limit for space naming will extended from 30 to 64 on July 26th. </p>
<p>This means that admins have more flexibility when naming a space, making it easier for them to adhere to existing naming conventions within their organization. No existing spaces will be affected.</p>
<p>To learn more about creating a space, you can check out our <a href="https://www.contentful.com/faq/basics/#how-do-i-create-a-space" title="Help center article on how to create a space">help center</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/extending-space-names-limits-to-64-characters/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OV4s7PnNPQE8TVjqKcfMsA</guid>
            <pubDate>Mon, 26 Jul 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New color system for Forma 36]]></title>
            <description><![CDATA[<p>We have designed a new color palette and updated the <a href="https://github.com/contentful/forma-36/tree/master/packages/forma-36-tokens" title="design tokens">design tokens</a> in our <a href="https://f36.contentful.com/" title="Forma 36 website">Forma 36 design system</a>.</p>
<p>This change increases vibrancy and visibility of important interactive elements, allowing for consistent and predictable contrast ratios in the Contentful products.</p>
<p>This new palette also scales better, with more and perceptually uniform hues. In order to migrate projects to use new tokens, we prepared a <a href="https://github.com/contentful/forma-36/tree/master/packages/forma-36-codemod" title="Forma 36 codemod">codemod</a> that will allow users to migrate code easily.</p>
<p>We will be rolling out these improvements to our products in the upcoming weeks.</p>
<p><img src="//images.contentful.com/296guvxfpn71/6E1qLgmBpMQQ1WVrwwIgnN/c058a24af461eee6397b0b84e5787c49/tags-teaser-small.png" alt="tags-teaser-small"></p>
<p>Affected services by this change: Launch, Compose, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-color-system-for-forma-36/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2ZdqKwGFKGJ0oCOu4Tzg</guid>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 23 Jul 2021 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Metadata not included by default when using "select" operator]]></title>
            <description><![CDATA[<p>Metadata is now no longer returned when it is not included in the <code>select</code> operator.</p>
<p>When fetching content using the Contentful REST APIs the <code>select</code> operator allows you to choose which properties you&#39;d like to retrieve from an entity. However, since the introduction of Tags, the API always returned an extra <code>metadata.tags</code> property.</p>
<p>This was an unintentional behavior that increased the response size. We have fixed this behavior so that when the <code>select</code> operator is present we only return specified properties.</p>
<p>If you&#39;re using <code>select</code> operator and rely on the extra <code>metadata.tags</code> in the response, make sure to include <code>metadata.tags</code> property in the <code>select</code> operator value.</p>
<p>Read more about the <code>select</code> operator in <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/select-operator">the API documentation</a>.</p>
<p>This change was previously announced in the <a href="https://www.contentful.com/developers/api-changes/#tags-not-included-by-default-when-using-select-operator">API Changes log</a>.</p>
<p>Affected services by this change: Content Delivery API, Content Preview API, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/metadata-not-included-by-default-when-using-select-operator/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">f7W6Wy0HtbfqLYxFciSyuA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 20 Jul 2021 14:07:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JavaScript CMA SDK 7.30.0 release]]></title>
            <description><![CDATA[<p>The CMA SDK now supports all of the available operations on the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions" title="Scheduled Actions API">Scheduled Actions API</a>, including creating, querying, deleting, updating, and fetching a single Scheduled Action.</p>
<p><strong>Fetching a Scheduled Action</strong>:</p>
<pre><code class="language-javascript">// With client and space already defined

try {
  const scheduledAction = await space.getScheduledAction({
     scheduledActionId: &#39;&lt;scheduled_action_id&gt;&#39;,
     environmentId: &#39;&lt;environment_id&gt;&#39; 
  })
} catch (error) {
  console.error(error)
}
</code></pre>
<p><strong>Updating a Scheduled Action</strong>:</p>
<pre><code class="language-javascript">// With client and space already defined

const updatedPayload = {
  entity: {
    sys: {
      linkType: &#39;Entry&#39;,
      type: &#39;Link&#39;,
      id: &#39;&lt;entry_id&gt;&#39;,
    },
  },
  environment: {
    sys: {
      linkType: &#39;Environment&#39;,
      type: &#39;Link&#39;,
      id: &#39;&lt;environment_id&gt;&#39;,
    },
  },
  scheduledFor: {
    dateTime: &#39;2022-01-01T12:00:00.000Z&#39;,
    timezone: &#39;Europe/Berlin&#39;
  },
  action: &#39;Publish&#39;
}

try {
  const scheduledAction = await space.updateScheduledAction(
    { scheduledActionId: &#39;&lt;scheduled_action_id&gt;&#39;, version: &#39;&lt;version_number&gt;&#39; },
    { payload: updatedPayload },
  ))
} catch (error) {
  console.error(error)
}
</code></pre>
<p><strong>Canceling a Scheduled Action</strong>:</p>
<pre><code class="language-javascript">// With client and space already defined

try {
 const scheduledAction = await space.deleteScheduledAction({
    scheduledActionId: &#39;&lt;scheduled_action_id&gt;&#39;,
    environmentId: &#39;&lt;environment_id&gt;&#39; 
 })
} catch (error) {
 console.error(error)
}
</code></pre>
<p>You can read more about Scheduled Actions and usage examples in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions" title="Scheduled Actions API documentation">Scheduled Actions API documentation</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/javascript-cma-sdk-7-30-0-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OS7rECp9ZSDNbZzKZt9fXQ</guid>
            <pubDate>Fri, 16 Jul 2021 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Update Scheduled Action API is now available]]></title>
            <description><![CDATA[<p>The Scheduled Actions API now provides the ability to update the timestamp or timezone of an existing scheduled action.</p>
<p>Previously scheduled actions could not be updated, meaning that developers needed to delete the existing scheduled action and then re-create it, leading to confusion and a change in scheduled action IDs. With the new API, developers can now modify the time that a scheduled action will execute without the ID of the scheduled action changing.</p>
<p>Updating a scheduled action follows similar behaviours to other Contentful APIs. To update a scheduled action, send the updated payload to the <code>PUT</code> endpoint for the scheduled action along with a <code>X-Contentful-Version</code> HTTP header specifying the current version of the scheduled action. The response will include the updated ScheduledAction entity, including the new <code>sys.version</code> for the action.</p>
<p>Note that the endpoint currently only allows updating the <code>scheduledFor.datetime</code> and the <code>scheduledFor.timezone</code> fields. Attempting to modify any other field will return an HTTP 400 Bad Request.</p>
<p>Learn more about the new endpoint, including how to use the CMA JS Library, in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions/update-a-scheduled-action">CMA developer documentation</a></p>
<p>Affected services by this change: SDKs and tools, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/update-scheduled-action-api-is-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Al3zhktGUk8HzjYLjU1HA</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Fri, 16 Jul 2021 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rescheduling of releases and scheduled events in Launch]]></title>
            <description><![CDATA[<p>Life moves pretty fast, and sometimes you need to change your plans. That’s why we’re making it easier to change the time that a release, entry or asset is scheduled to publish or unpublish in Launch.</p>
<p><strong>Old behavior</strong>: To change the scheduled time that the entry/asset/release will publish/unpublish, users had to delete the schedule and then add a new one. </p>
<p><strong>New behavior</strong>: Users select “Edit Schedule”, choose a new time, then carry on with their day.</p>
<p>This feature is released to all Launch users today and no action is required.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rescheduling-of-releases-and-scheduled-events-in-launch/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nl7s8nZLU0togmbKFA1nLg</guid>
            <pubDate>Wed, 14 Jul 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Self service space deletion for Premium/Enterprise org admins and owners]]></title>
            <description><![CDATA[<p>Premium/Enterprise org owners and admins can now delete spaces and use that license for a new space, without contacting Contentful support. This means that it is faster for organizations to redeploy their space licenses as their content needs evolve.</p>
<p>This feature can be accessed from the Subscription section of the Organization settings page.</p>
<p>Once a space has been deleted, its license will be available to reassign from the Unused Spaces tab in the Subscription page. It can be used with a new space or to upgrade a Trial space.</p>
<p>If a space is deleted in error, please contact Contentful’s customer support team as quickly as possible with the details of the space affected. Deleted space recovery is only possible within 25 days. </p>
<p><img src="//images.contentful.com/296guvxfpn71/1BsRupRafBCg9mpMLOrpex/3f36aa3861c34b8f706b167974e3a355/Screenshot_2021-07-27_at_11.08.09.png" alt="Space Deletion screenshot"></p>
<p>For more information on space management, you can refer to our <a href="https://www.contentful.com/help/delete-a-space/">documentation</a>. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/self-service-space-deletion-for-premium-enterprise-org-admins-and-owners/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">EQeeXUloxycIHlnkni8Ag</guid>
            <pubDate>Wed, 14 Jul 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Compose + Launch trials have been extended from 10 days to 60 days]]></title>
            <description><![CDATA[<p>The free trial of Compose + Launch for Team and Community users has been extended from 10 days to 60 days. This affects all trials active on, or beginning on, 1st July 2021.</p>
<ul>
<li>Current customers can activate their trial <a href="https://app.contentful.com/deeplink?link=start-trial&referrer=%5Bn%5D" title="Start an app trial for existing Contentful users">here</a> </li>
<li>New customers can create a Community Space with the Compose + Launch trial <a href="https://www.contentful.com/sign-up/?action=start_trial&utm_content=%5Bn%5D" title="Sign up for a Contentful Community account with an app trial enabled">here</a></li>
</ul>
<p>Visit the Compose + Launch <a href="https://www.contentful.com/contentful-apps/" title="Compose + Launch landing page">landing page</a> to see how they improve and accelerate the editorial experience in Contentful. </p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-compose-launch-trials-have-been-extended-from-10-days-to-60-days/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8VZUk89V8aPWpheFDgRchg</guid>
            <pubDate>Thu, 01 Jul 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App hosting]]></title>
            <description><![CDATA[<p>You can now host your apps using Contentful without any external hosting provider. App hosting stores and serves your app securely without any additional setup. This feature is available for all customers.</p>
<p>Simply head to the new “Bundles” tab when editing an App Definition and upload the build directory of your app.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6avCjsWWzqClrhYD6h46KW/a80364fb18d6f18c030ad738487e2424/21b948cc-6b01-480e-bf7b-9692c6440820.png" alt="App hosting"></p>
<p>App hosting also seamlessly integrates into any deployment pipeline. A new version of your app can be released with a single npm command.</p>
<p>To find out more read our guide about <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/hosting-an-app/">hosting apps using Contentful</a> and <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/create-contentful-app/#deploy-with-contentful">how to deploy an app using create-contentful-app</a></p>
<p>Affected services by this change: App Framework, Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-hosting/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Km4Qk2uHe1juKnnm2JiCA</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 23 Jun 2021 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Duplicate pages in Compose]]></title>
            <description><![CDATA[<p>Compose now supports duplicating pages. If you have cases when you need to create new pages that are very similar to an existing page you have, then this is for you. </p>
<p>And it also handles the entries referenced (nested) inside the page. Some referenced entries will be duplicated together with the page, while others will be linked. This is done based on whether an entry is a composition reference or not. You can tell that by whether entries are shown expanded or collapsed.</p>
<p>Some permissions are required for a user to see the duplicate option in Compose. </p>
<p>Learn more about <a href="https://www.contentful.com/help/compose-duplicating-a-page/">page duplication in Compose</a> in the Contentful help center.</p>
<p>Affected services by this change: Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/duplicate-pages-in-compose/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">I9gg7k7T3X4Q9FrWI6NTDA</guid>
            <category><![CDATA[Compose]]></category>
            <pubDate>Mon, 14 Jun 2021 13:38:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[More flexibility to generate slugs]]></title>
            <description><![CDATA[<p>To help speed up your work and make Contentful even more flexible, you are now able to choose which field is used to generate a slug.</p>
<p>If you ever wanted to create a slug from any short text field, not just the title of the entry, you can now make it happen easily.</p>
<p>While configuring a field for your content type, you can now use the appearance tab to define the field you want to use for your slug. Simply select the <em>Slug</em> widget, go to the <em>Generate slug from</em>, and select the field you want to use.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2a0gnMMmt9lMFgrNNfeNHE/2ab8f5880aa474c3ba7c427b82ed00cb/slug-for-different-fields.png" alt="slug-for-different-fields">  </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/more-flexibility-to-generate-slugs/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">KF68A7HE5KaEIPd5JokbBg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 07 Jun 2021 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Extend Compose page settings with asset and entry references]]></title>
            <description><![CDATA[<p>Compose now lets you customise the Page settings tab of your pages by adding references to entries and assets to the &quot;Compose: Page&quot; and &quot;Compose: SEO&quot; content types. This lets you add fields for setting a preview image for your pages or linking to a parent pages to define your content hierarchy.</p>
<p>Custom references to entries will be displayed as a card that you can click to edit in the web app. Learn more in our <a href="https://www.contentful.com/developers/docs/compose/extending-compose/#extending-the-compose-content-models-with-custom-fields" title="Extending the Compose content models with custom fields">guide to extending Compose</a>.</p>
<p>Affected services by this change: Compose.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/extend-compose-page-settings-with-asset-and-entry-references/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">3iEtFRmOJ7QRBESmKU8rtT</guid>
            <category><![CDATA[Compose]]></category>
            <pubDate>Mon, 24 May 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JavaScript CMA SDK 7.22.1 release]]></title>
            <description><![CDATA[<p>The CMA SDK version now supports the new <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases" title="Link to the Releases API documentation">Releases API</a>.</p>
<p>The Releases API enables the grouping of multiple content entries for simultaneous publication, validation or unpublishing.</p>
<p>Releases make it easy to monitor the progress of entries and assets that are part of large events in Contentful, such as product launches, promotional events or rebranding a site, then easily publish, validate or unpublish it as a single entity.</p>
<p>Example:</p>
<pre><code class="language-javascript">// With client and space already defined
const environment = await space.getEnvironment(&quot;&lt;environment_id&gt;&quot;)

// Creating a Release with 1 Asset and 1 Entry
const releasePayload = {
  title: &quot;My Release&quot;,
  entities: {
    sys: { type: &#39;Array&#39; },
    items: [
      { sys: { linkType: &#39;Entry&#39;, type: &#39;Link&#39;, id: &#39;&lt;entry_id&gt;&#39; } },
      { sys: { linkType: &#39;Entry&#39;, type: &#39;Link&#39;, id: &#39;&lt;asset_id&gt;&#39; } },
    ]
  }
}

try {
  const release = await environment.createRelease(releasePayload)
  await release.publish() // Publish all items in the release
} catch (error) {
  console.error(error)
}
</code></pre>
<p>You can read more about Releases, Release Actions and usage examples in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases" title="Link to the Releases API documentation">documentation</a>.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/javascript-cma-sdk-7-22-1-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lScg2U5Hv0n4zW3M0fb8MQ</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Fri, 21 May 2021 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[More detailed error messages for GraphQL Content API if an entry contains a broken link]]></title>
            <description><![CDATA[<p>The GraphQL Content API’s <code>UNRESOLVABLE_LINK</code> and <code>UNEXPECTED_LINKED_CONTENT_TYPE</code> error messages now include the ID of the entry containing the broken link. The same ID is also available in the <code>details</code> object under the <code>linkingEntryId</code> property to be used as machine-readable output for automated error handling (such as error logging). </p>
<p>Exposing the ID of the entry that contains the broken link in the error message will speed up your debugging process by making it much easier to identify the cause of the error.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5hF4j1lyalvyvQ2CLzUtYc/96777bd1a4f637bc42671581cb74b253/graphql-errors-broken-links-annotated.png" alt="More detailed error messages for GraphQL Content API if an entry contains a broken link"></p>
<p>This change is available for all customers on the Community, Team and Premium/Enterprise pricing plans.</p>
<p>You can read more about the GraphQL Content API in our <a href="https://www.contentful.com/developers/docs/references/graphql/">Developer docs</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/more-detailed-error-messages-for-graphql-content-api-if-an-entry-contains-a/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dr1i6B2Ke2KHHbUnTlOzvw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 19 May 2021 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Actions now include updatedAt and updatedBy]]></title>
            <description><![CDATA[<p>Scheduled Actions now include a <code>sys.updatedAt</code> timestamp as well as <code>sys.updatedBy</code> as a <code>Link</code> object, providing a more predictable location for detecting when a change has occurred on a scheduled action.</p>
<ul>
<li>The <code>updatedAt</code> field will always be a Zulu (e.g. UTC +00:00) timestamp that will be updated whenever a change has occurred, including the execution of the scheduled action.</li>
<li>The <code>updatedBy</code> field will show the last user that made a change to the scheduled action, such as creating or canceling an action.</li>
</ul>
<p>You can learn more about the Scheduled Actions API in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions">Content Management API documentation</a></p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-now-include-updatedat-and-updatedby/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DVZjWmsHm5kwdFv36SiqA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 19 May 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JavaScript CMA SDK 7.18.1 release]]></title>
            <description><![CDATA[<p>The CMA SDK now supports the new <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases" title="Link to the Entry References API documentation">Entry References API</a>.</p>
<p>The Entry References API enables users to recursively collect references of an entry and their descendants (up to a depth of 10 levels) and returns the entry and its included references, similar to the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/entries/entries-collection" title="Link to examples of Delivery API">Delivery API</a>.</p>
<p>Example:</p>
<pre><code class="language-javascript">client.getSpace(&#39;&lt;space_id&gt;&#39;)
  .then((space) =&gt; space.getEnvironment(&#39;&lt;environment_id&gt;&#39;))
  .then((environment) =&gt; environment.getEntryReferences(&#39;&lt;entry_id&gt;&#39;, { maxDepth: &#39;&lt;max_depth&gt;&#39; }))
  .then((entry) =&gt; console.log(entry.includes))
  // Or
  .then((environment) =&gt; environment.getEntry(&#39;&lt;entry_id&gt;&#39;)).then((entry) =&gt; entry.references({ maxDepth: &#39;&lt;max_depth&gt;&#39; }))
  .catch(console.error)
</code></pre>
<p>You can read more about Entry References, limitations and usage examples of other supported actions in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries/entry-references">documentation</a>.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/javascript-cma-sdk-7-18-1-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">72Bbj2MCeMN4SdXpPgQmow</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Tue, 11 May 2021 10:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Actions now include a `scheduledFor.timezone`]]></title>
            <description><![CDATA[<p>You can now send the time zone information when creating new schedules in the Scheduled Actions API.</p>
<p>The <code>scheduledFor.timezone</code> property should be a valid [IANA timezone identifier].(<a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones">https://en.wikipedia.org/wiki/List_of_tz_database_time_zones</a> &quot;Valid IANA time zones&quot;).</p>
<ul>
<li>Please note that the timezone is not validated against the provided UTC offset due to complexities around timezones and their interactions with UTC offsets (see <a href="https://www.w3.org/TR/timezone/">https://www.w3.org/TR/timezone/</a> for more information around the complexities) and instead provides useful information for display purposes.&quot;</li>
</ul>
<p>You can learn more about scheduled actions in our Content Management API <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions/scheduled-action">documentation</a></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-now-include-a-scheduledfor-timezone/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">CPHCgf2cwDu3qZcoi9KF3w</guid>
            <pubDate>Sun, 09 May 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled actions now store the specified UTC offset]]></title>
            <description><![CDATA[<p>The Scheduled Actions API now stores the UTC offset originally specified for create scheduled action requests, making it easier to determine the original time input by users.</p>
<p>Previously, the specified time sent in the request payload would be stored as a Zulu (e.g. no UTC offset) time. For example, the time &quot;2021-05-06T11:30:00+02:00&quot; would be stored as &quot;2021-05-06T09:30:00.000Z&quot; (note the hour), which is the Zulu time equivalent. Now the original value is normalized and then stored while retaining the UTC offset.</p>
<p>Note that this change will not have any impact on when a scheduled action is executed.</p>
<p>You can learn more about scheduled actions in our Content Management API <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions/scheduled-action">documentation</a></p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-now-store-the-specified-utc-offset/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hbTZf71GzJ9uiYfbPtMAg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 05 May 2021 09:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tasks for App Identities]]></title>
            <description><![CDATA[<p>App Identities can now access <code>Task</code>. This means that <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identity/">Apps equipped with an App Access Token</a> can now read, create and update Task.</p>
<p>For example, publishing an entry can now be prevented programmatically by attaching a <code>Task</code>. In order to proceed to publication, said <code>Task</code> needs then to be manually or programmatically marked as done.
Learn more in our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identities-and-events/">guide on App Identities and Events</a>.</p>
<p>Affected services by this change: App Framework, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tasks-for-app-identities/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1FHGJ40xJ4OGiaCmGB7g</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 28 Apr 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Change timezone on the Launch Calendar]]></title>
            <description><![CDATA[<p>We have updated the calendar page in <a href="https://www.contentful.com/marketplace/contentful-app/launch/">Launch</a> so that  users can change the timezone of the content calendar.</p>
<p>By default, the calendar shows scheduled content in your local timezone. However, we know that it is important to be able to see what your release calendar will look like for a specific market when you are managing campaigns that are launching in different parts of the world. </p>
<p>We have added a globe icon to the scheduled content view so that you can quickly identify when you are viewing content in a different timezone.</p>
<p>With this update, users can:</p>
<ul>
<li>Use the dropdown in the left sidebar on the calendar page to switch between timezones</li>
<li>View content on the calendar in the selected timezone</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/1uAJ7FJJYsJ8VXFKtRjajt/3e825c0d7222c686c107e8c33f240a46/Launch_timezones.png" alt="Launch timezones">
<em>Example of globe icon on calendar to indicate selected timezone</em></p>
<p>Affected services by this change: Launch.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/change-timezone-on-the-launch-calendar/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kIWaHhONM1jQcxkXqaQ</guid>
            <category><![CDATA[Launch]]></category>
            <pubDate>Wed, 28 Apr 2021 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JavaScript CMA SDK 7.17.1 release]]></title>
            <description><![CDATA[<p>The CMA SDK now supports the new <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/bulk-actions" title="Link to the BulkActions documentation">Bulk Actions API</a>.</p>
<p>The Bulk Actions API enables users to create actions that will perform asynchronously on a batch of entities on the environment level.</p>
<p>One of these actions is to publish multiple entries and assets:</p>
<pre><code class="language-javascript">// With client and space already defined
const environment = await space.getEnvironment(&quot;&lt;environment_id&gt;&quot;)

// Publishing multiple entries/assets
const bulkAction = await environment.createPublishBulkAction({
  entities: {
   sys: { type: &#39;Array&#39; },
   items: [
     { sys: { type: &#39;Link&#39;, linkType: &#39;Entry&#39;, id: &#39;&lt;entry_id&gt;&#39; } },
     { sys: { type: &#39;Link&#39;, linkType: &#39;Asset&#39;, id: &#39;&lt;asset_id&gt;&#39; } },
     { sys: { type: &#39;Link&#39;, linkType: &#39;Entry&#39;, id: &#39;&lt;entry_id_2&gt;&#39; } }
   ] 
  }
})

// Wait for the Bulk Action to complete
await bulkAction.waitProcessing()
</code></pre>
<p>You can read more about Bulk Actions, limitations and usage examples of other supported actions in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/bulk-actions">documentation</a>.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/javascript-cma-sdk-7-17-1-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vw2q4bUCu9Ggp49xpejzTg</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Fri, 23 Apr 2021 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Changelog notifications in the Contentful UI]]></title>
            <description><![CDATA[<p>We know that keeping track of product changes and improvements is important to our customers, and we’ve been working over the past few months in the quality and reliability of changelog updates (like this one!). </p>
<p>Today, we’re adding an update notification badge to the Contentful UI so you can easily stay up to date as we make changes. The badge is a small red dot in the top left corner of the web app, Compose, and Launch, and will appear whenever there’s a new entry in the changelog.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3fTaYsV9esvJilIMLwczE9/75d541312e95313f294ea6b9253e5bd6/changelog-feature.png" alt="Changelog notification and updates"></p>
<p>The same badge will appear on the “What’s new?” link in the navigation panel, and you can click on it for a quick preview of the latest updates in changelog. This way you can be aware of things that are changing and dig deeper if you’re interested, but won’t have to leave your workflow if you’re not.</p>
<p>Affected services by this change: Compose, Launch, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/changelog-notifications-in-the-contentful-ui/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qsRtK0Gf9VMvP6JgfJQQ</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 23 Apr 2021 09:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tags for GraphQL and Apps]]></title>
            <description><![CDATA[<p>We have released new features for tags in the GraphQL Content API that will help you query assets and entries across content types that share a common tag. </p>
<ul>
<li>The <code>ContentfulMetadata</code> type has been added and is accessible from the <code>Asset</code> type as well as from all types using the <code>Entry</code> interface. It can be used to select public tags associated with an entity. Read all about the new type <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation/contentfulmetadata-field">here in our Developer docs</a>.</li>
<li>You can now query a root <code>entryCollection</code> field with which you can fetch entries across content types. Read more about it <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation/entries">here in our Developer docs</a>.</li>
<li>You can also query content (entries or assets) by specific tags using the new <code>contentfulMetadata</code> field available in the collection filters. See all available filter fields <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters/contentfulmetadata-filters">here in our Developer docs</a>.</li>
</ul>
<p>For apps, we have exposed tag methods in the App SDK and made the resource accessible for backend apps. This allows you to build and customize your own workflows when using tags. </p>
<p>You can read more about the <a href="https://www.contentful.com/developers/docs/references/graphql/">GraphQL API</a> or <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">Apps</a> in our developer docs.</p>
<p>Affected services by this change: GraphQL Content API, App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tags-for-graphql-and-apps/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TwvgOvK89a3OVTtL4slQxA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Mon, 19 Apr 2021 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL Content API DateTime scalars show the provided UTC offset]]></title>
            <description><![CDATA[<p>The GraphQL Content API’s DateTime scalars now returns the UTC offset (e.g. +02:00) provided from Content Management API, matching the behavior of the Content Delivery API (CDA).</p>
<p>Previously, GraphQL API would always return the DateTime scalars as an ISO 8601 <a href="https://en.wikipedia.org/wiki/Coordinated_Universal_Time#Time_zones">Zulu time</a> string, meaning a DateTime saved as <code>&quot;2021-04-19T09:10.000+02:00&quot;</code> would be returned by GraphQL API as <code>&quot;2021-04-19T07:10.000Z&quot;</code>, whereas Content Delivery API would return the original UTC offset.</p>
<p>You can read more about the GraphQL Content API in our <a href="https://www.contentful.com/developers/docs/references/graphql/">Developer docs</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-content-api-datetime-scalars-show-the-provided-utc-offset/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">S8jHK7F9ZYgcy1SKZawRgw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 19 Apr 2021 07:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SCIM integration with Ping Identity]]></title>
            <description><![CDATA[<p>Contentful’s SCIM integration has now been added into Ping Identity’s app catalogue with full user provisioning support. This means that user roles &amp; permissions can now be managed directly from Ping Identity. Refer to our step-by-step configuration guide <a href="https://www.contentful.com/help/ping-user-provisioning-integration-with-scim/">here</a> for detailed instructions. </p>
<p>SCIM is available on Premium plans (and former Enterprise plans via the Scale and High Availability platforms).</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scim-integration-with-ping-identity/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qh2jVWDF18jKb6rqJBrA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 15 Apr 2021 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JavaScript CMA SDK 7.15.0 release]]></title>
            <description><![CDATA[<ul>
<li>added support for the entry PATCH resource</li>
</ul>
<p>Read more in our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries/entry/patch-an-entry/console/js">documentation</a>.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/javascript-cma-sdk-7-15-0-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">UUiHony0Csawe6MU19EpH</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Wed, 14 Apr 2021 14:05:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing new APIs for managing bulk content]]></title>
            <description><![CDATA[<p>Today we have released three new CMA APIs that help developers manage and publish content at scale.</p>
<p><a href="https://www.youtube.com/watch?v=q2KmJKaqTow" title="YouTube Thumn"><img src="//images.ctfassets.net/296guvxfpn71/3o9k6Z7kwdVUjM9S96B7lD/a3d300b4e608a0f1313bfce9d0a34836/maxresdefault.jpg" alt=""></a></p>
<ul>
<li>The <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/bulk-actions">Bulk Actions API</a> lets you publish, unpublish or validate a large content collection in a single API call. </li>
<li>The <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/releases">Releases API</a> lets you schedule a large content collection to be published or unpublished in a single API call. You can also validate that the content in a release is ready for publishing with a single API call.</li>
<li>The <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries/entry-references">References API</a> returns child references of the requested entry in a tree-like structure so that you can ensure that every reference is in the correct state.</li>
</ul>
<p>By streamlining and accelerating publishing at scale, these new APIs reduce turnaround times for customers managing content programmatically and enable teams to build even more <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/tutorial/">sophisticated apps</a> for managing internal workflows.</p>
<p>The new APIs support both entries and assets. The Bulk Actions and Releases APIs support content collections up to 200 items. The References API returns a response up to 10 levels deep or up to 1,000 items. </p>
<p>The new APIs are available starting today on all current plans and space types. </p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-new-apis-for-managing-bulk-content/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">XYkZ9TjshOfnz9DphDaOA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Sun, 28 Mar 2021 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Announcing Compose + Launch!]]></title>
            <description><![CDATA[<p>Today we have launched two new apps on our platform, built to help content teams work more efficiently in Contentful.</p>
<p><strong>Compose</strong> gives editors a familiar, page-based, interface to manage their web content and is much more familiar for users coming from a traditional CMS. Compose will create a new page definition within Contentful, and allow you to give your content teams a flattened interface to easily create, edit and manage the SEO of web pages. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2ynk2uoZ7sgIHWqDQgp992/889ea52cf51e9c1aded48ccfa4f8b622/compose-app-editor.png" alt="compose-app-editor"></p>
<p>Key Features</p>
<ul>
<li>Easily create and edit web pages in a flattened interface</li>
<li>Publish full pages with one click</li>
<li>Manage basic SEO settings and multiple locales </li>
<li>Easily reuse structured content to build new pages</li>
<li>Preview full pages</li>
<li>Comes with a sample content model to start building faster</li>
</ul>
<p><strong>Launch</strong> allows teams to collaborate much more effectively and deliver faster by grouping the content for large projects into releases that can be scheduled or published as a single entity. It also adds powerful planning and collaboration tools, including a calendar view of all scheduled events in your space and workflow status labels.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6CZkJK6ruZKuI0PA8TB8ln/866eb2712dced1d90a467d81a1c04835/launch-app-calendar-view.png" alt="launch-app-calendar-view"></p>
<p>Key Features</p>
<ul>
<li>Group content into releases for simultaneous publication</li>
<li>Quickly reschedule or cancel a scheduled release</li>
<li>View upcoming releases and their content in list and calendar views</li>
<li>Create custom workflows states and attach them to content types</li>
</ul>
<p>Together, they let content teams start working faster in Contentful, and deliver business critical projects more efficiently than ever.</p>
<p>Both apps can be installed by space or org admins from the <a href="https://app.contentful.com/deeplink?link=apps" title="Link to Apps tab in the web app">Apps tab</a> in Contentful, and are installed at the environment level like other apps. </p>
<p>They are included for all new and existing Enterprise customers, and can be added to Team plans for $1,995/month. All users can <a href="https://www.contentful.com/sign-up/?action=start_trial" title="begin a 10 day trial">begin a 10 day trial</a> of the apps today. </p>
<p>Find out more about the apps from our <a href="https://www.contentful.com/contentful-apps">landing page</a>, <a href="https://www.contentful.com/help/introduction-to-compose/" title="Compose help center">Compose documentation</a>, <a href="https://www.contentful.com/help/introduction-to-launch/" title="Launch help center">Launch documentation</a> or access the Learning Center courses on <a href="https://public.learningcenter.contentful.com/catalog/info/id:290" title="Compose course in the Learning Center">Compose</a> + <a href="https://public.learningcenter.contentful.com/catalog/info/id:289" title="Launch course in the Learning Center">Launch</a> today.</p>
<p>For a walkthrough of best practices for setting up the apps, join our <a href="https://www.contentful.com/resources/compose-launch-implementation-walkthrough/" title="Webinar sign up link">webinar</a> on Thursday 25th March. </p>
<p>Affected services by this change: Compose, Launch, Web App, Documentation, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/announcing-compose-launch/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tlBm0U9NAMpD8johBdg</guid>
            <category><![CDATA[Compose]]></category>
            <category><![CDATA[Launch]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Documentation]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 16 Mar 2021 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tags and tag-based permissions]]></title>
            <description><![CDATA[<p>With this release, we are introducing a new type of entity — tags. Tags are user-defined keywords, consisting of an editable label and a permanent ID, that can be used to create arbitrary content collections within a given environment. </p>
<p><a href="https://www.youtube.com/watch?v=hLgYBHbrUaA" title="Youtube Thumbnail for video about Tags"><img src="//images.ctfassets.net/296guvxfpn71/5YO0MTd87TzLifoMCN6lvB/7e3450b90ae57655fe5ea018802a8d4e/maxresdefault.jpg" alt="Youtube Thumbnail for video about Tags"></a></p>
<p>The workflow for using tags requires a space admin (or other authorized roles) to create a list of tags within the space. After that, users can apply tags to individual entries/assets or bulk tag multiple entries/assets. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/7juZcVrfQ9bFGm28bT3qW4/b839ca91fe727eeca8ca11309ad87a3a/CleanShot_2021-03-15_at_11.01.55.png" alt="Tags"></p>
<p>The use of tags streamlines content filtering and search. Content creators can use them to search across content types within the web app. Developers can effectively query arbitrary collections in the CMA and — when tags are set to be public — in the CDA/CPA.</p>
<p>Enterprise customers with Performance type of spaces can leverage tags further to create custom roles that allow users to restrict access, editing or publishing rights to individual content items by invoking tags. Tag-based permissions can be used temporarily, for example, while preparing an entry for publishing or permanently, as a way to accommodate multiple teams working within the same space.</p>
<p>Tags are supported by the Javascript SDKs, Migration libraries, and Apps SDK, with support for other client SDKs and GraphQL API coming in the near future. You can learn more about tags in our <a href="https://www.contentful.com/help/tags/">help docs</a> or our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-tags">dev docs</a>.</p>
<p>Affected services by this change: Content Delivery API, Content Preview API, Content Management API, SDKs and tools, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tags-and-tag-based-permissions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tuR3F5ZWWfDdLi7I0qGIA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 15 Mar 2021 09:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Embargoed Assets]]></title>
            <description><![CDATA[<p>This release introduces embargoed assets — a feature that restricts public access to assets based on customer requirements. When activated, the feature serves assets from a  ***.secure.ctfassets.net domain, which requires incoming requests to be authenticated by attaching a dynamically generated signature before fetching the asset file. </p>
<p>Embargoed assets can be configured to cover only unpublished assets or all assets within the space. The feature is available to all enterprise customers and can be enabled on a per-space basis. To activate the feature please reach out to our customer support team.</p>
<p>Please note that while Contentful provides the necessary documentation and tooling, it is up to the customer to implement the authentication service on the client consuming Contentful data. You can learn more about embargoed assets by reading the <a href="https://www.contentful.com/help/embargoed-assets-overview/" title="Embargoed Assets Feature Overview">feature overview</a> and an <a href="https://www.contentful.com/developers/docs/tutorials/general/embargoed-assets-getting-started/" title="Embargoed Assets Implementation Tutorial">implementation tutorial</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/47OybwsI15QeY6tHP6NILC/6ba9c16d2c2cb893a628fcd29e2634fc/embargoed-assets.png" alt="Embargoed Assets Flow"></p>
<p>Affected services by this change: Images API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/embargoed-assets/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dKC6CUjrUNyYEFPLs5e9QA</guid>
            <category><![CDATA[Images API]]></category>
            <pubDate>Fri, 26 Feb 2021 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Number and date comparison filters for "sys" properties]]></title>
            <description><![CDATA[<p>We have modified the GraphQL Delivery API to allow users filtering on the system properties of an entry or asset via comparison filters.</p>
<p>The <code>firstPublishedAt</code>, <code>publishedAt</code> and <code>publishedVersion</code> properties now support comparison filters:</p>
<ul>
<li><code>&lt;sys property&gt;_gt</code> - greater than the argument value</li>
<li><code>&lt;sys property&gt;_gte</code>- greater than or equal to the argument value</li>
<li><code>&lt;sys property&gt;_lt</code> - lower than the argument value</li>
<li><code>&lt;sys property&gt;_lte</code> - lower than or equal to the argument value</li>
</ul>
<p>The following string type filters were non-functional and have been removed from the <code>SysFilter</code> input type:</p>
<ul>
<li><code>firstPublishedAt_contains</code></li>
<li><code>firstPublishedAt_not_contains</code></li>
<li><code>publishedAt_contains</code></li>
<li><code>publishedAt_not_contains</code></li>
<li><code>publishedVersion_contains</code></li>
<li><code>publishedVersion_not_contains</code></li>
</ul>
<p>You can read more about GraphQL collection filters in our <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters">Developer docs</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/number-and-date-comparison-filters-for-sys-properties/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">t4lryZqwyrL2ffo8Mcxw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 22 Feb 2021 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[More convenience for rendering your fields]]></title>
            <description><![CDATA[<p>We released a new package to our open source field editors that will make your life easier if you happen to develop an app that is making use of the <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/locations/#entry-editor" title="Entry editor documentation">entry editor</a> location.</p>
<p>The package provides two React components that will wrap all the default fields of Contentful with its corresponding styles and structure. It will also display help text and error messages of any of the fields.</p>
<p>To start using it, just install <code>@contentful/default-field-editors</code> into your project and write a couple of lines of code as outlined <a href="https://github.com/contentful/field-editors/blob/master/packages/default-field-editors/README.md">in the readme</a>. If you are looking for an example on how to do it, you can take a look at our <a href="https://www.contentful.com/developers/docs/extensibility/field-editors/">example application for grouping fields</a>, which takes full advantage of the <strong>default-field-editors</strong>.</p>
<h3>More resources</h3>
<ul>
<li><a href="https://contentful-field-editors.netlify.app/">Reference documentation</a></li>
<li><a href="https://github.com/contentful/field-editors/tree/master/packages/default-field-editors">Source code and readme</a> for <code>@contentful/default-fields-editors</code></li>
<li><a href="https://www.contentful.com/developers/docs/extensibility/field-editors/">Guides and examples</a> on field editors</li>
</ul>
<p>Affected services by this change: Field editors.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/more-convenience-for-rendering-your-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">10uqvnG2LtA7EjiODsIWr8</guid>
            <category><![CDATA[Field editors]]></category>
            <pubDate>Sun, 21 Feb 2021 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Installation events]]></title>
            <description><![CDATA[<p>Apps using App Events can now listen for their own installation events (i.e installation, updating, and uninstallation). This allows you to perform any setup or cleanup actions required to use an app (e.g. removing data and references). </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5XSxsHiAMziYTSDm5FYOur/114bbc1b2b3c06bc1f4795853f6abb04/108193324-9d2a9e80-7115-11eb-89cc-0c53dc5605be.png" alt="App Installation events - screenshot"></p>
<p>For more information please refer to our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-event-subscriptions">docs</a>.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-installation-events/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8Pm1MG6ftDI3rFh9TjxZWQ</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Thu, 18 Feb 2021 13:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhook header transformations]]></title>
            <description><![CDATA[<p>It is now possible for custom header values to include data from the original webhook payload. This was previously available for the request body but can now be achieved in headers using the same syntax. With this release customers can now integrate with services that require custom header data, increasing the number of potential integrations. Header transformations are available for all customers on v2 pricing.</p>
<p>For more information, please read the <a href="https://contentful.com/developers/docs/references/content-management-api/#header-transformation">docs</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1sendaaiyOUci5K2MACLRx/d954c9627244b42302c8127b14af4a52/Screenshot_2021-02-02_at_11.59.08.png" alt="Webhook Header Transformation Screenshot"></p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhook-header-transformations/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">A33ELsSQHRaINWSGss3i6Q</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Tue, 02 Feb 2021 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Showing incomplete rules in custom roles]]></title>
            <description><![CDATA[<p>For spaces with custom roles, the “Content” and “Media” sections of the role editor now indicate if a rule is incomplete, i.e. if it refers to an attribute which doesn&#39;t exist anymore (e.g. a content type, an entry or an asset).</p>
<p>Attributes could be missing because they were either deleted or only exist in another environment.</p>
<p>If your roles have incomplete rules, they will be shown at the top of the list, with an indication of what is missing. They are disabled, but can be deleted.</p>
<p>The previous behavior was to hide incomplete policies from the web view. With the new changes, you can see outdated rules, delete them and thus keep your roles tidy.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4EqLlLm9olVRxxVIWoK962/e4bf9e06b7522a358a0a881a9c0e2bd1/incomplete-rules-changelog.png" alt="Incomplete rules in custom role editor"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/showing-incomplete-rules-in-custom-roles/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">jPv42M1BA0IcFECgX1XA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 27 Jan 2021 14:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Show validation errors for your custom fields]]></title>
            <description><![CDATA[<p>We recently added an additional package to our open source field editors that will enable you to enrich fields used in custom apps with it&#39;s corresponding errors.</p>
<p>By pulling in <code>@contentful/field-editor-validation-errors</code> into your project you can easily render a list of the error messages of a particular field to indicate what is wrong with the input.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/XtRb9DA839T4jyJp3I3C6/0afdc533f9853cb1900852b9bf394aa0/Screenshot_2021-01-25_at_17.06.01.png" alt="Restricted field with error"></p>
<h3>Resources</h3>
<ul>
<li>Field editors <a href="https://github.com/contentful/field-editors">source code</a></li>
<li><a href="https://www.contentful.com/developers/docs/extensibility/field-editors/">Guides and examples</a></li>
<li><a href="https://contentful-field-editors.netlify.app/">Reference documentation</a> on field editors</li>
</ul>
<p>Affected services by this change: Field editors.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/show-validation-errors-for-your-custom-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uHB3496CSYG9SDaxTDZ1A</guid>
            <category><![CDATA[Field editors]]></category>
            <pubDate>Mon, 25 Jan 2021 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A visual refresh of the Contentful Web app]]></title>
            <description><![CDATA[<p>This face-lift brings a better representation of states and statuses and a clearer visual hierarchy of buttons. It’s the first of more upcoming updates that will introduce more consistency and less noise, both visually and in the way we structure components.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/jzc7x7jvIC0j12zU6CkmI/df4262b09b2c754e7c044f9620bd8c1f/application-visual-refresh.gif" alt="Contentful Web Application Visual Refresh"></p>
<p>The newly released Contentful Web app is using the latest version of <a href="https://f36.contentful.com/">Forma 36 - design system from Contentful</a>.</p>
<p>If you build apps and extensions using Forma 36, <a href="https://github.com/contentful/forma-36/issues/733">follow the update instructions</a> to get the new look and feel.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/a-visual-refresh-of-the-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kKv9riPBpn00sbUsUznFQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 25 Jan 2021 14:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App SDK released]]></title>
            <description><![CDATA[<p>We&#39;ve just released <code>@contentful/app-sdk</code> (App SDK) on <a href="https://www.npmjs.com/package/@contentful/app-sdk" title="App SDK">npm</a>. This package is a renaming of the <code>contentful-ui-extensions-sdk</code> (UI Extensions SDK) and there are no plans to diverge the two.</p>
<p>The App SDK has been created to reduce the confusion caused by building apps using the UI Extensions SDK. All of our documentation and example apps have been updated to use the new App SDK for clarity.</p>
<p>This change does not break any apps or UI Extensions using the UI Extensions SDK. However, we do recommend using the App SDK for any new apps being built.</p>
<p>Affected services by this change: App SDK, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-sdk-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">GkemW9a7p5eeICGbI5cgcg</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 21 Jan 2021 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Existence and search term filter for "RichText" field type]]></title>
            <description><![CDATA[<p>We have modified the GraphQL Delivery API to allow users filtering on the content in a <code>RichText</code> field via <code>_contains</code>.</p>
<p>Also we added the existence check, as the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters">Developer docs</a> were already stating that the <code>_exist</code> filter is available for all field types. </p>
<p>Example query using the functionality that has been added:</p>
<pre><code class="language-graphql">query {
  someCollection(where: {
    OR: [
      { richTextField_exists: false },
      { richTextfield_contains: &quot;search term&quot; }
    ]
  }) {
    items {
      sys {
        id
      }
    }
  }
}
</code></pre>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/existence-and-search-term-filter-for-richtext-field-type/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TcClQQWbs9MBV0VLJv5w</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Tue, 19 Jan 2021 10:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Expiration of organization invitations]]></title>
            <description><![CDATA[<p>When you invite someone new to join your organization, the invitation link we send now expires after seven days. This helps us limit the possibility of someone gaining unauthorized access to your organization.</p>
<p>If some misses your invitation the first time around and the link expires, you can now quickly re-invite them by clicking &quot;re-send invitation&quot; next to their name in your organization&#39;s user list in the Contentful web app.</p>
<p>Find out more about inviting users to your organization in our <a href="https://www.contentful.com/help/inviting-users/" title="Inviting users">help center article</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/expiration-of-organization-invitations/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wqJbwp5NOTkpfiv1M1eEQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 18 Jan 2021 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search for entire phrases using double quotes]]></title>
            <description><![CDATA[<p>When searching using the <code>query</code> or <code>match</code> operator, it is now possible to search for entire phrases by wrapping the relevant part of the search query with double quotes (e.g. &quot;this is a phrase&quot;). The search engine will return only those results that contain exact matches to the phrase.</p>
<p>Phrases can be combined with each other and also with individual search terms at will. Please, find more information in the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/full-text-search" title="full-text-search-link">docs</a>.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API, Web App, GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-for-entire-phrases-using-double-quotes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">D0J5m3YHT7UxdKN5CxUxpQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 18 Jan 2021 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Entry support for JSON Patch updates]]></title>
            <description><![CDATA[<p>When updating an entry via the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries">Content Management API</a> it is now possible to send <a href="https://jsonpatch.com">JSON patch</a> updates via the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries/entry/patch-an-entry/console"><code>PATCH</code> resource</a>.</p>
<p>JSON patch is a web standard format for updating a JSON document by sending a description of the changes, rather than the entire updated document. This allows developers to make substantially more granular requests for entry changesets. You may find this useful if you have a write-intensive workflows, especially when working with content-heavy documents, or where request size is a concern.</p>
<p>This does not affect the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entries/entry/create-update-an-entry/console"><code>PUT</code></a> resource and entry updates made using that resource will continue working the same as before.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/entry-support-for-json-patch-updates/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ynZvVNhfu5ZsKd0zSKTlGw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 13 Jan 2021 17:03:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Asset support for HTTP/2 uploads]]></title>
            <description><![CDATA[<p>When creating/updating an asset via the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/assets">Content Management API</a> it is now possible to provide an URI in the file&#39;s <code>upload</code> property that points to a resource exclusively served via HTTP/2.</p>
<p>During <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/assets/asset-processing">asset processing</a> the file is fetched with HTTP/2 support and falls back to HTTP/1.1 if necessary.</p>
<p>This does not affect URIs served via HTTP/1.1 and they proceed to work as before.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/asset-support-for-http-2-uploads/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">7bd6bbHuNmjWGmGpy0MZ45</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 11 Jan 2021 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Contentful Migration v4.0.0 released ]]></title>
            <description><![CDATA[<p>  This release will change the default behaviour of <a href="https://github.com/contentful/contentful-migration#transformentriesconfig">transformEntries</a>. Previously, when tranformations or changes were applied to entries, the CLI published all entries after the changes were made. To avoid this, you needed to explicitly send the flag <strong>shouldPublish</strong> with the value &#39;preserve&#39;.</p>
<p>Now with version v4.0.0, <strong>transformEntries</strong> won&#39;t publish all the changed entries, unless the flag  <strong>shouldPublish</strong> is set to <em>true</em>. This change will prevent beginners from publishing changes by accident.</p>
<p>E.g
Adding &#39;byline&#39; property to the ContentType &#39;newsArticle&#39; and publish the update</p>
<pre><code class="language-js">migration.transformEntries({
    contentType: &#39;newsArticle&#39;,
    from: [&#39;author&#39;, &#39;authorCity&#39;],
    to: [&#39;byline&#39;],
    shouldPublish: true,
    transformEntryForLocale: function (fromFields, currentLocale) {
      if (currentLocale === &#39;de-DE&#39;) {
        return;
      }
      const newByline = `${fromFields.author[currentLocale]} ${fromFields.authorCity[currentLocale]}`;
      return { byline: newByline };
    }
  });
</code></pre>
<p>Affected services by this change: Contentful CLI.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/contentful-migration-v4-0-0-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QwCT0Vc9eEohbxLPpxgg</guid>
            <category><![CDATA[Contentful CLI]]></category>
            <pubDate>Wed, 09 Dec 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Locales for App Identities]]></title>
            <description><![CDATA[<p>App Identities can now access Locales. This means that <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identity/">Apps equipped with an App Access Token</a> can now read locales in the space-environment where they are installed. For example, knowing all the locales that an entry can be translated to and ensuring full translation coverage is now possible.
Learn more in our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identities-and-events/">guide on App Identities and Events</a> to leverage our App Framework at its fullest.</p>
<p>Affected services by this change: App Framework, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/locales-for-app-identities/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hunZbSg8FOcvhRP9mepA</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 09 Dec 2020 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Space usage export]]></title>
            <description><![CDATA[<p>Organization owners and admins can now export space resource usage to a local CSV file. The export includes the Entries and Assets usage (Entries + Assets = Records), Space ID, Created at, Created by, and the Expiry date (for Trial Spaces).</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/space-usage-export/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">R7n8qFxot5uxNuDcXIO6Q</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 08 Dec 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Space usage summary]]></title>
            <description><![CDATA[<p>Organization owners and admins can now view space resource usage directly on the Subscription page. Alerts are displayed when Environments, Roles, Locales, Content Types, or Records usage is approaching, reached, or exceeded the limit for the space type.  <a href="https://www.contentful.com/help/subscription-plan/" title="Help Center - Subscription plan">Help Center article</a></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/space-usage-summary/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6uDFI0DxWurpxrVaRJvcyg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 07 Dec 2020 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Request Verification for App Framework]]></title>
            <description><![CDATA[<p>This release introduces request verification to the App Framework. Request verification enables you to verify that requests received by your app&#39;s backend have come from Contentful, and reject those that aren&#39;t.</p>
<p>App developers can do this by establishing a shared secret, which Contentful then uses to sign any requests coming from app events or your app frontend. The signature in these requests can then be verified in your app backend.</p>
<p>Now that App Definitions support both a shared signing secret and multiple key pairs, we have combined these options under the new Security tab on the app settings page in the web app.</p>
<p>Learn more by reading our <a href="https://contentful.com/developers/docs/extensibility/app-framework/request-verification/">guide on request verification</a> or the <a href="https://contentful.com/developers/docs/references/content-management-api/#/reference/app-signing-secret">API documentation</a>.</p>
<p>Affected services by this change: App Framework, App SDK, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/request-verification-for-app-framework/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bIBJK3qaKB7wd0zxbQ</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 24 Nov 2020 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SCIM integration with Azure]]></title>
            <description><![CDATA[<p>Contentful’s SCIM integration has now been added into Azure’s app catalogue with full user provisioning support. This means that user roles &amp; permissions can now be managed directly from Azure. Refer to our step-by-step configuration guide <a href="https://www.contentful.com/help/azure-user-provisioning-integration-with-scim/">here</a> for detailed instructions. </p>
<p>SCIM is available to Enterprise customers on Scale and High Availability platforms.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scim-integration-with-azure/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">BUAJhgTPWVIh369aFSTATA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 24 Nov 2020 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.26 released]]></title>
            <description><![CDATA[<p>With this release it is now possible to read environment alias IDs using the <code>sdk.ids</code> namespace.</p>
<p>Read more in our <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#ids">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-26-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">G9TFChc6epq5ZtGVzXghQ</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Tue, 17 Nov 2020 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Instance Parameters for App Framework]]></title>
            <description><![CDATA[<p>This release introduces instance parameters to the App Framework. Now instance parameters can be used alongside free-form installation parameters.</p>
<p>With instance parameters it is now possible to customize installed apps depending on their location and content type without hardcoding information in their source code.</p>
<p>Instance parameters for apps are on par with instance parameters for UI Extensions API-wise, but App management views in the Web App have now an advanced visual editor simplifying work with parameters while building complex apps.</p>
<p>App instance parameters can be used to specify default values for fields, provide shared API keys for external services, reference content types and much more.</p>
<p>Read more about parameters <a href="https://www.contentful.com/developers/docs/concepts/widget-parameters/">here</a> and how they are defined within <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-definitions">App Definitions</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/54qndt5MhYnozlU3mMY2P/ef28042a59a96101c0e5d8ae6cff386c/image.png" alt="App paramters"></p>
<p>Affected services by this change: App Framework, App SDK, Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/instance-parameters-for-app-framework/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">aipel9IlRk9cEmF8qSP1Pw</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 16 Nov 2020 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Reference and media editor actions redesign]]></title>
            <description><![CDATA[<p>We’ve updated the actions for our <a href="https://www.contentful.com/help/references/">reference</a> and media fields. There is now a single button for either creating new, or linking existing content or media.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3qTIk6UaVUuCZbodt2wCp9/52ea4e0e48238d056ffedbc7846d67db/ref-button-styles__1_.jpg" alt="New reference button styles (16 Nov. 2020)"></p>
<p>Affected services by this change: Web App, Field editors.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/reference-and-media-editor-actions-redesign/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">EofssC4aTVNcPgNZSDytQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Field editors]]></category>
            <pubDate>Mon, 16 Nov 2020 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Existence filter for "Link" and "Array<Link>" field types]]></title>
            <description><![CDATA[<p>We have modified the Graph API to allow users filtering on the existence of content in a <code>Link</code> or <code>Array&lt;Link&gt;</code> field.</p>
<p>The <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters">Developer docs</a> were already stating that the <code>_exist</code> filter is available for all field types. </p>
<p>Example query using the functionality that has been added:</p>
<pre><code class="language-graphql">query ExistenceFilterQuery($shouldExist: Boolean) {
  someCollection(where:{
    singleEntryField_exists: $shouldExist
    multiEntryFieldCollection_exists: $shouldExist
    singleAssetField_exists: $shouldExist
    multiAssetFieldCollection_exists: $shouldExist
  }) {
    items {
      sys {
        id
      }
    }
  }
}
</code></pre>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/existence-filter-for-link-and-array-less-than-link-greater-than-field-types/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">e3Ep9la0O24dWYIjUSAvg</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 12 Nov 2020 15:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New options to move a reference card to top or bottom]]></title>
            <description><![CDATA[<p>With the new version of the reference field editor there are two additional buttons in the card actions menu: “Move to top” and “Move to bottom”.</p>
<p>This change only affects the multiple entry references editor. Assets and single reference editors won’t show the new buttons.</p>
<p>The new “Move to top” and “Move to bottom” actions allow quickly moving references in longer lists without drag&amp;drop. The “Move to top” button makes prepending of a newly added entry to a list more convenient.</p>
<p>You can check the reference editor <a href="https://contentful-field-editors.netlify.app/reference-multiple" title="Reference field editor playground">playground</a> to see the buttons in action.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/66dzzNw5bGcHonGrTXGunE/1089dd48fa62ab04ad135d5d32a3d69b/Screenshot_2020-11-11_at_15.52.35.png" alt="New reference card actions"></p>
<p>Affected services by this change: Web App, Field editors.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-options-to-move-a-reference-card-to-top-or-bottom/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6YaV5V8sazY2vEQgybig</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Field editors]]></category>
            <pubDate>Wed, 11 Nov 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Identities and Events are now available]]></title>
            <description><![CDATA[<p>App Identities and Events are now generally available. Apps can now function without a logged-in user or UI component, enabling numerous asynchronous workflows.</p>
<p>App Identities allow an app to request an access token and use it to interact with Contentful. This allows apps to call the Content Management API without using a user-scoped API key.</p>
<p>App Events are similar to webhooks, but are scoped to an app and the environment it&#39;s installed into. These are automatically created on app installation and removed on uninstallation, reducing any configuration time.  </p>
<p>Try out App Identities and Events by following our <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/app-identities-and-events/">new guide</a>, where we’ll walk you through building an app that leverages these new additions to the App Framework.</p>
<p>Both these features are available for all customers (excluding those on legacy pricing plans).</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-identities-and-events-are-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">mSTzVsRWWfjuep80lgDPA</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Wed, 28 Oct 2020 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search for links to an entity in multiple/different languages]]></title>
            <description><![CDATA[<p>We have modified the Graph API to allow users looking up links to an entry (<code>linkedFrom</code> field) in multiple locales.</p>
<p>With this change you can for example fetch pages that link to a specific category in multiple relevant locales, mainting the locale of your user while presenting fields content. Previously only the current selected locale was searched in. This is still the default behavior and can be overriden by the <code>allowedLocales</code> argument.</p>
<p>The <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation/one-to-many-multi-type-relationships">Developer docs</a> have been updated to reflect this change.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-for-links-to-an-entity-in-multiple-different-languages/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ShV4y5SHLYAT8IObklaVA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 26 Oct 2020 07:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Asset Scheduling]]></title>
            <description><![CDATA[<p>You will now be able to schedule an asset to publish or unpublish at a specific point in time. This uses the same scheduling functionality that is currently available for <a href="https://www.contentful.com/developers/changelog/#scheduled-publishing" title="Scheduled publishing for entries changelog link">entries</a>.</p>
<p>Learn more about <a href="https://www.contentful.com/help/scheduled-publishing/" title="Link to scheduled publishing help article">scheduled publishing</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5ICrGCwpB30DPG8JitMgsi/070a8eb484cce2e576443940b2287994/2020-10-23_3.30.29_PM.gif" alt="Asset Scheduling"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/asset-scheduling/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">uObIFf38SB45k2hvs9bPlg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 22 Oct 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Retrieve the same field in multiple locales]]></title>
            <description><![CDATA[<p>We have modified the Graph API to allow users to request the same field on an entry in multiple locales. </p>
<p>For instance, with this change you can fetch a slug or text preview in multiple languages. Previously you could only select a single locale for an entry, meaning fetching data for the same entry in multiple languages required doing multiple aliased queries or multiple requests.</p>
<p>The <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation">Developer docs</a> have been updated to reflect this change.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/retrieve-the-same-field-in-multiple-locales/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4B0B3y6F1Wzv1AfJOsmjCC</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Wed, 14 Oct 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New credit card payment experience]]></title>
            <description><![CDATA[<p>We have updated the credit card purchase flow in the webapp. The flow simplifies the purchase experience and makes it clearer which space best suits your needs. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-credit-card-payment-experience/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">mls7JT5kmHeSfdQY6B37OQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 12 Oct 2020 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enhanced error message for incorrectly linked content types]]></title>
            <description><![CDATA[<p>Graph API now provides a clearer error message with an error code of UNEXPECTED_LINKED_CONTENT_TYPE when an entry with an incorrect content type is linked from another entry. The error message also indicates what content type was received and the content types that are permitted.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enhanced-error-message-for-incorrectly-linked-content-types/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6NwtPsRLGHaLrvxavuFm6Q</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Sun, 11 Oct 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Trial spaces for Enterprise customers]]></title>
            <description><![CDATA[<p>We’ve made updates to how Enterprise customers can try more of Contentful for free. Proof of Concept spaces are now called Trial spaces and include clear communication throughout the duration of the trial. Enterprise customers still get five of these spaces. </p>
<p><a href="https://www.contentful.com/help/trial-spaces">Help Center article</a></p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/trial-spaces-for-enterprise-customers/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">koDboaezW7AeI8B5D1fQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 01 Oct 2020 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom Environment Aliases]]></title>
            <description><![CDATA[<p>Users that have opted in to the Environment Aliases feature can now create up to two additional custom Environment Aliases.</p>
<p>Additionally the UI has been updated to support explicitly targeting either the alias or the underlying environment, and alias update notifications are now more detailed.</p>
<p>Custom Environment Aliases are available to customers on the Enterprise tier.</p>
<p><a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/environment-aliases">API Documentation</a></p>
<p>Affected services by this change: Content Management API, Web App, SDKs and tools, Webhooks, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-environment-aliases/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">U2avoTnxqSpiW1JJUUJQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Webhooks]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Mon, 14 Sep 2020 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SCIM integration with OneLogin]]></title>
            <description><![CDATA[<p>Contentful’s SCIM integration has now been added into OneLogin’s app catalogue with full user provisioning support. This means that user roles &amp; permissions can now be managed directly from OneLogin. Refer to our step-by-step configuration guide <a href="https://www.contentful.com/help/onelogin-user-provisioning-integration-with-scim/" title="OneLogin user provisioning integration with SCIM">here</a> for detailed instructions.</p>
<p>SCIM is available to Enterprise customers on Scale and High Availability platforms.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scim-integration-with-onelogin/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4x1f7zBSHxljcw6K8Qglw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 09 Sep 2020 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Reference view]]></title>
            <description><![CDATA[<p>The reference view is a new feature to help speed up your workflow and reduce potential errors. Opening the references tab on an entry will gather every cross-linked entry and asset in a single view. This allows you to navigate quickly to deeply nested references and apply mass actions, such a publish or validate all in a single API call.</p>
<p>We currently can display referenced content up to 10 levels of references and display up to 200 entries and assets. The same number of entries and assets can be validated or published. </p>
<p>This feature is only available for customers on our Team or Enterprise pricing tiers.</p>
<p>Find out more at the <a href="https://www.contentful.com/help/reference-view/" title="Link to Help Center Article">help center article</a>, or read our <a href="https://www.contentful.com/blog/2020/09/02/visualize-your-content-in-the-contentful-web-app/">blog post</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3iL07ymXb375jz0e6ZCZOD/113637b97ffc3892b3c88a572ce5e182/referenceview-both.gif" alt="Reference View - Gif"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/reference-view/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZiHStELifqe0aORwCRBRdg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 02 Sep 2020 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Customize the appearance of editors]]></title>
            <description><![CDATA[<p>This release allows anyone to easily introduce new editors or override the default editor for a content type. These options are now configurable in the settings of a content type. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3Yi9JjSOL5yBNaOjddrnSt/963090454567cc9e265f4953a5628b6a/Kapture_2020-08-28_at_9.51.31.gif" alt="Customize editors"></p>
<p>Affected services by this change: Web App, App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/customize-the-appearance-of-editors/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Ob9heMc8WfNg7CeOz5reQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Tue, 01 Sep 2020 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Decrease in time to receive autosave events via webhooks]]></title>
            <description><![CDATA[<p>As previously announced in the <a href="https://www.contentful.com/developers/api-changes/#decrease-in-time-to-receive-autosave-events-via-webhooks" title="API Changes log">API Changes log</a>, the time that it takes to receive an update for the auto_save webhook will decrease from 20 seconds to 5 seconds for content that has been changed in the Web App.</p>
<p>If you are consistently editing an entry in the web app for one minute, and you have a webhook configured to be called for auto_save events, that webhook will be called 12 times in a minute whereas previously the webhook would be called 3 times in a minute.</p>
<p>The <a href="https://www.contentful.com/developers/docs/concepts/webhooks/" title="Webhook developer docs">Webhooks developer docs</a> have been updated to reflect this change.</p>
<p>Affected services by this change: Webhooks.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/decrease-in-time-to-receive-autosave-events-via-webhooks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6Cl3qgUP0MB04jAlWeDSFg</guid>
            <category><![CDATA[Webhooks]]></category>
            <pubDate>Sun, 16 Aug 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.18 released]]></title>
            <description><![CDATA[<ul>
<li>added support for getting the current target state of an app</li>
</ul>
<p>Read more in our <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#get-the-current-app-state">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-18-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">060vsNsnMykCWCxeRm49w</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Tue, 11 Aug 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.17 released]]></title>
            <description><![CDATA[<ul>
<li>updated our Typescript typings</li>
</ul>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-17-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fDEsPxZAI8HUaBCgBrjisg</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Thu, 30 Jul 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Actions limit increase]]></title>
            <description><![CDATA[<p>We&#39;ve increased the limit for pending scheduled actions per environment to 500 actions. You can have up to 200 entries scheduled to be executed in a single minute.  See more in the content management API <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions" title="Content Management API Documentation - Scheduled Actions">reference guide</a>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-limit-increase-500-actions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">W5m8SwT5BsVMQKbaDLXzOA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 16 Jul 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.16 released]]></title>
            <description><![CDATA[<ul>
<li>added support for metadata to the <code>sdk.entry</code> object</li>
</ul>
<p>Read more in the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#entry">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-16-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">27z7eBlqsiI3Ue8axfomPQ</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Wed, 15 Jul 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Create Contentful App]]></title>
            <description><![CDATA[<p>We&#39;ve released Create Contentful App which is a straightforward, zero configuration starting point for building a Contentful app. This is available both on <a href="https://www.npmjs.com/package/@contentful/create-contentful-app">npm</a> and <a href="https://github.com/contentful/create-contentful-app#readme">Github</a>. </p>
<p>You can try this out right now by running:</p>
<p><code>npx @contentful/create-contentful-app init my-colorful-app</code></p>
<p>Read more about Create Contentful App on <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/create-contentful-app/">our documentation page</a></p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/create-contentful-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RgY30QxJUWGECwZSf05Y7w</guid>
            <pubDate>Wed, 15 Jul 2020 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing Knowledge base app (proof of concept)]]></title>
            <description><![CDATA[<p>The Knowledge base app (proof of concept) allows you to create and deploy a knowledge base for your support team. We’ve prepared the foundation, so you can get started. Install the app in your Contentful space, write content, and get it all published and up and running in the span of 5 minutes.</p>
<p>Try the <a href="https://www.contentful.com/marketplace/app/knowledge-base/">Knowledge base app</a> from the Contentful Marketplace or <a href="https://www.contentful.com/developers/docs/extensibility/apps/knowledge-base/">view the documentation</a>. </p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-knowledge-base-app-proof-of-concept/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">AoJoI51Mfcj5oxXU4CRh2A</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Mon, 13 Jul 2020 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved web app accessibility with high contrast colors]]></title>
            <description><![CDATA[<p>We’ve made the web app more accessible by updating the <a href="https://github.com/contentful/forma-36/tree/master/packages/forma-36-tokens" title="design tokens">design tokens</a> in our <a href="https://f36.contentful.com/" title="Forma 36 website">Forma 36 design system</a>. Now all colors used across Contentful meet <a href="https://www.w3.org/WAI/WCAG21/quickref/#contrast-minimum" title="WCAG 2.1 AA">WCAG 2.1 AA</a> color contrast standards.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-web-app-accessibility-with-high-contrast-colors/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1JgXsdLhiiGMgj8QJHB9KQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 23 Jun 2020 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Version conflict resolution]]></title>
            <description><![CDATA[<p>The Web App will resolve version conflicts when two or more users are editing different fields on the same entry. The updates will be merged and appear in the user&#39;s instance of the Web App when they modify content on the entry.</p>
<p>However, if users are editing the same field, <a href="https://www.contentful.com/developers/changelog/#version-conflict-notification" title="Link to Version conflict notification changelog">they will receive an in-app notification</a> that will alert them that the entry they are currently editing is out of date due to an another user making changes to that entry. </p>
<p>As a part of this work, the &quot;discard&quot; changes functionality has been removed.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/version-conflict-resolution/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Yw68wbET8gRulGV9QR7gQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 04 Jun 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mux App]]></title>
            <description><![CDATA[<p>The <a href="https://mux.com/">Mux</a> app has been introduced to the Contentful <a href="https://www.contentful.com/marketplace/app/mux/">Marketplace</a>. Mux allows users to upload their video content from inside the Contentful Web App.</p>
<p>See the Mux <a href="https://docs.mux.com/docs/headless-cms-contentful">documentation</a> for more information on how to install and configure.</p>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/mux-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RgyVCuwGNJlzmAGFcJjE3A</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Tue, 26 May 2020 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ability to control reference link actions]]></title>
            <description><![CDATA[<p>We have released new appearance settings for reference fields (single reference, many references, single media, many media files) that gives content modelers the ability to hide link actions per field.</p>
<p>To find the new feature, go to the Appearance tab of a reference field.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/66LDWj4d9ao03qqKxkGDUq/22b9b785ea315c217d6d54593e2eed81/Screenshot_2020-05-26_at_21.06.35.png" alt="Reference links appearance settings"></p>
<ul>
<li><p>you can hide &quot;create new entry/asset and link&quot; button and allow editors only to select from existing entries or assets</p>
</li>
<li><p>you can hide &quot;link existing entries/assets&quot; button and enable editors only to create new entries/assets</p>
</li>
<li><p>you can hide both actions and allow editors only to change the position of existing items without the ability to add new items.</p>
</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ability-to-control-reference-link-actions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FDGWVxbha2z0HuqRVqGIg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 26 May 2020 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.15 released ]]></title>
            <description><![CDATA[<ul>
<li>added convenience method to open the current app or the current extension in a dialog</li>
</ul>
<p>Read more in the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#open-the-current-app-or-extension-in-a-dialog">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-15-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">JMyupqPWVPSnCSiPXnHzw</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 25 May 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Version conflict notification]]></title>
            <description><![CDATA[<p>Users of the web app will receive an in-app notification to alert them when the entry they are currently editing is out of date due to an another user making changes to the same entry. </p>
<p>This notification will prompt the user to refresh the browser to see the updated changes. It will also prevent a user from making changes to the entry until the page is refreshed.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/version-conflict-notification/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1ifd0BiK2J7I8OxSNPFBzR</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 25 May 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Open source field editors]]></title>
            <description><![CDATA[<p>We released Contentfuls 18 native field editors to open source. This allows developers to:</p>
<ul>
<li>implement custom behaviour into a field editor without re-creating the entire component from scratch (<a href="https://www.contentful.com/developers/docs/extensibility/field-editors/">example</a>)</li>
<li>compose fields via entry extensions easier to enable grouping or flattening of fields (<a href="https://www.contentful.com/developers/docs/extensibility/field-editors/example-grouping-fields/">example</a>)</li>
</ul>
<h3>Resources</h3>
<ul>
<li>Field editors <a href="https://github.com/contentful/field-editors">source code</a></li>
<li><a href="https://www.contentful.com/developers/docs/extensibility/field-editors/">Guides and examples</a></li>
<li><a href="https://contentful-field-editors.netlify.app/">Reference documentation</a> on field editors</li>
</ul>
<p>Affected services by this change: App Framework, SDKs and tools, Web App, Field editors.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/open-source-field-editors/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fMRxy5z1T02gk6SfxwgvyQ</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Field editors]]></category>
            <pubDate>Wed, 06 May 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.14 released]]></title>
            <description><![CDATA[<ul>
<li>added support to check if an action can be performed on an entity by the current user</li>
</ul>
<p>Read more in the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#access">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-14-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">IVVG7ROcXJZ2AqTK9EcUOQ</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Wed, 29 Apr 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[User Management API]]></title>
            <description><![CDATA[<p>The User Management API is now generally available. These endpoints allow organizations to manage their users, teams and their space roles and permissions directly. Enterprise organizations can now integrate the governance of their Contentful users with the rest of their technology stack. Read more in our developer <a href="https://www.contentful.com/developers/docs/references/user-management-api/">documentation</a>.</p>
<p>User Management API is available for Enterprise customers on current pricing plans.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/user-management-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RRvzCn7U3ySBC6FLg3hiLA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 27 Apr 2020 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Full page apps can now hook into the main navigation]]></title>
            <description><![CDATA[<p>Apps can now render full pages and hook into the main navigation.</p>
<p>To learn more, please head to the following resources:</p>
<ul>
<li>Developer documentation for <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/locations/">app locations</a> </li>
<li>Updated SDK docs for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#navigating-within-a-page-app">navigation within page apps</a></li>
<li>Example App that illustrates how page locations work in our <a href="https://github.com/contentful/apps/tree/master/examples/page-location">apps repository</a></li>
</ul>
<p>Affected services by this change: App Framework, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/full-page-apps-can-now-hook-into-the-main-navigation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Vl24bWylmYuQ5W3NFiPkmw</guid>
            <category><![CDATA[App Framework]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 26 Apr 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.13 released ]]></title>
            <description><![CDATA[<ul>
<li>added support for navigating to app page locations</li>
</ul>
<p>Read more in our <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#navigating-within-a-page-app">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-13-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">81GV9kOSj8F1BD8LFWaJQ</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Tue, 14 Apr 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Adding apps to integrate with Typeform and Brandfolder]]></title>
            <description><![CDATA[<h2>Typeform</h2>
<p>Directly assign typeform forms to structured content with inline preview directly within the Contentful web app. The app uses a serverless backend for OAuth :aws-lambda:</p>
<ul>
<li>Marketplace: <a href="https://www.contentful.com/marketplace/app/typeform/">https://www.contentful.com/marketplace/app/typeform/</a></li>
<li>Source code: <a href="https://github.com/contentful/apps/tree/master/apps/typeform">https://github.com/contentful/apps/tree/master/apps/typeform</a></li>
<li>Docs: <a href="https://www.contentful.com/developers/docs/extensibility/apps/typeform/">https://www.contentful.com/developers/docs/extensibility/apps/typeform/</a></li>
</ul>
<h2>Brandfolder</h2>
<p>Brandfolder is a DAM provider and the second 3rd party contribution to our marketplace offering (100% built, documented and supported by 3rd party - all we needed to do is some handholding and guiding them through our marketplace TOS)</p>
<ul>
<li>Marketplace: <a href="https://www.contentful.com/marketplace/app/brandfolder/">https://www.contentful.com/marketplace/app/brandfolder/</a></li>
<li>Source code: <a href="https://github.com/contentful/apps/tree/master/apps/brandfolder">https://github.com/contentful/apps/tree/master/apps/brandfolder</a></li>
<li>Docs: <a href="https://help.brandfolder.com/hc/en-us/articles/360043300294">https://help.brandfolder.com/hc/en-us/articles/360043300294</a></li>
</ul>
<p>Affected services by this change: App Framework.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/adding-apps-to-integrate-with-typeform-and-brandfolder/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MzyPt0quDRtf7V4aSzjs0w</guid>
            <category><![CDATA[App Framework]]></category>
            <pubDate>Sun, 12 Apr 2020 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.12 released]]></title>
            <description><![CDATA[<ul>
<li>added support for opening the bulk editor</li>
</ul>
<p>Read more in our <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-12-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MK1uReaS96hv38WZhFJgA</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Tue, 07 Apr 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SCIM integration with Okta]]></title>
            <description><![CDATA[<p>Contentful’s SCIM integration has now been added into Okta’s app catalogue with full user provisioning support. This means that user roles &amp; permissions can now be managed directly from Okta. Refer to our step-by-step configuration guide <a href="https://www.contentful.com/help/okta-user-provisioning-integration-with-scim/">here</a> for detailed instructions. </p>
<p>SCIM is available to Enterprise customers on Scale and High Availability platforms.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scim-integration-with-okta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DWDqEtfJyoc2oa46rZ18w</guid>
            <pubDate>Fri, 27 Mar 2020 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.11 released]]></title>
            <description><![CDATA[<ul>
<li>added support for getting all scheduled actions for the current space and environment</li>
</ul>
<p>Read more in our <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#scheduled-actions">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-11-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9zP1oOWfHZ0gb5rpPiSNQ</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 16 Mar 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SCIM API 2.0]]></title>
            <description><![CDATA[<p>We have released a new Contentful SCIM API to allow users to simplify user access management activities. Admins can grant users access to the right spaces easily by leveraging our Teams functionality and mapping it to permission groups in their IdP or other access management tool.</p>
<p>Read more in our developer <a href="https://www.contentful.com/developers/docs/references/scim-api/">documentation</a> and in the <a href="https://www.contentful.com/help/scim-faq/">FAQs</a>.</p>
<p>We are also working on a direct integration with Okta, which will be released shortly.</p>
<p>SCIM is available to Enterprise customers on Scale and High Availability platforms.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scim-api-2-0/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MuOeL15O4PRvFt6LjqgbXg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Sun, 15 Mar 2020 21:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Upload file size limit for free accounts]]></title>
            <description><![CDATA[<p>We are introducing a 50 MB limit on the size of the files uploaded to free accounts. This change is to help us prevent the Contentful delivery network from being used to distribute copyrighted content illegally.</p>
<p>Affected services by this change: Content Management API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/upload-file-size-limit-for-free-accounts/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">xfWGYSLRgGdcIohInGb6g</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Tue, 10 Mar 2020 10:27:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Team access management ]]></title>
            <description><![CDATA[<p>We have introduced a new view in the user detail area where you can now, from a single place, manage a user’s access to spaces and teams. Previously, you could manage a user’s space access but only see the teams a user had access to. With this improvement, an org admin or owner can now assign a user directly to teams from their user detail page.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/team-access-management-new-view/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">c3JqaIHRgkyqtcOgVlYq5g</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 05 Mar 2020 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Usage API now available]]></title>
            <description><![CDATA[<p>The Usage API endpoint is now available. This endpoint allows you to understand your usage across organizations and spaces. For more information refer to the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/usage">documentation</a></p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/usage-api-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RBNLvU7CQaK7xvjakj6WA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 02 Mar 2020 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Sync API Pagination Limit Parameter]]></title>
            <description><![CDATA[<p>The pagination limit is now configurable in the synchronization function in the Contentful Delivery API. This resolves an issue where some customers were exceeding the response size limit when synchronizing large content entries. The configurable limit has also been implemented in the Contentful JavaScript SDK and the Gatsby gatsby-source-contentful plugin. See more in the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/synchronization/initial-synchronization" title="reference documentation">reference documentation</a>.</p>
<p>Affected services by this change: Content Delivery API, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/sync-api-pagination-limit-parameter/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">CpUjQybQmP3Y3V4Vf7vcLw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Tue, 25 Feb 2020 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[App Framework]]></title>
            <description><![CDATA[<p>With App Framework teams can easily integrate best-in-class services with the Contentful platform, or build custom integrations suited to specific business needs.</p>
<p>As part of the App Framework launch, we’re releasing two new API endpoints, 15-and-counting open source apps which can serve as blueprints and inspiration, and libraries for common app use cases. Our goal is to equip you with a more extensible platform and make it easy to build a new integration — without weeks of custom development and testing.</p>
<p>Learn more about the App Framework in our <a href="https://www.contentful.com/app-framework/">website</a> or <a href="https://www.contentful.com/developers/docs/extensibility/app-framework/">developer documentation</a>.</p>
<p>See the available apps in our redesigned <a href="https://www.contentful.com/marketplace/category/all/">Marketplace</a>.</p>
<p>Learn about the new <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-definitions">App Definition entity</a> in the Content Management API.</p>
<p>Learn about the new <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/app-installations">App Installation entity</a> in the Content Management API.</p>
<p>Learn about the new SDK methods in our <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#app-configuration">documentation</a>.</p>
<p>Learn about our relaunched <a href="https://www.contentful.com/partners/">partnership program</a>.</p>
<p>Affected services by this change: Documentation, Web App, Content Management API, App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/app-framework/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vxTdnOnJEkmAgHZIo6rQ</guid>
            <category><![CDATA[Documentation]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 24 Feb 2020 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvement on the versions list in the Entry Editor]]></title>
            <description><![CDATA[<p>We&#39;ve released an improvement on the versions list to display the user responsible for the change as a tooltip.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/j3liT3aR0WO1eTN1cmoTO/e91a5bdbcac50f307044674a4c8c408b/Screenshot_2020-02-20_at_14.01.45.png" alt="Version list improvement"></p>
<p>This helps to better understand the history of changes on a content entry, and who&#39;s responsible for each changes.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvement-on-the-versions-list-in-the-entry-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0EEsFdfXJh9WjD4MHTcAW</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 20 Feb 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Actions limit increase]]></title>
            <description><![CDATA[<p>We&#39;ve increased the limit for pending scheduled actions per environment to 200. See more in the content management API <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions" title="Content Management API Documentation - Scheduled Actions">reference guide</a>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-limit-increase/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">OqFGj99cuWExmTHqE9BRw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Sun, 16 Feb 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL Filtering by Nested References]]></title>
            <description><![CDATA[<p>It is now possible to filter GraphQL queries by fields in nested references. As with the REST content delivery API, this is only available for single reference fields and can only search one level of nesting deep. In addition due to the nature of GraphQL schemas, the reference field must have a single <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-types/content-type">linkContentType</a> validation enabled. See more information about the Link filter in the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters/filters-by-field-type" title="GraphQL API documentation">GraphQL API documentation</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-filtering-by-nested-references/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">r6Wizl2Ki0jYslWe90m7w</guid>
            <pubDate>Thu, 13 Feb 2020 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Help center now available]]></title>
            <description><![CDATA[<p>Our new help center is now available. At the moment, it features articles on how non-technical users can get started using Contentful for their projects. You can find it at <a href="https://www.contentful.com/help/">contentful.com/help/</a></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/help-center-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Vxt2JJ3fhp1GPevVl1HoEw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 29 Jan 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Actions API]]></title>
            <description><![CDATA[<p>The scheduled actions API endpoint is now available. You can use this endpoint to schedule content entries to publish and unpublish whenever you need. See more in the content management API <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/scheduled-actions">reference guide</a>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-actions-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ll2mGFMABeRKpP6OC47X5A</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 29 Jan 2020 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[2FA status for users]]></title>
            <description><![CDATA[<p>A new column has been added to the Users tab within Organizational Settings which shows the 2FA status of each user. An <strong>Enabled</strong> label will be present for any user who has enabled 2FA for your organization.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/2fa-status-for-users/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eRg19co3Xzqr6RiY9jXww</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 19 Jan 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Default search order change in APIs]]></title>
            <description><![CDATA[<p>As previously announced in the <a href="https://www.contentful.com/developers/api-changes/" title="API Changes">API Changes</a> log, we have set a default order for requests to the Contentful APIs. This default ordering is:</p>
<pre><code>DESC by sys.updatedAt,
ASC by sys.id
</code></pre>
<p>If you are currently using ordering in your queries using the <code>order</code> query parameter then you will be unaffected by this change.</p>
<p>If you rely on the default ordering in our API responses and do not use the <code>order</code> query parameter, you may be affected by the change. We encourage you to implement the <code>order</code> parameter to ensure predictable response ordering.</p>
<p>Affected services by this change: GraphQL Content API, Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/default-search-order-change-in-apis/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">X4BYfuI29s8E3nv6bideiw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 13 Jan 2020 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Restrict roles to manage specific content entries]]></title>
            <description><![CDATA[<p>We&#39;ve released an update to our custom roles enabling administrators to restrict permissions on specific content entries.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2XNUyDfQR6nAR1GWcktAdn/2aad42acd0948bebede8047e9d6ba2e2/Screenshot_2020-01-10_at_11.13.08.png" alt="Restriction on specific entries"></p>
<p>This feature is available on all <em>Performance</em> spaces.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/restrict-roles-to-manage-specific-content-entries/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fsp3NDIzYBD9qdtsajQuiA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 08 Jan 2020 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text and GraphQL Complexity Improvement]]></title>
            <description><![CDATA[<p>We have improved the way we calculate GraphQL query complexity on Rich Text fields. We now add the sum total of the linked entry/asset limits set in the rich text field&#39;s validations settings and use that to calculate the number of complexity points for the field.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/3XeEXaIMY1nrRm6Bki09SN/74493f6c458d89978ae4292b8d1527cb/rt_validation.png" alt="rt validation"></p>
<p>This reflects how we calculate complexity points on reference fields using the <code>limit</code> parameter. If you ensure your linked entry/asset limits are set in the validations settings, the GraphQL complexity calculation will be far lower than they were previously.</p>
<p>See <a href="https://www.contentful.com/developers/docs/references/graphql/#/introduction/query-complexity-limits">the GraphQL Content API reference</a> for more details.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-and-graphql-complexity-improvement/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4C7uUsWBURoPUiumvTAgA</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 02 Jan 2020 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Environment aliases are now generally available]]></title>
            <description><![CDATA[<p>Environment aliases are now generally available across all space types, enabling space administrators to instantly promote any sandbox environment to master. Aliases and environments offer a way to enhance your development workflows and leverage automated CI/CD pipelines, resulting in shorter lead times, higher deployment frequency, lower mean time to restore (MTTR) and change fail percentage. Aliases can be managed inside the web app and through a dedicated CMA endpoint. For more information, check out our <a href="https://contentful.wistia.com/medias/tc98mvk4fk">introduction video</a>, <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/environment-aliases">API documentation</a>, <a href="https://www.contentful.com/developers/docs/concepts/environment-aliases/">concept guide</a> and <a href="https://www.contentful.com/developers/docs/tutorials/general/continuous-integration-with-circleci/">CI/CD pipeline integration tutorial</a>.</p>
<p>Affected services by this change: Content Management API, Web App, SDKs and tools, Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/environment-aliases-are-now-generally-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">q6H0ZUU22UxLMpAEGmbDg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Tue, 10 Dec 2019 10:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tasks API]]></title>
            <description><![CDATA[<p>The Contentful Management API endpoint for tasks is now available in Performance 1x, Performance 2x, Performance 3x, and Performance Unlimited spaces. The tasks API endpoint allows you to create, read, update, and delete tasks associated with an entry. See <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/entry-tasks" title="Contentful Management API reference">the Contentful Management API reference</a> for more details.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tasks-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1XwnFcRVwUIWYJurbYKc0g</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Fri, 29 Nov 2019 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tasks]]></title>
            <description><![CDATA[<p>Tasks are now available in Performance 1x, Performance 2x, Performance 3x, and Performance Unlimited spaces. Tasks allow you to assign work in an entry to another user in your space, like translation, editing, or anything else you might need. The assignee is notified by email. The entry cannot be published while there are unresolved tasks. The assigner is notified once the task is resolved. There is also a list of your pending tasks available in the user drop-down menu.</p>
<p>Learn more about <a href="https://www.contentful.com/help/tasks/">tasks in our documentation.</a></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/tasks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1oE1drs3MtLryuRMadVG9Q</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 06 Nov 2019 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Two-factor authentication (2FA)]]></title>
            <description><![CDATA[<p>Users can protect their Contentful accounts through two-factor authentication. 2FA verifies users through an authenticator app such as Google Authenticator, Authy, or Duo Mobile.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/two-factor-authentication-2fa/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">jFoyflhhMH2dyX90l1A2kA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 30 Oct 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Publishing]]></title>
            <description><![CDATA[<p>Scheduled publishing and unpublishing are now fully deployed. You can now schedule a content entry to publish and unpublish in any sequence that suits your needs. We have increased the limit of pending scheduled events per environment to 100.</p>
<p>Scheduling will be available unless you are on a legacy pricing plan, reach out to us if you wish to upgrade!</p>
<p>Learn more about <a href="https://www.contentful.com/developers/docs/tutorials/general/scheduled-publishing/">scheduled publishing</a>.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/71KiK3WPKSLgPSCEmznqWl/b7c0be6f8f032f43175635a3a10b7bd0/merge_from_ofoct__5_.gif" alt="merge from ofoct (5)"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-publishing-deployed/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">u3UVhTBS9lSmUjLJzJg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 28 Oct 2019 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[EditorInterfaces collection endpoint]]></title>
            <description><![CDATA[<p>We added a new endpoint that allows you to fetch the editor interfaces for all content types in an environment in one request.</p>
<p>Find out more <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/editor-interface/editor-interface-collection">in the documentation</a>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/editorinterfaces-collection-endpoint/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">F5hHvRr1qVj4f076ruA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 21 Oct 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.10 released]]></title>
            <description><![CDATA[<ul>
<li>added support for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#content-types-of-a-space">operating</a> on the current space&#39;s content types</li>
<li>added support for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#editor-interface">getting</a> all editor interfaces for all content types in the active environment</li>
<li>added <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#locale-fallbacks">locale fallbacks</a></li>
<li>added <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#locale-direction">locale direction</a></li>
<li>added <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#locale-optional">locale optional</a></li>
<li>added a convenience method for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#open-the-current-app-in-a-dialog">opening the current app</a> in a dialog</li>
<li>check if an app <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#check-if-an-app-is-installed">is installed</a></li>
<li>get the current <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#get-the-current-app-installation-parameters">app installation parameters</a></li>
<li>mark an <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#mark-an-app-as-loaded">app as loaded</a></li>
<li>added an <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#register-an-app-configuration-hook">app configuration hook</a></li>
<li>added an <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#register-an-app-post-configuration-hook">app post-configuration hook</a></li>
</ul>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-10-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PD4bg6PM7TNtDBihpYhWmg</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Sun, 20 Oct 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Scheduled Publishing]]></title>
            <description><![CDATA[<p>Scheduled publishing and unpublishing are being deployed over the next few weeks. You will now be able to schedule a content entry to publish and unpublish in any sequence that suits your needs. We are rolling this feature out progressively to ensure all users have the best possible experience. In addition, there is a limit of 20 pending scheduled entries per environment for now, but this limit will also increase soon and we will note that in the changelog when we make the change.</p>
<p>Scheduling will be available unless you are on a legacy pricing plan, reach out to us if you wish to upgrade!</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/71KiK3WPKSLgPSCEmznqWl/b7c0be6f8f032f43175635a3a10b7bd0/merge_from_ofoct__5_.gif" alt="merge from ofoct (5)"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/scheduled-publishing/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">44WmOqkR6cgnkBiwA6E7ew</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 14 Oct 2019 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updated invitation form]]></title>
            <description><![CDATA[<p>We have now updated the invitation form to make it possible to invite users directly into a team. We also gave the form a refreshed design. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updated-invitation-form/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rQNyE5AP5OjXjlT45JQUyQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 10 Oct 2019 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Entry Comments]]></title>
            <description><![CDATA[<p>Entry comments are now available. You can post and reply to comments within the entry editor enabling you to collaborate with other authors, editors, and translators. Comments are available unless you are on a legacy pricing plan, reach out to us if you wish to upgrade!</p>
<p>Learn more about <a href="https://www.contentful.com/developers/docs/tutorials/general/entry_comments/">entry comments</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/entry-comments/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">D94oDhJQ2xbdmOCQUOOyQ</guid>
            <pubDate>Thu, 10 Oct 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content Type in Entry Editor]]></title>
            <description><![CDATA[<p>We now show the content type of an entry above the entry title in the entry editor. This makes it easy to see at a glance what type of entry you&#39;re editing without having to click the Info button.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/sOvYkCoxJ9twvr9phOE9Y/196134f358e4c007be299baaff1f2a57/Annotation_2019-10-09_160725.png" alt="Annotation 2019-10-09 160725"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-type-in-entry-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VE17QNpCMsLVAD4ow7chw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 06 Oct 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Quick Navigation]]></title>
            <description><![CDATA[<p>We have added a quick navigation feature to the Contentful Web App. You can click the magnifying glass icon at the upper right or press the q hotkey to open the dialog. Start typing and automatically find entries, assets, and content types matching the text you type. You can then click or use the keyboard to select one of the results and be taken directly to that page.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/19Xh1v7sXawLXYzYNfANHP/9e8da97563b2d341f358575c59c34c89/qn1.png" alt="qn1"></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5LCogeoomsdS38tAnj7jE9/da37c0ebd1d98625ef253fae9bd35e74/qn2.png" alt="qn2"></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/6jO3zgQ5XWCBO6Fbl16QhI/94f773111fb8a8c1592abbc7c3c4d58c/qn3.png" alt="qn3"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/quick-navigation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sfHeWR4zSz6SQnVdYvoQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 03 Oct 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Focal Point App released]]></title>
            <description><![CDATA[<p>Focal Point App allows to set a focal point for an image. Allowing better cropping when delivering responsive images across devices and screen sizes.</p>
<ul>
<li><a href="https://app.contentful.com/deeplink?link=apps&id=image-focal-point">Install the app</a></li>
<li><a href="https://www.contentful.com/developers/docs/extensibility/apps/image-focal-point/">Read the docs</a></li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/7EfkBWyftumakVC27ysLuw/4b7caecd2763dcc4c11dbb854ff785d3/focal-point-release.png" alt="focal-point-release"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/focal-point-app-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">61BssiFhr6hZaNzqZmuCfw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 03 Oct 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Unpublished Reference Improvement]]></title>
            <description><![CDATA[<p>We have released a small but significant change to the dialog that appears when a you attempt to publish an entry that has unpublished references. We now show a list of those unpublished references instead of just a count. You can click an entry in the list and the slide-in editor appears. From there the you can publish the reference, then go back and publish the parent entry. This works for multiple levels of unpublished references.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/unpublished-reference-improvement/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2dXU9xJfuiU9dzyFD0Yyg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 30 Sep 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Environment aliases alpha released]]></title>
            <description><![CDATA[<p>With environment aliases we introduce a powerful addition to our developer toolbelt. </p>
<p>An environment alias allows you to access and modify the data of an environment, called the target environment, through a different static identifier. Aliases and target environments can be used to enhance your development and deployment workflows. For example, you can safely apply content model changes and roll them back when necessary or use them in your CI/CD pipelines.</p>
<p>Currently, only one alias with the identifier <code>master</code> is provided. It allows to define which environment should be used for production purposes – it previously used to be your <code>master</code> environment.</p>
<p>Access to environment aliases is currently limited to selected organizations.</p>
<p>For more information please check out our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/environment-aliases" title="Environment Aliases API Documentation">Content Management API docs</a> or our <a href="https://www.contentful.com/developers/docs/concepts/environment-aliases/" title="Environment alias concept article">environment alias concept article</a>.</p>
<p>Affected services by this change: Web App, Content Management API, SDKs and tools, Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/environment-aliases-alpha-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6hxU4I3VxykdxgN2WVi5A</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Tue, 17 Sep 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Apps beta released]]></title>
            <description><![CDATA[<p>Apps are solutions in a box. They orchestrate Contentful&#39;s powerful toolkit  to enable new use cases that would normally require extensive manual development and time investment.</p>
<p>In contrast to the alpha, beta apps are build on production services and come with full support for space environments. </p>
<p>Learn more about apps in their <a href="https://www.contentful.com/developers/docs/extensibility/apps/">documentation</a>. </p>
<p>If you currently have an alpha app installed, please check our <a href="https://www.contentful.com/developers/docs/extensibility/apps/migrating-from-alpha-to-beta/">migration</a> guide.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/apps-beta-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">YmSyjFYNlUEk7bPkBYL3w</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 11 Sep 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL Array Filters]]></title>
            <description><![CDATA[<p>The GraphQL Content API now supports filters on <code>Array</code> fields. You can filter for array fields that contain some, all, or none of the specified string values. </p>
<p>Read more in <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/collection-filters/filters-by-field-type">the GraphQL Content API Reference Guide</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-array-filters/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FIxrBplSgk0DGSPERE0DMg</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 22 Aug 2019 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Team access management]]></title>
            <description><![CDATA[<p>In order to make permissions management across large groups of users easier, we’ve introduced roles &amp; permissions support for Teams. A Team can have space access applied to it, and individual members of the Team inherit that space access through the Team. </p>
<p>We’ve now made it even easier to manage space access for Teams: we have introduced a new ‘Teams’ page in the Space Settings dropdown-menu. From here, space admins can add and remove Teams in their space, and modify the permissions of any Teams already in their space. </p>
<p>Teams feature is available on our select enterprise-grade plans. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/team-access-management/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fqWOphFc5Sg8fB3UQclAw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 05 Aug 2019 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Comments & Tasks Alpha]]></title>
            <description><![CDATA[<p>We are starting an alpha period of two new collaboration and workflow features: Comments and Tasks.</p>
<p>Comments allow users to communicate in the entry&#39;s sidebar, within Contentful webapp. You can also start a nested thread by replying to a specific comment.</p>
<p>Tasks represent action items (such as a translation request, or a review) assigned to a specific user. You can publish an Entry only after all Tasks are marked as done.</p>
<p>Access to Comments and Tasks is currently limited to selected organizations.</p>
<p>For more information please checkout our <a href="https://www.contentful.com/developers/docs/tutorials/general/entry_comments/" title="documentation">documentation</a>. You can also talk to us in our Slack community in the channel <a href="https://app.slack.com/client/T2FED1QJ2/CK9S4V3DK">#content-workflows</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/comments-and-tasks-alpha/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LgmSlzM1pMWyZRgSPOYeQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 23 Jul 2019 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Page extensions and UI Extensions SDK 3.9 released]]></title>
            <description><![CDATA[<p>Page extensions grant developers full control over an entire route within the Contentful web app and can control even multiple pages such as</p>
<ul>
<li><code>.../extensions/awesome-app/installation</code></li>
<li><code>.../extensions/awesome-app/dashboard</code></li>
<li><code>.../extensions/awesome-app/whateverYouPlease</code></li>
</ul>
<p>Page extensions can be activated either by navigating to a URL or through the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#opening-or-navigating-within-a-page-extension">UI Extensions SDK</a>. To learn more about page extensions, please visit their <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/locations/#page-extensions">documentation</a>.</p>
<p>Affected services by this change: App SDK, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/page-extensions-and-ui-extensions-sdk-3-9-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">E6nJ1CJFhCoafQ0I8qdA</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 23 Jun 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved support for re-ordering tags]]></title>
            <description><![CDATA[<p>The tags widget now allows you to re-order tags with drag&#39;n&#39;drop and keyboard support</p>
<p>For keyboard support, select a tag using <code>TAB</code>, hit <code>Space</code> to focus it and use the arrow keys to find a new spot in the list. Hit <code>Space</code> one more time to let it go.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-support-for-re-ordering-tags/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZgvdYnhAEpzSlGoxJucA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 13 Jun 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Usage overview for spaces environments]]></title>
            <description><![CDATA[<p>The web app is extended to allow you to see your <strong>usage and plan limits for any space environment</strong>. Previously, it was only possible for the <em>master</em> environment of a space.</p>
<p>To check your environment’s usage vs. the space limits in the web app go to:<br><strong>Space → Environment → Settings → Usage</strong></p>
<p>For  more more details on how the space plan limits are defined please refer to the <a href="https://www.contentful.com/pricing/?faq_category=payments&faq=what-type-of-spaces-can-i-have#what-type-of-spaces-can-i-have" title="pricing page">pricing page</a> and the <a href="https://www.contentful.com/developers/docs/concepts/domain-model/" title="domain model">domain model</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/usage-overview-for-spaces-environments/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Rki6jJ1xEXqRoPkqgK6pqw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 31 May 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Optimizely app released]]></title>
            <description><![CDATA[<p>The Optimizely app for Contentful is enabling marketers to run experiments with content powered by Contentful. We are integrating the two services to build exceptional customer experiences. The app minimizes cognitive drain from context switching, removes manual configuration steps and enables marketers to run more experiments, faster and with less friction.</p>
<p>The app is currently in alpha and available in an early access program to our enterprise customers. Documentation can be found <a href="https://www.contentful.com/developers/docs/extensibility/apps/optimizely/">here</a></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/optimizely-app-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qVTXcc6lCusMexSvNty9AQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 27 May 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom Entry Editor and UI Extensions SDK 3.8]]></title>
            <description><![CDATA[<p>UI Extensions can now be used to replace all fields of a content type and control the UI of the entire experience. This release enables multiple new use cases: think <em>conditional fields</em>, <em>custom field groups</em> or even <em>tree flattening</em> where graphs of structured content can be rendered as if they were flat.</p>
<p>To learn more, please checkout this <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/locations/">guide</a>.</p>
<p>To enable this feature we have released version 3.8 of the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/">UI Extensions SDK</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-entry-editor-and-ui-extensions-sdk-3-8/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6aFEmF2C1lwrzowmAGC7WT</guid>
            <pubDate>Thu, 02 May 2019 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.8 released]]></title>
            <description><![CDATA[<ul>
<li>added support for getting the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#editor-interface">editor interface</a> for a given content type ID</li>
<li>added support for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#receiving-notifications-about-changes-of-visibility-of-fields-disabled-for-editing">receiving notifations</a> about changes of visibility of fields disabled for editing</li>
<li>added support for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#ids">exposing IDs</a> of entities available in the current context</li>
</ul>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-8-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RPWNUb4LH6Zw3I9XoNSg</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Wed, 24 Apr 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Single Locale mode]]></title>
            <description><![CDATA[<p>We released an improvement in the User Experience of working with locales where we now allow the display of only 1 locale (which is no the default one). This is useful for entries that have a lot of fields, making the editing of its fields across many locales hard.</p>
<p>This feature can be enabled by selecting &quot;Single locale&quot; in the sidebar widget:
<img src="//images.ctfassets.net/296guvxfpn71/9bZbnXzDCMfQRsQyGCjaX/92513ef256cd226582219d87267cf8f6/Screen_Shot_2019-04-09_at_2.10.17_PM.png" alt="Screen Shot 2019-04-09 at 2.10.17 PM"></p>
<p>It also comes with some error reporting capabilities so that it&#39;s easier to pinpoint which locales have how many errors.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/single-locale-mode/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TjKfnelmT9dB8KrJQRNUvg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 09 Apr 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text Commands]]></title>
            <description><![CDATA[<p>Rich Text Commands are a new way to work with Structured Content in the Rich Text Editor.
By typing the character &quot;/&quot;, a commands panel appears from which the user can select to:</p>
<ul>
<li>Create</li>
<li>Embed, as block</li>
<li>Embed, as inline</li>
</ul>
<p>another Contentful entry or an Asset, while typing immediately after the &quot;/&quot; will filter the available options.</p>
<p>Here&#39;s what it looks like:
<img src="//images.ctfassets.net/296guvxfpn71/qQABoazA94tIL6jBNtt0n/7741b011b7ddc8e0d3ca252f01109a6c/Screenshot_2020-05-14_07.22.14.png" alt="rich text commands"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-commands/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">IFUdq4ofBgJSxTcy4lmOg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 05 Apr 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text links resolution in GraphQL Content API]]></title>
            <description><![CDATA[<p>We&#39;ve extended the GraphQL Content API to support deep querying into entries and assets referenced by Rich Text fields. The new <code>links</code> property currently has a complexity of 1000, as it can return up to 1000 entities.</p>
<p>You can read more about Rich Text links resolution in the <a href="https://www.contentful.com/developers/docs/references/graphql/#/reference/schema-generation/rich-text">reference documentation</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-links-resolution-in-graphql-content-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sGoxJRXb8Qp83HjoXjoAQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 25 Mar 2019 13:05:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK v3.7 released]]></title>
            <description><![CDATA[<ul>
<li>added support for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#assets-of-a-space">Upload API</a> so you can now upload binaries directly from UI Extensions</li>
<li>added convenience method for async asset processing</li>
<li>added Typescript definitions which means building UI Extensions now comes with the beautiful benefits of a typed language</li>
</ul>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-v3-7-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0IjGp1qnVbDUbSat72oCg</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Thu, 21 Mar 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Environment Cloning]]></title>
            <description><![CDATA[<p>We are giving developers more flexibility to manage environments by making it possible to clone any environment. Previously all environments were a copy of the <code>master</code> environment.</p>
<p>This feature enables adavanced development and deployment workflows:</p>
<ul>
<li>Update QA or staging environments from feature environments (allows multi-stage workflows)</li>
<li>Manage a different set of content for development and testing purposes in an environment which can act as a blue-print for all development work </li>
<li>Easier integration of feature environments into CI/CD pipelines</li>
<li>Backup environments before running migration scripts or automated tasks</li>
<li>Rename an environment by cloning it</li>
</ul>
<p>The release affects multiple areas:</p>
<ul>
<li><strong>Contentful web app</strong></li>
<li><strong>Content Management API</strong>: added additonal <code>X-Contentful-Source-Environment</code> header for environment creation (<a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/environments/environment" title="Environment API documentation">documentation</a>)</li>
<li><strong>SDKs</strong>: JS, Java, Ruby, Python (support for .Net and PHP coming soon)</li>
<li><strong>Contentful CLI</strong>: added additonal <code>source</code> parameter for creating an environment (<a href="https://github.com/contentful/contentful-cli/tree/master/docs/space/environment/create" title="Clone environment CLI documentation">documentation</a>)</li>
</ul>
<p>Affected services by this change: Web App, Content Management API, SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/environment-cloning/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FOgm7mH1i8uPcHTBKXlGQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 14 Mar 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Dialog Extensions enabled with UI Extensions SDK v3.6]]></title>
            <description><![CDATA[<p>A new version of the UI Extensions SDK was released. It enables the following functionality:</p>
<ul>
<li>support for <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#opening-an-extension-in-a-dialog">dialog extensions</a> to create fully custom, full-screen dialogs</li>
<li>detect an extension&#39;s <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#locations">location</a> in the web app</li>
<li>reading space <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#users-of-a-space">memberships</a> </li>
<li>reading <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#entries-of-a-space">snapshots</a></li>
</ul>
<p>Affected services by this change: App SDK, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/dialog-extensions-enabled-with-ui-extensions-sdk-v3-6/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">c6babkzh4xlXP4njqMaaA</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Sun, 03 Mar 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Team member transparency]]></title>
            <description><![CDATA[<p>We have introduced a small enhancement to the Teams feature: now all organization members have access to a new ‘Teams’ tab in the sidebar, and if they have been added into a team they will be able to see the name and description of the team, as well as the names and email addresses of the other members of that team.  </p>
<p>Work on Teams continues so please leave us your feedback directly via the webapp!</p>
<p>Teams is available on select enterprise-grade plans. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/team-member-transparency/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">z49CmGpZSOZsaPqAWzBQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 01 Mar 2019 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SSO configuration module]]></title>
            <description><![CDATA[<p>We have introduced a new module in the webapp under Organization settings: this new SSO module allows Organization admins and owners to configure their SSO setup directly in the webapp. </p>
<p>Download Contentful’s service provider details and input your provider’s information; map user attributes and test SSO connection before enabling SSO for your org. Finally, share the bookmarkable SSO login URL with the users in your org for easy access. </p>
<p>Available on select enterprise-grade plans. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/sso-configuration-module/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wZy1Je7fxrcougGSO7TSg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 01 Mar 2019 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bulk Editor & Slide In editor working together]]></title>
            <description><![CDATA[<p>The <a href="https://www.contentful.com/blog/2017/02/13/product-improvements-shipped-in-nov-dec-jan/#bulk-editing-of-references">Bulk Editor</a> is now being displayed in every level of a <a href="https://www.contentful.com/blog/2018/05/31/edit-structured-content/">SlideIn Editor</a> stack.</p>
<p>This means two improvements that were not possible before:</p>
<ol>
<li>If an entry has a Bulk Editor enabled in a reference field and there is a linked reference in the Bulk Editor, clicking it will open a new SlideIn Editor.</li>
<li>If an entry slides in and has a Bulk Editor enabled in a reference field, the Bulk Editor will be displayed.</li>
</ol>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/bulk-editor-and-slide-in-editor-working-together/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Y4UmLftZIDXniAJCHMaA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 01 Mar 2019 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom Sidebar]]></title>
            <description><![CDATA[<p>We are giving control over the sidebar in the Contentful web app with <strong>Custom Sidebar</strong>.</p>
<p>We expanded the editor_interface of content types so you can now hide / re-order built-in widgets as well as custom UI Extensions. UI Extensions now have true sidebar support so they don&#39;t need to be assigned to a field anymore.</p>
<p>To learn more please head to the documentation for <a href="https://www.contentful.com/developers/docs/extensibility/custom-sidebar/">Custom Sidebar</a> or checkout our first sample extensions: <a href="https://github.com/contentful/extensions/tree/master/samples/publish-confirm">A custom publishing widget</a></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/2oGLFA7PKv328qzmejxpB3/1190ad5d84508243a359e1c518aa9d5a/sidebar-release.png" alt="sidebar-release"></p>
<p>Affected services by this change: Documentation, App SDK, Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-sidebar/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">10BlOylmfafbuemxfsZqg</guid>
            <category><![CDATA[Documentation]]></category>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 13 Feb 2019 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Query complexity limits for GraphQL Content API]]></title>
            <description><![CDATA[<p>We introduced a query complexity limit of 11,000 entities per GraphQL query. Users who were sending us bigger queries in the past can continue to do so for one more month before getting any errors.</p>
<p>Feel free to reach out to us if you need any help with simplifying your queries or if you find the new limit way too &quot;limiting&quot; for your use case.</p>
<p>You can also read more about query complexity in the <a href="https://www.contentful.com/developers/docs/references/graphql/#/introduction/query-complexity-limits">reference documentation</a>.</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/query-complexity-limits-for-graphql-content-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6zY2PLNyFMZ2A3OnvXw</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Mon, 04 Feb 2019 13:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved content type editor for sorting fields]]></title>
            <description><![CDATA[<p>The usability of the content type editor for sorting fields has been improved. Keyboard support was added.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/5hBOyjubDC8nCskpX9yaX7/497b1371b215b0264880a27edc5699b2/content-types-sorting-min.png" alt="content type sorting improved"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-content-type-editor-for-sorting-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PC2jESTYhxnCB0DAtRwog</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 31 Jan 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text Editor supported in Versioning view]]></title>
            <description><![CDATA[<p>The Rich Text Editor now shows up in the Versioning view. Previously it was displaying the raw JSON data, so it should be easier now to compare changes between versions.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/1cFi9DSIhZpY1QZxILgttS/f686b9bc3a3f33c5b69db32641fa1219/compare-versions-rich-text.png" alt="Compare versions with rich text"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-editor-supported-in-versioning-view/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rpI1AxhbVv3g5IqnaXHg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 30 Jan 2019 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK 3.5.0 released]]></title>
            <description><![CDATA[<p>The following functionality was added:</p>
<ul>
<li>create new entries and assets</li>
<li>navigate to existing entries and assets</li>
<li>optionally use the slideInEditor for the above</li>
<li>trigger <code>success</code> and <code>error</code> notifications </li>
<li>reduced the bundle size from 21kb in v3.4 to 7kb in v3.5 (gzipped)</li>
</ul>
<p>Read more in the <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference#navigator">documentation</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-3-5-0-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PV1NYiC3WTkLwplWZQ</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Thu, 24 Jan 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing Teams]]></title>
            <description><![CDATA[<p>Teams is a new feature which makes it easy to group users together. Org admins and owners can create a Team, name and describe a team, and add and remove team members. We continue to work on Teams so more is to come! In the meantime, leave us your feedback directly via the webapp. </p>
<p>Available on select enterprise-grade plans. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-teams/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">U26K8xUfAmUhawp1XGQ62Q</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 24 Jan 2019 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text Performance improvements]]></title>
            <description><![CDATA[<p>The following improvements on the performance of Rich Text were released:</p>
<ul>
<li>Consolidation in the number of CMA calls happening with embedded entries in Rich Text. An example of improvement in the loading time of an entry with a Rich Text field which has 1000 embedded unique entries is the reduction from 6 minutes to 50 seconds.</li>
<li>Typing speed in large documents (for example over 20 embedded entries) has been restored to normal levels.</li>
<li>A UX improvement in the design of the embedded entries and the addition of a preloading state aim to improve the perceived performance of the feature.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-performance-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hIZoQGZ3uSuxbZUni1sRQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 23 Jan 2019 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Locale management UX improvements]]></title>
            <description><![CDATA[<p>We improved the way that admins and editors can work with Locales. Their listing has been set to an alphabetical order, except for the default which always shows up first, in the following areas:</p>
<ul>
<li>In &quot;Settings &gt; Locales&quot;</li>
<li>In the Entry Editor&#39;s Sidebar</li>
<li>In the Entry Editor&#39;s Locale&#39;s pop up. There it&#39;s also possible to select/deselect all the locales, helping users in spaces with many locales (more than 30, for example)</li>
<li>In the Entry Editor&#39;s fields list</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/locale-management-ux-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">mTJIxrt9IltpKzRQN5XFg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 23 Jan 2019 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A new home for editors and authors]]></title>
            <description><![CDATA[<p>Editors and authors now have centralized place where they can learn about Contentful as soon as they sign up. The new Space Home page in the webapp will be filled with instructional content to guide through their Contentful discovery phase, and later offer productivity tips to help them become Contentful power users. Stay tuned for more content coming soon! </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/a-new-home-for-editors-and-authors/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lrVgBbWfykg7fhyBdAVygw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 21 Jan 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Added support for native alerts, confirm dialogs and prompt dialogs from UI Extensions (UI Extensions SDK v3.4.2 released)]]></title>
            <description><![CDATA[<p><img src="//images.ctfassets.net/296guvxfpn71/1eZRM6Lx1YmpctvqaRGrGL/f679a7b3dcd19302ea043023850e9eed/dialogs.png" alt="dialogs"></p>
<p>It is now possible to leverage Contentful&#39;s native dialogs when working with UI Extensions. We added support for confirm, alert and prompt to the SDK from version 3.4.2. To learn about the new functionality please refer to the reference <a href="https://www.contentful.com/developers/docs/extensibility/ui-extensions/sdk-reference/#dialogs">documentation</a>. </p>
<p>We additionally added:</p>
<ul>
<li>locale names: <code>extension.locales.names</code> -&gt; <code>{ pl: &#39;Polski&#39;, &#39;en-US&#39;: &#39;English (US)&#39; }</code></li>
<li>field type and validations for all entry fields: <code>extension.entry.fields[id].type</code> and <code>extension.entry.fields[id].validations</code></li>
</ul>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/added-support-for-native-alerts-confirm-dialogs-and-prompt-dialogs-from-ui/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">P6GK2UZ54JWKY9dWR78Gg</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Wed, 16 Jan 2019 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Algolia App (alpha)]]></title>
            <description><![CDATA[<p>The Algolia app makes it easy to connect Algolia as a search engine to a Contentful space. Once it’s installed, Contentful will be automatically pushing updates to Algolia when content changes. The app allows fine control over <strong>content types</strong>, <strong>fields</strong> and even <strong>field values</strong> so users can generate the best search experiences.</p>
<p>For more information head over to our public <a href="https://www.contentful.com/developers/docs/extensibility/apps/algolia/" title="Algolia">documentation</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/algolia-app-alpha/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dD4m8zh3WdJd7o5ZlfEF9g</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 18 Dec 2018 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[webp Image File Validation]]></title>
            <description><![CDATA[<p>When creating a &quot;Media&quot; field, it is possible to use the &quot;Accept only specified file types&quot; validation to only allow &quot;Image&quot; files. webp files are now validated as images and can be linked in an entry with &quot;Image&quot; file type validation enabled.</p>
<p>Affected services by this change: Web App, Content Management API, Images API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webp-image-file-validation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Ux8XooRKPROG4ITJbjJfAg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Images API]]></category>
            <pubDate>Fri, 14 Dec 2018 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Apps Alpha]]></title>
            <description><![CDATA[<p>Today we are starting an alpha period of a new feature for Contentful&#39;s web app: <strong>Apps</strong></p>
<p>With <a href="https://www.contentful.com/developers/docs/extensibility/apps/">apps</a> we are trying to provide deeper customization and integration possibilities. Being extensible was one of our core concepts being API-first, with webhooks and UI Extensions. With apps we are trying to combine existing mechanisms with new building blocks to enable more powerful use cases - all orchestrated in a central app.</p>
<p>The first app we are enabling today is: <a href="https://www.contentful.com/developers/docs/extensibility/apps/netlify">Netlify</a>. The Netlify App is connecting your Contentful space to a Netlify site. The app enables continuous deployment of content changes into a static site.</p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4591hqJMXCg0qYCu0oayoE/ee0ac9547d02222f943c7b36bc70e905/image.png" alt="image"></p>
<p>Access to apps alpha is limited to selected organizations and further access is currently closed.</p>
<p>If you&#39;ve got access to apps, you still need to explicitly enable them in the Apps section of the Web App, acknowledging that you&#39;re willing to interact with an experimental feature.</p>
<p>For more information please checkout our <a href="https://www.contentful.com/developers/docs/extensibility/apps/">documentation</a> or talk to us directly in our Slack community in the channel <a href="https://slack.com/app_redirect?channel=apps-alpha&team=T2FED1QJ2">#apps-alpha</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/apps-alpha/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Cwv0RGRKOXopLVBK9EQ9Qg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 12 Dec 2018 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text Developer Tooling]]></title>
            <description><![CDATA[<p>We are releasing a suite of developer tools which boost developer efficiency when working with our new field type &quot;rich text&quot;. The tooling helps for example when migrating data from markdown into rich text or from rich text into HTML.</p>
<p>Initially we are releasing five tools:</p>
<p><strong>rich-text-from-markdown</strong>
Converts markdown documents to rich text</p>
<p><strong>rich-text-html-renderer</strong>
Converts rich text documents to HTML</p>
<p><strong>rich-text-links</strong>
Entity (entry and asset) link extraction utilities</p>
<p><strong>rich-text-plain-text-renderer</strong>
Converts rich text documents to plain text</p>
<p><strong>rich-text-types</strong>
Type definitions and constants for the rich text field type</p>
<p>Check out the repo here: <a href="https://github.com/contentful/rich-text">https://github.com/contentful/rich-text</a></p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-developer-tooling/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WjOHkyezENGcZnY1Oy7Iw</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Mon, 03 Dec 2018 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Helper functions for webhook transformations]]></title>
            <description><![CDATA[<p>Sometimes there is a need for trimming or modifying certain fields before delivering them to a webhook target. Contentful now provides numerous helpers that can be used at the transformation level.</p>
<pre><code>{
  &quot;content&quot;: &quot;{ first-paragraphs 2 /payload/fields/content/en-US }&quot;
}
</code></pre>
<p>This example limits the <code>content</code> field to its first 2 paragraphs. If the content field has more than two paragraphs, the rest of the text gets trimmed. In addition to trimming content, helpers are useful in modifying or refining content.</p>
<p>We are adding helpers for:</p>
<ul>
<li>limiting characters</li>
<li>limiting words</li>
<li>limiting paragraphs</li>
<li>stripping stop words</li>
<li>removing markdown</li>
<li>stringifying a JSON object</li>
</ul>
<p>More detail in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#helpers">API documentation</a></p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/helper-functions-for-webhook-transformations/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">5H9WfWI3Zfi1gT3oo1iRTg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 28 Nov 2018 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL Content API Beta]]></title>
            <description><![CDATA[<p>We are happy to announce that the GraphQL Content API is now available in beta, bringing development teams working with Contentful one step closer to deploying GraphQL-powered apps to production. The GraphQL Content API beta version comes with powerful filtering capabilities, supports both the Content Delivery API (CDA) and Content Preview API (CPA), and offers a fully functional equivalent to the REST implementation of the two APIs.</p>
<p>You will find a lot of useful resources, including vanilla implementation of the endpoint and step-by-step guides to implementing it with the Apollo client / SDKs, on the dedicated <a href="https://www.contentful.com/developers/docs/tutorials/general/graphql/">Getting started</a> page. The move to beta means that the GraphQL Content API is in a stable state and we do not plan to introduce any breaking changes to the feature after this point in time. Any further performance improvements and feature enhancements will be communicated on the <a href="https://www.contentful.com/developers/changelog/">Contentful Changelog</a>.</p>
<p>Please note that the new GraphQL Content API beta is initially rolled out on Large and Performance space types, with future plans to make it available more broadly. Customers previously enrolled in the alpha program will be able to continue using it. You have been invaluable in providing feedback and sharing your ideas with us throughout the process and we would like to give something back in return.  </p>
<p>We are excited to see the apps and websites you build using GraphQL. For additional questions, please contact our support team (and remember to include the ID of your organization, so we can respond more quickly).</p>
<p>Affected services by this change: GraphQL Content API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/graphql-content-api-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RqoQBReygE2KYyHuFiMEaQ</guid>
            <category><![CDATA[GraphQL Content API]]></category>
            <pubDate>Thu, 22 Nov 2018 15:58:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvements to user management]]></title>
            <description><![CDATA[<p>We have released some improvements to the user management experience in the webapp. Filtering, sorting, and searching are now all available directly in the user management page. Additional data, such as SSO status (if your organisation uses it), user role and space information, are also better surfaced and discoverable via filters.   </p>
<p>Additionally, customers on our Professional and Scale enterprise-graded platform plans will also be able to make use of these new endpoints to query and update user details programmatically. The documentation for these endpoints is available <a href="https://www.contentful.com/developers/docs/tutorials/general/user-management-api/">here</a>. They are still in alpha stage, so breaking changes are possible. </p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvements-to-user-management/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">B2YeMTlGn30Vk80lDkD0Rw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 21 Nov 2018 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rich Text Public Beta]]></title>
            <description><![CDATA[<p>Rich Text is a field type that enables authors to create rich text content, on par with traditional editors. Additionally, it allows entries and assets to be linked dynamically and embedded within the flow of the text.</p>
<p>Rich text provides these capabilities while maintaining a rich format on the API response. The API response is in JSON format thereby eliminating the empty <code>&lt;p&gt;&lt;/p&gt;</code> tags (associated with an HTML response) or shortcodes.</p>
<p>Note: Rich Text field is currently in Beta version.</p>
<p>You can read more about this feature in the <a href="https://www.contentful.com/developers/docs/concepts/rich-text/">Documentation page</a>.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rich-text-public-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bQpPvwFDwjcjtnrauZ4IeA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 17 Oct 2018 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AWS Webhook Integration]]></title>
            <description><![CDATA[<p>The integration is enabling direct communication with all AWS services implementing <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html">v4 signatures</a> (100+ services) such as Lambda, S3 or SQS, and many more. The integration removes the need for operating an AWS API gateway in front of a service to access it from a Contentful.</p>
<p>This is an enterprise-graded webhook feature which will be available to organizations on the Professional and Scale platform.</p>
<p>To get you going quickly, we added three Webhook Templates leveraging the integration for Lambda, S3 and SQS:</p>
<ul>
<li><a href="https://app.contentful.com/deeplink?link=webhook-template&id=aws-s3-store-entries">Store entries in S3</a></li>
<li><a href="https://app.contentful.com/deeplink?link=webhook-template&id=aws-sqs-send-message">Send message to SQS</a></li>
<li><a href="https://app.contentful.com/deeplink?link=webhook-template&id=aws-lambda-call-function">Trigger a Lambda function</a></li>
</ul>
<p>Updated Content Management API docs: <a href="https://www.contentful.com/developers/docs/references/content-management-api/#aws-webhook-integration">here</a></p>
<p><img src="//images.ctfassets.net/296guvxfpn71/4WPnujukVGgMKWOoGUQq66/a210e00044551873d2da13738fb4fef6/AWS_Webhook_Integration_-_release_training__3_.png" alt="AWS Webhook Integration - release training (3)"></p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/aws-webhook-integration/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8s1yhYaGoLWpDVMVHHKew</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 11 Oct 2018 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Confidentiality for OAuth Applications]]></title>
            <description><![CDATA[<p>OAuth applications you create for your custom Contentful integrations can now be explicitly marked as confidential. When an OAuth application is confidential, both the &quot;Client ID&quot; and &quot;Client Secret&quot; will be required when requesting a token. (Note: This requirement does <em>not</em> apply to the <a href="https://tools.ietf.org/html/rfc6749#section-4.2">implicit grant flow</a>, which is the OAuth flow described in Contentful&#39;s official documentation.)</p>
<p>This feature is part of a security upgrade that ensures Contentful correctly enforces the confidentiality of client credentials.</p>
<ul>
<li>Read about how to <a href="https://www.contentful.com/developers/docs/extensibility/oauth/">create a custom OAuth application</a> for your Contentful integration.</li>
<li>Manage the confidentiality status of your custom OAuth applications from the <a href="https://app.contentful.com/account/profile/developers/applications">Applications page</a> in your user profile.</li>
<li>Learn more about the distinction between public and confidential clients in the <a href="https://tools.ietf.org/html/rfc6749">official OAuth 2.0 specification</a>.</li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/8GkaJUole86iiYkw4o0mI/1298417a219c415bc20dc3e812f824d1/unnamed.png" alt="screenshot"></p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/confidentiality-for-oauth-applications/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PLF522rRGaeUGW1O5mf3g</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 03 Sep 2018 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Added webhook templates to trigger CI/CD processes when content changes]]></title>
            <description><![CDATA[<p>We added webhook templates to trigger builds on CI/CD/PaaS services:</p>
<ul>
<li>Trigger a build with the <a href="https://circleci.com/">Circle CI</a></li>
<li>Trigger a build with <a href="https://travis-ci.com/">Travis CI</a></li>
<li>Trigger a build with <a href="https://about.gitlab.com/">Gitlab</a></li>
<li>Trigger a build with <a href="https://www.heroku.com/">Heroku</a></li>
</ul>
<p>and also to trigger cloud functions:</p>
<ul>
<li>Trigger a cloud function with <a href="https://webtask.io/">Webtask</a></li>
</ul>
<p>See a list of all the <a href="https://www.contentful.com/marketplace/type/webhook/">webhook templates on the Contentful marketplace</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/added-webhook-templates-to-trigger-ci-cd-processes-when-content-changes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sRkc9h7lzUXjDQRGSeu4w</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 23 Aug 2018 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Secret values for webhook headers]]></title>
            <description><![CDATA[<p>Headers provided for a webhook can now be marked as <strong>secret</strong>. A secret header value can not be revealed in plain text anywhere in the system, including the Web App, API responses and webhook logs. Only the webhook target is able to recive the value of the secret header.</p>
<p>Headers can be marked secret in the Web App webhook editor or <a href="https://www.contentful.com/developers/docs/references/content-management-api/#custom-headers">using the Content Management API</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/secret-values-for-webhook-headers/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">M5gWbQO3OcUPVzbvbC1Yw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 21 Aug 2018 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Dedicated URL for the Bulk Editor]]></title>
            <description><![CDATA[<p>The Bulk Editor has a dedicated URL which can be used to render it directly, without asking the user to find the field first and start editing it.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/dedicated-url-for-the-bulk-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">puOQy0mvAdKTOGn3BzbMIA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 20 Aug 2018 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Quickly connect to other APIs with our new Webhook Templates]]></title>
            <description><![CDATA[<p>We added Webhook Templates to the Contentful Web App. A Webhook Template represents a specific integration with an external service and it is guiding the user through the setup process. </p>
<p><img src="//images.ctfassets.net/296guvxfpn71/28FfFItoPyAaUkoM64iaWa/d5c8c98ac6f4006576c85813d2254730/Screen_Shot_2018-08-16_at_15.35.40.png" alt="Screen Shot 2018-08-16 at 15.35.40"></p>
<p>For the initial release we are adding templates for:</p>
<ul>
<li>Trigger a production build of a Contentful powered static site with <strong><a href="https://netlify.com" title="Netlify">Netlify</a></strong></li>
<li>Send a custom message to a channel in <strong><a href="https://www.slack.com" title="Slack">Slack</a></strong></li>
<li>Create an issue or user story in <strong><a href="https://www.atlassian.com/software/jira" title="Jira">Jira</a></strong></li>
<li>Send a message as email with <strong><a href="https://www.mailgun.com/" title="Mailgun">Mailgun</a></strong></li>
<li>Send an SMS to <strong><a href="https://www.twilio.com/" title="Twillio">Twillio</a></strong></li>
<li>Execute a function on <a href="https://cloud.google.com/functions/docs/calling/http" title="Google Cloud">Google Cloud</a></li>
<li>Send a message to a channel with <strong><a href="https://www.pubnub.com/" title="Pubnub">PubNub</a></strong></li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/quickly-connect-to-other-apis-with-our-new-webhook-templates/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">iJ6cj8xQ2HNTM4vp5PN3Vg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 14 Aug 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhooks are now transformable]]></title>
            <description><![CDATA[<p>Developers can now customise the HTTP method, content-type and request body of any webhook. This enables direct connections to APIs of services such as:</p>
<ul>
<li>triggering builds for static sites with fine control over branches or environmental variables on continuous delivery platforms such as Circle CI, Travis CI or GitLab</li>
<li>sending direct messages to Slack or SMS via Twillio</li>
<li>sending emails via Mailgun</li>
<li>and many more</li>
</ul>
<p>In the past user needed to develop, run and maintain custom transformation layers to make a Contentful webhook compatible with a 3rd party API. By enabling native transformations through our backend we are making it easier to build modern multi service architectures with Contentful.</p>
<p>For a full specification of the transformations please refer to the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#transforming-webhook-calls">Content Management API docs</a> or the <a href="https://www.contentful.com/developers/docs/concepts/webhooks/#customizing-webhook-calls">webhook concepts article</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhooks-are-now-transformable/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">gFFwcQFOj50rFv3Jvl2lg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Sun, 29 Jul 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New "Environments" permission for roles]]></title>
            <description><![CDATA[<p>Roles have been extended with an <strong>Environments</strong> permission, which controls whether a role is allowed to manage and access sandbox environments.</p>
<p>Visit <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/roles">https://www.contentful.com/developers/docs/references/content-management-api/#/reference/roles</a> to see how this new permission can be used or enable it using the WebApp for a role of your choice.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-environments-permission-for-roles/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">A3BIl7OQ658L325f3Zdmig</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 18 Jul 2018 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enabling webhooks for environments by adding ability to filter]]></title>
            <description><![CDATA[<p>We added filtering support for webhooks which enables developers to target webhooks to specific entities and environments.</p>
<p><strong>Examples:</strong></p>
<ul>
<li>trigger a static site preview build only if entries/assets get published in environments which have a prefix of “preview-“.</li>
<li>trigger an integration test if the content model changed in a development environment.</li>
</ul>
<p>These and many more conditional filtering tasks needed to happen on the user’s side and can now be fully handled by Contentful.</p>
<p><strong>Resources:</strong></p>
<ul>
<li>Learn about webhooks with filters in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhooks">Content Management API</a> reference documentation</li>
<li>Learn about the concept of filters for webhooks in the <a href="https://www.contentful.com/developers/docs/concepts/webhooks/">user guide</a></li>
</ul>
<p><img src="//images.ctfassets.net/296guvxfpn71/3H1i3JtUPSK4yiemWW0ics/5c82efcde79ad2d2d71175233a14b0b6/Screen_Shot_2018-06-14_at_10.06.00.png" alt="Screen Shot 2018-06-14 at 10.06.00"></p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enabling-webhooks-for-environments-by-adding-ability-to-filter/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">3E01SHtER3FCR515bksE9r</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 13 Jun 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Slide In editor]]></title>
            <description><![CDATA[<p>A new editing interface for linked entries is released today, where every subsequent linked entry is stacked on top of the current one. The user can then navigate back up to any level she might want or just &quot;peek&quot; into the contents of the previous levels.</p>
<p>It is enabled by default in all link fields, unless the Bulk editor is enabled.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/slide-in-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1dV5tIrMpSOfpCupRqdrQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 25 May 2018 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Discovery, installation and configuration of UI Extensions is now possible from within the Contentful Web App.]]></title>
            <description><![CDATA[<p>The <code>extensions</code> view in the web app was redesigned and equipped with the following new features:</p>
<ul>
<li>find, install, change UI Extensions within minutes without leaving the Web App</li>
<li>installing UI Extension examples through an integration with our <a href="https://github.com/contentful/extensions">GitHub Examples</a></li>
<li>installing UI Extension from any public repo/branch on GitHub</li>
<li>configuration of the recently released installation parameters</li>
<li>inline code editor for rapid prototyping with the code of a UI Extension</li>
<li>full support for space environments</li>
</ul>
<p>Affected services by this change: Web App, App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/discovery-installation-and-configuration-of-ui-extensions-is-now-possible/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FlERG8QxZQdQlkdldWpYbw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Tue, 08 May 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Merged the migrations, import and export CLIs into the main Contentful CLI]]></title>
            <description><![CDATA[<p>The functionalities provided by <a href="https://github.com/contentful/contentful-import"><code>contentful-import</code></a>, <a href="https://github.com/contentful/contentful-export"><code>contentful-export</code></a>, and <a href="https://github.com/contentful/migration-cli"><code>migration-cli</code></a> are now all available through the <a href="https://github.com/contentful/contentful-cli"><code>contentful-cli</code></a>. With only one tool to install, discovering Contentful features from the command line is much easier now. The Contentful CLI can authenticate with Contentful and pick a default space so you’ll no longer have to keep passing around space identifiers and access tokens for much of your work.</p>
<p>The three former CLI’s will remain usable as Node libraries but they will no longer be installable for global usage as CLIs.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/merged-the-migrations-import-and-export-clis-into-the-main-contentful-cli/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LuMq4t8U0k7gyh22xgLQ</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Tue, 01 May 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Added configuration parameters to UI Extensions]]></title>
            <description><![CDATA[<p>UI Extensions get more scalable and usable as configuration now is externalized from the code of the extension. This makes sharing and re-using of UI Extensions easy and effective.</p>
<p>We are releasing two levels of configuration for UI Extensions.</p>
<ul>
<li><strong>Installation</strong>: The <code>extension</code> endpoint accepts parameters which are space-wide to the UI Extension</li>
<li><strong>Instance</strong>: The <code>editor_interface</code> accepts parameters which affect the UI Extensions on a field level</li>
</ul>
<p>The release affects multiple areas:</p>
<ul>
<li><strong>Content Mangagement API</strong>: <code>/extensions</code> and <code>/editor_interface</code> endpoints were extended. <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/ui-extensions/configuration-parameters">Documentation</a>.</li>
<li><strong>Contentful Web App</strong>: Instance parameters get exposed in appearance dialogue for content model editors to tweak values easily.</li>
<li><strong>Contentful CLI</strong>: The Contentful CLI can now be used to define configuration of UI Extensions as well as setting values for installation parameters. <a href="https://github.com/contentful/contentful-cli/tree/master/docs/extension/update">Documentation</a>.</li>
<li><strong>UI Extensions SDK</strong>: Extension developers can read the configuration from the SDK. <a href="https://github.com/contentful/ui-extensions-sdk/blob/master/docs/ui-extensions-sdk-frontend.md#extensionparameters">Documentation</a>.</li>
</ul>
<p>Affected services by this change: SDKs and tools, App SDK, Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/added-configuration-parameters-to-ui-extensions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2UsaPstTwFGj27xq7mvA</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 25 Apr 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ported core image manipulation functionality to the Contentful Web App]]></title>
            <description><![CDATA[<p>We ported the following functionalities into the asset editor of the Contentful Web App:</p>
<ul>
<li>rotate image</li>
<li>mirror image</li>
<li>resize image (both maintaining aspect ratio and scaling to desired size)</li>
<li>cropping images (no aspect ratio, original aspect ratio, custom aspect ratio)</li>
<li>cropping images to a circle (converts to PNG)</li>
<li>cropping SVG (converts to PNG)</li>
</ul>
<p>In the past we provided this functionality through <a href="https://creativesdk.zendesk.com/hc/en-us/articles/115004788243">a third party which announced to discontinue that service</a>. </p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ported-core-image-manipulation-functionality-to-the-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QZy8aLGkeEDZp8hXIxHwg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 16 Apr 2018 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Support for RTL editing in the web app]]></title>
            <description><![CDATA[<p><img src="//images.ctfassets.net/296guvxfpn71/4NLjgLrvrOoaGmSwq0A0ig/d8df6259a28957d76ddac33a7fa122a1/rtl.png" alt="rtl"></p>
<p>We just released support for RTL editing in the web app. You can edit RTL characters in every text field (short text, long text, markdown), dropdowns and radio buttons.
Some things to note:</p>
<ul>
<li>This works out of the box for locales that are RTL but will not work for any custom locales, like &quot;Custom Chinese&quot; for example.</li>
<li>It will align all the text to RTL, even embedded LTR text, so if you want to have big blocks of LTR text alternating with RTL, we suggest going through the path of composable entries where each text block&#39;s direction can be different from the others.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/support-for-rtl-editing-in-the-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">v2vaMPu8WhcHsPgmQQHYA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 22 Mar 2018 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[MIME type detection fix]]></title>
            <description><![CDATA[<p>There has been a slight change in how MIME types for uploaded assets are determined.</p>
<p>Previously, users uploaded a file from a source URL and Contentful would store the MIME type the source server specified for that file, regardless of the actual MIME type of the file.
For example, if users processed a PNG file but the source server specified the file’s MIME type as “application/octet-stream”, then this was the information that Contentful stored and served in its own responses as well.</p>
<p>What&#39;s changed: Now we auto-detect the file&#39;s MIME type and store the correct information. So in the above example, Contentful&#39;s response would now server the image with the &quot;image/png&quot; MIME type. Only when the automatic detection can&#39;t detect a file type do we use the one the source server provided.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/mime-type-detection-fix/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">gOjImiN917gmrzzZslqPg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 15 Feb 2018 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Show the parent entries of an entry or an asset on the sidebar]]></title>
            <description><![CDATA[<p>We are showing the parent entries of an entry and an asset so that:</p>
<ul>
<li>You can see whether this entry is linked from anywhere before you decide to delete, unpublish or archive it.</li>
<li>You can navigate the content graph all the way back up.</li>
</ul>
<p><img src="//images.contentful.com/296guvxfpn71/1Jns8KkUvqWO6COUIKmsSM/e429916876f40e3ce252118605b25e27/Screen_Shot_2018-02-02_at_10.55.03_AM.png" alt="Screen Shot 2018-02-02 at 10.55.03 AM"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/show-the-parent-entries-of-an-entry-or-an-asset-on-the-sidebar/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">jGPZNJCCYOKdqWpHJFg5w</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 01 Feb 2018 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Confirmation dialog when deleting/archiving/unpublishing an entry]]></title>
            <description><![CDATA[<p>Whenever a user tries to <em>delete</em>, <em>unpublish</em> or <em>archive</em> an entry or an asset that is linked from another entry, they receive the following confirmation message:</p>
<p>The possible places that a user can see this dialog are:</p>
<ul>
<li>Entry editor</li>
<li>Bulk editor</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/confirmation-dialog-when-deleting-archiving-unpublishing-an-entry/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RUyWHfy9kH2KPGosIw3b1g</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 25 Jan 2018 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New search UI in entity selector]]></title>
            <description><![CDATA[<p>We implemented the new search UI, which was released last year, in the last remaining part of the Web app, the link entry selector.</p>
<p><img src="//images.contentful.com/296guvxfpn71/1LUYRfKPzGsk0gway0oiem/d9448f426bc2fe9213abbaa33d2ebfe4/Screen_Shot_2018-01-25_at_5.01.51_PM.png" alt="Screen Shot 2018-01-25 at 5.01.51 PM"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-search-ui-in-entity-selector/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QUGCMDEEtXo8XPohIE1QA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 25 Jan 2018 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Swift CDA SDK 1.0 release]]></title>
            <description><![CDATA[<p>We just released version 1.0 of our <a href="https://github.com/contentful/contentful.swift">Swift CDA SDK</a> which comes with a very expressive and human readable API for pulling data from the CDA, CPA, and Images API. In comparison to the Objective-C SDK, this one even builds on Linux. So you can integrate it into Cocoa projects (i.e. iOS, watchOS, tvOS, macOS) and even Linux projects—cool stuff! You can make CLI’s in Swift, integrate it with server-side Swift frameworks, build watch apps etc, cross-platform support is something to highlight.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/swift-cda-sdk-1-0-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Z4n0yzuDySGkZVWeEPfXmw</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 25 Jan 2018 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enable asset uploading through the markdown editor]]></title>
            <description><![CDATA[<p>We added an extra flow in the markdown editor where an author who decides to insert an image inline in the text, can also choose to upload new (1 or more) assets.</p>
<ul>
<li>These images are then published automatically (description is empty and the title is the filename) and</li>
<li>Appended automatically at the cursor&#39;s position in the text</li>
</ul>
<p><img src="//images.contentful.com/296guvxfpn71/5OkuJoz0acWCCScSAG2mac/c52d24ecbfb8bbf64d9be18173fce70f/assets_upload_markdown_editor.gif" alt="assets upload markdown editor"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enable-asset-uploading-through-the-markdown-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">xtKgYq4lpfYrY5CHC4k9nw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 11 Jan 2018 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Enable the version filter for entries and assets]]></title>
            <description><![CDATA[<p>We added a new search filter in the Web app, called <code>version</code> which filters entries and assets on the value of their version. As a reminder, an entity&#39;s version number increases by +1 whenever a change is happening on the fly (on each key stroke for example) so this enables us to provide a workaround to the problem of accidentally created &quot;Untitled&quot; entries and assets.</p>
<p>To search for that, add the filter &quot;version is 1&quot; in either the content or media list:
<img src="//images.contentful.com/296guvxfpn71/5ARq7RY1O0qcUI8wY8KCmy/58305dad5b1f5d13af685bac62444878/Screen_Shot_2018-01-11_at_11.24.54_AM.png" alt="Screen Shot 2018-01-11 at 11.24.54 AM"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/enable-the-version-filter-for-entries-and-assets/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0BFEN7HXnugEG6n60caEw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 11 Jan 2018 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Generic reference search parameter]]></title>
            <description><![CDATA[<p>We&#39;re glad to announce the release of new search parameters which filter entries that have a field linking to a given entry or asset.</p>
<p>This will ease the process of navigating the content graph from children up to their parents in a single API call.</p>
<p>More information is available in the <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/search-parameters/links-to-entry">reference documentation</a></p>
<p>A <a href="https://github.com/contentful/extensions/tree/master/samples/inbound-references" title="Inbound references extension">sample UI extension</a> is also showing it in action.</p>
<p>Affected services by this change: Content Delivery API, Content Management API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/generic-reference-search-parameter/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">iCkDDauDZigMKclmzTH48Q</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Tue, 09 Jan 2018 12:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improment in the user experience of new entry creation workflows in spaces with a lot of content types]]></title>
            <description><![CDATA[<p>We released 3 changes in our UI affecting either the creation of an entry or the display of a lot of content types:</p>
<ul>
<li><em>The content list</em>, where we added a “Suggested content type” option in the “Add Entry” button and a filter input, when there are more than 20 content types available, allowing you to find the needed content type in a few keystrokes.</li>
<li><em>The entry editor</em>, where the above visual component is reused for the cases when you need to create a new entry and link it to the one you are editing.</li>
<li>The “Content Model” &gt; “Validations” &gt; “Accept only specified entry type” area where the sorting of the listed content types happens in a vertical manner (columns) and alphabetically, for easier scanning of the options.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improment-in-the-user-experience-of-new-entry-creation-workflows-in-spaces/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WqtwZjo7rvbiuhDP2GiOjA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 21 Dec 2017 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed a bug when resolving nested deleted links]]></title>
            <description><![CDATA[<p>We released a fix to the Content API which solves an error that would happen when querying content including 2 or more levels of children, and resolving links to entries which were deleted.</p>
<p>The deleted links are now disregarded from the link resolution.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-a-bug-when-resolving-nested-deleted-links/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pl5qhtwJp0iDhfJy5Ug6Q</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 18 Dec 2017 13:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed issue when searching for terms separated with hyphens]]></title>
            <description><![CDATA[<p>We deployed a change to the content APIs fixing search queries using terms with hyphens (&quot;-&quot;), which will now return the expected results.</p>
<p>This is particularly important when searching for entries based on URL or slugs.</p>
<p>Affected services by this change: Content Management API, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-issue-when-searching-for-terms-separated-with-hyphens/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">D10eeNBYKjiqCnISbtM8Xg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Tue, 12 Dec 2017 17:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed snapshots deletion when entries got deleted]]></title>
            <description><![CDATA[<p>We deployed a fix to the snapshots system which ensure snapshots are properly deleted whenever an entry gets deleted. 
This was triggering issues when recreating entries with the same ID as deleted ones.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-snapshots-deletion-when-entries-got-deleted/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ojUQHv10sbVlpYb1luv8aQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 04 Dec 2017 12:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvements in the search functionality and ability to save private views for every user]]></title>
            <description><![CDATA[<p>We have released multiple improvements in the Search functionality such as the ability to:</p>
<ul>
<li>Combine search filters with the &quot;search pills&quot; mechanism.</li>
<li>Perform negative searches, like &quot;all entries with field that doesn&#39;t equal X value&quot;.</li>
<li>Perform fuzzy searches in short text fields in case you want to filter entries that share a specific naming convention.</li>
<li>Search by references, like getting all the products of a category.</li>
</ul>
<p><img src="//images.contentful.com/296guvxfpn71/3oQruefV7qMEw0iyiy8AyW/23723ef28ad0b436a318cba90c96ffe6/Screen_Shot_2017-11-28_at_12.23.43_PM.png" alt="New search pills"></p>
<p>Also, every user is now able to save a search for future use as a private saved view. This feature was previously available only to space admins.</p>
<p><img src="//images.contentful.com/296guvxfpn71/3qmd4s1df2Ai4I4MMqkU2Q/76f95db594a429d18cc65a106595448a/Private_saved_views.png" alt="Private saved views"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvements-in-the-search-functionality-and-ability-to-save-private-views/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2gTEnKI715bxrSkX8VsXDw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 28 Nov 2017 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Update 0.5.0 of the migration-cli]]></title>
            <description><![CDATA[<p>We released an update of the migration CLI which now comes with support for content entries transformations.</p>
<p>It is available on NPM, so you can update it using:
<code>npm i -g contentful-migration-cli</code></p>
<p>More details are available on the <a href="https://github.com/contentful/migration-cli#transformentriesconfig" title="Migrations CLI - Transform entries">README</a></p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/update-0-5-0-of-the-migration-cli/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Baw8iKzmoA0tYv9gJD2CkA</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Fri, 24 Nov 2017 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed inconsistency between Delivery and Preview API for `locale=*` calls]]></title>
            <description><![CDATA[<p>We fixed an inconsistency between the preview and delivery APIs which led to unability to resolve linked entries when fetching entries using <code>locale=*</code>.</p>
<p>When calling the <code>https://preview.contentful.com/spaces/{spaceid}/entries/?locale=*</code> endpoint, the <code>locale</code> property won&#39;t be present in the <code>sys</code>, just like when calling <code>https://cdn.contentful.com/spaces/{spaceid}/entries/?locale=*</code>.</p>
<p>Affected services by this change: Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-inconsistency-between-delivery-and-preview-api-for-locale-calls/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Ii33Msw5e09QDY4MDhNAA</guid>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Tue, 10 Oct 2017 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Extensions list are now available in the Contentful Web App]]></title>
            <description><![CDATA[<p>We just released an update enabling space administrators to access the list of <a href="https://www.contentful.com/developers/docs/concepts/uiextensions/">extensions</a> installed on a space.</p>
<p>This screen is accessible from the <strong>Space settings</strong> menu, and also allows to remove extensions from the space.</p>
<p>Affected services by this change: App SDK, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/extensions-list-are-now-available-in-the-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PLmAT1nZHBdshSqE8v74Dg</guid>
            <category><![CDATA[App SDK]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 26 Sep 2017 13:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Role-view assignment]]></title>
            <description><![CDATA[<p>We just released an update in our Saved view mechanism where an Admin can select which of their teams&#39; Roles can see them, in their sidebar.</p>
<p><img src="//images.contentful.com/296guvxfpn71/nTxHOT3urAA6ueki4gqgg/9ac853dc4b3c561675309bcebd00a8f8/Screen_Shot_2017-09-19_at_11.06.26.png" alt="Role-view assignment"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/role-view-assignment/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dZY6lN4IsBhGBNWiPw8A</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 18 Sep 2017 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Contentful migration CLI is now available in Beta]]></title>
            <description><![CDATA[<p>We&#39;re pleased to announce the release of <a href="https://github.com/contentful/migration-cli/">contentful-migration</a> in public beta.</p>
<p>This CLI enables to script and perform changes to your content model using JavaScript.
It will continue to evolve to support additional functionality such as content transformations.</p>
<p>Learn more about it on the <a href="https://github.com/contentful/migration-cli#--contentful-migrations" title="Contentful migration CLI">Github repo</a></p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/the-contentful-migration-cli-is-now-available-in-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VR6TNjp7hwAwixID9oVw</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 07 Sep 2017 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Expose more user and space membership information]]></title>
            <description><![CDATA[<p>Further extending the UI Extensions SDK, we now also expose the user&#39;s <em>ID</em> and <em>email</em> as well as the <em>spaceMembershipID</em> under the <code>extensions.user</code> object.
<a href="https://github.com/contentful/ui-extensions-sdk/blob/master/docs/ui-extensions-sdk-frontend.md#extensionuser">Documentation Link</a>.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/expose-more-user-and-space-membership-information/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vCPByGDlJ90FqKnOrQyQg</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 04 Sep 2017 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search improvements]]></title>
            <description><![CDATA[<p>We released an improvement in the search functionality that introduces:</p>
<ul>
<li>Design changes that increased the visibility of the filter mechanism.</li>
<li>A new <em>updater</em> filter that shows content last edited by the selected <em>author</em>.</li>
<li>A fix for a bug where a user could select two fields when they were named the same (for example an <em>author</em> user-generated field that conflicts with the default <em>author</em> system field).</li>
</ul>
<p>The change affects the following areas:</p>
<ul>
<li>Search in content list</li>
<li>Search in media list</li>
<li>Search in linked references</li>
</ul>
<p>Learn more about <a href="https://www.contentful.com/help/content-search/">searching and filtering</a>.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FSBwsxD87MWAnntZdNQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 31 Aug 2017 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Expose user and space membership information]]></title>
            <description><![CDATA[<p>We are now exposing user and space membership information in the UI Extensions SDK so you can personalize your extensions based on who is viewing them.</p>
<p>Affected services by this change: App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/expose-user-and-space-membership-information/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qNjhJ1I2l4puCUTF4qmw</guid>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Tue, 08 Aug 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Add a contextual help link for searching]]></title>
            <description><![CDATA[<p>We are offering <a href="https://www.contentful.com/r/knowledgebase/content-search/">help documentation</a> in the search filters and in empty search result pages in order to provide some help around this functionality.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/add-a-contextual-help-link-for-searching/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HD6FfhOXPlvzg4DxqgT4ng</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 19 Jul 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Show content type on Referenced Entries]]></title>
            <description><![CDATA[<p>When there is a field which references other items, we&#39;re now showing the content type of the referenced entries. This helps in quickly identifying what is linked in the field, when there are multiple types allowed, so that the Editor doesn&#39;t have to go inside the entry to see what it is and then back.</p>
<p><img src="//images.contentful.com/296guvxfpn71/1nwrI0N3o8UwI0igA8e66i/ed8834a52fdf5af06d1c61eb984e0baf/content_type_in_references.gif" alt="Show Content Types in Referenced Entries"></p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/show-content-type-on-referenced-entries/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9bdlMaSaGI1ST1bJeavdQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 11 Jul 2017 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improve autosaving UI]]></title>
            <description><![CDATA[<p>We changed the small auto-saving indicator on the side of the entry editor to make the content-editing smoother and less distracting to the Author.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improve-autosaving-ui/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DuZjVWoCW3Ad7k95z2YsA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 10 Jul 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Remember scrollbar position in entry editor when editing referenced entries]]></title>
            <description><![CDATA[<p>We improved the navigation functionality when a user is editing an entry‘s referenced fields.</p>
<p>Previously when someone clicked to edit a linked entry and then went back to the parent entry they would land at the top of the form. This caused usability issues in long forms where the context of the task would be lost for the editor.</p>
<p>Now the scroll position in the entry form is remembered. Only exception is when images or other lazy-loading elements exist higher in the form and they “push” the page down.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/remember-scrollbar-position-in-entry-editor-when-editing-referenced-entries/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">XkU2TXsnYGpwWJy8slH7fQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 21 Jun 2017 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improve the form field validation functionality]]></title>
            <description><![CDATA[<p>We improved the way error messages show up in fields with validation. Previously the showing and hiding of the validation messages and error styling of the field (red border and pink background) was inconsistent.</p>
<p>Now the validation kicks in after user interaction whether it is on keyup (with a 2 second delay), focus or blur event.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improve-the-form-field-validation-functionality/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kuO1wNpHarZ4KxYp0Zgw3A</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 08 Jun 2017 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed updating the displayField when creating a new field]]></title>
            <description><![CDATA[<p>This release fixes a bug happening when inserting a new field into a content type and setting it as the display field in a single request.
The API no longer fails with a validation error, but now correctly creates the field and updates the <code>displayField</code> at the same time.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-updating-the-displayfield-when-creating-a-new-field/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">MCjL2yudYvbQEbxXmIe2kA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 01 Jun 2017 11:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content Model section in read only replaces the Content Model Explorer]]></title>
            <description><![CDATA[<p>We replaced the Content Model explorer feature which was living in the API section by opening read only access to the Content Model section for users with the &quot;Developer&quot; role.</p>
<p>Any user with permission to access the API section will now see the Content Model section. It will be in read and write mode depending on the permission to modify content types.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-model-section-in-read-only-replaces-the-content-model-explorer/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ilRilVWBLHVwc22yVTWYA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 16 May 2017 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content Management API update of the snapshots endpoint]]></title>
            <description><![CDATA[<p>We&#39;re updating the Content Management API to introduce a new property in the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/snapshots">snapshots endpoint</a> payload, called <code>snapshotEntityType</code> which will indicate the type of a snapshot.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-management-api-update-of-the-snapshots-endpoint/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ypXUaTUxh05TcGKkcnnA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 09 May 2017 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ruby CMA SDK 1.7.0 released]]></title>
            <description><![CDATA[<p>This release adds support for the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/uploads">direct file upload</a> endpoint to the <a href="https://github.com/contentful/contentful-management.rb">Ruby CMA SDK</a>.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ruby-cma-sdk-1-7-0-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">KztI4NPteQbtxkFrQ9OA</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Mon, 01 May 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Released listing and revocation of Personal Access Tokens from the Web App]]></title>
            <description><![CDATA[<p>We just released the ability to go through your list of personal access tokens, and revoke them, in the API section of the Contentful Web App.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/released-listing-and-revocation-of-personal-access-tokens-from-the-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">oFIUlR3prrBkVm38uUgAg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 26 Apr 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Search within our developer documentation]]></title>
            <description><![CDATA[<p>We released search within our developer documentation. The release makes it more convinient to explore knowledge around Contentful.</p>
<p>Affected services by this change: Documentation.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/search-within-our-developer-documentation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bbeIM2PJMmwmqRnb4Zrzg</guid>
            <category><![CDATA[Documentation]]></category>
            <pubDate>Tue, 25 Apr 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[PHP CDA SDK 1.0 release]]></title>
            <description><![CDATA[<p>PHP CDA SDK 1.0 / Laravel Integration 1.0 /  Symfony Integration 1.0</p>
<p>We just released version 1.0 of our <a href="https://github.com/contentful/contentful.php">PHP CDA SDK</a>. For a full overview of what changed since the beta, please refer to the <a href="https://github.com/contentful/contentful.php/releases">releases</a>.</p>
<p>We also updated our <a href="https://github.com/contentful/contentful-laravel">Laravel</a> and <a href="https://github.com/contentful/ContentfulBundle">Symfony</a> integrations to 1.0 using the new SDK.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/php-cda-sdk-1-0-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">5wNvXKvXWlALTZX6X5em4A</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Tue, 25 Apr 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Preventing processing of assets that are of type text/html]]></title>
            <description><![CDATA[<p>We fixed a security issue in our platform which made it possible to abuse our asset system for hosting phishing websites. Previously a user could upload and process files with the mime type <code>text/html</code>. From now on the asset system will return an <code>invalidContentType</code> validation error when trying to process these files.</p>
<p>If you want to continue storing HTML files in Contentful, please use <code>application/octet-stream</code> as the contentType. Keep in mind that these files will not be rendered by browsers by default. </p>
<p>Existing customers that are using this functionality were white-listed to ensure continuous functionality of their integrations. If you want to be white-listed or have any other questions regarding this fix, please contact our support <a href="mailto:support@contentful.com">support@contentful.com</a>.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/preventing-processing-of-assets-that-are-of-type-text-html/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">BLaJMYLkJPLWEqZFz3yw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 20 Apr 2017 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Java CMA SDK 2.0 release]]></title>
            <description><![CDATA[<p>We released version 2.0 of our <a href="https://github.com/contentful/contentful-management.java">Java CMA SDK</a>. It comes with a simplified API and implements our new endpoint for <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/uploads">direct file uploads</a>. The reference documentation for the 2.0 CMA SDK can be found here: <a href="https://contentful.github.io/contentful-management.java/">https://contentful.github.io/contentful-management.java/</a></p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/java-cma-sdk-2-0-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rxSk7ar6iO3vuXQQRU1YzA</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Wed, 19 Apr 2017 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Personal Access Tokens generation available in the Contentful Web App]]></title>
            <description><![CDATA[<p>We have updated the Contentful Web App to expose <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/personal-access-tokens">Personal Access Tokens</a> as part of the API section.</p>
<p>You can now easily generate a CMA token and use it for your apps.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/personal-access-tokens-generation-available-in-the-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9D1VrQiPZlnQwKnZiaAHfw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 19 Apr 2017 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Get the authenticated user profile information from the CMA]]></title>
            <description><![CDATA[<p>We&#39;ve released an update of our Content Management API allowing to fetch the authenticated user profile information, through the <code>/users/me</code> endpoint.
<a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/users">Check out the documentation</a>
This new endpoint is available in Beta.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/get-the-authenticated-user-profile-information-from-the-cma/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2oJHurT6wF7AP3BOwcXlwg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 11 Apr 2017 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Personal Access Tokens available in Beta]]></title>
            <description><![CDATA[<p>We&#39;re releasing an update of our Content Management API to introduce Personal Access Tokens endpoints, enabling developers to create, list and revoke CMA access tokens.
This feature is released in Beta.
<a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/personal-access-tokens">Check out the documentation!</a></p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/personal-access-tokens-available-in-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4SzuAyJDc2niu3p3nC7w</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 05 Apr 2017 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Change of Status Page domain]]></title>
            <description><![CDATA[<p>We have moved our Status Page to <a href="https://www.contentfulstatus.com">https://www.contentfulstatus.com</a> as a precautionary measure, you can read more about the move <a href="https://www.contentfulstatus.com/incidents/pgn2t5ztblyy">here</a>.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/change-of-status-page-domain/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0dqF931cr3pl6BRHaPjhOw</guid>
            <pubDate>Tue, 04 Apr 2017 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Full text search for non latin based languages]]></title>
            <description><![CDATA[<p>We released a fix which makes it possibe to full text search in non-latin and/or right-to-left languages. All languages, for example Cyrillic, Hebrew, Japanese, Arabic or Chinese, behave the same as latin based ones while searching now. This includes partial left-padded (and right padded for RTL languages) matches. Beware that you can search only for terms with more than two characters.</p>
<p>Affected services by this change: Web App, Content Management API, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/full-text-search-for-non-latin-based-languages/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Yoh6V0BcuHvL7NQ2KLzw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Tue, 28 Mar 2017 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved versions of contentful-export and contentful-import]]></title>
            <description><![CDATA[<p>We recently released an update of the <a href="https://github.com/contentful/contentful-export">contentful-export</a> and <a href="https://github.com/contentful/contentful-import">contentful-import</a> tools to better account for rate limit issues, including retry attempts, along with improved error messaging.
You can now reliably export and import large spaces using them.</p>
<p>Check out the <a href="https://www.contentful.com/developers/docs/concepts/multiple-environments/">Multiple environments guide</a> for more information on how to use these tools.</p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-versions-of-contentful-export-and-contentful-import/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FrtAHtme23knhl92YzIGw</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Thu, 23 Mar 2017 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ruby CDA SDK 2.0]]></title>
            <description><![CDATA[<p>We are releasing version 2.0 of our Ruby CDA SDK. Please have a look at the changelog on GitHub for full details: <a href="https://github.com/contentful/contentful.rb/blob/master/CHANGELOG.md">https://github.com/contentful/contentful.rb/blob/master/CHANGELOG.md</a></p>
<p>API reference documentation is available at: <a href="http://www.rubydoc.info/gems/contentful/">http://www.rubydoc.info/gems/contentful/</a></p>
<p>Affected services by this change: SDKs and tools.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ruby-cda-sdk-2-0/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VK4ohRBcYOJ6JhRuMow2w</guid>
            <category><![CDATA[SDKs and tools]]></category>
            <pubDate>Tue, 21 Mar 2017 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Direct File Uploads]]></title>
            <description><![CDATA[<p>We extended our Content Management API with direct file uploads. This feature lets you upload local files to Contentful assets without the need of any third party service. Please head over to the <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/uploads">documentation</a> to find out how. This release is a beta release.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/direct-file-uploads/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bwZKq0OMWyW7k6bt2RBaQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 28 Feb 2017 15:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content Delivery API screen improvements: get started in minutes!]]></title>
            <description><![CDATA[<p>We&#39;ve just released improvements in the API section of the Contentful Web App to help developers getting started with the Content Delivery API:</p>
<ul>
<li>Create delivery API keys in one click</li>
<li>Download boilerplate code for the platform of your choice (Javascript, .NET, PHP, Ruby, Python, Objective-C, Swift, Android, Java)</li>
<li>Get up and running in 1 minute</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-delivery-api-screen-improvements-get-started-in-minutes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">jd3tvucCICj17Zc7fyMwg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 09 Feb 2017 09:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved how past published versions are displayed in the entry editor]]></title>
            <description><![CDATA[<p>We recently updated the Contentful Web App to improve how we expose the past published versions of an entry.</p>
<p>You will directly see them in the sidebar, so you can pick them easily and compare them with your current version.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-how-past-published-versions-are-displayed-in-the-entry-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4DaeITFL74cbwCe7lKV13Q</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 02 Feb 2017 11:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvements on the results list throughout the Contentful Web App]]></title>
            <description><![CDATA[<p>We&#39;ve improved the usability of the results list in the following sections of the Contentful Web App:</p>
<ul>
<li>Content model</li>
<li>Content</li>
<li>Media</li>
<li>Settings<ul>
<li>Locales</li>
<li>Webhooks</li>
</ul>
</li>
</ul>
<p>Search results in the content section now also provide better visual indicators for sorting or changing the columns setup.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvements-on-the-results-list-throughout-the-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yrZBfVP0S4bwbRDj0xSVKQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 18 Jan 2017 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SVG images can now be previewed in the Contentful Web App, and accessed from images.contentful.com]]></title>
            <description><![CDATA[<p>You can now preview your SVG media assets from within the Contentful Web App, just like any other type of image.
Additionally, SVG assets will be accessible from images.contentful.com, as for other supported image formats.</p>
<p>Affected services by this change: Web App, Images API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/svg-images-can-now-be-previewed-in-the-contentful-web-app-and-accessed-from/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">s5WPXqlQ4X3BZOuFEPonA</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Images API]]></category>
            <pubDate>Mon, 16 Jan 2017 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Strict query param checking of include, limit and skip]]></title>
            <description><![CDATA[<p>In this release we enable more strict checking of input values for the limit, skip and include query parameters. If the following new requirements are not met, the APIs are now throwing an <code>InvalidQuery</code> error with a <code>HTTP/1.1 400 Bad Request</code> response code:</p>
<ul>
<li>all parameters need numeric values</li>
<li>limit needs to be in the range of 0 to 1000</li>
<li>skip needs to be greater than 0</li>
<li>include needs to be in the range of 0 to 10</li>
</ul>
<p>Customers which used these parameters in the last two weeks with invalid values will not be affected.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/strict-query-param-checking-of-include-limit-and-skip/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eJ0QDSUFMZUKbZfO5FNEQ</guid>
            <pubDate>Wed, 21 Dec 2016 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Searching on references using the API]]></title>
            <description><![CDATA[<p>We&#39;ve added a new filtering capability to our APIs, enabling you to query for content based on the fields of referenced entries. 
You can find out more about how to <a href="https://www.contentful.com/r/knowledgebase/searching-on-references/" title="Searching on reference guide">leverage this capability in our usage guide</a>.</p>
<p>Affected services by this change: Content Preview API, Content Management API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/searching-on-references-using-the-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1dVt1jjfeQCsNDAZbYXtFx</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Sun, 18 Dec 2016 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Homepage for Contentful Web App]]></title>
            <description><![CDATA[<p>After logging into Contentful, you will be greeted by a new page which features all of the resources and examples you need to get started and build your application. You will also see a list of your Organizations and Spaces.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/homepage-for-contentful-web-app/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VoG1H1nWhKk6NJqgtcQGjw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 15 Dec 2016 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bulk editing of references]]></title>
            <description><![CDATA[<p>We&#39;re introducing a new option to improve the efficiency of editing referenced content: the bulk editor.</p>
<p>You can use it by activating the &quot;Use bulk editing&quot; option in the &quot;Appearance&quot; tab of reference fields in your content model. </p>
<p><img src="//images.contentful.com/296guvxfpn71/3FBI2KQuecmC8uAeiAQYmA/5a52753be122c6ca3449733382486ccd/Bulk_editing.png" alt="Bulk editing option"></p>
<p>It will allow, once in the content editor, to open a fully fledged editor with all references visible at once. This will enable authors to edit multiple entries at once, and publish them while having the parent entry always accessible in one click.</p>
<p><img src="//images.contentful.com/296guvxfpn71/6D5Fc7KODCaUUeIo04gcW8/524285901ce6670f096f53ccc10a8d7a/Bulk_editor.png" alt="Bulk editor"></p>
<p>It has mainly been designed for editing references of relatively simple content types, and does not support references to assets yet.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/bulk-editing-of-references/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">slhvgSVGsGAxIesMOdRokQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 14 Dec 2016 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Builtin dialogs support in UI extensions]]></title>
            <description><![CDATA[<p>We&#39;re happy to announce an update of the UI extensions SDK which now supports spawning Contentful&#39;s <strong>builtin dialogs</strong> like the assets, or content entries selector.</p>
<p>This will help you leverage them for building even better UI extensions in a much more productive way!</p>
<p>You can learn more about how to use these <a href="https://github.com/contentful/ui-extensions-sdk/blob/master/docs/ui-extensions-sdk-frontend.md#extensiondialogs">in the documentation</a>.</p>
<p>Affected services by this change: Web App, App SDK.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/builtin-dialogs-support-in-ui-extensions/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HNCpJafr0nPKnU9KcOVyqw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[App SDK]]></category>
            <pubDate>Mon, 21 Nov 2016 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[More improvements to the Markdown editor]]></title>
            <description><![CDATA[<p>We released a couple of improvements to our Markdown editor:</p>
<ul>
<li>Creating link by selecting text is now properly supported</li>
<li>We disabled Github-specific syntax support to stay aligned with the Markdown standard</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/more-improvements-to-the-markdown-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pLaZki822NseDa9k24yukQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 02 Nov 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improvements to our Markdown editor and more...]]></title>
            <description><![CDATA[<p>We released improvements to our Web Application, especially on the Markdown editor:</p>
<ul>
<li>Initial rendering issues have been fixed, removing a flickering effect, or necessity to focus on it to show contents.</li>
<li>The editor will automatically grow in height, up to 500 pixels, for long texts.</li>
</ul>
<p>We also polished a few styles, and made clear that you can use the &quot;arrow down&quot; key to show the list of a content type&#39;s properties and speed up how you search content.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improvements-to-our-markdown-editor-and-more/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Kj6vmMOaNtyD7B77JfeQVQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 26 Oct 2016 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Comparing with past published version]]></title>
            <description><![CDATA[<p>From now on, every time an entry gets published, a snapshot of this version will be available.</p>
<p>These snapshots can later be used to compare changes with current entries, and if required, to restore them to previous states entirely or partially.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/comparing-with-past-published-version/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nmEs73BMSit9nHG2LBTQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 20 Oct 2016 10:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Select Operator Release]]></title>
            <description><![CDATA[<p>We released an update that lets you modify your responses. You can now use the &#39;select&#39; operator to choose which fields and/or sys properties appear in the response payload.</p>
<p>For more details, check out <a href="https://www.contentful.com/r/knowledgebase/modifying-api-responses/">this guide</a>!</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/select-operator-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">UFm0E0eHO58TRlC6iV4w</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 17 Oct 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Custom fallback locales released]]></title>
            <description><![CDATA[<p>We&#39;re happy to announce an update of the API and Web Application that will enable Pro and Enterprise customers to define custom fallback locales.
You can check out our <a href="https://www.contentful.com/r/knowledgebase/localization/">detailed guide</a> explaining how to make the most of this feature.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/custom-fallback-locales-released/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZmP3FDBpA6U9ve4ZpTdeQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 13 Sep 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Unique field validation upon publishing is now available]]></title>
            <description><![CDATA[<p>From now on, content type fields can use new validation rule that checks before publishing if any other entry of the same content type, and with that same value, exists across your space. Publication will be rejected if that&#39;s the case.</p>
<p>Note that this does not enforce any unique constraint on previously published entries, but only performs a validation upon publication.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/unique-field-validation-upon-publishing-is-now-available/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rY0FHRFFt6HGVMFvAwOdAQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 08 Sep 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Checkout flow redesign]]></title>
            <description><![CDATA[<p>We&#39;ve redesigned our checkout flow as well as updated the usage meter to a more visual representation using progress bars.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/checkout-flow-redesign/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">8UauPQOWwdHzL1tdrIrWw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 06 Sep 2016 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing an improved navigation system]]></title>
            <description><![CDATA[<p>We&#39;ve revamped our navigation system to make relation between content entries more explicit and save some screen space. This aims at enabling a better editing experience in the Contentful Web Application.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/introducing-an-improved-navigation-system/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">vqHMylUwEksM4hEx4PzQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 24 Aug 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rate Limit Headers]]></title>
            <description><![CDATA[<p>In this release we added rate limit headers to all our APIs. Customers are now able to see detailed information in HTTP headers regarding rate limits. Please see the documentation for <a href="https://www.contentful.com/developers/docs/references/content-delivery-api/#/introduction/api-rate-limits">CDA</a>, <a href="https://www.contentful.com/developers/docs/references/content-preview-api/#/introduction/api-rate-limits">CPA</a> and <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/introduction/api-rate-limits">CMA</a> for more information.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/rate-limit-headers/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tqAolybyJm8lUHAyw3O1Q</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Wed, 10 Aug 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multiple improvements]]></title>
            <description><![CDATA[<p>We&#39;re releasing a set of fixes and improvements on our API and Web Application:</p>
<ul>
<li>Fixed publication failures on invalid data for deleted fields</li>
<li>Displaying a warning whenever users try to publish a content entry which references unpublished content</li>
<li>Clarified the notification text for plan upgrades</li>
</ul>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/multiple-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ONOvjKPxyFzzqTUHtsVQw</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 04 Aug 2016 13:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed asset size comparison in queries]]></title>
            <description><![CDATA[<p>We released a fix of the assets size validation which was not properly taking <code>&lt;</code>, <code>&lt;=</code>, <code>&gt;</code>, <code>&gt;=</code> (<code>lt</code>, <code>lte</code>, <code>gt</code>, <code>gte</code>) operators into account.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-asset-size-comparison-in-queries/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">2Xv8HJBGCy0qVVbNggU8g</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 25 Jul 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multiple fixes and improvements]]></title>
            <description><![CDATA[<p>We released a set of improvements and bug fixes including:</p>
<ul>
<li>Entries with a content type having a deleted reference field can now be published again.</li>
<li>Login issues on Internet Explorer</li>
<li>API rate limits are now taken into consideration from within extensions developed using the <a href="https://github.com/contentful/ui-extensions-sdk">UI extensions SDK</a></li>
<li>The developer console has been cleaned up of recurring error messages to ease extensions debugging</li>
<li>Height of the Markdown editor when in read-only mode has been improved</li>
<li>Handling of request errors when creating spaces from a template</li>
<li>Added Central Kurdish as an available locale</li>
<li>Miscellaneous issues reported by our system</li>
</ul>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/multiple-fixes-and-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qjsG75oK6YFYAlLsnwBg</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 20 Jul 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Release of usability improvements on the references editing component]]></title>
            <description><![CDATA[<p>We&#39;re glad to inform you that we released improvements to the reference field and media field editor components. These will ease the way you can manage referenced entries and media assets within your content.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/release-of-usability-improvements-on-the-references-editing-component/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">A5IbbVZnJFxwVGSw1XCRg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 18 Jul 2016 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Extensions SDK 1.0]]></title>
            <description><![CDATA[<p>We are happy to announce the 1.0 release of the UI Extensions SDK, which enables developers to customize the functionality of the Web application entry editor. This release includes a stable version of the Extensions SDK and Extensions API which is used to power our very own entry editor. It also includes an updated CLI tool with improved usability and the capability to be used programatically.</p>
<p>You can get started by reading our <a href="https://www.contentful.com/blog/2016/07/06/ui-extensions-sdk/">blog post</a> and <a href="https://www.contentful.com/r/knowledgebase/ui-extensions-guide/">detailed guide</a>.</p>
<p>If you were already using the developer preview version, make sure you check out <a href="https://github.com/contentful/contentful-migration">these migration steps</a>. </p>
<p>For more information please visit the <a href="https://github.com/contentful/ui-extensions-sdk">SDK repository</a>.</p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-extensions-sdk-1-0/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1yWQl4JGlNwn897OIbYzQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 06 Jul 2016 18:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Field deletion and readding not working]]></title>
            <description><![CDATA[<p>This release fixes a bug with content type field deletion. Deleted fields which get readded under the same name will now show the content in entries.</p>
<p>Affected services by this change: Content Management API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/field-deletion-and-readding-not-working/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FRztADXbuTmy3YfW5yy0gA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Fri, 01 Jul 2016 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[internal fallback logic and date/text field value handling]]></title>
            <description><![CDATA[<p>In this release we ship two things:</p>
<ul>
<li>fixed a bug on sort, query and compare operations for fields with date or text type</li>
<li>refactored internal fallback logic for locales</li>
</ul>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/internal-fallback-logic-and-date-text-field-value-handling/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">SRC81ZGmm0cMThGO7HDA4w</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 30 Jun 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[postgres performance and bugs]]></title>
            <description><![CDATA[<p>This release fixes a bug where a query with invalid coordinates returns a server error. Also we improved our database query perfomance.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/postgres-performance-and-bugs/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">zJ9fe2dwRcWvSTUwBPDBwQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Wed, 22 Jun 2016 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[editor Interface always in sync with content type]]></title>
            <description><![CDATA[<p>This release introduces two changes to the editor interface of a content type:</p>
<ul>
<li>All mappings stay in sync when adding, renaming or deleting fields on the content type</li>
<li>When publishing a new content type, a default editor interface is created (old content types may still have no default editor interface)</li>
</ul>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/editor-interface-always-in-sync-with-content-type/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rxwUDrlHet9zuOAzuWV8tQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 20 Jun 2016 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Add fallback code, fallback bug, Query with changed param, mimetype_group query]]></title>
            <description><![CDATA[<p>In this release includes:</p>
<ul>
<li>the <code>fallback_code</code> attribute of a locale is now present in CDA</li>
<li>the fallback locale is respected, even when its empty</li>
<li>using a query with <code>sys.contentType.sys.id</code> and the <code>changed</code> param is now possible</li>
<li>using the <code>mimetype_group</code> param anywhere else then with assets will return an <code>InvalidQueryError</code></li>
</ul>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/add-fallback-code-fallback-bug-query-with-changed-param-mimetype_group-query/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">B8JmZzPp2u1xhQVfWbwyxA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 16 Jun 2016 11:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[API Dashboard and bug fixes]]></title>
            <description><![CDATA[<p>This release includes:</p>
<ul>
<li>Fix that prevents the user interface from validating deleted fields</li>
<li>Improved API section with a revamped content model explorer for a centralized overview and built-in copy to clipboard for easier copying of IDs</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/api-dashboard-and-bug-fixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">79Ke2hbwQoWW6rHr80CtA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 09 Jun 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Correct deletion of required fields]]></title>
            <description><![CDATA[<p>This release fixes a bug where required fields were still required even after they got deleted.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/correct-deletion-of-required-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9HEEfcxji7dYZMBKCIxEA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 08 Jun 2016 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI CI June 7th - Taxonomy, subscription page, side-border, EI styles, date editor bug fix, moar]]></title>
            <description><![CDATA[<p>This release includes the following usability improvements and bug fixes:</p>
<ul>
<li>Small visual tweaks to the JSON and Multi-line field editors</li>
<li>Updated and unified taxonomy copy in the Web Application</li>
<li>New field editor status side-border</li>
<li>Minor bug fixes on the Date field editor</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-ci-june-7th-taxonomy-subscription-page-side-border-ei-styles-date-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yfpe4ZUH4sun0mfIVFslA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 07 Jun 2016 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Field deletion]]></title>
            <description><![CDATA[<p>This update to the Contentful Web Aplication and Content Management API allows for destructive deletion of Content Type fields. This means, now it is possible to delete fields even when there already exist entries of such Content Type.</p>
<p>In order to delete a field, first it has to be marked as &quot;omitted&quot; (or &#39;disabled in response&#39; in the Contentful Web Application). This allows you to preview the implications of the delete action in your application (and undo if necessary), before you commit to permanently deleting a field.</p>
<p>For more information please visit our <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/content-types/content-type">reference documentation.</a></p>
<p>Affected services by this change: Web App, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/field-deletion/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lgNplo7x2Jnr5fgHQfRfQ</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 06 Jun 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Editor Interface cannot be updated]]></title>
            <description><![CDATA[<p>This release fixes a bug where an editor interface could not be updated if the related content type field names where changed before. </p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/editor-interface-cannot-be-updated/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PfCkoLKrInHpG7pFUPdAzQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 01 Jun 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[entry field and locale removing with custom role]]></title>
            <description><![CDATA[<p>This release fixes the following scenarios:</p>
<ul>
<li>Removing a field from an entry while using a custom role</li>
<li>Removing a locale from an entry field while using a custom role</li>
</ul>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/entry-field-and-locale-removing-with-custom-role/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">f2FP8BkrwVtxvKUFDcldsg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 31 May 2016 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bug when multiple entries with omitted fields are returned]]></title>
            <description><![CDATA[<p>This release fixes a bug where mutliple entries weren&#39;t returned if they have omitted fields.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/bug-when-multiple-entries-with-omitted-fields-are-returned/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">RuXqNaEN05cGUuKo6zKf0A</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Tue, 31 May 2016 09:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Update the Editor Interface]]></title>
            <description><![CDATA[<p>[BREAKING] We&#39;ve updated the Editor Interface API endpoint to be more streamlined with the rest of our platform. The endpoint URL was changed from <code>/space/&lt;space_id&gt;/content_types/&lt;content_type_id&gt;/editor_interfaces/default</code> to <code>/space/&lt;space_id&gt;/content_types/&lt;content_type_id&gt;/editor_interface</code>. The behaviour of the endpoint didn&#39;t change. Please refer to the updated documentation <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/editor-interface">here</a>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/update-the-editor-interface/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1hPEoRak6y8jL1I527pg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 30 May 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updated UI styles]]></title>
            <description><![CDATA[<p>This release includes updated styles to the Web Application Entry and Asset editors.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updated-ui-styles/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">INTcftQlUXofJt7upwTjg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 25 May 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Duplicates in Sync endpoint]]></title>
            <description><![CDATA[<p>This release fixes a bug where under some circumstances duplicates may appear while using the sync endpoint.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/duplicates-in-sync-endpoint/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sI0jx2Zpce98Pmd6Pm1FMw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 19 May 2016 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Field omission backend changes]]></title>
            <description><![CDATA[<p>We have expanded the Content Type fields definition to include a new &quot;omitted&quot; property. Tagging a field as omitted causes it to no longer be delivered via the Content Delivery or Content Preview APIs, and only to be present on the Content Management API.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/field-omission-backend-changes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Z8D15l0xxMuBcdCgQduFBg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 19 May 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Wrong Location response format]]></title>
            <description><![CDATA[<p>This release fixes a bug where under some circumstances a location field is not returned in the correct format.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/wrong-location-response-format/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">o3e7zUoLxj8BCahqz2oLA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 19 May 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Date widget, small bug fixes for UI and Widgets SDK]]></title>
            <description><![CDATA[<p>This release includes a brand new Date Editor Widget with a brand new visual design and many usability improvements, as well a small collection of minor bug fixes and improvements to the Web Application and Extensions API.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-date-widget-small-bug-fixes-for-ui-and-widgets-sdk/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wxsnmrT9CqHx8jKwCR0TtQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 18 May 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Optional locales]]></title>
            <description><![CDATA[<p>We are happy to announce an update to our localization feature that enables required localized fields to be published independently from each other. Now it is easier to release content for different locales at their own pace, and decide at any time which locales are required for publishing and which ones are optional.</p>
<p>Affected services by this change: Content Management API, Content Delivery API, Content Preview API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/optional-locales/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">InND1WTHJcvVNeApxEgsKQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 17 May 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content type Duplication]]></title>
            <description><![CDATA[<p>It is now possible to duplicate Content Types using the Contentful Web Application. Just navigate to the Content Type Editor, and under the &quot;Actions&quot; menu select the &quot;Duplicate&quot; option and fill in the details for the new Content Type. All your fields&#39; settings, appearance widgets and predefined values are copied along. Please note that this feature only copies the Content Type structure, it does not replicate any entries associated with it.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-type-duplication/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LfQ4O3YNEPRXJkOCoQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 12 May 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Further Performance Improvements]]></title>
            <description><![CDATA[<p>With this release we shipped performance improvements to all database queries.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/further-performance-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4drlppp1qcFLgIe88OhI6g</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 12 May 2016 12:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New location widget, slug widget, improved number widget]]></title>
            <description><![CDATA[<p>This new release includes better performance and updated visuals for the slug and number editor widgets, as well as a brand new location widget with support for text-based search.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-location-widget-slug-widget-improved-number-widget/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">AORkn2MB0nbwjU9qhSUEXg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 11 May 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Full Text Query Performance Improvements]]></title>
            <description><![CDATA[<p>This release improves performance on all full-text search queries.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/full-text-query-performance-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">F7ip4ULMws0jikSDcLTA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Tue, 10 May 2016 19:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Performance improvements]]></title>
            <description><![CDATA[<p>With this release we shipped several performance improvements to our platform.</p>
<p>Affected services by this change: Content Management API, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/performance-improvements/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TfgQlHiqyc45fzgA8O1iw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Wed, 04 May 2016 11:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix handling of role links in space membership endpoint]]></title>
            <description><![CDATA[<p>This release fixes the handling of role links in the space membership endpoints of the Content Management API. Properly formatted links were previously rejected and are now correctly handled in a backwards compatible way. A potential payload looks like this:</p>
<pre><code>{
  &quot;admin&quot;: false,
  &quot;roles&quot;: [
    { &quot;sys&quot;: { &quot;type&quot;:  &quot;Link&quot;, &quot;linkType&quot;: &quot;Role&quot;, &quot;id&quot;: &quot;some-role-id&quot; } }
  ]
}
</code></pre>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-handling-of-role-links-in-space-membership-endpoint/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rILgTK2UQTPYgVKI34m5A</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 03 May 2016 08:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Validation checks while querying for sys properties]]></title>
            <description><![CDATA[<p>This release introduces more validation checks when querying entries with different sys properties.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/validation-checks-while-querying-for-sys-properties/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">IAKysH6bDuhNTGUBj2MNw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Tue, 03 May 2016 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Bug fix, querying undefined values]]></title>
            <description><![CDATA[<p>Fixed a bug in the query engine to prevent crashes when the [ne] operator is used without a filtering value.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/bug-fix-querying-undefined-values/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DS0wR3AX12i52ht0qIDKTg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Wed, 27 Apr 2016 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[0 size asset validation bug fix]]></title>
            <description><![CDATA[<p>Fixed a bug where under some circumstances the API would fail to properly process assets with size validations when one of the size boundaries was 0.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/0-size-asset-validation-bug-fix/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">1mQO1canxHmqahEZeVR2JA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 20 Apr 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JSON and Tag widgets, updated radio widget types]]></title>
            <description><![CDATA[<p>We are glad to announce the release of a fully revamped JSON Editor widget for JSON field types, and  a brand new &quot;Tags&quot; widget for short-text lists field types. These new widgets significantly improve the editing experience and allow for easier and more flexible content modeling.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/json-and-tag-widgets-updated-radio-widget-types/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">0M3q0xg8kst2jAWWFHBw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 19 Apr 2016 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[# fields per CT warning, checkbox widget, preview app token, UI Extensions multi video widgets/rating widget, new widgets styles]]></title>
            <description><![CDATA[<p>This small release contains the following new features and bug fixes:</p>
<ul>
<li>The Content Type Editor now warns users about the technical limitation of having up to 50 fields per Content Type</li>
<li>Updated error messages for Content Type management actions</li>
<li>Automatic login to the Web Discovery App if navigating from within the Contentful Web Application</li>
<li>Updated visual and interaction design for the rating and boolean widgets</li>
</ul>
<p>We also introduce a brand new &quot;Checkbox&quot; Editor widget for short-text list fields. It allows Content Modelers to use multiple predefined values for content creators to choose from in the Entry editor.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fields-per-ct-warning-checkbox-widget-preview-app-token-ui-extensions-multi/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">QVRZDR1MArVrQgLYlT6pzQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 14 Apr 2016 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhooks Segmentation, multiline widget on UI Extensions API]]></title>
            <description><![CDATA[<p>This release introduces new Trigger Segmentation functionality for Webhooks. Now it is possible to select for which combination of entity types (Content Types, Entries, Assets) and possible actions (create, save, autosave, publish, unpublish, archive, unarchive, delete) you want Webhooks to be triggered.</p>
<p>This makes it easier to configure Webhooks for specific scenarios such as &quot;Trigger when an entry is updated&quot; or &quot;Trigger when an asset is published&quot;. It is possible to setup up to 20 webhooks per space.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhooks-segmentation-multiline-widget-on-ui-extensions-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VJ3e577WFkb0cyneen79eQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 11 Apr 2016 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Searching: Multi Keyword Regression Fix]]></title>
            <description><![CDATA[<p>This release includes a bug fix for the match operator with how multiple word strings are handled while searching.</p>
<p>Affected services by this change: Content Delivery API, Content Management API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/searching-multi-keyword-regression-fix/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">I4fmq0GisQ4IgEhzmXwvA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Fri, 08 Apr 2016 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhook settings allow for IPs]]></title>
            <description><![CDATA[<p>This minor update allows Webhook&#39;s <code>url</code> property to be configured with non-private IP addresses.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhook-settings-allow-for-ips/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">rl1a25hzFLrRLLlyiidkeg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 07 Apr 2016 13:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Updated webhook delete/unpublish tombstone]]></title>
            <description><![CDATA[<p>This minor update adds Content Type IDs information to Webhook tombstones sent as a webhook payload on unpublish events.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/updated-webhook-delete-unpublish-tombstone/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">SRUpwD4F0ydiyLNH5Wzg</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 30 Mar 2016 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhooks v2, Learn tab]]></title>
            <description><![CDATA[<p>This release ships an update to our Webhooks system. In the user interface you will find a whole new section for Webhooks, which lists all the requests that have been executed for each Webhook. Each request can be inspected and will show the request and response details. Additionally, you can now define proper Webhook names which are used across the system, as well as custom headers, that are send in as part of the request.</p>
<p>All of these changes are backend by APIs and can also be configured/consumed without the user interface. See the following links for further information:</p>
<ul>
<li><a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhooks">https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhooks</a></li>
<li><a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhook-calls">https://www.contentful.com/developers/docs/references/content-management-api/#/reference/webhook-calls</a></li>
</ul>
<p>For our unexperienced users we&#39;ve added a &quot;Learn&quot; tab that can be found in a top right corner of your screen. It provides a lot of useful information about content modeling, editing features of the application and integrating with our API using your favourite language via one of our SDKs.</p>
<p>We also improved stability, performance and security of the editing interface (affected components: boolean widget, URL widget, space templates, content type deletion and our internal logging mechanism).</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhooks-v2-learn-tab/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4alNKFpKfK9ZonDMZB90g</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 23 Mar 2016 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix to usage_consumer not properly tracking usage]]></title>
            <description><![CDATA[<p>Fixed an issue where deleting content would not reflect changes on usage limits, resulting in some spaces incorrectly reaching their space quota.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-to-usage_consumer-not-properly-tracking-usage/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">zmz9ODrkLJul8V1XLqMA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 17 Mar 2016 15:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Content API 3.0.0: Editing Interfaces release]]></title>
            <description><![CDATA[<p>This release enables programmatic configuration of fields appearance settings via the Content Management API.
To learn more about how to use the Editor Interfaces please read <a href="https://www.contentful.com/developers/docs/references/content-management-api/#/reference/editing-interface">our developer documentation</a>.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/content-api-3-0-0-editing-interfaces-release/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">7LvL4UyEGU7LzMWomeZG0Q</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 17 Mar 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Editing Interfaces release, bug fixes: multiple assets, Ooyala/Kaltura, entries revert, "new" core widgets written on the Widgets SDK]]></title>
            <description><![CDATA[<p>This release contains several minor UI enhancements and bug fixes, including:</p>
<ul>
<li>The Entry Editor now properly handles situations where fields have incompatible widgets assigned to to a field</li>
<li>Fixed an issue with the Ooyala and Kaltura widgets that would invalidate Content Types</li>
<li>Fixed an issue that prevented the option to upload multiple assets at once to show up in the Web Application</li>
<li>Fixed an issue that prevented entries to be reverted multiple times to their published state  </li>
<li>Fixed minor issue with the height of textarea elements</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/editing-interfaces-release-bug-fixes-multiple-assets-ooyala-kaltura-entries/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Uk6xYNdE9zCSM5lEpbRpWg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 17 Mar 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Onboarding flow, UI bug fixes, minor RnP bug fixes, email confirmation modal]]></title>
            <description><![CDATA[<p>This release contains several minor UI enhancements and bug fixes, including:</p>
<ul>
<li>Introduction of an updated onboarding flow </li>
<li>Fixed an issue with the email confirmation window triggering twice</li>
<li>Fixed an issue with asset deletion in the Web Application</li>
<li>Fixed issue with the spinner in the locales list</li>
<li>Updated our Google Maps library to the latest stable version</li>
<li>Fixed a couple of UI issues with custom Roles and Permissions configurations</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-onboarding-flow-ui-bug-fixes-minor-rnp-bug-fixes-email-confirmation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">aV2YjGsk0jDLslMxCYwQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 08 Mar 2016 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Webhook view, Editing Interfaces, Onboarding, Confirmation]]></title>
            <description><![CDATA[<p>This release contains the following UI enhancements and bug fixes:</p>
<ul>
<li>Improved the mechanism that syncs Content Type Fields with their Field Appearance settings to avoid data corruption</li>
<li>Improved stability for Content Type save operations</li>
<li>New dialog to allow users to resend email invitation</li>
<li>Fixed a minor issue after uploading assets that would trigger the cropping functionality by default</li>
<li>Updated UI for the Webhooks Admin Panel</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/webhook-view-editing-interfaces-onboarding-confirmation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">y2HO0lNNR2vJe0tQgVKqHw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 02 Mar 2016 09:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Collection of minor UI bug fixes]]></title>
            <description><![CDATA[<p>This release contains several minor UI enhancements and bug fixes, including:</p>
<ul>
<li>Empty entries and asset lists now allow users to see archived entries</li>
<li>Prevent rare crashes when changing the space from the Entry Editor</li>
<li>After reaching the allowed user quota the UI now properly disables action buttons</li>
<li>The order in which users are presented in the Users section is now preserved between sessions</li>
<li>Fixed issue with hint labels not properly being shown inside the Roles Editor panel</li>
<li>Locale selections inside the Entry Editor are preserved per space and persist even after changing spaces</li>
<li>Exceeding the allowed usage limits no longer crashes the UI</li>
<li>Improved autocompletion for entry editor widgets, now it triggers automatically when typing</li>
<li>Error messages no longer show in the background when using space templates</li>
<li>Modal windows are now properly closed when navigating to another window</li>
<li>Author names in entries and assets list are now properly displayed after switching spaces</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/collection-of-minor-ui-bug-fixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dfxJb4XkBgRtohRiCs5uQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 23 Feb 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[API 2.8.0 - PG, RnP, negative query params, AccessDenied]]></title>
            <description><![CDATA[<p>The responses of the Content Management API are now properly differentiating between content not found errors and access denied errors. </p>
<p>The Content Delivery API is additionally now returning an <code>InvalidQuery</code> error (instead of a <code>BadRequest</code> error) if negative values are used for query params that expect numbers (limit, skip and include).</p>
<p>Affected services by this change: Content Preview API, Content Delivery API, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/api-2-8-0-pg-rnp-negative-query-params-accessdenied/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">mpzy0Vw3u6NLozdGKHpBdQ</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 15 Feb 2016 10:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Hotfix for old editor interfaces being rejected by the API]]></title>
            <description><![CDATA[<p>This release fixes an issue where appearance settings that were valid were being rejected by our API with a validation error. Effects were limited to Content Types created during a specific date range, but if you&#39;ve had an issue updating an older Content Type in the last few days it should now be resolved.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/hotfix-for-old-editor-interfaces-being-rejected-by-the-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">NvexrN1Iv8uX5GMTMRJGgA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 27 Jan 2016 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Hotfix for Entry Editor broken due to old Content Type data]]></title>
            <description><![CDATA[<p>This hotfix release solves an issue that caused the Entry Editor to crash for old and inconsistent Content Type data.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/hotfix-for-entry-editor-broken-due-to-old-content-type-data/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZJ00Yfzj7rddfUkiyeYug</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 20 Jan 2016 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved validation of content types]]></title>
            <description><![CDATA[<p>This release improves the validation errors when creating or updating Content Types via the Content Management API.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-validation-of-content-types/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">5LWFHaCpoXfQCsMIpQfRw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 20 Jan 2016 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Minor UI bug fixes: reference lists and MD editor]]></title>
            <description><![CDATA[<p>This minor UI release contains fixes for the following issues:</p>
<ul>
<li>Contextual menu not rendering in the right location when adding new referenced entries</li>
<li>Truncated text in reference entries lists blocking the “remove entry” icon</li>
<li>Markdown editor not properly reverting changes</li>
<li>Markdown editor not properly remembering the state of previewed content in Zen mode</li>
<li>Markdown editor not properly rendering Zen mode</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/minor-ui-bug-fixes-reference-lists-and-md-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">12SlWutJDZ0EGjA6wzhJJw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 14 Jan 2016 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix for `null` body issue]]></title>
            <description><![CDATA[<p>This release includes a fix for the Content Management API where certain invalid request payloads when creating entries would result in an <code>InternalServerError</code> instead of a more descriptive error such as <code>BadRequestError</code> or <code>ValidationError</code>.</p>
<p>This release also fixes an issue where archived items were erroneously included in Preview API responses.</p>
<p>Affected services by this change: Content Preview API, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-for-null-body-issue/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">FhHJMPhyRpRp8gURuj5lA</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 11 Jan 2016 13:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Strictly validate content type drafts]]></title>
            <description><![CDATA[<p>This release changes the validation of <em>draft</em> Content Types. Previously, the Content Management API would allow creation of draft Content Types that could never be published. This allowed for certain sequences of API calls that would cause a Content Type to become permanently unpublishable. Now, our API will reject any draft updates that would not be valid for publishing.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/strictly-validate-content-type-drafts/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">NcGae51tbgZbgEAd9rTZxA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 06 Jan 2016 10:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Fixes: Paywall, GK checkboxes, Kaltura, Entries list, entry editor text truncation]]></title>
            <description><![CDATA[<p>This minor release introduces bug fixes for the user interface, including:</p>
<ul>
<li>Fixed an issue filling title fields inside the entry editor after opening new tabs</li>
<li>Fixed an issue when rendering checkboxes inside the account settings panel</li>
<li>Improved loading mechanism for the Kaltura integration</li>
<li>Fixed an issue where pressing the &quot;enter&quot; key would exit the Content Type Editor creation modal window</li>
<li>Fixed an error with the &quot;Content Type&quot; column not being shown by default on the entries list</li>
<li>Fixed an error with the entry editor not properly truncating long titles for reference fields</li>
<li>Fixed an error with disabled entries still allowing users to select actions from the action dropdown menu</li>
<li>Fixed an issue when adding new long-text list fields to a Content Type using the Web Application</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-fixes-paywall-gk-checkboxes-kaltura-entries-list-entry-editor-text/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">zmZhEyQoUniP5UViXko84w</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 16 Dec 2015 08:42:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix permissions checks on editor interfaces]]></title>
            <description><![CDATA[<p>This release fixes the permission checks for updating appearance settings. Previously these settings could only be updated by an administrator, now any user with access to a Content Type can also update it&#39;s appearance settings.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-permissions-checks-on-editor-interfaces/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">q8ddUXxwwImxhNkosxKOZQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Fri, 11 Dec 2015 14:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Fixes: Onboarding role selection, improved user tracking, set ContentType ID, Ooyala widget bug, and minor fixes]]></title>
            <description><![CDATA[<p>This update brings a few bug fixes and improvements to the user interface:</p>
<ul>
<li>It is now possible to manually set the Content Type ID property using the UI</li>
<li>Improved onboarding flow to capture users roles</li>
<li>Added &quot;English for European(en-eu)&quot; locale option</li>
<li>Fixed an issue with Ooyala videos not displaying their correct length</li>
<li>Minor bug fixes for entry validations in Firefox</li>
<li>Minor bug fixes when creating new custom views for lists IE 11</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-fixes-onboarding-role-selection-improved-user-tracking-set-contenttype-id/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">j23mhSbMSlgEcRuvjayrnw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 01 Dec 2015 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix for leaking field ID's in content type validation errors]]></title>
            <description><![CDATA[<p>This change fixes a bug where an internal representation of Content Types could be returned to a client as part of a validation error.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-for-leaking-field-ids-in-content-type-validation-errors/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TvjALwNcHxSxXi9D4sy8w</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 12 Nov 2015 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Ordering and filtering localized values fixes]]></title>
            <description><![CDATA[<p>This release fixes two bugs when querying localized content.</p>
<p>When specifying both an alternate <code>locale</code> and an <code>order</code> parameter with no locale path segement (e.g. <code>fields.startTime</code> instead of <code>fields.startTime.fr-CA</code>), the entries were ordered ordered by default value instead of the localized value.</p>
<p>A similar issue could be triggered when filtering using a deep path (e.g. <code>fields.channels.sys.id</code>) and an alternate <code>locale</code>.</p>
<p>Both query operators now respect the locale defined by the <code>locale</code> parameter when applying the filter or order.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ordering-and-filtering-localized-values-fixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">G1a6nDchJApEBOWeNHsCw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 22 Oct 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New sidebar and workbench layout for the UI, plus bug fixes]]></title>
            <description><![CDATA[<p>This release introduces a big overhaul to our user interface by adding a new sidebar for the entries and assets editing interfaces, which allows users to:</p>
<ul>
<li>Easily manage the status of their content</li>
<li>Easily manage multiple locales</li>
<li>Create new entries of the same type without leaving the entry editor</li>
<li>Make better use of the screen space</li>
</ul>
<p>The sidebar also lays out the UI framework for new upcoming features currently in the pipeline.</p>
<p>This release also includes fixes for the following bugs:</p>
<ul>
<li>Error with failing to finish the space template creation process</li>
<li>Issues with range validations on date fields</li>
<li>Issues with the UI failing to recover when receiving malformed entries</li>
<li>Improved notifications for errors caused by fields with invalid name length</li>
<li>Issues with searching assets inside the Markdown editor</li>
<li>Broken documentation links</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-sidebar-and-workbench-layout-for-the-ui-plus-bug-fixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">eE56fpILGLNJ84aosetgQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 21 Oct 2015 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Minor UI fixes, MD docs link, Filepicker v2, space templates errors]]></title>
            <description><![CDATA[<p>This minor UI update addresses the following issues:</p>
<ul>
<li>Removed unused assets and navigation bar items</li>
<li>Fixed Markdown syntax help link inside the Markdown editor</li>
<li>Removed screen &quot;flickering&quot; when loading an empty entry list</li>
<li>Updated Filepicker library v2</li>
<li>Removed meaningless error messages when creating new space templates</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/minor-ui-fixes-md-docs-link-filepicker-v2-space-templates-errors/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">gkNhgXOpDjvsTaYTYdliiQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 12 Oct 2015 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix apiName leak & leak of disabled locales]]></title>
            <description><![CDATA[<p>This release fixes several small issues:</p>
<ol>
<li>Error details could occasionally show an unusable internal ID.</li>
<li>The <code>/spaces/{id}/locales</code> endpoint of the Delivery API would include disabled locales in it&#39;s response.</li>
<li>Querying entries of a content type without fields no longer causes errors.</li>
<li>Queries for assets or content types which use the <code>content_type</code> query parameter is now return an InvalidQuery error.</li>
<li>Queries using the <code>near</code> operator on non location fields are now causing an <code>InvalidQuery</code> error with additional information instead of a more generic <code>BadRequest</code> error.</li>
</ol>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-apiname-leak-and-leak-of-disabled-locales/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">opPcknJLTb3S3GkjSq6exA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Wed, 07 Oct 2015 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New modal dialog styles, preserving list state]]></title>
            <description><![CDATA[<p>Today we have released batch of changes to our UI application. There are two changes of significant size:</p>
<ul>
<li>all modal dialog windows use new, more unified styles</li>
<li>filtering on Content Type, Entry and Asset list is now preserved while navigating around the application</li>
</ul>
<p>Besides of that, we have introduced some improvements and optimizations to our codebase. These shouldn&#39;t be noticeable by end-users.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-modal-dialog-styles-preserving-list-state/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tleDC4S1u4r8wtQjBdPtw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 29 Sep 2015 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix issue with EditorInterface configuration not being cleaned up]]></title>
            <description><![CDATA[<p>This change fixes an issue where deleting a content type would not delete the associated appearance settings. This only affected users who were deleting and re-creating content types with a specific ID.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-issue-with-editorinterface-configuration-not-being-cleaned-up/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nd8mx0KXLstki3MqbZxAqw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 23 Sep 2015 10:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Migration of the Markdown widget]]></title>
            <description><![CDATA[<p>We deployed batch of changes to our web interface:</p>
<ul>
<li>removal of unused, legacy Asset widgets</li>
<li>new styles in Settings section</li>
<li>new styles for block buttons</li>
</ul>
<p>The most important change is migration from the old Markdown editor widget to the new one. All fields using both old and new appearance setting will behave exactly the same from now on.</p>
<p>Please refer to our <a href="https://www.contentful.com/r/knowledgebase/markdown/">Markdown documentation</a> for more details.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/migration-of-the-markdown-widget/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">mbsNCyp8ejZ7eTSml0BQaw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 22 Sep 2015 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed handling of requests with non-object bodies]]></title>
            <description><![CDATA[<p>Improved the error messaging when trying to create an entry with a non-object body</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-handling-of-requests-with-non-object-bodies/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">6RxbSH0FmmINgRViQRr9WQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 21 Sep 2015 12:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix of asset publishing without file fields]]></title>
            <description><![CDATA[<p>This release fixes a problem with publishing assets that don&#39;t have <code>file</code> fields. The server is now correctly returning a validation error.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-of-asset-publishing-without-file-fields/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sFfeSNf2bibkFei51D2QNQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 17 Sep 2015 09:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Button Spinners, Character Count, Youtube Widget]]></title>
            <description><![CDATA[<p>In this release we have made improvements to UI interactions and editing widgets.</p>
<ul>
<li><p>The Youtube widget has been replaced by the URL widget. The URL widget has the same capabilities but also allows preview of other content.</p>
</li>
<li><p>The Radio widget for Boolean fields no allows you to set the label for <code>true</code> and <code>false</code> values.</p>
</li>
<li><p>The Single Line widget for Text fields now features a character count. If length validations are applied to the field these are also presented to the editor.</p>
</li>
<li><p>Buttons will now show a spinning indicator while their action is in progress.</p>
</li>
<li><p>Notifications have been moved to the right as to not cover the breadcrumbs. They can also be closed by clicking any part of the notification.</p>
</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/button-spinners-character-count-youtube-widget/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">kvkrxbl9ezGIPQye45KQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 17 Sep 2015 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Markdown Editor (Beta)]]></title>
            <description><![CDATA[<p>We are happy to announce the Beta release of our brand new Markdown editor, which brings the following fixes and improvements:</p>
<ul>
<li>Faster performance and beautiful new design</li>
<li>Real-time syntax highlighting</li>
<li>Advanced text editing tools</li>
<li>Support for the extended GitHub flavored Markdown specification</li>
<li>Support for Markdown tables</li>
<li>Ability to embed social media elements</li>
<li>Ability to render safe HTML elements</li>
<li>Ability to use the editor in full-screen &quot;Zen&quot; mode with live preview</li>
</ul>
<p>To try it out, please update your content type to use the “New Markdown editor” field appearance on long-text fields. You can freely switch back and forth between the old and the new Markdown editor.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-markdown-editor-beta/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ijCrc2IUCNazQORijM91Q</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 07 Sep 2015 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix sorting of entries and misleading API error]]></title>
            <description><![CDATA[<p>This release fixes an issue where sorting entries in the Contentful UI would not work if the default locale had been renamed.</p>
<p>There has also been a correction to the error response when an API client attempts to sort assets by their title or description. Previously the API would tell you that you needed to provide the <code>content_type</code> parameter, which was wrong because assets do not belong to a content type. Now the error correctly states that you cannot order by the title or description because they are <code>Text</code> fields, which do not support sorting.</p>
<p>Affected services by this change: Web App, Content Management API, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-sorting-of-entries-and-misleading-api-error/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZRdRxjFKGs3ppUjFQtNSA</guid>
            <category><![CDATA[Web App]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Fri, 04 Sep 2015 07:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Support specifying locale in filter & order fields after locales are renamed]]></title>
            <description><![CDATA[<p>This release fixes an issue where query parameter filters that included a locale part (such as <code>fields.myLocalizedField.de-DE=Hallo</code>) would no longer work if the locale they referred to was renamed from a different locale code. The same issue applied to <code>order</code> parameters that specified a locale. E.g. if you wanted to order entries by a locale other than the one specified in the <code>locale</code> query parameter.</p>
<p>Affected services by this change: Content Management API, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/support-specifying-locale-in-filter-and-order-fields-after-locales-are/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">CoQbIkewhra74zLpUQgg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Mon, 31 Aug 2015 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improved “Unsaved changes” dialog and notification messages]]></title>
            <description><![CDATA[<ul>
<li>Show a save button when trying to leave a page with unsaved changes</li>
<li>Truncate overly long notification messages</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improved-unsaved-changes-dialog-and-notification-messages/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">pAqpkJI65EQSlrE8zMCx6A</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 27 Aug 2015 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Added support for wildcard locale to Content Delivery API]]></title>
            <description><![CDATA[<p>This release introduces a new capability to our Content Delivery API: wildcard locales.</p>
<p>The API already supported a <code>locale</code> query parameter that would allow you to retrieve your translated content in different locales (e.g. <code>locale=fr-FR</code>). Now you can specify <code>locale=*</code> to retrieve content in all locales at once, the same as what you would receive from our Sync API. Note that when using the wildcard locale <code>sys.locale</code> will not be set.</p>
<p>Affected services by this change: Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/added-support-for-wildcard-locale-to-content-delivery-api/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">YzeariXCqaSc0RAQglrw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Thu, 20 Aug 2015 14:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New notification design, duplicated content types, validation error bugfixes]]></title>
            <description><![CDATA[<ul>
<li>Beautiful new UI notifications  </li>
<li>Fixed issue of spaces duplicating content types  </li>
<li>Fixed validation issues with location widget when creating new entries</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-notification-design-duplicated-content-types-validation-error-bugfixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">4abOxuvStCz2UkYsvzs8LQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 19 Aug 2015 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[UI Fixes: styling, search by ID, Angular 1.4]]></title>
            <description><![CDATA[<p>-Updated dropdown styles<br>-Ability to search entries by ID<br>-Update Angular to 1.4
-Disabling action buttons while actions are taking place</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/ui-fixes-styling-search-by-id-angular-1-4/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fC4q1Rths4ainfeBbx7A</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 11 Aug 2015 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix for filtering assets & entries after a locale has been renamed]]></title>
            <description><![CDATA[<p>This change fixes issues when filtering entries &amp; assets by a specific field after a locale had been renamed. A query that filtered by a specific field &amp; locale (e.g. <code>entries?fields.title.en-US[match]=title</code>) would fail if that locale had been renamed. Queries specify a field but no locale use the default locale, and therefore would fail if the default locale was renamed.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-for-filtering-assets-and-entries-after-a-locale-has-been-renamed/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">hYWO9cAUdni2nNwcBQwRrg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 05 Aug 2015 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed filtering of asset searches by MIME-type ]]></title>
            <description><![CDATA[<p>This release fixes an issue that made it impossible to filter assets by the MIME-type of their file after renaming a locale. This bug only occured when trying to filter in the same locale that was renamed.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-filtering-of-asset-searches-by-mime-type/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">XHWNRCC4GQCvLdzJP5w</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 03 Aug 2015 14:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed bug with usage calculation]]></title>
            <description><![CDATA[<p>This release fixes a bug in our usage calculation. Requests with paths that contained double slashes (e.g. <code>GET //spaces/example/entries</code>) were not being counted. Customers who were making such requests will see an increase in their API usage.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-bug-with-usage-calculation/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">lS4aG9BUa9O5brZ73YdaQ</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 03 Aug 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Reduced Webhook Timeout]]></title>
            <description><![CDATA[<p>Webhook requests performed by our infrastructure have had their timeout lowered from 60 seconds to 30 seconds. This should not affect any existing webhooks.</p>
<p>If you need to perform more than 30 seconds of computation in response to a webhook request we recommend that you persist the webhook payload and respond with 200 before performing the larger computation offline.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/reduced-webhook-timeout/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LqmXJOYDl07LVqzmgdWVw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Mon, 03 Aug 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed locale codes for webhook payloads]]></title>
            <description><![CDATA[<p>Fixed a bug where webhook payloads would contain outdated locale codes in spaces where a locale had been renamed.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-locale-codes-for-webhook-payloads/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">HC4OTBXCJBLGf6uqpjjjuw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Fri, 31 Jul 2015 11:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Saving and deleting CTs, Tooltips, Entity list search]]></title>
            <description><![CDATA[<ul>
<li>Old draft Content Types can be saved and deleted more easily</li>
<li>Fixed various styling issues with tooltips</li>
<li>Added more locales and reordered the list</li>
<li>Fix an issue where the search menu in the Entry List was hidden under some circumstances</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/saving-and-deleting-cts-tooltips-entity-list-search/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">DLkDvCU3v3emTDBm2sCiGg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 30 Jul 2015 13:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix for wrong locale scope]]></title>
            <description><![CDATA[<p>Inside your locale settings you can disable locales for publishing and/or editing content. Once publishing is disabled, the currently published content for that locale is no longer available in the Content Delivery API. When you turn off editing content on the other hand, the User Interface will no longer allow you to edit or read the values for that locale.</p>
<p>This release fixes an issue with locales with locales for which editing of content was disabled. Once turned off, the Content Delivery API used to no longer return the localized values but the values of the default locale.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-for-wrong-locale-scope/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">NF2ILhk3OYszn65emoFQ</guid>
            <pubDate>Tue, 28 Jul 2015 11:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Locale management]]></title>
            <description><![CDATA[<p>We rolled out a new feature to the User Interface and the APIs, which enables you to better manage your locales. In detail, you can now change the locale code of existing locales as well as delete locales.</p>
<p>The API documentation for this feature can be found in our <a href="http://docs.contentfulcma.apiary.io/#reference/locales">developers section</a>.</p>
<p>We hope you&#39;ll like it!</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/locale-management/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tyuSxei04fRiEiko1cYRw</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 23 Jul 2015 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fixed bug in include query string parameter]]></title>
            <description><![CDATA[<p>The API will now return one level of linked entries if the <code>include</code> query string parameter is omitted. This fixes the previous behavior where the maximum level of links was returned if there was no <code>include</code> parameter.</p>
<p>Affected services by this change: Content Management API, Content Preview API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fixed-bug-in-include-query-string-parameter/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TPdMz9LwKi0KMQd9YaTdkg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Thu, 23 Jul 2015 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[External links in markdown editor and image dimensions on media library]]></title>
            <description><![CDATA[<ul>
<li>It is now possible to insert external links using the markdown editor toolbar</li>
<li>Markdown editor displays word and character counts, as well as content-length validation settings  </li>
<li>Image dimensions are now displayed on the media library</li>
<li>New field options: set as title, disable and delete when the content-type has no associated entries (previously labeled &quot;deactivated&quot; mode)</li>
<li>Improved button and contextual menus styling</li>
<li>Updated links to the mobile discovery apps</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/external-links-in-markdown-editor-and-image-dimensions-on-media-library/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">97xX0652FOaEutDdedFIA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 21 Jul 2015 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Localized fields fix and textfields expansion]]></title>
            <description><![CDATA[<ul>
<li>Fixes issue with fields not being localizable</li>
<li>Fixes an issue with text fields in the entry editor not automatically expanding.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/localized-fields-fix-and-textfields-expansion/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">qiTGLUqNaCyNBYwBzdVnOw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 13 Jul 2015 16:32:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Content Type editing user interface]]></title>
            <description><![CDATA[<p>New Content Type editing user interface  </p>
<ul>
<li>Streamlined workflow to create and configure content types  </li>
<li>Ability to configure field types’ appearance  </li>
<li>Ability to preview content types JSON structure  </li>
<li>Improved first-time user workflow  </li>
<li>Improved visual design</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-content-type-editing-user-interface/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">CgFdIwu6A48j44x9QddoWQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 13 Jul 2015 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[User interface bugfixes]]></title>
            <description><![CDATA[<ul>
<li>Entry card truncation fix</li>
<li>Upgrade button now works in the account section</li>
<li>Improved error notifications</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/user-interface-bugfixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">7nJp6bUNvdbRuXPIpxvaw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 06 Jul 2015 13:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New API Console, bugfixes]]></title>
            <description><![CDATA[<ul>
<li>Small bug fixes</li>
<li>New API Console link</li>
<li>Fix a bug with multiple dropdowns on the same entry</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-api-console-bugfixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">q52BK29JgG6ThNwYcEeCGQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 09 Jun 2015 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Breadcrumb issues, dropdown issues]]></title>
            <description><![CDATA[<ul>
<li>Fixed some issues with breadcrumbs presentation and behavior</li>
<li>Fixed an issue with the add field dropdown</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/breadcrumb-issues-dropdown-issues/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">LWJJPH0UXbxH7AtWA7lOJQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 27 May 2015 12:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Fix of the OP compressor]]></title>
            <description><![CDATA[<p>This release fixes the handling of large entries which under certain circumstances were not instantly saved.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/fix-of-the-op-compressor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ok7XI2hAZ0LfwKWXHYJJ1Q</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 20 May 2015 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Markdown preview styles]]></title>
            <description><![CDATA[<p>The Markdown preview in the Entry Editor now has styles for lists. We also changed some spacings to improve readability and consistency.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/markdown-preview-styles/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">PAW8WgZER29YWLUPjBeNIQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 13 May 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improve boot process and fix space advice]]></title>
            <description><![CDATA[<ul>
<li>The app now shows a boot message until all initial data is loaded.</li>
<li>In the accounts settings we removed the advice overlay that informed you to create spaces.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/improve-boot-process-and-fix-space-advice/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">nNb1YWNdM6JdnDWLHWPVA</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 12 May 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Account menu, date rendering fixes]]></title>
            <description><![CDATA[<ul>
<li>Fix an issue with the account menu not being clickable when no spaces exist</li>
<li>Fix the rendering of certain dates on the entries list</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/account-menu-date-rendering-fixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">skXWJqJHhQWFchbCO2agw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 06 May 2015 09:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Space selector bugfixes]]></title>
            <description><![CDATA[<ul>
<li>Remember the current organization when switching to the account settings area</li>
<li>Fix text wrapping issues</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/space-selector-bugfixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">GjW4gykj5oBuRJ8KDg8rQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 05 May 2015 09:05:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Styling fixes and proper links on lists]]></title>
            <description><![CDATA[<ul>
<li>Some styling fixes for the new navigation</li>
<li>Make items in lists behave like proper hyperlinks, allowing opening in a new tab or window</li>
<li>Fix issue where widgets like the datepicker would get focused when used for the first field</li>
<li>Fix issue where the navigation bar links wouldn&#39;t be updated when switching space.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/styling-fixes-and-proper-links-on-lists/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">25D1MfnyTXV8I8CVSQLMFQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 29 Apr 2015 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New navigation and changes to the content type editor]]></title>
            <description><![CDATA[<ul>
<li>New breadcrumb based navigation</li>
<li>Removal of auto saving and collaboration functionality from the Content Type Editor</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/new-navigation-and-changes-to-the-content-type-editor/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">zGh5wKhtHIYWdL1jYMJAxQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 27 Apr 2015 09:01:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Clarified linkMimetypeGroup validation error message]]></title>
            <description><![CDATA[<p>The error message <code>&quot;Link must point to an Asset with the mimetype image, plaintext&quot;</code> was reworded to <code>&quot;Link must point to an allowed file type (image, plaintext)&quot;</code>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/clarified-linkmimetypegroup-validation-error-message/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">yMMWl19fyTETlzbLudKNw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 13 Apr 2015 09:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Kaltura category id, error improvement]]></title>
            <description><![CDATA[<p>Allow Kaltura integration to use a category id. Improve error reporting.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/kaltura-category-id-error-improvement/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">IZqODUHflssZ7wdIHsWEbQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 02 Apr 2015 08:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Validations, Space Template fixes, other bug fixes]]></title>
            <description><![CDATA[<ul>
<li>Fixes an issue where badly formed entries created via the API would prevent editing them in the UI</li>
<li>Fixes an issue where images that can&#39;t be cropped for previewing would still be displayed</li>
<li>Adds support to validate the number of Entries, Assets, or Symbols in a List.</li>
<li>Adds support for date, file size, and image dimension validations</li>
<li>Adds support for multiple file type validation.</li>
<li>Content Type editors can now provide custom error messages for all enabled validations.</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/validations-space-template-fixes-other-bug-fixes/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">xAyaHUw2jSHsJo00TZ6Lw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 31 Mar 2015 14:10:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Asset validations (size and dimensions), removal of mime type checks]]></title>
            <description><![CDATA[<p>This release is all about validations. First of all we removed the validation of the assets&#39; <code>contentType</code> property as it caused more problems than good. Second we <a href="https://www.contentful.com/developers/documentation/content-management-api/http/#resources-content-types-validations">added a section about validation handling</a> via the Content Management API to the documentation. Last but not least you can now validate an asset&#39;s file size as well as the dimensions of the document. You will be able to use those new  validations in the UI soon.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/asset-validations-size-and-dimensions-removal-of-mime-type-checks/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">EVRf0h8J1SX4Um1si6U6Rw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 31 Mar 2015 12:15:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Empty content_type param]]></title>
            <description><![CDATA[<p>Requests with an empty content type parameter are now correctly resulting in a <code>BadRequest</code> error. It used to return a <code>ServerError</code>. An example for such a request is: </p>
<pre><code>/spaces/&lt;spaceId&gt;/entries?access_token=&lt;token&gt;&amp;content_type=
</code></pre>
<p>Affected services by this change: Content Delivery API, Content Preview API, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/empty-content_type-param/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">AJhvHMtU2ZuoZRkwQA7fw</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 19 Mar 2015 09:40:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>The <code>X-Contentful-Request-Id</code> response header is now returned on every api request.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">bLQTDK1a0LJkiMFR6uDDA</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 17 Mar 2015 12:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release changes the behavior of the Entry editor.</p>
<p>When working with arrays of Entries or Assets, removing the last Entry/Asset would set the value for the field to <code>null</code>. Now it&#39;s an empty array instead.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">cJnGrnesKDw38IOcNHyoQ</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 13 Mar 2015 15:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<ul>
<li>New validation dialog</li>
<li>Restore the search results number for the entry list</li>
<li>Fix Kaltura/Ooyala widget so that the empty string is replaced with <code>null</code> when removing the video id</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">TbAWXRPKgOV4KUxeI6SCw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 26 Feb 2015 09:02:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This releases improves the <code>notResolvable</code> error, which gets thrown when you try to publish entries with links to not yet published entries. Where it previously only told you about the fact that there have been unresolved links, it will now also tell you about where this problem occurred. You can find this information in the <code>path</code> property.</p>
<p>Affected services by this change: Content Management API, Content Delivery API, Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">VqVKOvertfxNurCnk5yPWA</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Thu, 26 Feb 2015 08:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes the image editor, the video widgets help text position and some other internal issues.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">Adj94clBZguRgRX7W71zw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Tue, 24 Feb 2015 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release</p>
<ul>
<li>fixes an issue that prevented the app from loading when logging in with certain versions of Safari.</li>
<li>fixes an issue that prevented changes to the views sidebar in the list of entries/assets to be saved to the server</li>
</ul>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">szqcByf2fE1x7kEXQiKkg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 18 Feb 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>Today we rolled out an update which will compress a document once it has been modified more than 20,000 times. This shrink process modifies only the way document is stored internally – its content stays intact.</p>
<p>We took care that compression happens only when the document is not being actively edited. However, in some cases compression might begin when the document is open in the web interface. Should this happen, please reload the application in the browser in order to go back to a normal state.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">tsyufnQVH7Sd2jaQJBVSg</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 12 Feb 2015 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes a problem with indenting multiple lines in the markdown editor.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ywx9u5yBpyf9CM58Hhcg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 12 Feb 2015 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>Copy updates, renaming of the Preview Widget to URL Widget.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">z8eQgAKc5WIUZycG6Wwfzw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Mon, 09 Feb 2015 15:37:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes an issue that prevented new users from being able to create an empty space. It also fixes an issue with the Ooyala video service integration.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">fm2DskXlqtKadYuHSruAw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 06 Feb 2015 13:54:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes a bug when handling assets with empty localized values. It is now possible again to create assets that have locales set to <code>null</code> as well reading those assets and entries that reference them.</p>
<p>Affected services by this change: Content Preview API, Content Management API, Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">u9gsxxuJQjugupvh2J1ng</guid>
            <category><![CDATA[Content Preview API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Fri, 06 Feb 2015 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>User interface bugfixes. We now also show the space creation window when a new user signs up for the first time.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">z9hPOtZi7i6I4sI2Dy6sg</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Thu, 05 Feb 2015 13:46:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes various bugs in the user interface and adds a new widget for previewing external urls.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">9hpLawmiCMQC7lxBG2F1A</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 04 Feb 2015 10:24:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release improves the server response when updating/publishing entries which contains many links. Entries with too many links was previously resulting in an unfriendly error message. The message is now containing further information.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wccPXpJiGuS6xioHiCm9KQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 02 Feb 2015 09:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release adds Space Templates, which are shown to a user when they create a new space, providing them a way to get started quickly.</p>
<p>Affected services by this change: Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">wOShnEwtLIvzzDbZmszw</guid>
            <category><![CDATA[Web App]]></category>
            <pubDate>Fri, 30 Jan 2015 13:53:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release adds the mime types <code>image/svg+xml</code> and <code>audio/mp3</code> to the validation library, which makes it possible to correctly upload SVG and MP3 files.</p>
<p>It also fixes an issue in the UI where there would be a delay in displaying image previews on some situations.</p>
<p>We&#39;ve also removed the tutorial for the UI as it is outdated and will be replaced by something else soon.</p>
<p>Affected services by this change: Content Management API, Web App.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">dVsuCKCtO9LknryfH9DzQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <category><![CDATA[Web App]]></category>
            <pubDate>Wed, 21 Jan 2015 16:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release prevents an issue where image asset files created with an invalid mime type could not be properly processed or displayed. Now the Content Management API will return a validation error when you attempt to process an asset file where the <code>file.{locale}.contentType</code> property is not a valid mime type. This validation error also includes a list of the allowed mime types.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">UcyFBg7Va1SrLkF2hU2A</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Wed, 21 Jan 2015 09:45:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release ships a fix for the Content Preview API which used to fail when requests against invalid assets were made. This release also fixes requests for entries which are linked to invalid assets.</p>
<p>Affected services by this change: Content Preview API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">sNSX2Z2alWD0O8B2UIdSQ</guid>
            <category><![CDATA[Content Preview API]]></category>
            <pubDate>Thu, 15 Jan 2015 10:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes an issue with queries against the CDA that contains <code>include=0</code>. A bug was previously recursively resolving all the links for all referenced entries. Such requests are now correctly returning no includes.</p>
<p>Affected services by this change: Content Delivery API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">ZL07ZQlYZGdAzIcspx04HA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <pubDate>Tue, 06 Jan 2015 11:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixes an issue with publishing entries containing large numbers of links. Each entry can contain a maximum of 1000 links, but our validation code was erroneously counting links recursively, causing valid entries to be rejected. The validation now correctly counts only the links within the entry itself.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">WOeQAHHLlULzBU0Q01hyPw</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 05 Jan 2015 14:12:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>This release fixed error messages coming from the CMA when attempting to create/update certain kinds of invalid Content Types and Entries. For example: creating a content type with a <code>displayField</code> property that references a non-existent field would expose internal information that was not useful to end users. The returned error now contains the correct field ID&#39;s.</p>
<p>We have also corrected an error message encountered when creating invalid entries to consistently refer to field ID&#39;s as <code>id</code> and not <code>apiName</code>.</p>
<p>Affected services by this change: Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">AYygklfMWC1obZgV3H4GrQ</guid>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Mon, 22 Dec 2014 09:51:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>The Management and Delivery APIs are now validating filters and ordering in queries.
When a query is invalid the response contains a list of errors.</p>
<ul>
<li><strong>Ordering</strong>: When ordering by a field that doesn&#39;t exist or can&#39;t be ordered there will be an error.
For example, here <code>sys</code> is not sortable because it&#39;s of type <code>Object</code>:
<code>https://cdn.contentful.com/spaces/cfexampleapi/entries?order=sys&amp;access_token=b4c0n73n7fu1</code></li>
<li><strong>Filtering</strong>: When filtering by a field that doesn&#39;t exist or using a filter that doesn&#39;t apply to the field&#39;s type there will be an error.
For example, here a full-text search on <code>name</code> is impossible because it&#39;s of type <code>Symbol</code>:
<code>https://cdn.contentful.com/spaces/cfexampleapi/content_types?name[match]=bacon&amp;access_token=b4c0n73n7fu1</code></li>
</ul>
<p>Affected services by this change: Content Delivery API, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">YJYiZZo7YimCJB6CiPi2mA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Tue, 26 Nov 2013 13:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[No title]]></title>
            <description><![CDATA[<p>HTTP Content-Types for the Management and Delivery APIs have changed:</p>
<ul>
<li>For the Content Delivery API, use <code>application/vnd.contentful.delivery.v1+json</code></li>
<li>For the Content Management API, use <code>application/vnd.contentful.management.v1+json</code></li>
</ul>
<p>Please use these content types as <code>Accept</code> and <code>Content-Type</code> header values in HTTP requests.</p>
<p>Libraries have been updated accordingly:</p>
<ul>
<li><a href="https://github.com/contentful/contentful.js">contentful.js</a> v0.0.11</li>
<li><a href="https://github.com/contentful/contentful-management.js">contentful-management.js</a> v0.0.4</li>
</ul>
<p>Affected services by this change: Content Delivery API, Content Management API.</p>
]]></description>
            <link>https://www.contentful.com/developers/changelog/?utm_source=rss&amp;utm_medium=link&amp;utm_campaign=documentation-discovery</link>
            <guid isPermaLink="false">iq6X8C3PGVIq2mGIBeASyA</guid>
            <category><![CDATA[Content Delivery API]]></category>
            <category><![CDATA[Content Management API]]></category>
            <pubDate>Thu, 24 Oct 2013 08:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>