cassidy, Open source developers: please actually use your code host’s “releases” feature. It substantially raises visibility of your releases, lets downstreams use better tooling, and makes it less of a guessing game when trying to find versions.
Just tagging releases is the next best, but it’s a worse experience for everyone else. Not ever tagging/making releases is the worst possible thing you can do, and signals to other projects that you don’t care about stability or collaboration.