The PKGBUILD history is mirrored as a git repo on GitHub.
An easy way to see history is to go to the package page on Arch Linux website (example) and click View Changes on the right sidebar.
The number after dash is called pkgrel.
https://wiki.archlinux.org/title/PKGBUILD#pkgrel
The release number. This is usually a positive integer number that allows to differentiate between consecutive builds of the same version of a package. As fixes and additional features are added to the
PKGBUILDthat influence the resulting package, thepkgrelshould be incremented by 1. When a new version of the software is released, this value must be reset to 1. In exceptional cases other formats can be found in use, such as major.minor.
Firefox in Arch Linux repository is at 110.0, while the latest one is 110.0.1.
Seems like the package was earlier at 110.0.1 in Arch Linux repository too, but it was changed back to 110.0. (unless I’m misunderstanding something)
Probably a mistake by a user. Nvidia driver latest version is 525.89.02.