Roadmap
Feature rollout for Craft CMS and Craft Commerce.
Craft CMS
Planned
Asset permission improvements
6.x
Content releases
6.x
Global search
6.x
Relational columns in Table fields
6.x
Scheduled drafts
6.x
trashedAssetFs config setting
6.x
In Progress
Activity logging
6.0
Allow safe HTML in Markdown field layout elements
6.0
Approval workflows
6.0
Autocomplete on arbitrary text inputs
6.0
Blade support
6.0
Content importing
6.0
Custom dashboard widgets
6.0
Dark mode
6.0
Declarative form builder
6.0
Element commenting
6.0
Image transformers
6.0
Markdown field type
6.0
Nested element conditions
6.0
Notifications
6.0
Port CP to Inertia
6.0
Port to Laravel
6.0
Port to Laravel
6.0
SQLite support
6.0
Singles as top-level entry sources
6.0
Socialite support
6.0
Storybook CP style guide
6.0
System Status refactoring
6.0
WCAG 2.2 AA conformance
6.0
Yii2 compatibility layer
6.0
“Show the Post Date” and “Show the Expiry Date” settings for entry types
6.0
Recently Shipped
Add a search input to the Fields and Entry Types pages
5.0
Address pagination on the edit user page
5.0
Addresses field type
5.0
Bulk element operation tracking
5.0
Color-coded entry types
5.0
Content storage refactor
5.0
Custom locale aliases
5.0
Element index view for Matrix fields
5.0
Entry URI Format settings for Matrix fields
5.0
Allow nested content block fields to be included in table views
5.9
Bulk actions for Matrix fields in Cards view
5.9
Card view for elements
5.0
Customizable entry index pages
5.9
Entry type icons
5.0
Fancy crumbs + action menus
5.0
Field instances
5.0
Field type icons
5.0
Globalize entry types
5.0
Inline editing for element indexes
5.0
Inline field creation/editing within field layout designers
5.0
Lazy eager loading
5.0
Live conditions for inline Matrix blocks
5.0
Multi-author entries
5.0
Multiple tab support for inline Matrix blocks
5.0
Nested Matrix fields
5.0
Nested element card views
5.0
Override field handles from field layouts
5.0
Passkeys
5.0
Require PHP 8.2
5.0
Team edition
5.0
Translatable alt text
5.0
Two-factor authentication
5.0
Use utf8mb4 by default for MySQL
5.0
Volume FS subpaths
5.0
Allow line breaks in entry titles
5.9
[CKEditor] Embedded entries
5.0
tempAssetUploadFsconfig setting
5.0
“Save as a new entry” should create an unpublished draft
5.0
“Show the Slug field” entry type setting
5.0
Allow generated fields to be included in table views
5.9
Craft Commerce
Planned
SQLite support
6.x
In Progress
Commerce Reports
6.0
GraphQL mutation support
6.0
Inventory import and export
6.0
Order Audit History
6.0
Port to Laravel
6.0
Recently Shipped
Craft Cloud
Planned
Document front-end async uploads
Improve Git integrations
Improve scheduled commands (CRON)
Improve logs experience
GraphQL static caching
Long-lasting S3 credentials
In Progress
Improved cache component performance
Recently Shipped
Expand to new regions
Add request signing support to verify legitimate "bot" requests
Add integration support for Azure repos
Enhanced bot protection
Asynchronous stale-while-revalidate
Response header rewrites
Custom asset domains
Rewrites (domain, path, & CDN)
Redirects
Support ESI includes