Upgrading dcli 0.50 to 0.51
Unknown0.50.2 → 0.51.10
UnknownUpgrade verdict
None of the 11 releases in this range publish notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Dart SDK requirement changed in 0.51.6: >=2.12.0-259.9.beta <3.0.0 → >=2.12.0 <3.0.0.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
static field AnsiColor.codeGeen: const int - changed:
ctor Progress(LineAction stdout, {LineAction? stderr = …}) → ctor Progress(LineAction stdout, {LineAction stderr = …}) - changed:
extension StringAsProcess on String? → extension StringAsProcess on String - changed:
get Progress.stream: Stream<String?> → get Progress.stream: Stream<String> - changed:
method Progress.addToStdout(String? line): void → method Progress.addToStdout(String line): void - changed:
method StringAsProcess.forEach(LineAction stdout, {LineAction? stderr, bool runInShell = …}): void → method StringAsProcess.forEach(LineAction stdout, {LineAction stderr = …, bool runInShell = …}): void - changed:
method StringAsProcess.stream( {bool runInShell = …, String? workingDirectory, bool nothrow = …, bool includeStderr = …}): Stream<String?> → method StringAsProcess.stream( {bool runInShell = …, String? workingDirectory, bool nothrow = …, bool includeStderr = …}): Stream<String> - changed:
method StringAsProcess.toList( {bool runInShell = …, int skipLines = …, bool nothrow = …}): List<String?> → method StringAsProcess.toList( {bool runInShell = …, int skipLines = …, bool nothrow = …}): List<String> - changed:
static method Ask.ipAddress( {int version = …}): AskValidator → static method Ask.ipAddress({int version = …}): AskValidator - added:
class AskValidatorIPAddress extends AskValidator - added:
ctor AskValidatorIPAddress({this.version = …}) - added:
field AskValidatorIPAddress.version: final int - added:
method AskValidatorIPAddress.validate(String line): String - added:
method DartSdk.globalActivateFromPath(String path): void - added:
static field AnsiColor.codeGreen: const int - added:
static field AskValidatorIPAddress.either: const int - added:
static field AskValidatorIPAddress.ipv4: const int - added:
static field AskValidatorIPAddress.ipv6: const int - added:
static method Ask.regExp(String regExp, {String? error}): AskValidator