Product Updates

DatoCMS changelog for new features and general improvements
New

Configurable Twitter card

November 23rd, 2018

Up until now, all Twitter cards generated by DatoCMS had the twitter:card property set to summary. Now you can change this settings in every SEO field!

You can also configure the stardard Twitter card in the project global settings:

Upgrade to the latest DatoCMS clients to start using this feature on your frontend website!

New

Save frequent searches as filters

November 23rd, 2018

Filters can now be saved and shared between users for easy reuse.

Everyone can freely save personal filters, but only users whose roles allow the creation of shared filters can make them available for everyone:

UI Improvement

Modular content fields just got better

November 1st, 2018

First of all, you can now set a minimum/maximum number of blocks on Model content fields:

We also enhanced the way Modular content fields are presented. Every block can now be collapsed/expanded:

You can even decide if blocks will start collapsed by default:

New

Creator-based permissions added to roles

September 26th, 2018

Your organization’s workflow gets another boost thanks to a new feature, the ability to let editors only manage records they created.

Previously as an admin you could set negative or positive permissions specifying which roles can see or edit records discriminating by model and action - ie. can only read or publish etc. Now you can be even more precise by adding a creator-based criteria, that discriminates access to a certain record depending on the fact that the editor is the one that created it.

New

New tabular visualization mode

September 10th, 2018

We just added the ability to present DatoCMS records in a table, with the ability to completely configure the columns (add, remove, reorder and resize).

The classic "compact" visualization mode is still the default, so if you want to switch to this new mode head over one of your models and change it to "Tabular view":

Content Delivery API

Fetch all the language values for a field in a single call

August 28th, 2018

As requested on Slack, we just introduced a new way to fetch content on our GraphQL Content Delivery API.

If you want to get the value of a field in every language, you can now use the _all<FieldName>Locales field:

query {
allBlogPosts {
_allTitleLocales {
locale
value
}
}
}
Start using DatoCMS today
According to Gartner 89% of companies plan to compete primarily on the basis of customer experience this year. Don't get caught unprepared.
  • No credit card
  • Easy setup
Subscribe to our newsletter! 📥
One update per month. All the latest news and sneak peeks directly in your inbox.
support@datocms.com ©2025 Dato srl, all rights reserved P.IVA 06969620480