3.0.12
- Updated version constraint on intl.
3.0.11
- Fix bug: don't add quotes if the file name already has quotes.
3.0.10
- Added quoted strings to indicate where the command name ends and the arguments begin otherwise, the file name is ambiguous on Windows.
3.0.9
- Fixed bug in
ProcessWrapper
3.0.8
- Fixed bug in
ProcessWrapper
3.0.7
- Renamed
Process
to ProcessWrapper
3.0.6
- Added class
Process
, a simple wrapper around dart:io's Process
class.
3.0.5
- Fixes for missing_return analysis errors with 2.10.0-dev.1.0.
3.0.4
- Fix unit tests
- Update SDK constraint to 3.
3.0.3
- Update dependency on
package:file
3.0.2
- Remove upper case constants.
- Update SDK constraint to 2.0.0-dev.54.0.
- Fix tests for Dart 2.
3.0.1
3.0.0
- Cleanup getExecutablePath() to better respect the platform
2.0.9
- Bumped
package:file
dependency
2.0.8
- Fixed method getArguments to qualify the map method with the specific String type
2.0.7
- Remove
set exitCode
instances
2.0.6
- Fix SDK constraint.
- rename .analysis_options file to analaysis_options.yaml.
- Use covariant in place of @checked.
- Update comment style generics.
2.0.5
- Bumped maximum Dart SDK version to 2.0.0-dev.infinity
2.0.4
- relax dependency requirement for
intl
2.0.3
- relax dependency requirement for
platform
2.0.2
- Fix a strong mode function expression return type inference bug with Dart 1.23.0-dev.10.0.
2.0.1
- Fixed bug in
ReplayProcessManager
whereby it could try to write to stdout
or stderr
after the streams were closed.
2.0.0
- Bumped
package:file
dependency to 2.0.1
1.1.0
- Added support to transparently find the right executable under Windows.
1.0.1
- The
executable
and arguments
parameters have been merged into one command
parameter in the run
, runSync
, and start
methods of ProcessManager
. - Added support for sanitization of command elements in
RecordingProcessManager
and ReplayProcessManager
via the CommandElement
class.
1.0.0