NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1432 most downloaded on pub.dev
Configurable, composable, extensible text display for Flutter.
Last release 28 days ago
09 Sep 2026
Release timing varies
gaps range from 3 weeks to 11 months
Nearly every release is documented
notes for 21 of 21 stable releases
2 versions withdrawn
withdrawn after publishing
4 years old
23 releases · first in 2022
One column per quarter.
[FIX]: Use text scale factor when measuring height for an empty SuperText.
SuperText.[FIX]: BlinkController correctly preserves and re-uses its Ticker after stopping and starting.
BlinkController correctly preserves and re-uses its Ticker after stopping and starting.[FEATURE]: SuperText now supports maxLines and overflow effects.
SuperText now supports maxLines and overflow effects.Improve right-to-left (RTL) text layout support.
Upgrade attributed_text dependency to v0.4.1.
attributed_text dependency to v0.4.1.Upgrade attributed_text dependency to v0.4.0 (forgot to do it in 0.1.16).
attributed_text dependency to v0.4.0 (forgot to do it in 0.1.16).attributed_text dependency to v0.4.0 (forgot to do it in 0.1.16).[FEATURE] - Added support for inline images. Only minor changes needed in this package.
max vertical space - this will result in taller selection boxes.downstream affinity. This was done to minimize the impact of Flutter bugs for inline widgets.super_editor.logging to v1.3.0.[FIX] - Fix layout error when text in SuperText is empty.
SuperText is empty.[FIX] - Flutter was reporting 1px height different between empty text and non-empty text. We introduced a temporary hack fix to keep the reported heig
[FIX] - Caret size is as expected when placed at end of paragraph with preceding space. This bug was caused by Flutter and we introduced a temporary h
Package metadata update - no functional changes.
[BREAKING] - Replaced singular UnderlineStyle in TextUnderlineLayer with a styler per underline (to support composing, spelling errors, and grammar er
UnderlineStyle in TextUnderlineLayer with a styler per
underline (to support composing, spelling errors, and grammar errors).FillWidthIfConstrained uses ancestor constraints instead of ancestor size.
FillWidthIfConstrained uses ancestor constraints instead of ancestor size.getLineHeightAtPosition and getCharacterBox to both use RenderParagraph.getFullHeightForCaret().[FIX] - BlinkController.isBlinking now accounts for the use of Timers in addition to Tickers.
BlinkController.isBlinking now accounts for the use of Timers in addition to Tickers.textAlign for SuperText correctly repositions carets, handles, and selection boxes for the newly aligned text.TextLayoutCaret now respects the controller given to the widget, instead of ignoring it.TextLayout.getBoxesForSelection() now allows you to choose between tight and max box sizes for each character box.
Added TextUnderlineLayer to draw underlines beneath text.
TextUnderlineLayer to draw underlines beneath text.collection dependency.TextUnderlineLayer to draw underlines beneath text.collection dependency.Added isBlinking property to BlinkController.
isBlinking property to BlinkController.Explicitly upgraded to Dart 3 support.
attributed_text dependency to 0.2.2.attributed_text dependency to 0.2.2.Bumped attributed_text dependency to 0.2.1.
Added support for font scaling
attributed_text dependency to 0.2.1.Added support for font scaling
attributed_text dependency to 0.2.1.Fixed a NullPointerException in SuperTextLayout
Fixed a NullPointerException in SuperTextLayout
Upgraded the dependency on attributed_text from 0.1.3 to 0.2.0
Upgraded the dependency on attributed_text from 0.1.3 to 0.2.0
Upgraded the dependency on attributed_text from 0.1.3 to 0.2.0
Upgraded the dependency on attributed_text from 0.1.3 to 0.2.0
Upgraded the dependency on attributed_text from 0.1.3 to 0.2.0
Upgraded the dependency on attributed_text from 0.1.3 to 0.2.0
Added estimatedLineHeight to TextLayout. The method is experimental - it may be removed later
Added estimatedLineHeight to TextLayout. The method is experimental - it may be removed later
Added estimatedLineHeight to TextLayout. The method is experimental - it may be removed later
The super_text_layout package is extracted from super_editor
The super_text_layout package is extracted from super_editor
SuperText widget to render text with layers above and beneath the textSuperTextWithSelection to easily paint text with traditional user selections,
which replaces previous uses of SuperSelectableText from earlier super_editor workYour coding agent can read these notes before it upgrades. Set up the MCP server →