Is your feature request related to a problem? Please describe.
There is no way to track versions of Extensions in the "Install Extensions" UI. This makes it difficult to track updates to extensions. As it stands the version field defines the requirement for Ghidra version. This makes it difficult to track different versions of the same extension created for the same version of Ghidra.
Describe the solution you'd like
Adding a new field "Extension Version" in extension.properties file and adding a UI elements to diplay this value. This would allow to easily see which versions of extensions are installed. In addition, changing current "Version" field to "Ghidra Version" or "Platform Version" to reflect the version of Ghidra this extension was developed for.
Describe alternatives you've considered
A workaround is for extensions to place the version number into the description field.
Additional context
As it stands, there is no way to "Uninstall" and extension, so the only way to update the extension is to overwrite it with a newer version. If the version number of the extension is not present in the description field, there appears to be no change taking place when an update is applied, which is highly confusing.
Is your feature request related to a problem? Please describe. There is no way to track versions of Extensions in the "Install Extensions" UI. This makes it difficult to track updates to extensions. As it stands the version field defines the requirement for Ghidra version. This makes it difficult to track different versions of the same extension created for the same version of Ghidra.
Describe the solution you'd like Adding a new field "Extension Version" in extension.properties file and adding a UI elements to diplay this value. This would allow to easily see which versions of extensions are installed. In addition, changing current "Version" field to "Ghidra Version" or "Platform Version" to reflect the version of Ghidra this extension was developed for.
Describe alternatives you've considered A workaround is for extensions to place the version number into the description field.
Additional context As it stands, there is no way to "Uninstall" and extension, so the only way to update the extension is to overwrite it with a newer version. If the version number of the extension is not present in the description field, there appears to be no change taking place when an update is applied, which is highly confusing.