As a user I can retrieve previous versions of a password

Yes, the idea will be to store the previous versions of the password in the JSON of the encrypted secret.
This will be part of the big work in progress to have different content types in the application