smart_rich_editor 1.0.1 copy "smart_rich_editor: ^1.0.1" to clipboard
smart_rich_editor: ^1.0.1 copied to clipboard

A lightweight, collapsible, and feature-rich text editor built on flutter_quill. Supports web clipboard, collapsible toolbar, custom editor size, cross-platform compatibility, and rich text formatti [...]

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.1 - 2024-10-31 #

Added #

  • 🎨 Collapsible toolbar functionality for space-efficient editing
  • 📋 Rich text copy/paste support with formatting preservation
  • 🌐 Full web clipboard API compatibility for modern browsers
  • 🖼️ Image embedding support through flutter_quill_extensions
  • ⚙️ Customizable editor height configuration
  • 📍 Flexible toolbar positioning (top/bottom)
  • 🎯 Zero-configuration setup with sensible defaults
  • 📱 Cross-platform support (iOS, Android, Web, macOS, Windows, Linux)
  • 🔧 Custom QuillController support for advanced use cases
  • 💬 Placeholder text customization
  • 🔒 Read-only mode option
  • ⌨️ Auto-focus capability on editor load
  • 🎨 Background color customization for editor and toolbar

Features #

  • Complete rich text editing with standard formatting options (bold, italic, underline, etc.)
  • List support (ordered and unordered)
  • Text alignment controls
  • Color picker for text and background
  • Link insertion and management
  • Heading styles (H1, H2, H3)
  • Quote blocks
  • Code blocks
  • Inline code formatting

Documentation #

  • Comprehensive README with usage examples
  • API reference documentation
  • Installation guide
  • Troubleshooting section
  • Platform support matrix
  • Contributing guidelines

Dependencies #

  • flutter_quill: ^10.0.0
  • flutter_quill_extensions: ^10.0.0

Platform Support #

  • ✅ Android (API 21+)
  • ✅ iOS (12.0+)
  • ✅ Web (Modern browsers)
  • ✅ macOS (10.14+)
  • ✅ Windows (10+)
  • ✅ Linux

Known Issues #

  • Web clipboard requires HTTPS for full functionality
  • Some browsers may have limited clipboard API support

[Unreleased] #

Planned Features #

  • ❌ Markdown import/export functionality
  • ❌ Custom toolbar button configuration
  • ❌ Advanced theme customization
  • ❌ Collaborative editing support
  • ❌ Auto-save functionality
  • ❌ Table support
  • ❌ Code syntax highlighting
  • ❌ Enhanced mobile keyboard handling
  • ❌ Undo/redo history management
  • ❌ Search and replace functionality

Version History #

  • 1.0.1 - Initial public release with core features
  • 1.0.0 - Internal beta version

For more details, visit the GitHub repository.

How to Report Issues #

If you encounter any bugs or have feature requests, please:

  1. Check existing issues
  2. Create a new issue with detailed information
  3. Include Flutter version, platform, and steps to reproduce

Migration Guide #

Migrating to 1.0.1 #

This is the initial release, no migration needed.


Note: This package is actively maintained. Check the GitHub repository for the latest updates.

0
likes
120
points
18
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A lightweight, collapsible, and feature-rich text editor built on flutter_quill. Supports web clipboard, collapsible toolbar, custom editor size, cross-platform compatibility, and rich text formatting with zero configuration.

Repository (GitHub)
View/report issues

Topics

#editor #rich-text #quill #ui #text-editor

License

MIT (license)

Dependencies

flutter, flutter_quill, flutter_quill_extensions

More

Packages that depend on smart_rich_editor