NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #5279 most downloaded on pub.dev
A tactile Flutter text roll animation for tiny labels, counters, status text, and command buttons.
Last release 24 days ago
13 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 17 of 17 stable releases
1 version withdrawn
withdrawn after publishing
3 months old
18 releases · first in 2026
One column per month.
Updated the bundled AI agent skill for Dart Skills CLI 1.0: renamed it to the required package-prefixed reel-text-usage, documented dependency-based i
reel-text-usage, documented dependency-based
installation with dart run skills@ get, ignored the CLI manifest when agent
configuration is not version-controlled, and added an end-to-end CI install
check.npx skills installation so users do not keep
both reel-text and reel-text-usage active.Preserved Arabic joining and ligatures, including rich style boundaries and join controls, by animating consecutive Arabic letters as shaped units.
Prepare 0.4.4 release
Prepare 0.4.4 release (#37)
Optimize recurring rolls and prepare 0.4.3
Optimize recurring rolls and prepare 0.4.3
Refresh hero preview for 0.4.3
Harden ReelText transition correctness
Harden ReelText transition correctness
Prepare reel_text 0.4.2
Preserve active waiting loops on invalid input
ReelTextController when a
ReelText widget switches controllers, preventing stale targets from being
applied later.ArgumentError failures for
invalid input.TextPainter instances after text-run measurement on
both success and exception paths.google_fonts 8.2.0.Release 0.4.1 with editable replacement baseline and strut fixes.
Release 0.4.1 with editable replacement baseline and strut fixes.
ReelTextEditingController replacements inside
EditableText and TextField, including active rolling replacements that
rely on Flutter's dry layout and baseline placeholder metrics.Reworked plain rolling text slots to paint through cached render objects, reducing per-frame widget rebuild work for dense ReelText scenes.
ReelText scenes.TextPainter resources used by the optimized paint path.Added WidgetSpan support to ReelText.rich: inline widgets now stay in the reel row while neighboring text spans keep rolling.
WidgetSpan support to ReelText.rich: inline widgets now stay in the
reel row while neighboring text spans keep rolling.Release reel_text 0.2.1
Release reel_text 0.2.1
reel-text
name and matching folder.npx skills add ... --agent universal flow used by the official Flutter and
Dart skill repositories.Release reel_text 0.2.0
Release reel_text 0.2.0
reel_text-usage AI agent skill for choosing meaningful
short text transitions, rejecting broad decorative animation requests, and
selecting the narrowest reel_text API.skills CLI and verified the local
path-dependency install flow.Release reel_text 0.1.6
Release reel_text 0.1.6
Release reel_text 0.1.5
Release reel_text 0.1.5
Added accessibility guideline coverage for the example app across desktop and mobile Home, Recipes, and Editor layouts.
ReelText.rich respect nested TextSpan.semanticsLabel values unless a
widget-level semanticsLabel override is provided.Fixed DefaultTextStyle.textAlign inheritance so ReelText follows Flutter Text layout semantics while internal glyph faces stay anchored inside their p
DefaultTextStyle.textAlign inheritance so ReelText follows Flutter
Text layout semantics while internal glyph faces stay anchored inside their
paint boxes.Relaxed the Dart and Flutter SDK constraints to support Flutter 3.16.0 and newer, while keeping the current package implementation unchanged.
Fixed horizontal glyph clipping for heavy text styles in both rolling and settled states.
Split internal implementation into focused Dart part files while preserving the public package:reel_text/reel_text.dart API.
package:reel_text/reel_text.dart API.textAlign support for fixed-width ReelText
layouts, covering both settled and rolling glyph states.Text exactly for settled and rolling
target strings without extra animation padding.ReelText.rich for styled TextSpan phrases that still roll and select
as one plain-text run.ReelText.sequence for rotating labels without manually wiring a
controller and timer.ReelTextController.runWhile for async waiting/success/failure labels.ReelWaiting.scramble for readable idle loops without custom frame
generators.ReelTextOptions helpers for color modes and reversed direction.ReelTextEditingController, a TextEditingController subclass for
animating inline replacements inside Flutter EditableText layouts.ReelTextEditingController.animateReplacements(replacements: ...) and
spanBuilder to reduce subclass boilerplate for editable text integrations.SpellCheckService pipeline with
LanguageTool, native platform spellcheck where available, and a deterministic
multilingual fallback for tests and offline demo phrases.Initial Flutter ReelText widget.
ReelText widget.set, flash, ReelTextOptions, ReelTextFlashOptions, and chromatic.startWaiting with ReelWaiting idle presets: ellipsis, wave,
frames, and builder, each with designed motion defaults and an
auto-derived steady frame cadence.exitOffset
when their slot was empty.bounce scales the overshoot depth.ReelText snaps instantly when the platform
disables animations (respectDisableAnimations).Your coding agent can read these notes before it upgrades. Set up the MCP server →