-
Notifications
You must be signed in to change notification settings - Fork 3
Roadmap
Christopher Schwarz edited this page Aug 4, 2025
·
7 revisions
This page outlines the future development plans for Directus Expandable Blocks.
- β
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
- π 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
- π 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
- π 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
- π Security Patches: Vulnerability fixes
- π Directus Compatibility: Support new versions
- π Bug Fixes: Via minor releases
- π Performance: Continuous optimization
- π Dependencies: Keep current
- Request Features: Open an issue
- Report Bugs: Bug report template
- Share Use Cases: Show us what you build!
- Good First Issues: Browse beginner-friendly tasks
- Feature Development: Pick from roadmap items
- Testing: Improve test coverage
- Sponsor Development: GitHub Sponsors
- Custom Features: Commission specific functionality
- Priority Support: Enterprise packages
- GitHub: Watch the repository
- Milestones: Track progress
- Releases: Subscribe to releases
- Discord: Join our community
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