I have a project A with a dependency on project B. Project B had version number 1.0.0-SNAPSHOT for quite some time. After we released project B with version number 1.0.0, we removed all the old snapshots from the repository because it took way to much space on the server to keep 836 old snapshots. However, project A now fails because it can't find version 1.0.0-SNAPSHOT of project B anymore.
Question: Why does maven not consider the 1.0.0 release equally usefull as a snapshot and just take that instead?