NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1494 most downloaded on pub.dev
Dart console SDK - write console (cli) apps/scripts using dart.
Last release 8 days ago
26 Sep 2026
Release timing varies
gaps range from 2 weeks to 4 months
Most releases are documented
notes for 42 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
6 years old
301 releases · first in 2020
One column per quarter.
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
Fixed for broken dart 3.x release.
Fixed for broken dart 3.x release.
Fixed a bug in dcli_core where you couldn't access the parent scope in withEnvironment.
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
upgraded to latest package versions
change the path to the pub-cache to reflect the new path at hosted/pub.dev which changed from 2.19
upgraded all package dependencies to the 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
stable release now that 2.19 has been released.
Fixe for DartSdk.installFromArchive as it was choosing the wrong archive in some circumstances -e.g. ripi.
- due to failed .19 release
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.
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. The orginal design doesn't feel like the correct approach and does add to names
path and args to your pubspec.yaml and import each package into any dart
library that depends on them.FIX: bug in ask regex validator that was pushing results to lowercase.
Fix for detection of the dart.bat exe on Windows.
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. This had to be done stepwise.
changed createTempDir to create all the temp files under /tmp/.dclitmp to make clean up easier after a app crashes. A user can just delete /tmp/.dclit
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.
replaced the full project template with a complete working example.
BREAKING: the Exectuable class has had a name change from pathToscript to scriptPath. This is because we are using the actual Executable class from pu
The glob parser now supports the escape character ^ inside nested quotes.
Upgraded to posix 4.0, ffi 2.0, dart_console 2.0.0
Fix: added check in find for missing directory when running under windows.
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
- Fixed links to doco in readme
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
Fixed for releasePriviliges/restorePriviliges/withPriviliges as they were not correctly setting HOME, SHELL, USER or LOGNAME when transitioning betwee
Correctly set the base sdk to 2.16
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
Your coding agent can read these notes before it upgrades. Set up the MCP server →