NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1302 most downloaded on pub.dev
A collection of functions that allow you to interact with the file system and OS environment from any platform that supports dart:io. Copy, move, delete files and directory trees, search for files, create temp files and directories.
Last release 10 days ago
26 Sep 2026
Release timing varies
gaps range from 2 weeks to 4 months
Most releases are documented
notes for 40 of the last 60 stable releases
4 versions withdrawn
withdrawn after publishing
5 years old
164 releases · first in 2021
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
- upgraded to uuid 4.x
udpated to the new pubspec load/save api. Moved Platform.eol to global function as you can't attach extension to Platform anymore.
- upgraded to pubspec2 3.x
Nothing published for this version
Nothing published for this version
Fixed a bug in withEnvironment. It wasn't possible to access environment vars from a parent scope when it is documented as doing so.
second attempt at a 3.x release
no changes from prior release. This release is to fix a whole in the release resulting in missing support dart 2.19.
Nothing published for this version
Nothing published for this version
- upgraded to scope 4.0
change the path to the pub-cache to reflect the new path at hosted/pub.dev which changed from 2.19
upgraded all package dependency versions to latest.
- upgraded to settings_yaml 6.0
updated script_test to reflect windows exe names end with .exe.
modified withTempFile and withTempDir to take an action that returns a Future rather than FutureOr. Now we are moving to a fully async model Futue cat
Fixed the sdk version range on dcli_core.
Nothing published for this version
- upgraded to latest 2.19 beta.
- due to failed .19 release
Added test for dcli compile --package
upgraded to file 6.1.4 for dart 2.19 compatability.
upgraded to dart_console 2.0.1 to fix a bug retriving the cursor position in a docker container.
Nothing published for this version
Fixed: dart pub publish incorrectly allows the pubspec_override.yaml to be published which breaks compiles from pub-cache. We now explicitly exclude t
brought the dcli_cli docker container up to date.
BREAKING: removed the args and path package exports from the dcli lib. This doesn't feel like the correct approach and does add to namespace pollution
FIX: bug in ask regex validator that was pushing results to lowercase.
Nothing published for this version
BREAKING: renamed the menu arg defaultValue to defaultOption to reflect that we are selecting an option.
Added lint_hard to the script template.
deprecated pubspec.saveToFile creating a new method 'save'. saveToFile was unnecessarily verbose.
upgraded to settings_yaml 5.0.0 beta.1
- pre to publish to pub.dev
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added start() method to DartScript.
- Synchronous release with dcli.
- Synchronous release with dcli.
Synchronous release with dcli.
Synchronous release with dcli.
The glob parser now supports the escape character ^ inside nested quotes.
Upgraded to posix 4.0, ffi 2.0, dart_console 2.0.0
- Fixed a failed release.
Fixed a bug in the Settings.setVerbose(true) method. Each time setVerbose was called it added an additional logger resulting in multiple log lines per
upgraded to pubspec 2.2.0 to get the latest bug fixes.
updated win32 version as causing compatibitlity problems on older sdks.
added platform tag into pubspec.yaml
Correctly set the base sdk to 2.16
Your coding agent can read these notes before it upgrades. Set up the MCP server →