Add new formatter - text which would render links as clickable hyperlinks directly in the terminal like Composer v2.3 does:
This could be a default behaviour in v2 so that users can navigate to the packages' source page and diff links.
Things to consider:
Should links be always clickable or only when -l flag is passed? Some terminals don't support hyperlinks so -l could make them render as strings like in v1.
Should this formatter be default from now? Would CI environments be affected? Those using GitHub Action could set mdtable by default for compatibility.
Perhaps we could just merge that with mdtable so that the link is always rendered and -l would enforce a markdown-compatible link instead?
Add new formatter -
text
which would render links as clickable hyperlinks directly in the terminal like Composer v2.3 does:This could be a default behaviour in v2 so that users can navigate to the packages' source page and diff links.
Things to consider:
-l
flag is passed? Some terminals don't support hyperlinks so-l
could make them render as strings like in v1.mdtable
by default for compatibility.mdtable
so that the link is always rendered and-l
would enforce a markdown-compatible link instead?