Roadmap

Feature rollout for Craft CMS and Craft Commerce.

Craft CMS

Planned

Asset permission improvements 5.x
Content releases 5.x
Fluent plugin configs 5.x
Nested entry workflow improvements 5.x
Per-site email settings 5.x
Relational column types for Table fields 5.x
Show read-only settings when allowAdminChanges == false 5.x
trashedAssetFs config setting 5.x
“Create [element type]” button for relational fields 5.x
Entrify categories, tags, global sets, and Matrix blocks 6.x
Nested element conditions 6.x
System Status refactoring 6.x
Unified content view 6.x

In Review

Ability to move entries to a new section 5.3
Better user creation workflow 5.3
Link field 5.3
Multi-instance support for relation fields 5.3
Store relations from non-relational fields 5.3
Translation Methods for relation fields 5.3
“Include Pro icons” setting for Icons field 5.3
WCAG 2.2 AA compliance 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
Card view for elements 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
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
[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
ElementEditor-powered Live Preview 5.2

Craft Commerce

Planned

Discount purchasable matching improvements 5.x
GraphQL mutation support 5.x
Improve international currency support 5.x
Payment condition rules 5.x

In Review

Dynamic line items 5.1

Recently Shipped

Move subscription support to standalone Stripe plugin 5.0
Multi-store (multi-currency) 5.0
Products should use the element editor controller 5.0
Shipping condition rules 5.0

Craft Cloud

Planned

Serve CDN assets from project domains 
Allow serving CDN assets and artifacts from a project's domain rather than cdn.craft.cloud
Import databases from Craft Console 
Support importing a database directly from Craft Console, without the need to use a MySQL/Postgres client.
Redirects 
Configurable HTTP redirects (3xx)
Deploy environment variables without rebuilding 
Allow environment variables to be changed without waiting for a full rebuild and deploy.
Environment cloning 
Support cloning an entire environment (database, assets, variables).
IP allow/block lists
Email delivery service
CRON jobs 
Allow Craft CLI commands to be run on a schedule.
Web analytics in Craft Console

In Review

Recently Shipped

Publish roadmap 
You're lookin' at it!
Bitbucket support
GitLab support