ESP8266 SPI WiFi Shield ("nice to have")

The Arduino IDE's Library Manager does provide a convenient way to update libraries (as well as to install them). If the feature is enabled in preferences, the Arduino IDE even shows a notification when a new version of any installed library is available.

You can find more information on the Arduino Library Manager index here:

The library is already 100% compliant with the requirements so the only thing that would need to be done is open an issue report at:

Requesting the library to be added.

Library Manager does only allow you to update to the release versions of a library, so it is not so useful for beta testing the library in non-release states.