Roadmap

Feature rollout for Craft CMS and Craft Commerce.

Craft CMS

Planned

Category/tag/global set → entry conversion tool 4.x
Private plugins 3.x
Convert categories, tags, and global sets into entries 5.x
Decouple entry types from sections 5.x
“Create [element type]” button for relational fields 4.x
Fluent plugin configs 5.x
Inception fields 5.x
Inline field creation/editing within field layout designers 5.x
Job scheduler 5.x
Per-site email settings 5.x
Relational column types for Table fields 5.x
Restructure asset permissions 5.x
Scheduled drafts / releases 5.x
Show read-only settings when allowAdminChanges == false 5.x
Store relations from non-relational fields 5.x
System Status refactoring 5.x
Unified content view 5.x

In Progress

APNG support 4.4
Isolatable CLI commands 4.4
Make field layout tips/warnings dismissible 4.4
Volume FS subpaths 4.4
`fill` image transform setting 4.4
“Maintain Hierarchy” setting for Entries/Categories fields 4.4
“Viewable” asset and entry condition rules 4.4
Multi-author entries 5.0
WCAG 2.1 AA compliance 5.0
“Save as a new entry” should create an unpublished draft 5.0

Recently Shipped

“Delete from site” action 3.7
ActiveQuery::collect() 4.3
Reduce Focus Visibility user pref 3.7
Add `siteHandle` field to elements in GraphQL 4.3
Change tracking for Matrix sub-fields 3.7
Entry publishing UX improvements 3.7
Make global sets sortable 3.7
Multi-column custom fields 3.7
Query batching for MySQL 3.7
Cache {% html %} tag output 4.3
Element authorization improvements 4.3
Show Time Zone setting for Date fields 3.7
Slideouts 3.7
Custom transform quality input 4.3
Element index view menus 4.3
Hide table columns for conditionally-hidden fields 4.3
Make all element sources deep-linkable 4.3
Redesign element index sidebar actions 4.3
Relative date conditions 4.3
Set cache durations based on entries’ expiry dates 4.3
Sticky element index footers 4.3
User management CLI commands 3.7
Better element authorization events 4.3
What’s New HUD 3.7
“Default Sort” element source setting 4.3
“Editable” entry & asset condition rules 4.3

Craft Commerce

Planned

Payment condition rules 4.x
Shipping condition rules 4.x
Discount purchasable matching improvements 5.x
Dynamic line items 5.x
Move subscription support to standalone Stripe plugin 5.x

In Progress

Archivable Shipping and Tax Categories 4.2
Customer primary payment source preference 4.2
Enhanced Discount condition rules 4.2
Enhanced Order condition rules 4.2
Improved Order query parameters 4.2
Improve international currency support 5.0
Multi-store (multi-currency) 5.0

Recently Shipped

Customer data transfer command 4.1

Updated daily from Linear.