-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
I would like to see which local environments are used in the version listed.
Currently format is effectively:
Flutter <release> | <time ago> | <hash> | <dart release>
But if there is an environment installed for given , I'd like to suffix the entry with the environment name like:
Flutter <release> | <time ago> | <hash> | <dart release> | <environment>
So for a given puro ls
[i] Environments:
* stable (stable / 3.41.0 / 44a626f4f0)
beta (not installed)
master (not installed)
pre_release (beta / 3.42.0-0.0.pre / 9325183a87)
my_app (stable / 3.35.7 / adc9010625)
I'd like puro ls-versions to appear as
[i] Latest stable releases:
Flutter 3.41.1 | 3d | 582a0e7c55 | Dart 3.11.0 | stable
Flutter 3.41.0 | 5d | 44a626f4f0 | Dart 3.11.0
Flutter 3.38.10 | 5d | c6f67dede3 | Dart 3.10.9
Flutter 3.38.9 | 3w | 67323de285 | Dart 3.10.8
Flutter 3.38.8 | 3w | bd7a4a6b55 | Dart 3.10.7
Flutter 3.35.7 | 4mo | adc9010625 | Dart 3.9.2 | my_app
Flutter 3.32.8 | 7mo | edada7c56e | Dart 3.8.1
Flutter 3.29.3 | 10mo | ea121f8859 | Dart 3.7.2
Flutter 3.27.4 | 1y | d8a9f9a52e | Dart 3.6.2
Flutter 3.24.5 | 1y | dec2ee5c1f | Dart 3.5.4
Latest beta releases:
Flutter 3.42.0-0.0.pre | 5d | 9325183a87 | Dart 3.12.0 | pre_release
Flutter 3.41.0-0.3.pre | 1w | af179acb13 | Dart 3.11.0
Flutter 3.41.0-0.2.pre | 3w | a7c4c6bf74 | Dart 3.11.0
Flutter 3.41.0-0.1.pre | 3w | be9275b822 | Dart 3.11.0
Flutter 3.41.0-0.0.pre | 1mo | ee37b97405 | Dart 3.11.0
Flutter 3.40.0-0.2.pre | 2mo | ebde138e38 | Dart 3.11.0
Flutter 3.39.0-0.2.pre | 3mo | aec5680b77 | Dart 3.11.0
Flutter 3.38.0-0.2.pre | 4mo | f16b4ff892 | Dart 3.10.0
Flutter 3.37.0-0.1.pre | 5mo | 465e421f53 | Dart 3.10.0
Flutter 3.36.0-0.4.pre | 6mo | 27795a8002 | Dart 3.10.0
If there are more than one environments for a given release, I think it would be safe to join with ,:
[i] Latest stable releases:
Flutter 3.41.1 | 3d | 582a0e7c55 | Dart 3.11.0 | stable, foo, bar, etc
If there are "too many" we can probably truncate with ...
[i] Latest stable releases:
Flutter 3.41.1 | 3d | 582a0e7c55 | Dart 3.11.0 | stable, foo, bar, etc, foobar, ...
I generally just want to know when there a release to consider for a given environment when calling puro ls-versions (and nice high-level overview the state of my envs).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
Backlog