(package! foo :pin "somecommit") takes a commit but it would be great to be able to use tags as well. It’s an awful lot clearer to see what’s going on when a specific version is pinned rather than just a commit. This would of course also require changes to straight (or maybe just how we invoke it) to also fetch the tags.
Agreed. I’m working on replacing straight with elpaca for v3.0 and intend to broaden :pin to support any valid git ref, which will include tag names, so you are likely to see this soon.