Mkdocs-encryptcontent-plugin

Latest version: v3.0.4

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

3.0.0.dev3

- Add [documentation](https://unverbuggt.github.io/mkdocs-encryptcontent-plugin/) and [test bench](https://unverbuggt.github.io/mkdocs-encryptcontent-plugin/testbench/)
- generate README.md from documentation
- Introduce optional usage of webcrypto browser support
- adjust default configuration when run with [mkdocs-material](https://squidfunk.github.io/mkdocs-material/)
- fix `remember_password` behavior
- introduce `remember_keys`
- test and fix hljs, mermaid2 and arithmatex (MathJax) support
- fix compatibility with [mkdocs-static-i18n](https://ultrabug.github.io/mkdocs-static-i18n/)
- various bug fixes

> WARNING: this release (and previouse ones of v3) are not handling search_index_encryption correctly **IF** mkdoch-static-i18n v1.x is used...

3.0.0.dev2

Second pre-release of version3

- Mix encrypted and normal content with `inject_id` and `delete_id`
- custom suffix for session/local storage `remember_suffix` (wait a minute, it's actually a prefix...)
- location_path isn't used anymore to find the keys
- each level/password/obfuscation is converted to a unique id
- every credential decrypts all ids with their keys that are associated with the credential
- these ids with their keys are also used to decrypt the search_index

3.0.0.dev1

First pre-release of version3
- Introduce password inventory in mkdocs.yml or external yaml file, usable by `level` meta tag or `_global` 44.
- Allow multiple passwords per page 36.
- Allow username/password credentials
- Deprecation of `use_secret` as environment variables can be read by `!ENV` in password inventory
- The password is now hashed by PBKDF2 instead of MD5 47.
- Allow special characters to be used in passwords (passwords are URLencoded).
- Allow signing of generated pages and files
- Check Ed25519 signatures with external canary script

Please test and report issues. Thanks.

2.5.3

- Minor bugfixes.
- Note upcoming [version3](https://github.com/unverbuggt/mkdocs-encryptcontent-plugin/tree/version3).

2.5.2

fix bug realted to non-selfhosted crypto-js

2.5.1

fix of "encrypted" search_index mode

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.