Skip to content

Roadmap

Christopher Schwarz edited this page Aug 4, 2025 · 7 revisions

Roadmap

This page outlines the future development plans for Directus Expandable Blocks.

πŸ“Š Development Timeline

Released Versions

  • βœ… v1.1.0 - Advanced item selector & Translation support
    • Complete API test coverage
    • Bundle extension architecture
    • Advanced item selector with search
    • Translation support
    • Persistent user settings
    • 100% test pass rate (533 tests)
    • Improved deletion with relation checking
    • Usage Warnings: Show where items are used before deletion
    • Permissions: Handle permissions per block type and Actions
  • βœ… v1.0.8 - Architectural Refactoring & Item Selector
  • βœ… v1.0.7 - Collection Detection & UI Improvements
  • βœ… v1.0.6 - Preview Property Fix
  • βœ… v1.0.5 - Icon Update
  • βœ… v1.0.4 - TypeScript Improvements
  • βœ… v1.0.3 - Save & Sort Fixes
  • βœ… v1.0.2 - PostgreSQL Fixes
  • βœ… v1.0.1 - Bug Fixes
  • βœ… v1.0.0 - Initial Release

πŸš€ v1.2.0 - Performance & Polish (Q3 2025)

Planned Features

  • πŸ“ Bulk Removal: Remove deleted references in bulk
  • πŸ“ Bulk Update: Update multiple blocks at once
  • πŸ“ Virtual Scrolling: Handle 1000+ blocks efficiently
  • πŸ“ Lazy Loading: On-demand content loading
  • πŸ“ Batch Operations: Bulk actions on multiple blocks
  • πŸ“ Memory Optimization: Reduced footprint
  • πŸ“ Search Performance: Optimized for large datasets
  • πŸ“ Cache Layer: Smart content caching

πŸ€– v2.0.0 - AI-Powered Features (Q4 2025)

Planned Features

  • πŸ“ AI Content Generation: Generate block content
  • πŸ“ Smart Templates: AI-suggested block types
  • πŸ“ Content Analysis: SEO and readability insights
  • πŸ“ Auto-Translation: AI-powered translations
  • πŸ“ Image Generation: AI image creation for blocks

🎨 v3.0.0 - Enhanced UI/UX (Q2 2026)

Planned Features

  • πŸ“ Block Templates Library: Pre-built templates
  • πŸ“ Drag & Drop Improvements: Better animations and feedback
  • πŸ“ Dark Mode Support: Full theme compatibility
  • πŸ“ Mobile Optimization: Touch-friendly interface
  • πŸ“ Accessibility: WCAG 2.1 AA compliance
  • πŸ“ Custom Themes: Brand customization
  • πŸ“ Import/Export: Share blocks between projects
  • πŸ“ Block Previews: Preview in collapsed state

πŸ”§ Ongoing Maintenance

Regular Updates

  • πŸ”„ Security Patches: Vulnerability fixes
  • πŸ”„ Directus Compatibility: Support new versions
  • πŸ”„ Bug Fixes: Via minor releases
  • πŸ”„ Performance: Continuous optimization
  • πŸ”„ Dependencies: Keep current

🎯 How to Get Involved

For Users

For Developers

For Organizations

  • Sponsor Development: GitHub Sponsors
  • Custom Features: Commission specific functionality
  • Priority Support: Enterprise packages

πŸ”” Stay Updated

πŸ’‘ Feature Requests

Popular requests we're considering:

  • βœ… Block search and filtering (Implemented in v1.0.8)
  • βœ… XSS prevention (Implemented in v1.1.0)
  • βœ… Complete test coverage (Achieved in v1.1.0)
  • βœ… Enhanced delete functionality (Implemented in v1.1.0)
  • 🚧 Caching layer for performance (Planned for v1.2.0)
  • Conditional blocks (show/hide based on rules)
  • Block previews in collapsed state
  • Keyboard shortcuts for power users
  • Revision history per block
  • Collaborative editing indicators
  • Real-time collaboration
  • Block versioning
  • Custom block types via plugins
  • βœ…Advanced permissions per block type

Directus Expandable Blocks

🏠 Getting Started

πŸ“– Technical Documentation

πŸ› οΈ Development

πŸ“‹ Project Info

πŸ”— Quick Links


GitHub release

Clone this wiki locally