NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #5227 most downloaded on pub.dev
A wrapper around dart:io Process, package:io and mason_logger to make it easier to run commands in dart scripts.
Last release 1 years ago
24 May 2025
Ships unpredictably
gaps range from 2 weeks to 2.0 years
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
9 releases · first in 2023
One column per quarter.
Update dependencies by @vanyasem in #10
- Updates documentation
Minor updates to the maintainability of the codebase
__BREAKING CHANGE__:Renames DirectoryCopyFilter to DirectoryFilter and FileCopyFilter to FileFilter
DirectoryCopyFilter to DirectoryFilter and FileCopyFilter to FileFilterfilterDirectory(), for applying the same great filtering logic to in-place-edits (no need to create tmp directories etc.)deleteEmptyDirectories(), for deleting all of the empty subdirectories within a directoryWon't terminate sharedStdIn if ProcessManager is not used.
sharedStdIn if ProcessManager is not used.Won't create ProcessManager when not provided as parameter, until it is actually required. This shall fix all the issues when using CmdPlus().run() in
ProcessManager when not provided as parameter, until it is actually required. This shall fix all the issues when using CmdPlus().run() in mason hooks.__BREAKING CHANGE__: Splits copy into two functions, copyDirectory and copyFile.
copy into two functions, copyDirectory and copyFile.CopyFilter to DirectoryCopyFilterFileCopyFilterDirectory and File__BREAKING CHANGE__: CmdPlus functions are no longer static.
Process.run and Process.start, when previously there was only a function somewhat equivalent to Process.run.package:mason_logger)CmdPlus().start())that prompts user input (with package:io)Initial release, contains run function.
Your coding agent can read these notes before it upgrades. Set up the MCP server →