arduino / libraries-repository-engine

Arduino Library Manager index manager

Repository from Github https://github.comarduino/libraries-repository-engineRepository from Github https://github.comarduino/libraries-repository-engine

Changes to `.gitignore` between tags results in undetected dirty checkout

gin66 opened this issue · comments

commented

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
commented

Same happened again for 0.29.1

commented

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.

commented

0.29.2 is now out and 0.29.3 is in preparation.

Any update ?

It looks I have been able to install v 0.30.0 with arduino IDE 2.0.3

image

commented

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.

commented

any news ?

commented

Still a problem vs 0.30.11 on https://github.com/gin66/FastAccelStepper/tags :

image

Still a problem vs 0.30.12.

commented

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!