New registry format supports annotating dependencies (and whole registry as well). We can use this feature to provide better prompts about updates. I don't know yet how this annotations should look, but I have few ideas for how they could be used:
- Prevent installing obsolete or experimental versions (unless forced?)
- Point to release notes when prompting about new major versions
- Display warnings about using deprecated or obsolete version of a command
- Display info about new URL for the registry
- Point to another command which replaces current one
I'm not sure if we want all of these to be implemented, let me know what do you think.
New registry format supports annotating dependencies (and whole registry as well). We can use this feature to provide better prompts about updates. I don't know yet how this annotations should look, but I have few ideas for how they could be used:
I'm not sure if we want all of these to be implemented, let me know what do you think.