arduino-libraries / Arduino_MKRIoTCarrier

Use the features included with the Arduino MKR IoT Carrier
https://store.arduino.cc/mkr-iot-carrier
GNU Lesser General Public License v2.1
18 stars 11 forks source link

Release v1.0.3 is not available in Library Manager #53

Closed scruss closed 2 years ago

scruss commented 2 years ago

Because library.properties in v1.0.3 was not updated from v1.0.2, Library Manager only offers up to v1.0.2:

https://github.com/arduino-libraries/Arduino_MKRIoTCarrier/blob/290d01ee7d4a279f3166c3ddc89a8467e5524d3c/library.properties#L2

Check:

wget https://downloads.arduino.cc/libraries/library_index.json
awk '/"name"/ {name=$2} /"version"/ && name ~ /MKRIoTCarrier/ {print "        " name " " $2;}' library_index.json
    "Arduino_MKRIoTCarrier", "0.9.0",
    "Arduino_MKRIoTCarrier", "0.9.1",
    "Arduino_MKRIoTCarrier", "0.9.4",
    "Arduino_MKRIoTCarrier", "0.9.5",
    "Arduino_MKRIoTCarrier", "0.9.6",
    "Arduino_MKRIoTCarrier", "0.9.7",
    "Arduino_MKRIoTCarrier", "0.9.8",
    "Arduino_MKRIoTCarrier", "0.9.9",
    "Arduino_MKRIoTCarrier", "1.0.0",
    "Arduino_MKRIoTCarrier", "1.0.1",
    "Arduino_MKRIoTCarrier", "1.0.2",

This is more about git's hostile UX. Every other VCS made prior to git allowed automatic tag update/insertion on check-in, but noooo, Linus Torvalds was too clever to think that anyone might need that ... :)

marqdevx commented 2 years ago

Our fault as we didn't updated the library.properties version tag the indexer did not get the new version, I will make a new release!

marqdevx commented 2 years ago

New release should be available in 24h max, thanks for the report! https://github.com/arduino-libraries/Arduino_MKRIoTCarrier/releases/tag/v1.0.4