NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Feature-rich relative-time formatting for Flutter with four presentation formats, 197 localizations, customizable output, and synchronized live-updating widgets.
Last release 2 months ago
04 Aug 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
5 releases · first in 2026
One column per month.
Add TimeAgoResult.nextCutoff to expose the nearest pending cutoff that will replace the normal result, without replacing or requiring the same effecti
TimeAgoResult.nextCutoff to expose the nearest pending cutoff that
will replace the normal result, without replacing or requiring the same
effective unit as the selected value step.Add opt-in steps/intl_calendar.dart presets for fully localized minute-to-calendar feed timestamps, with and without seconds.
steps/intl_calendar.dart presets for fully localized
minute-to-calendar feed timestamps, with and without seconds.
TimeAgoLocaleFunctions.formatTime().steps/basic.dart, steps/intl_twitter.dart, and
steps/intl_calendar.dart. The main library exports only the basic
presets.LocaleConfig construction now requires
TimeAgoCalendarLabels through the calendar argument.TimeAgoLocaleFunctions must implement
formatTime(). Code that extends a bundled implementation inherits its
default.TimeAgoSteps. Import
steps/intl_twitter.dart with a prefix and migrate:
TimeAgoSteps.twitter to twitter.stepsTimeAgoSteps.twitterNow to twitter.stepsNowTimeAgoSteps.twitterFromMinute to twitter.stepsFromMinuteTimeAgoSteps.twitterFromMinuteNow to twitter.stepsFromMinuteNowTimeAgoSteps.twitterFirstMinute to twitter.stepsFirstMinuteAdd structured pre-format values to TimeAgoResult through the new TimeAgoValue record type.
TimeAgoResult through the new
TimeAgoValue record type.
TimeAgoUnit.upperBound() and configurable default next-unit
relationships.TimeAgoRenderer for reusable TimeAgoResult rendering and live
subscription coordination.TimeAgoBuilder to use TimeAgoRenderer and the BuildContext
formatting extensions.TimeAgoResult construction now requires an explicit
values list.Broaden intl compatibility to support Flutter SDK-pinned versions from 0.18.0 through 0.20.x.
intl compatibility to support Flutter SDK-pinned versions from
0.18.0 through 0.20.x.* Initial commit
Your coding agent can read these notes before it upgrades. Set up the MCP server →