Why is it best practice not to release SNAPSHOT versions of Maven artifacts to production?
A release marked with SNAPSHOT indicates that not all of the tests have passed.
A release marked with SNAPSHOT may contain sensitive security information. !reference
SNAPSHOT releases do not contain any dependencies.
A SNAPSHOT can be hard to reproduce, making it difficult to determine the cause of an issue.