Changes to `.gitignore` between tags results in undetected dirty checkout
gin66 opened this issue · comments
Describe the problem
The library manager log is:
2023/05/08 21:17:39 Checking out tag: 0.28.4
2023/05/08 21:17:40 Release FastAccelStepper:0.28.4 already loaded, skipping
2023/05/08 21:17:40 Checking out tag: 0.29.0
2023/05/08 21:17:40 Release FastAccelStepper:0.28.4 already loaded, skipping
Why is the last line not 0.29.0 ?
To reproduce
rerun library manager !?
Expected behavior
Library manager updates FastAccelStepper to 0.29.0
Additional context
I have checked arduino/library-registry#1552 stating wrong version in library.properties.
But the library.properties of the tagged commit is updated to 0.29.0
So arduino/library-registry#1552 does not apply
Issue checklist
- I searched for previous reports in the issue tracker
- My report contains all necessary details
Same happened again for 0.29.1
any chance to get this solved as my users are stuck on 0.28.4.
There is no issue with platformio. So I only can advise my users to switch away from Arduino IDE.
Hi @gin66. Thanks for your report. I will investigate this problem as soon as I can find the time and report back then. Please be patient.
0.29.2 is now out and 0.29.3 is in preparation.
Any update ?
Good to know. Stilll…the latest is 0.30.4 and not 0.30.0
As per arduino library manager log, it has even stopped looking for new versions.
any news ?
Still a problem vs 0.30.11 on https://github.com/gin66/FastAccelStepper/tags :

Still a problem vs 0.30.12.
still a problem:
2024/09/04 06:17:49 Checking out tag: 0.31.0
2024/09/04 06:17:49 Release FastAccelStepper:0.30.0 already loaded, skipping
We have finally deployed a fix for this problem.
I checked all the versions/libraries reported here and the library manager triggered all the updates correctly.
If the problem persists, please open a new issue with fresh data.
Thank you!
