Why DatoCMS
Happy team
For developers
For digital marketers
For content creators
Ready integrations with
Next
Gatsby
Nuxt
React
Vue
Remix
Netlify
Vercel
Features
Worldwide CDN
Performant, secure, and close to every customer
GraphQL Content API
Develop faster with powerful developer tools
Images API
Endless transformations at your disposal
Video API
Produce videos and serve them fast to any device
Multi-language
Reach global audience with localized content
Dynamic layouts
Easily build dynamic layouts for landing pages
Content integrity
Validations, sandbox environments and roles
Workflows
New
Supercharge your content approval process
Real-time updates
New
Live changes to content on production website
Structured text
New
Freedom for editors, control for developers
Customers
Quotes
Read our Testimonials
Enterprise
DatoCMS for Enterprise
Success stories
Polestar
New
Localise everything to build a global carmaker website
Shopify Orberlo
Painless switch to static from Wordpress
Hashicorp
How HashiCorp delivers a reliable editorial workflow
Chilly's Bottles
How Rotate built a 2M users a month e-commerce
Matter Supply
How to deliver an Emmy award-campaign in 4 weeks
Dovetail
Why DatoCMS is their headless CMS of choice
Browse all the case studies »
Learn
Documentation
Guides, tutorials and API reference
Blog
Culture, learnings, and announcements
Product updates
Changelog for new features and improvements
Academy
Deep dive into the concepts around headless
Community forum
Ask questions and discuss with your peers
Slack channel
Chat live with other devs in our Slack channel
Support
Got questions? Get in touch with our team
Marketplace
Starter projects
Start with a fully configured DatoCMS project
Plugins
Easily expand the capabilities of DatoCMS
Hosting & Builds
No matter the stack you're using, we've got you covered
Enterprise apps
Keep your company data secure
Partners
Pricing
Contact sales
Log in
Get started
sitemap-product-updates
All product updates pages
Product updates - P - 1
Product updates - P - 2
Product updates - P - 3
Product updates - P - 4
Product updates - P - 5
Product updates - P - 6
Product updates - P - 7
Product updates - P - 8
Product updates - P - 9
Product updates - P - 10
Product updates - P - 11
Product updates - P - 12
Product updates - P - 13
Product updates - P - 14
Product updates - P - 15
Product updates - P - 16
Product updates - P - 17
Product updates - P - 18
Product updates - P - 19
Product updates - Emoji picker for models and blocks
Product updates - New schema interface
Product updates - Introducing modular content single block
Product updates - Introducing monochromatic palette for projects
Product updates - Improved boolean fields
Product updates - Improved gql visibility control
Product updates - Introducing a new prevent indexing option to seo fields
Product updates - More options to customize your seo fields
Product updates - A more visual approach to field editors
Product updates - Adding force the use of sandbox environments option to project settings
Product updates - Developer accessible area of the cms will be english only
Product updates - Changes to id format for new entities in datocms environments
Product updates - Slug field optional reference field
Product updates - New validation available image aspect ratio
Product updates - Introducing an improved navigation system
Product updates - Deep filtering in block records
Product updates - Introducing enhanced webhook payloads get more information with less effort
Product updates - Updated next integrations now app router compatible
Product updates - Introducing per locale publishing streamline your content localization workflows
Product updates - Visual editing generally available for enterprise customer
Product updates - Enforcing new graphql complexity limit calculation
Product updates - Introducing the all locales filter option on tabular view
Product updates - Introducing schema erd plugin advanced visualization and export options for your
Product updates - New hooks available in plugins sdk
Product updates - Improved gql multilocale fields
Product updates - Improved hex management
Product updates - Media are filters based on the asset types the field can accept
Product updates - Assign a creator at item creation via api
Product updates - Introducing explicit and operators in filter expressions for enhanced convenience
Product updates - Multiple paragraph text field now support html sanitization
Product updates - Image placeholders now support transparency
Product updates - Upcoming changes in graphql query complexity limit
Product updates - Cssrgb string for color fields now available in cda
Product updates - Introducing fast fork a faster way to copy large environments
Product updates - Deprecating the exists filter for string text and structured text
Product updates - Changing return of empty string default value
Product updates - Introducing organizations
Product updates - New locales filter in tabular view
Product updates - Api cleanup for freshly created projects
Product updates - New event hooks available on plugins sdk
Product updates - Single sign on with google workspaces is now available
Product updates - Released a smarter vue datocms image component
Product updates - Easier pattern usage in graphql queries
Product updates - React datocms image component v4
Product updates - New gatsby source plugin faster build times
Product updates - Vue and nuxt components update
Product updates - Improved next js starter
Product updates - Add block information on field extension plugins
Product updates - Introducing autogeneration of migration scripts
Product updates - Batch insertion of locales into a record
Product updates - Permanent urls for sandbox environments
Product updates - Breaking change in workflows api
Product updates - More blocks per record
Product updates - New contentful importer
Product updates - Immutable ids during environment fork and site duplication
Product updates - Heading levels are on configurable on structured text fields
Product updates - Transformation parameters are now available for svg format
Product updates - Plugin sdk exposes blocks usage information
Product updates - Menu items can now force a specific filter
Product updates - Record filters now save also columns and ordering information
Product updates - Site search now supports fuzzy search
Product updates - Slightly new behaviour for sortable and tree models
Product updates - Mux integration is getting cheaper
Product updates - New validation on asset fields image transformable by imgix
Product updates - Ability to filter valid invalid records
Product updates - S
Product updates - New headers to specify environment and preview mode
Product updates - X api version is required on new datocms projects
Product updates - Minor changes to cma site endpoint response
Product updates - Improved timezone management
Product updates - Resend email invitation to collaborators
Product updates - Add new locale by copying content from the main one
Product updates - Keyboard shortcuts for saving and publishing records
Product updates - Used blocks count indicator
Product updates - A better datetime field editor
Product updates - Duplicate blocks in one click
Product updates - Easily regenerate slugs on existing records
Product updates - Backup codes for two factor authentication 2fa
Product updates - More explicit presentation settings for records
Product updates - Locale fallbacks and filtering available on cda
Product updates - React components update
Product updates - New usage reports available for every project
Product updates - New plugin hooks available in our sdk
Product updates - Remix framework fully supported
Product updates - New built in presentation modes radio group and select input
Product updates - Link and date time fields can now be set as titles
Product updates - Avif support iptc passthrough
Product updates - Automatically create modular blocks if only one type required
Product updates - New notice type for build triggers
Product updates - Creation of new records via api no longer requires to specify all fields
Product updates - Splitted create duplicate record permission
Product updates - Get locales list from graphql
Product updates - Better support for rtl languages
Product updates - Added length validation to structured text fields
Product updates - Ending support for internet explorer 11
Product updates - Copy structured text from main locale
Product updates - More features in webhooks
Product updates - Removed tokens from build trigger endpoints
Product updates - Webhooks just got smarter
Product updates - Duplicate asset detection