Version 3.0.0
New features (compared to version 2.5.x)
- Stronger cryptography (PBKDF2 for key derivation)
- Faster cryptography (Webcrypto as alternative to crypto-js)
- Allow password inventory or levels in mkdocs.yml or external file for credential handling
- Allow user name + password as credentials
- If credential is reused in different levels it also decrypts all of their content
- Optional adding of credentials to URLs for sharing
- Optional tamper check by signing generated files with Ed25519
- New Documentation and Test bench
Upgrading from version 2.5.x
The use_secret functionality was discontinued in the plugin configuration and as a meta tag.
In order to use environment variables in user names or passwords, use the special yaml tag !ENV.