NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #27 most downloaded on pub.dev
A fakeable wrapper for dart:core clock APIs.
Last release 1 months ago
28 Aug 2026
Release timing varies
gaps range from 2 weeks to 3.6 years
Most releases are documented
notes for 6 of 10 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
14 releases · first in 2014
Keep microseconds when using monthsAgo, monthsFromNow and yearsAgo
monthsAgo, monthsFromNow and yearsAgoMove to dart-lang/tools monorepo.
dart-lang/tools monorepo.One column per quarter.
Populate the pubspec repository field.
package:lints.repository field.Added expectApiSummaryClean , ApiSummaryFormat , and ApiSummaryVerificationException to support one-liner golden file verification in dart test (e.g.
expectApiSummaryClean, ApiSummaryFormat, andApiSummaryVerificationException to support one-liner golden file verificationdart test (e.g. test('api_summary', expectApiSummaryClean);).--write (-w), --check (-c), and --output (-o) flags to theapi_summary CLI executable.deepCopyLinks argument to copyPath and copyPathSync.@visibleForTesting annotation from SharedStdIn.SharedStdIn.new.
AnsiCode and AnsiCodeType marked final. Thesefinal>=2.12.0 <3.0.0.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Update to lowercase Dart core library constants.
Initial stable release.
This release contains the Clock class that was defined in quiver. It's
backwards-compatible with the quiver version, and mostly
backwards-compatible with the old version of the clock package.
A top-level clock field has been added that provides a default Clock
implementation. It can be controlled by the withClock() function. It should
generally be used in preference to manual dependency-injection, since it will
work with the fake_async package.
A Clock.stopwatch() method has been added that creates a Stopwatch that
uses the clock as its source of time.
clock 0.1The top-level new getter and getStopwatch() methods are deprecated.
clock.new() and clock.stopwatch() should be used instead.
Clock.getStopwatch() is deprecated. Clock.stopwatch() should be used instead.
The isFinal argument to withClock() is deprecated.
new Clock() now takes an optional positional argument that returns the
current time as a DateTime instead of its old arguments.
Clock.now() is now a method rather than a getter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →