Closed mit-mit closed 3 years ago
cc @devoncarew @domesticmouse not entirely sure how to version this. Should it actually be 5.0.0?
cc @devoncarew @domesticmouse not entirely sure how to version this. Should it actually be 5.0.0?
Good question. My guess is that v4.0.0 is that last non-deprecated version that we want people to use, and v5.0.0 is the version where we deprecate? cc @natebosch
In my opinion deprecating in the current major version is sensible.
I don't know if we have prior experience adding a deprecation warning to a pub global activate
tool.
From the logs, please run pub run build_runner build
to update the stashed version number.
@domesticmouse yes, will do.
From an offline discussion with @devoncarew, I'm planning on updating this to be say that Stagehand is "Discontinued", not just deprecated. For the tools that are in the SDK, it makes sense to go through a two step process first deprecating then discontinuing, as discontinuing means the tool is no longer in the SDK. For stagehand, it will be on pub.dev marked discontinued, but you can still run the tool.
WDYT?
Current build failure seems to also be happening on the master branch: https://github.com/dart-lang/stagehand/runs/2658002053
@domesticmouse @devoncarew can you please re-review as this changed substantially?
Still LGTM, no idea why the build is breaking. @kevmoo might have some insights.
Given the build is already broken on master, I'm going to merge.
@domesticmouse can you please publish? I don't seem to have permissions.
Published
Fixes https://github.com/dart-lang/stagehand/issues/671