Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Old versions have disappeared #90

Closed
nomis opened this issue Mar 17, 2024 · 7 comments
Closed

Old versions have disappeared #90

nomis opened this issue Mar 17, 2024 · 7 comments

Comments

@nomis
Copy link

nomis commented Mar 17, 2024

All of the older versions of my libraries have disappeared, leaving only the latest version:

This breaks all builds that happen to be using a previous version, and any attempts to build with an earlier version for debugging/bug fixing. What's the point of semantic versioning if you're going to unpublish all the older versions and break everything?

Library Manager: Installing nomis/uuid-log @ ^2.2.0
Error: Could not find the package with 'nomis/uuid-log @ ^2.2.0' requirements for your system 'linux_x86_64'
@ivankravets
Copy link
Member

Sorry, this a known issue. We have already applied the actions to avoid similar issues in future.

See https://community.platformio.org/t/missing-packages-in-registry/39076/5

@nomis
Copy link
Author

nomis commented Mar 19, 2024

You've published a newer version of tool-scons yesterday and now the older version has gone missing:

Error: Could not find the package with 'platformio/tool-scons @ ~4.40400.0' requirements for your system 'linux_x86_64'

@ivankravets
Copy link
Member

Yes, that was intentionally. What is the reason to use 2-years outdated PlatformIO Core? We just wanted to gather feedback why do people use ancient buggy releases.

@nomis
Copy link
Author

nomis commented Mar 19, 2024

v6.1.5 is not 2 years old, and #4531 hasn't been fixed yet

@nomis
Copy link
Author

nomis commented Mar 24, 2024

Is this going to be republished or not?

I don't like that you're making all the older versions of my projects impossible to build, especially when they can only be built with older versions of PlatformIO because of all the incompatible changes in v4, v5, v6.

@nomis
Copy link
Author

nomis commented Mar 24, 2024

I have to use "ancient buggy releases" because the bugs don't affect me and they're the versions that work, whereas newer versions have different incompatibilities.

I can't upgrade because of platformio/platformio-core#4884 which I'm only now aware of because I had to downgrade to v6.1.5 when v6.1.6 came out for platformio/platformio-core#4531.

@ivankravets
Copy link
Member

Could not find the package with 'platformio/tool-scons @ ~4.40400.0'

This version is reverted to the registry. Please re-test your project with the latest PlatformIO Core 6.1.x and report all issues. We work on the PlatormIO Core 7.0 and there will be no support for 6.x soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants