https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Version_Tag
'Non-use of tilde "~"': The outdated "it is not supported by rpm in currently supported Fedora releases." bullet point should be removed -- in fact there's no currently supported Fedora release where rpm wouldn't support it.
packaging@lists.fedoraproject.org