krahabb / meross_lan

Home Assistant integration for Meross devices
MIT License
455 stars 47 forks source link

Downgrading? Installed 2.5.7 Just got notification for v2.5.4 #184

Closed Joshndroid closed 2 years ago

Joshndroid commented 2 years ago

HA is HASS plugin is advising a new available update which is listed as 2.5.4 is this correct?

image

figorr commented 2 years ago

Unfortunately I downgraded yesterday to v2.5.4 and now HACS it is not seeing the v2.5.7 as available again. So I am still in v2.5.4.

It is curious because HACS updated some other custom_components this morning but it is not recognizing Meross Lan v2.5.7 as an available update.

Joshndroid commented 2 years ago

Unfortunately I downgraded yesterday to v2.5.4 and now HACS it is not seeing the v2.5.7 as available again. So I am still in v2.5.4.

It is curious because HACS updated some other custom_components this morning but it is not recognizing Meross Lan v2.5.7 as an available update.

Oh no... i typically just update and away I go.... i thought the numbers were odd which kinda saved me on this occasion

krahabb commented 2 years ago

Well..looks like the 2.5.7 release is 'gone' from github...though I didn't touch anything so it's either a glitch in github or someone hacked me..I'm investigating

nao-pon commented 2 years ago

@krahabb Pre-release and unreleased tags now seem to be ignored.

figorr commented 2 years ago

Thank you. It is solved. The 2.5.7 update appeared again.

krahabb commented 2 years ago

I'm sorry for the issue. Contacted GitHub and turned out that my versioning scheme is not so well compliant with Semantic Versioning so I guess some automated software check hid or 'demoted' the actual version. I'm going to fix this going on but I'm scared the actual/past tagging scheme would pollute the version checking algorithms forever :( We'll see goin on...

Joshndroid commented 2 years ago

Good to hear you have worked out the root cause. I also worry that it may poison the future however apart from renaming the whole thing i don't know if you have any other option??