Given a public Azure DevOps extension, is there a way to change the task name (while keeping the id), that would maintain compatibility with pipelines that are referencing that task by its previous name?
The task.json schema does not mention support for aliases.
It's not able to directly rename a public published task.
We could be able to unpublish a task and re-publish item
But not confirm if it will effect maintain compatibility with pipelines that are referencing that task by its previous name.
For this area, suggest you directly send questions about publishing items to the Visual Studio Marketplace to vsmarketplace@microsoft.com.