Skip to content

Commit d241b79

Browse files
committed
add note for version3
1 parent db1a3d3 commit d241b79

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,20 @@ The content is encrypted with AES-256 in Python using PyCryptodome, and decrypte
2424
2525
![encryptcontent_demo](https://user-images.githubusercontent.com/12155947/177001700-f0920d4b-0c41-4d11-8164-9f63d29d8a6a.gif)
2626

27-
# Todo for 2.6.x
27+
# Version 3
2828

29-
* Rework password handling or inventory of some sort
30-
* ...to be defined
29+
Please check out the [pre-releases](https://github.com/unverbuggt/mkdocs-encryptcontent-plugin/releases) of version3:
30+
31+
- Introduce password inventory in mkdocs.yml or external yaml file, usable by `level` meta tag or `_global` #44.
32+
- Allow multiple passwords per page #36.
33+
- Allow username/password credentials
34+
- Deprecation of `use_secret` as environment variables can be read by `!ENV` in password inventory
35+
- The password is now hashed by PBKDF2 instead of MD5 #47.
36+
- Allow special characters to be used in passwords (passwords are URLencoded).
37+
- Allow signing of generated pages and files
38+
- Check Ed25519 signatures with external canary script
39+
40+
Please test and report issues. Thanks.
3141

3242
# Table of Contents
3343

0 commit comments

Comments
 (0)