semantic-release is a very popular tool for non-monorepo setups.
It has a critically important feature: it makes it very easy to release maintenance/hotfix releases on vN.M.x branches:
https://semantic-release.gitbook.io/semantic-release/recipes/release-workflow/maintenance-releases
Does versio support this type of use case?