PackageTrack
Sign in Get early access

flutter_quill

A rich text editor built for Android, iOS, Web, and desktop platforms. It's the WYSIWYG editor and a Quill component for Flutter.

11.5.1 234K downloads/mo #794 most downloaded on pub.dev singerdmx/flutter-quill

What this package is like to depend on

Last release 3 months ago

20 May 2026

Release timing varies

gaps range from 8 days to 7 months

Rarely documented

notes for 13 of 555 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

604 releases · first in 2020

2 releases in the last 12 months

see the full history below

Release timeline

604 releases · Dec 2020 to May 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 604
  1. 11.5.1 20 May 2026
    Release notes

    Added

    • Added localization support for mn (Mongolian, Mongolia)

    Changed

    • Updated minimum supported SDK version to Flutter 3.44/Dart 3.12.
    • Implemented the new TextInputClient.onFocusReceived method required by Flutter SDK 3.44+ (returns false).
    Open source →
    Release notes

    Added

    • Added localization support for mn (Mongolian, Mongolia)

    Changed

    • Updated minimum supported SDK version to Flutter 3.44/Dart 3.12.
    • Implemented the new TextInputClient.onFocusReceived method required by Flutter SDK 3.44+ (returns false).
    Open source →
  2. 11.5.0 18 Oct 2025
    Release notes

    Fixed

    • Fixed View.of(context) calls throwing when used with the screenshot package #2662.

    Added

    • Add missing Brazilian Portuguese translations
    Open source →
    Release notes

    Fixed

    • Fixed View.of(context) calls throwing when used with the screenshot package #2662.

    Added

    • Add missing Brazilian Portuguese translations
    Open source →
  3. 11.4.2 22 Jul 2025
    Release notes

    Fixed

    • App crash on desktop platforms when using Flutter 3.32.0-0.5.pre and newer.
      Fixed by passing the required viewId for experimental multi-window support #2579.
    Open source →
    Release notes

    Fixed

    • App crash on desktop platforms when using Flutter 3.32.0-0.5.pre and newer.
      Fixed by passing the required viewId for experimental multi-window support #2579.
    Open source →
  4. 11.4.1 15 May 2025
    Release notes

    Added

    • copyWith methods to HorizontalSpacing, VerticalSpacing, DefaultTextBlockStyle, and DefaultListBlockStyle for immutable updates of properties #2550.
    • Finnish (fi) language translation #2564.
    Open source →
    Release notes

    Added

    • copyWith methods to HorizontalSpacing, VerticalSpacing, DefaultTextBlockStyle, and DefaultListBlockStyle for immutable updates of properties #2550.
    • Finnish (fi) language translation #2564.
    Open source →
  5. 11.4.0 23 Apr 2025
    Release notes

    Added

    • Accept mailto, tel, sms, and other link prefixes by default in the insert link toolbar button #2525.
    • validateLink in QuillToolbarLinkStyleButtonOptions to allow overriding the link validation #2525.

    Fixed

    • Improve doc comment of customLinkPrefixes in QuillEditor #2525.

    Changed

    • Deprecate linkRegExp in favor of the new callback validateLink #2525.
    Open source →
    Release notes

    Added

    • Accept mailto, tel, sms, and other link prefixes by default in the insert link toolbar button #2525.
    • validateLink in QuillToolbarLinkStyleButtonOptions to allow overriding the link validation #2525.

    Fixed

    • Improve doc comment of customLinkPrefixes in QuillEditor #2525.

    Changed

    • Deprecate linkRegExp in favor of the new callback validateLink #2525.
    Open source →
  6. 11.3.0 23 Apr 2025
    Release notes

    Fixed

    • Can't select text when readOnly is true #2529.

    Added

    • Display magnifier using RawMagnifier widget when dragging on iOS/Android #2529.
    Open source →
    Release notes

    Fixed

    • Can't select text when readOnly is true #2529.

    Added

    • Display magnifier using RawMagnifier widget when dragging on iOS/Android #2529.
    Open source →
  7. 11.2.0 26 Mar 2025
    Release notes

    Added

    • Cache for toPlainText in Document class to avoid unnecessary text computing #2482.
    Open source →
    Release notes

    Added

    • Cache for toPlainText in Document class to avoid unnecessary text computing #2482.
    Open source →
  8. 11.1.2 24 Mar 2025
    Release notes

    Fixed

    • [iOS] QuillEditor doesn't respect the system keyboard brightness by default #2522.
    • Add a default empty list for characterShortcutEvents and spaceShortcutEvents in QuillRawEditorConfig #2522.
    • Deprecate QuillEditorState.configurations in favor of QuillEditorState.config #2522.
    Open source →
    Release notes

    Fixed

    • [iOS] QuillEditor doesn't respect the system keyboard brightness by default #2522.
    • Add a default empty list for characterShortcutEvents and spaceShortcutEvents in QuillRawEditorConfig #2522.
    • Deprecate QuillEditorState.configurations in favor of QuillEditorState.config #2522.
    Open source →
  9. 11.1.1 19 Mar 2025
    Release notes

    Fixed

    • Explicitly schedule frame on secondary click to ensure context menu is shown on Windows #2507.
    Open source →
    Release notes

    Fixed

    • Explicitly schedule frame on secondary click to ensure context menu is shown on Windows #2507.
    Open source →
  10. 11.1.0 10 Mar 2025
    Release notes

    Fixed

    • Remove unnecessary content change listeners in read-only mode to avoid triggering infinite loops of FocusNode callbacks #2488.
    • Remove unicode from QuillText element that causes weird caret behavior on empty lines #2453.
    • Focus and open context menu on right click if unfocused #2477.
    • Update QuillController length extension method deprecation message #2483.

    Added

    • Rule is now part of the public API, so that Document.setCustomRules can be used.
    • decoration property in DefaultTextBlockStyle for the header attribute to customize headers with borders, background colors, and other styles using BoxDecoration #2429.
    Open source →
    Release notes

    Fixed

    • Remove unnecessary content change listeners in read-only mode to avoid triggering infinite loops of FocusNode callbacks #2488.
    • Remove unicode from QuillText element that causes weird caret behavior on empty lines #2453.
    • Focus and open context menu on right click if unfocused #2477.
    • Update QuillController length extension method deprecation message #2483.

    Added

    • Rule is now part of the public API, so that Document.setCustomRules can be used.
    • decoration property in DefaultTextBlockStyle for the header attribute to customize headers with borders, background colors, and other styles using BoxDecoration #2429.
    Open source →
  11. 11.0.0 16 Feb 2025
    Release notes

    [!IMPORTANT] See the migration guide from 10.0.0 to 11.0.0 for the full breaking changes and migration. Ensure to read the breaking behavior section to avoid unexpected changes.

    Fixed

    • [iOS] Localize the Cupertino link menu actions.
    • Export QuillToolbarSelectLineHeightStyleDropdownButtonOptions, fixing #2333.
    • Clipboard images pasting as plain text on Android #2384.
    • Avoid using url_launcher_string.dart which is strongly discouraged #2403.
    • The color picker dialog's hex field does not use the correct value of the selected text in the editor #2415.

    Added

    • New localization strings for the image save functionality #2403.
    • Insert video string in quill_en.arb to support localization for flutter_quill_extensions. Currently available only in English.
    • QuillClipboardConfig class with customizable clipboard paste handling callbacks, partial fix to #2350.
    • The option to enable/disable rich text paste (from other apps) in QuillClipboardConfig.
    • Insert video string in quill_en.arb to support localization for flutter_quill_extensions. Currently available only in English.
    • onKeyPressed in QuillEditorConfig to customize key press handling in the editor #2368.
    • Croatian (hr) language translation #2431.
    • enableClipboardPaste flag in QuillToolbarClipboardButton to determine if the button defaults to null, which will use ClipboardMonitor, which checks every second if the clipboard has content to paste #2427.

    Changed

    • Rewrite the image save functionality for flutter_quill_extensions #2403.
    • Migrate quill_native_bridge to 11.0.0 #2403.
    • Avoid using deprecated APIs in Flutter 3.27.0 #2416:
    • Ignore unreachable_switch_default warning (introduced in Dart 3.6) #2416.
    • Update intl dependency to support versions 0.19.0 and 0.20.0 #2416.
    • Restore base button options, now works without the inherited widgets, and support buttons of flutter_quill_extensions.
    • The option to enable/disable rich text paste (from other apps) in QuillClipboardConfig.
    • Improve README.md.
    • Simplify the example app.
    • Update the minimum supported SDK version to Flutter 3.0/Dart 3.0 for compatibility, fixing #2347.
    • Improve dependencies constraints for compatibility.
    • Improve README.md.
    • Always call setState() in _markNeedsBuild() in QuillRawEditorState (revert to the old behavior).
    • BREAKING: Update configuration class names to use the suffix Config instead of Configurations.
    • BREAKING: Refactor embed block interface for both the EmbedBuilder.build() and EmbedButtonBuilder.
    • Minor cleanup to magnifier feature.
    • The QuillSimpleToolbar base button options now support buttons of flutter_quill_extensions.
    • Mark shouldNotifyListeners as experimental in QuillController.replaceText().
    • Mark the method QuillController.clipboardSelection() as experimental.
    • Improve pub topics in package metadata.
    • Update the minimum required version of the dependency quill_native_bridge from 10.7.9 to 10.7.11.
    • Address warnings of unreachable_switch_default (introduced in Dart 3.6).
    • BREAKING: Clipboard action buttons in QuillSimpleToolbar are now disabled by default. To enable them, set showClipboardCut, showClipboardCopy, and showClipboardPaste to true in QuillSimpleToolbarConfig.
    • BREAKING: Change the options parameter class type from QuillToolbarToggleStyleButtonOptions to QuillToolbarClipboardButtonOptions in QuillToolbarClipboardButton. To migrate, use QuillToolbarClipboardButtonOptions instead of QuillToolbarToggleStyleButtonOptions #2433. This change was made for the PR #2427.
    • BREAKING: Change the onTapDown to accept TapDownDetails instead of TapDragDownDetails (revert #2128 due to regressions).
    • BREAKING: Change the onTapUp to accept TapUpDetails instead of TapDragUpDetails (revert #2128 due to regressions).
    • BREAKING: Revert Copy TapAndPanGestureRecognizer from TextField PR #2128, restoring editor behavior to match versions before 10.4.0 due to the regressions #2413.
    • BREAKING: Replace QuillClipboardConfig.onDeltaPaste with QuillClipboardConfig.onRichTextPaste which is more specific and provides an additional parameter isExternal to determine whether the Delta content is from an external app.
    • Bosnian (bs), Macedonian (mk) and Gujarati (gu) language translations #2455.
    • textSpanBuilder to QuillEditorConfig to allow overriding how text content is rendered.

    Removed

    • BREAKING: The quill shared configuration class.
    • The dependency equatable.
    • The experimental support for spell checking. See #2246.
    • BREAKING: The magnifier feature due to buggy behavior #2413. See #2406 for a list of reasons.
    Open source →
  12. 11.0.0-dev.21 21 Jan 2025 pre-release

    Nothing published for this version

  13. 11.0.0-dev.20 19 Jan 2025 pre-release

    Nothing published for this version

  14. 11.0.0-dev.19 10 Jan 2025 pre-release

    Nothing published for this version

  15. 11.0.0-dev.18 06 Jan 2025 pre-release

    Nothing published for this version

  16. 11.0.0-dev.17 19 Dec 2024 pre-release

    Nothing published for this version

  17. 11.0.0-dev.16 13 Dec 2024 pre-release

    Nothing published for this version

  18. 11.0.0-dev.15 13 Dec 2024 pre-release

    Nothing published for this version

  19. 11.0.0-dev.14 24 Nov 2024 pre-release

    Nothing published for this version

  20. 11.0.0-dev.13 17 Nov 2024 pre-release

    Nothing published for this version

  21. 11.0.0-dev.12 11 Nov 2024 pre-release

    Nothing published for this version

  22. 11.0.0-dev.11 11 Nov 2024 pre-release

    Nothing published for this version

  23. 11.0.0-dev.10 10 Nov 2024 pre-release

    Nothing published for this version

  24. 11.0.0-dev.9 10 Nov 2024 pre-release

    Nothing published for this version

  25. 11.0.0-dev.8 10 Nov 2024 pre-release

    Nothing published for this version

  26. 11.0.0-dev.7 10 Nov 2024 pre-release

    Nothing published for this version

  27. 11.0.0-dev.6 09 Nov 2024 pre-release

    Nothing published for this version

  28. 11.0.0-dev.5 08 Nov 2024 pre-release

    Nothing published for this version

  29. 11.0.0-dev.4 08 Nov 2024 pre-release

    Nothing published for this version

  30. 11.0.0-dev.3 08 Nov 2024 pre-release

    Nothing published for this version

  31. 11.0.0-dev.2 08 Nov 2024 pre-release

    Nothing published for this version

  32. 11.0.0-dev.1 27 Oct 2024 pre-release

    Nothing published for this version

  33. 11.0.0-dev.0 27 Oct 2024 pre-release

    Nothing published for this version

  34. 10.8.5 23 Oct 2024
    Release notes

    Fixed

    • Allow all correct URLs to be formatted #2328.
    • [macOS] Implement actions for ExpandSelectionToDocumentBoundaryIntent and ExpandSelectionToLineBreakIntent to use keyboard shortcuts, along with unrelated cleanup #2279.
    Open source →
  35. 10.8.4 17 Oct 2024

    Nothing published for this version

  36. 10.8.3 17 Oct 2024

    Nothing published for this version

  37. 10.8.3-dev.0 17 Oct 2024 pre-release

    Nothing published for this version

  38. 10.8.2 01 Oct 2024

    Nothing published for this version

  39. 10.8.1 27 Sep 2024

    Nothing published for this version

  40. 10.8.0 25 Sep 2024

    Nothing published for this version

  41. 10.7.7 25 Sep 2024

    Nothing published for this version

  42. 10.7.6 25 Sep 2024

    Nothing published for this version

  43. 10.7.5 22 Sep 2024

    Nothing published for this version

  44. 10.7.4 21 Sep 2024

    Nothing published for this version

  45. 10.7.3 21 Sep 2024

    Nothing published for this version

  46. 10.7.2 21 Sep 2024

    Nothing published for this version

  47. 10.7.1 21 Sep 2024

    Nothing published for this version

  48. 10.7.0 21 Sep 2024

    Nothing published for this version

  49. 10.6.6 20 Sep 2024

    Nothing published for this version

  50. 10.6.5 19 Sep 2024

    Nothing published for this version

  51. 10.6.4 18 Sep 2024

    Nothing published for this version

  52. 10.6.3 18 Sep 2024

    Nothing published for this version

  53. 10.6.2 17 Sep 2024

    Nothing published for this version

  54. 10.6.1 15 Sep 2024

    Nothing published for this version

  55. 10.6.0 15 Sep 2024

    Nothing published for this version

  56. 10.5.19 14 Sep 2024

    Nothing published for this version

  57. 10.5.18 13 Sep 2024

    Nothing published for this version

  58. 10.5.17 13 Sep 2024

    Nothing published for this version

  59. 10.5.16 12 Sep 2024

    Nothing published for this version

  60. 10.5.15-dev.0 11 Sep 2024 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive