My stable project (with pinned dependencies) failed to build because used package version (15.x) disappeared from registry. Build fixed after dependency version update.
IMO it’s not normal to change published things. Could check what happened?
Perhaps the PlatformIO Registry only goes back so many versions? It seems odd that it is exactly 30 versions listed, and if I look at another library, like the Adafruit GFX Library, that has been capped at 30 revisions also.
Meaning if it’s something that is frequently changing, perhaps it’s better to point directly to the source repo, rather than the Registry?
That would be absolutely unacceptable behaviour for registry, in scope of semversioning. I hope, something like this happened by mistake, not intended.
It’s never late to stop use registry. But i’d prefer more comfortable way if possible. Need comments from “registry maintainers”.