zeba_academy_editor 1.0.0
zeba_academy_editor: ^1.0.0 copied to clipboard
A powerful Flutter rich text editor featuring mentions, markdown shortcuts, formatting toolbar widgets, and customizable editing controls.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.0.0 - 2026-05-30 #
Initial Release 🎉 #
First stable release of zeba_academy_editor.
Added #
Rich Text Editor
- Custom Flutter rich text editor widget
- Multi-line editing support
- Material Design integration
- Responsive editor layout
Formatting Toolbar
- Built-in editor toolbar
- Bold formatting support
- Italic formatting support
- Underline formatting support
- Formatting state management
Editor Controller
- Dedicated
EditorController - Text editing management
- Formatting state tracking
- Programmatic editor control
- Easy content retrieval
Mentions System
- User mention model support
- Mention suggestion overlay
@trigger detection- Mention insertion functionality
- Custom mention user lists
Markdown Shortcuts
- Bold markdown formatting
- Italic markdown formatting
- Heading markdown formatting
- Utility formatter helpers
Developer Experience
- Clean API design
- Lightweight architecture
- Null-safe implementation
- Flutter lints support
- Easy package integration
Platform Support
- Android
- iOS
- Web
- Windows
- macOS
- Linux
Documentation #
- Complete README documentation
- Installation guide
- Usage examples
- API examples
- Feature overview
Testing #
- EditorController tests
- MentionUser tests
- Markdown formatter tests
- Basic package validation tests
Performance #
- Lightweight widget structure
- Minimal dependencies
- Fast editor rendering
- Optimized state updates
Upcoming Features #
Planned for Future Releases #
- Text color support
- Background color support
- Font size controls
- Font family selection
- Bullet lists
- Numbered lists
- Task checklists
- Advanced markdown parsing
- Markdown live preview
- HTML export
- JSON export
- Rich text serialization
- Image embeds
- Video embeds
- Link previews
- Emoji picker
- Advanced mention search
- Undo and redo functionality
- Keyboard shortcuts
- Custom toolbar actions
- Theme customization
- Collaborative editing support
Thank you for using zeba_academy_editor! 🚀