1Password gives you access to previous passwords you had for that reason.
Unfortunately not for other fields like email, notes etc…
IMHO the perfect password app could just keep all previous versions of any field until the user deletes the history.
https://www.passwordstore.org/
git + somesite.com.gpg
https://github.com/FiloSottile/passage (or: forked using AGE instead of GPG)
I'm (slowly) working on a version controlled local-first password manager for exactly this reason.
1Password does do full previous versions. It might be a newer feature, I’m only seeing passwords, not full versions, prior to 2018.