Compare Page Versions
Compare any two versions of a page side by side, across SEO, properties and components, with each component marked as added, removed or moved. Turn on Show only changes…

What we are building, what we have shipped, and what you have asked for. Sign in to vote on an idea, or tell us about one we have missed.
Everything we have released, newest first.
Compare any two versions of a page side by side, across SEO, properties and components, with each component marked as added, removed or moved. Turn on Show only changes…
Built-in AI Translation using DeepL: install the DeepL app with your own DeepL API key to translate content and pages as you copy them to other locales, or to translate…
Shipped October 13, 2026. The rich text editor in HTML fields and the Rich Text Area component now runs TinyMCE 8, with a refreshed look, cleaner pasting from Word and…
Both our .NET SDKs are now on .NET 10. Fetch SDK 3.1 fixes GraphQL locale handling, makes caching thread-safe and gives clearer errors. Management SDK 2.0 moves up from…
Open an asset in the media library and see where it's used: the pages, components, list items and content items that reference it. The lookup includes assets attached to…
A marketplace app that adds icon and colour picker custom fields to your content models, so editors choose from a defined set of options instead of typing values by hand.…
Webhooks can now be signed, so your endpoint can verify that a request genuinely came from Agility. Signing follows the Standard Webhooks specification (HMAC-SHA256) and…
A refreshed Content Manager: a redesigned header navigation, a side rail panel you open and close from the main navigation, and slide-out panels in place of many pop-up…
Agility CLI 1.0 is available on npm. The sync command moves content between Agility instances with dependency resolution. It transfers content models, items, assets,…
A tool that automatically tags your Next.js components with the data-agility attributes Web Studio needs for click-to-edit, so visual editing works on an existing…
Introducing the Agility CMS Model Context Protocol (MCP) Server. The Agility MCP Server connects your AI agent directly to your Agility instances, letting it make changes…
Reorganized the Application landing page to bring the most important information to users as the first thing they see when the login.
Copy a whole locale, a page together with its content, a selection from the content browser, or a single field to other locales in one action. The job runs in the…
Content lists now have filters, configurable data columns and a locale dropdown. An Other Locales column shows which locales each item has content in, so you can find…
Manage your instance's locales yourself in Settings: add and edit them, disable the ones you don't need, and set their order. Previously this needed a support request.
Introducing Personal Access Tokens. Personal Access Tokens give you a simpler, more secure way to authenticate against Agility's Management API without the full OAuth…
We will be updating our email notifications for alerts to align them with our updated design.
We will be sending email notifications for tasks
Ability to mark certain content, pages and models as Favorites
Instances can now be hosted in a USA East data region, alongside our existing regions, for customers who need their content stored in the eastern United States.
We will be making an update to notifications for comments and replies so they appear as a Marquee. In addition, users will be able to configure whether or not a…
We will be adding the ability for you to set focal points for your images.
We will be adding the ability for users to set the alt text for assets globally.
We will be adding to our Web Studio offering to allow our visual comments to be dragged and dropped.
An app that will allow you to preview your current page or item in multiple screen sizes. An updated Web Studio SDK will allow for live updates from Agility to your…
We are updating our Angular Starter to Angular 18 This will enable us the ability to leverage Server Side Rendering and Static Site Generation The updated SDK will also…
We are brining advanced collaboration to the Agility UI with user tagging, multi-user concurrent editing, preview-mode comments, and more!
The ability to receive email notifications whenever you are tagged in a comment or reply.
We will be updating our TinyMCE editor to the latest version. This will unlock the following features: Powerpasting Image Editing
Our hide/when formulas are based on a simple query language of operators and operands, which evaluate the values of other fields in your content model. Read more here .
Add advanced field validation to your Content and Component Models using Regular Expressions. Read more here .
We're giving the classic UI a paintjob to better match the new UI. No functionality will be changed with this, and it will only affect the outer header and navigation.…
Keep models in sync across multiple instances more easily using the CLI. Use a filter to specify which models you want to sync, and do a dry-run with a report of what…
We will be publishing a starter and reference example for the Astro framework.
We are updating the Plenum UI component library with several design tweaks, more components, and Storybook 7.1.
We have updated our SDKs and reference examples for dotnet 8. https://github.com/agility/agilitycms-dotnet-starter
Content Lists with manual sorting now support Drag and Drop! Simply drag a single item, or select multiple items, and drop them wherever you need. If you need to scroll…
We've listened! Based on feedback from customers and partners, we've overhauled the design of the new UI with even better UX. In addition, we're bringing all the…
We're updating the Fetch SDK to TypeScript to make your life easier with better intellisense and the ability to catch more bugs before you deploy.
We are bringing advanced app router features from Next.js 14 into our SDK. Automatically handle caching, draft/preview mode, and on-demand revalidation easily.
We've revamped the way you add components onto a layout to make it more streamlined, intuitive, and accessible.
The New UI has been refreshed based on user feedback! Lots of changes and tweaks will make this a better experience overall. Here are a few of the highlights: Resizable…
Coming Next Week! We are making changes to our terminology to better align with the industry. Here is a quick overview of what you can expect: Pages -> Layouts Modules ->…
The ability to showcase and browse pre-built/documented integrations with Agility CMS. Type of Integrations may include: Backend API integrations, syncing data between…
We are updating the Agility Management API to be more flexible and complete with the ability to control every aspect of your content.
We are currently implementing the Reports section of the Content Manager.
We are currently implementing the setting section in Plenum UI. Once we have this section implemented, we will be a "feature parity" with the Classic UI.
CAIQ stands for Consensus Assessment Initiative Questionnaire that correspond to the controls of CSA’s Cloud Controls Matrix (CCM), our cybersecurity controls framework…
We are creating a new report that will be available in the new UI only. This will show all user and team access within an instance.
Content Operations , or Content Ops , gives your content the same pipeline your code already has. With the Agility CLI you copy models, components, content and pages from…
The beta for our new UI is now in Beta! Learn more here: https://agilitycms.com/docs/overview/plenum-ui
Our starter has been now been updated to Next.js 13! Test it out with our starter here: https://agilitycms.com/starters/blog-with-nextjs Source code and docs are here:…
Compare the current item with any version to see field level changes. You have to option to revert to that version, as well.
We've updated the new UI to include a brand new modelling section, with a whole new way to add fields to Content Models and Page Modules.
The ability for user admins to define a custom role such as "Developer" and select a number of actions that role will be able to perform. For example, a "Developer" may…
Using Teams in your Agility Organization can save you time and make user administration easier, faster, and more reliable. Instead of giving individual users access to…
Agility CMS has achieved SOC 2 Type II Compliance.
Build custom UIs that can be shown in Agility CMS Secure communication between the CMS and your app. Ability to define one or more custom fields and flyout actions.…
Adding localized support for customers in Europe, the UK and the surrounding area.
Improvements : Minimalist design that scales better for smaller screen sizes Ability to drag and drop/paste images which are uploaded automatically as Assets Ability to…
A new documentation site is coming soon! Easier to find what you are looking for, improved search & navigation Curated content for editors, developers, and owners &…
A .NET SDK that developers can use to assist the in querying content and pages from the Content Fetch (REST) API. You can use this by installing a package via nuget.…
As more and more users evaluate Agility CMS, we want to make sure they get off on the right foot and how they can get the most value!
An example website that is built using .NET 5. Learn more
Netlify is a modern hosting platform, which is a perfect fit for static or Jamstack site website hosting. Agility now supports an integrated deployment flow with Netlify…
The ability for users to trial paid plans and features.
The ability to copy and paste an asset's URL in the global content search in Agility CMS and find all pieces of content that may reference it. This currently works if the…
Get started quickly with Agility CMS and your Headless Commerce provider of your choice! The all-in-one starter kit for high-performance e-commerce sites. With a few…
Vercel combines the best developer experience with an obsessive focus on end-user performance. Our platform enables frontend teams to do their best work. Agility now…
A new public status page detailing our current platform status. Allows anyone to subscribe to platform incidents. https://status.agilitycms.com
An example website that is built using Nuxt. Learn more
An example website that is built using Angular. Learn more
Take advantage of the modern image format WebP to reduce your image response size by up to 30% without having to reformat your images. You can take any image Asset URL…
An example website that is built using Eleventy. Learn more
An example website that is built using Next.js. Learn more
An example website that is built using Gatsby. Learn more
Secure by default - Agility allows you to login via email-verified social accounts and email/password logins with complex password requirements Enhanced security with…
Faster API updates, lower response times, and better uptime. Agility CMS has moved its CDN for its REST/GraphQL APIs from Stackpath to Fastly.
Provide a mechanism where a website or app can "call home" and get the content that has changed since the last time it checked in. This enables Agility content to be…
In a continuous effort to improve Agility CMS and make it easier and faster than ever to manage your content, we've made some changes. This is part of an overall strategy…
This enables any type of website to support URL redirections with Agility CMS. Learn how
With URL Redirections defined in our product, we have the unique opportunity to help editors and developers test their URL Redirections directly from the CMS to ensure…
Some developers and savvy editors have asked for a simplified editor based on markdown. While markdown will not always be the best option for everyone, and you can…
Being built now.
Advanced publishing lets you publish across sub-pages, locales and pages with nested linked content in one action. Two parts have shipped. Since March 2026 you can select…
Link content items and pages to Jira issues, create an issue straight from a piece of content with the details filled in, and see each issue's status, assignee and due…
We're rebuilding the service that publishes your content to the Content Fetch API, and modernizing how content is stored behind it. Publishing gets faster and more…
Decide, for each component, who can add it to a page and where it can go, so pages keep the structure you designed. Now in private beta. Who can add it: anyone who can…
One fast, full-text search over every content item and page in your instance, with matched fields and highlighted snippets. It will be in the Management API and the…
Create, name, disable and revoke your personal access tokens from Settings, instead of through the API. A new token is shown once, when you create it, so you can copy it…
A second asset library for files and images that only the right website visitors can open. Every request is checked against who the visitor is, so member documents, gated…
Accepted and scheduled, but not started.
This would allow users to upload a thumbnail image of a component to make it easier to pick from a list.
See the version history of your content models and component models, and compare what changed between versions.
See how your instance is used over time, right in Agility. Track storage, users, content items, pages and assets over the past year. Follow CDN requests and bandwidth day…
Send Agility audit events, including sign-ins, user and role changes, and configuration and publishing actions, straight into Splunk, Datadog, Microsoft Sentinel or any…
Invite people by name, and welcome new users with a short setup screen where they confirm their name, pick their role, add a profile photo and find help to get started.…
Copy selected pages and content items into another instance you have access to, straight from the Content Manager. You don't have to wait: developers can do this today…
Add your own fields to a page model, the same way you do on content and component models. Every page then carries its own data, like a navigation image or a short…
Ideas we are actively weighing. Nothing here is a commitment.
We will be automatically batching notifications to go out every 5 minutes. Don't fret though if you want someone to receive an email immediately when you tag them in a…
The ability to enable/disable what type of logins are allowed for all instances within the organization, control whether MFA should be enforced, and setup Single Sign On.…
The ability for user administrators to control access to one, many or all sitemaps in an Agility CMS instance. Specifically, the use case where you don't want a user to…
A native Block Editor field type, available on any content or component model, for composing rich content visually as blocks: text, headings, lists, quotes, code, tables,…
We will be updating our Fetch API. This will allow us to update the CDN in <= 1 second and we will have sub second response times on lists greater than 10,000 items.
Add, update and remove Agility users automatically from Okta, Microsoft Entra ID or any SCIM 2.0 identity provider. Map your directory groups to Agility roles and teams,…
Put structured components inside rich text and other fields, with the same flexibility you have on pages, but within a content item. A first step shipped in October 2026:…
Connect your Coveo organization to Agility and keep your site search index current as you publish. See what's indexed, what visitors search for, and which searches find…
Configure each field where it's used in your content and component models. For rich text fields, choose which toolbar buttons, headings and tools editors get, per field…
A new permissions model for Agility: give each role exactly the rights it needs on specific sitemaps, pages, lists and languages, keep publishing and unpublishing as…
Add your organization's logo to the Agility interface, so the people you bring into Agility see your brand alongside ours. This is useful for agencies and partners who…
Content, lists and pages go through save, preview and publish, but an uploaded or replaced asset goes live straight away. We're considering a publishing status for…